Higher Level TODOs? (was Re: Mary-Anne's self introduction)

Ciaran Gultnieks ciaran at ciarang.com
Thu Mar 24 12:12:47 UTC 2011

On 23/03/11 20:07, Jim Garrison wrote:
> I propose a simple application that allows the user to schedule backups
> that will save all application data over ssh/scp to a server of the
> user's choice.  If the user wishes, [s]he should be able to enable
> backups only if the phone is connected to certain wifi networks.  Once a
> program exists that can transfer my replicant application data to
> another device, I can then use the incremental backup software of my
> choice on that device so I have a full history of backups.
> More information about the Android backup API is available at
> <http://developer.android.com/reference/android/app/backup/package-summary.html>
> and <http://developer.android.com/guide/topics/data/backup.html>

I'd second that as an important missing thing.

However, one problem that immediately springs to mind - though the API
is available for making an application's data available via the backup
API (as per the above links), the API for accessing it as a Backup
Provider is 'top secret' - i.e. not public. The only supported provider
is Google's own, which obviously does not fit the bill. See:


A solution that doesn't use that API at all may be the best way forward?

For some other ideas aside from backup (although backup is mentioned
several times) see here:




More information about the Replicant mailing list