2019-10-29 02:57:47 +01:00
|
|
|
# Seedvault
|
|
|
|
[![Build Status](https://travis-ci.com/stevesoltys/seedvault.svg?branch=master)](https://travis-ci.com/stevesoltys/seedvault)
|
2018-11-14 00:12:05 +01:00
|
|
|
|
2017-09-21 04:42:15 +02:00
|
|
|
A backup application for the [Android Open Source Project](https://source.android.com/).
|
|
|
|
|
2017-10-13 04:56:47 +02:00
|
|
|
## Features
|
|
|
|
- Backup application data to a zip file.
|
|
|
|
- Restore application data from a zip file.
|
2019-03-02 05:48:03 +01:00
|
|
|
- Password-based encryption.
|
2017-10-13 04:56:47 +02:00
|
|
|
|
|
|
|
## Getting Started
|
2019-10-29 02:57:47 +01:00
|
|
|
- Check out [the wiki](https://github.com/stevesoltys/seedvault/wiki) for information on building the application with
|
2017-10-13 04:56:47 +02:00
|
|
|
AOSP.
|
|
|
|
|
2017-11-09 06:08:29 +01:00
|
|
|
## What makes this different?
|
|
|
|
This application is compiled with the operating system and does not require a rooted device for use. It uses the same
|
2019-06-12 14:19:38 +02:00
|
|
|
internal APIs as `adb backup` and only requires the permission `android.permission.BACKUP` for this.
|
2017-11-09 06:08:29 +01:00
|
|
|
|
2017-10-13 05:54:55 +02:00
|
|
|
## Contributing
|
2019-10-29 02:57:47 +01:00
|
|
|
Bug reports and pull requests are welcome on GitHub at https://github.com/stevesoltys/seedvault.
|
2017-10-13 05:54:55 +02:00
|
|
|
|
2019-06-12 14:19:38 +02:00
|
|
|
## Permissions
|
|
|
|
|
|
|
|
* `android.permission.BACKUP` to be allowed to back up apps
|
|
|
|
* `android.permission.RECEIVE_BOOT_COMPLETED` to schedule automatic backups after boot
|
|
|
|
|
2017-09-21 04:42:15 +02:00
|
|
|
## License
|
|
|
|
This application is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).
|