Merge pull request #777 from grote/readme-update
Update README and add funding to About screen
This commit is contained in:
commit
45e7d23bbe
2 changed files with 37 additions and 16 deletions
51
README.md
51
README.md
|
@ -2,14 +2,20 @@
|
||||||
[![Build](https://github.com/seedvault-app/seedvault/actions/workflows/build.yml/badge.svg)](https://github.com/seedvault-app/seedvault/actions/workflows/build.yml)
|
[![Build](https://github.com/seedvault-app/seedvault/actions/workflows/build.yml/badge.svg)](https://github.com/seedvault-app/seedvault/actions/workflows/build.yml)
|
||||||
|
|
||||||
A backup application for the [Android Open Source Project](https://source.android.com/).
|
A backup application for the [Android Open Source Project](https://source.android.com/).
|
||||||
|
Needs to be [integrated](https://github.com/seedvault-app/seedvault/wiki/ROM-Integration)
|
||||||
|
in your Android ROM and **can not** be installed as a regular app.
|
||||||
|
|
||||||
If you are having an issue/question, please look at our [FAQ](https://github.com/seedvault-app/seedvault/wiki/FAQ).
|
If you are having an issue/question,
|
||||||
|
please look at our [FAQ](https://github.com/seedvault-app/seedvault/wiki/FAQ)
|
||||||
|
or [ask a new question](https://github.com/seedvault-app/seedvault/discussions).
|
||||||
|
|
||||||
## Components
|
## Components
|
||||||
|
|
||||||
* [Local Contacts Backup](contactsbackup) - an app that backs up local on-device contacts
|
* [Local Contacts Backup](contactsbackup) - an app that backs up local on-device contacts
|
||||||
* [Storage library](storage) - a library handling efficient backup of files
|
* [File backup library](storage) - a library handling efficient backup of files
|
||||||
|
([documentation](storage/doc/design.md))
|
||||||
* [Seedvault app](app) - the main app where all functionality comes together
|
* [Seedvault app](app) - the main app where all functionality comes together
|
||||||
|
([documentation](doc/README.md))
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
- Backup application data to a flash drive.
|
- Backup application data to a flash drive.
|
||||||
|
@ -19,24 +25,27 @@ If you are having an issue/question, please look at our [FAQ](https://github.com
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
SeedVault is developed along with AOSP releases
|
SeedVault is developed along with AOSP releases.
|
||||||
|
|
||||||
We update it every time Google releases a new Android version, make any changes required for basic functionality, and any improvements possible through API changes in the OS.
|
We update it every time Google releases a new Android version,
|
||||||
|
make any changes required for basic functionality,
|
||||||
|
and any improvements possible through API changes in the OS.
|
||||||
|
|
||||||
This means that for ROMs using SeedVault it's recommended to use the same branch as your android version
|
This means that for ROMs using SeedVault it's recommended
|
||||||
|
to use the same branch as your android version
|
||||||
|
|
||||||
- This current branch `android15` is meant for usage with Android 15
|
- This current branch `android15` is meant for usage with Android 15
|
||||||
- This is indicated by the version name starting with `15`, and the version code starting with `35` - the Android 15 API version
|
- This is indicated by the version name starting with `15`,
|
||||||
|
and the version code starting with `35` - the Android 15 API version
|
||||||
|
|
||||||
For older versions of Android, check out [the branches](https://github.com/seedvault-app/seedvault/branches).
|
For older versions of Android,
|
||||||
|
check out [the branches](https://github.com/seedvault-app/seedvault/branches).
|
||||||
|
|
||||||
Trying to use an older branch on a newer version may lead to issues and is not something we can support.
|
Trying to use an older branch on a newer version may lead to issues
|
||||||
|
and is not something we can support.
|
||||||
## Getting Started
|
|
||||||
- Check out [the wiki](https://github.com/seedvault-app/seedvault/wiki) for information on building the application with
|
|
||||||
AOSP.
|
|
||||||
|
|
||||||
## What makes this different?
|
## What makes this different?
|
||||||
|
|
||||||
This application is compiled with the operating system and does not require a rooted device for use.
|
This application is compiled with the operating system and does not require a rooted device for use.
|
||||||
It uses the same internal APIs as `adb backup` which is deprecated and thus needs a replacement.
|
It uses the same internal APIs as `adb backup` which is deprecated and thus needs a replacement.
|
||||||
|
|
||||||
|
@ -60,9 +69,11 @@ It uses the same internal APIs as `adb backup` which is deprecated and thus need
|
||||||
## Contributing
|
## Contributing
|
||||||
Bug reports and pull requests are welcome on GitHub at https://github.com/seedvault-app/seedvault.
|
Bug reports and pull requests are welcome on GitHub at https://github.com/seedvault-app/seedvault.
|
||||||
|
|
||||||
See [DEVELOPMENT.md](app/development/DEVELOPMENT.md) for information on developing Seedvault locally.
|
See [DEVELOPMENT.md](app/development/DEVELOPMENT.md) for information
|
||||||
|
on developing Seedvault locally.
|
||||||
|
|
||||||
This project aims to adhere to the [official Kotlin coding style](https://developer.android.com/kotlin/style-guide).
|
This project aims to adhere to the
|
||||||
|
[official Kotlin coding style](https://developer.android.com/kotlin/style-guide).
|
||||||
|
|
||||||
## Third-party tools
|
## Third-party tools
|
||||||
|
|
||||||
|
@ -78,7 +89,8 @@ allows you to decrypt and inspect your backups from newer versions of Seedvault
|
||||||
It is currently work-in-progress.
|
It is currently work-in-progress.
|
||||||
|
|
||||||
## License
|
## License
|
||||||
This application is available as open source under the terms of the [Apache-2.0 License](https://opensource.org/licenses/Apache-2.0).
|
This application is available as open source under the terms
|
||||||
|
of the [Apache-2.0 License](https://opensource.org/licenses/Apache-2.0).
|
||||||
|
|
||||||
## Funding
|
## Funding
|
||||||
|
|
||||||
|
@ -94,3 +106,12 @@ a fund established by [NLnet](https://nlnet.nl)
|
||||||
with financial support from the European Commission's Next Generation Internet programme,
|
with financial support from the European Commission's Next Generation Internet programme,
|
||||||
under the aegis of DG Communications Networks, Content and Technology
|
under the aegis of DG Communications Networks, Content and Technology
|
||||||
under grant agreement No 825310.
|
under grant agreement No 825310.
|
||||||
|
|
||||||
|
### NGI0 Entrust Fund
|
||||||
|
|
||||||
|
This project was funded through the
|
||||||
|
[NGI0 Entrust Fund](https://nlnet.nl/project/SeedVault-Integrity/),
|
||||||
|
a fund established by [NLnet](https://nlnet.nl)
|
||||||
|
with financial support from the European Commission's Next Generation Internet programme,
|
||||||
|
under the aegis of DG Communications Networks, Content and Technology
|
||||||
|
under grant agreement No 101069594.
|
||||||
|
|
|
@ -260,6 +260,6 @@
|
||||||
<string name="about_contributor_headline">Contributors</string>
|
<string name="about_contributor_headline">Contributors</string>
|
||||||
<string name="about_contributor_content">Please see GitHub for a <a href="https://github.com/seedvault-app/seedvault/graphs/contributors">list of contributors</a>.</string>
|
<string name="about_contributor_content">Please see GitHub for a <a href="https://github.com/seedvault-app/seedvault/graphs/contributors">list of contributors</a>.</string>
|
||||||
<string name="about_contributing_organizations_title">Contributing Organizations</string>
|
<string name="about_contributing_organizations_title">Contributing Organizations</string>
|
||||||
<string name="about_contributing_organizations_content"><a href="https://www.calyxinstitute.org">Calyx Institute</a> for use in <a href="https://calyxos.org">CalyxOS</a>\n<a href="https://nlnet.nl/project/Seedvault/">NGI0 PET Fund by NLnet</a></string>
|
<string name="about_contributing_organizations_content"><a href="https://www.calyxinstitute.org">Calyx Institute</a> for use in <a href="https://calyxos.org">CalyxOS</a>\n<a href="https://nlnet.nl/project/Seedvault/">NGI0 PET Fund by NLnet</a>\n<a href="https://nlnet.nl/project/SeedVault-Integrity/">NGI0 Entrust Fund by NLnet</a></string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
Loading…
Reference in a new issue