Jeg antager at du er fortrolig med terminalen, så der er ingen forklaringer om hvordan og hvorfor om brug af terminalen og CLI programmer.
Installer adb
Kode: Vælg alt
sudo apt-get -y install android-tools-adb android-tools-adbd
Start adb server
Kode: Vælg alt
sudo adb start-server
sudo fordi der ellers ikke er hul igennem
Du skal nu sætte din Android mobil i udvikler tilstand, tillade usb debugging, og trykke ok når din computer vil bruge USB debugging
For en Motorola Moto G med Android 5.1 er det:
- 1) Turn on the developer mode options
Go to Settings -> About phone -> and tap 7 times"Build number" - 2) Enable USB Debugging
Settings -> Developer options-> and check USB Debugging
Med billeder:
https://www.gizmotimes.com/smartphones/ ... d-gen/1436
Derefter en backup
- Placeringen for backupen:
Kode: Vælg alt
mkdir -p ~/android-backup/
- Kør:
Kode: Vælg alt
cd ~/android-backup/
- Selve backupen laves med
Kode: Vælg alt
sudo adb backup -apk -shared -all -f ./backup-apk-shared-all.ab
sudo fordi der ellers ikke er hul igennem. - Flyt rettigheder til den nuværende bruger:
Kode: Vælg alt
sudo chown $USER ./backup-apk-shared-all.ab
- Hvis du vil sætte tid og dato på en kopi af din backup, så kør:
Kode: Vælg alt
cp ./backup-apk-shared-all.ab ./$(date --iso-8601=minutes)_backup-apk-shared-all.ab
Restore en backup
Hvis du vil restore din backup tilbage på en Android mobil/tabet, så skal du:
- Sætte Android mobilen / tableten i udvikler tilstand og åbne for USB debugging og derefter tillade (på mobilen / tableten) at computeren (din Ubuntu kværn) må USB debugge.
- Kør en restore kommando:
Kode: Vælg alt
sudo adb restore ~/STI-TIL-MINE-ANDROID-BACKUPS/MIN-AB-FIL.ab
sudo fordi der ellers ikke er hul igennem.
Bemærk: Hvis du vil flytte data til en ny eller anden mobil, så er det nok smart at undelade system apps.
Det kan du gøre ved at bruge denne backup kommando istedet for den jeg tidligere brugte:
Kode: Vælg alt
sudo adb backup -apk -shared -all -nosystem -f ./backup-apk-shared-all-nosystem.ab
/Lars