Kiss: Add backup and restore options

Created on 8 Jul 2018  路  8Comments  路  Source: Neamar/KISS

Option to backup and restore settings and layout (tags, favourites, ...).

enhancement help wanted

Most helpful comment

I switch roms often and backing up the layout and tags would save me a lot of time. When flashing a new rom I could just install KISS and restore the settings. Something like Nova Launcher and Lawnchair use. Lawnchair is open source so it would probably be easy to see how its backup feature works.

All 8 comments

I had something for tags, but I was asked for a reason for this feature. See #835
What do you need it for?

I switch roms often and backing up the layout and tags would save me a lot of time. When flashing a new rom I could just install KISS and restore the settings. Something like Nova Launcher and Lawnchair use. Lawnchair is open source so it would probably be easy to see how its backup feature works.

Seems like you need a general backup (app). Though no-app backup fits well too (I mean TWRP)

For me oandbackup (Backup manager) - https://f-droid.org/app/dk.jens.backup
works very well. I tested it with KISS and everything except widget restored fine

The problem is that all backup apps that can store app data need root. But backup could be done the way it's implemented in the great Chronus Widget (which I always use with Kiss).

Lawnchair can backup its layout and settings without root. It probably does that by saving its settings to an xml (or whatever) file and then reading/importing them back when restoring the settings.

I'm totally in for this being an implemented feature .

Sometimes i gotta uninstall for whatever reason (most reasons i like to do a fresh install when the new beta is released, and because sometimes the app will behave a little wonky and i need to uninstall and reinstall), and a built in Backup/Restore option would be so very much appreciated.

I've read through the threads on this issue and it seems there are apps to backup apps, but it sounds like most of them require root. And unfortunately my new phone, looks like there isn't an exploit for yet.

Well, just one more vote for this option. 馃榾

Also voting for this option! My phone is unrootable (curse Samsung and Verizon), so backup apps don't work; I can back it up with adb but support within this app is preferable.

In the meanwhile if any fellow Android newbies were looking for a way to backup this app I had success on my Galaxy S5 using the adb commands:

adb backup -f "<backup filename>.ab" fr.neamar.kiss # for just settings - need to install the app before restoring
adb backup -f "<backup filename>.ab" -apk fr.neamar.kiss # the whole apk - installs the app with your settings

adb restore "<backup filename>.ab"

Of course you'll need to enable Developer Mode and USB Debugging to use the adb commands. This successfully backed up/restored Favorites, History, Blacklist, Appearance settings, etc.

@Kowbell since all i have is 2 android devices, now all i need is installing adb on termux! 馃ぃ

so, this is yet another reason to have backup and restore... installing kiss on a second device doesn't bring up any settings... so it's painful to keep them in sync.

anyway, there's a PR for getting much closer to this for 1 year now, already: #1122

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Larnicone picture Larnicone  路  6Comments

ColonelPhantom picture ColonelPhantom  路  7Comments

ghost picture ghost  路  5Comments

EmmanuelMess picture EmmanuelMess  路  7Comments

ClockGen picture ClockGen  路  7Comments