Ich habe mir vor kurzem ein Galaxy S5 gekauft. Ich würde es gerne rooten, aber bisher scheint der "Towelroot" -Ansatz bei meinem Modell (in Japan von Docomo gekauft) nicht zu funktionieren, und andere Optionen sind an dieser Stelle zu kompliziert für mich.
Mein altes Telefon, ein S2, ist also gerootet, mein neues Telefon, ein S5, jedoch nicht.
Schnitt bis heute, als ich entdeckte, dass die von mir bevorzugte Kalorienzähler-App Calorific nicht mehr verfügbar ist und durch eine mit Funktionen aufgeblähte neue Version ersetzt wurde, die alles ruiniert, was ich an der vorherigen Version mochte.
Ich habe diese vorherige Version noch auf meinem alten Telefon, daher möchte ich diese App nach Möglichkeit auf mein neues Telefon übertragen.
Natürlich habe ich in diesem Forum nach Lösungen gesucht, aber andere Fragen, die ich bisher gesehen habe, setzen entweder voraus, dass das eigene Telefon gerootet ist oder dass man versucht, alle Einstellungen von einem Telefon zum anderen vollständig neu zu erstellen.
Ich möchte an dieser Stelle nur eine App verschieben. Ist das möglich?
Mein vorheriges Telefon hat Titanium Backup Pro, falls das hilft.
Möchten Sie nur die spezifische Version der Anwendung installieren, die Sie auf Ihrem alten Telefon haben? Wenn ja,
a) Führen Sie eine Anwendung wie Titanium Backup auf dem gerooteten Telefon aus
b) Sichern Sie die App
c) Suchen Sie die .apk-Datei im Sicherungsordner
d) Übertragen Sie die .apk-Datei auf Ihr neues Telefon
e) Führen Sie die .apk-Datei aus, um die Anwendung auf dem neuen Telefon zu installieren. Ich glaube, einige Telefone tun dies nicht sofort und Sie müssen möglicherweise eine Art App herunterladen (suchen Sie nach "apk install"), um dies zu tun. Versuchen Sie es jedoch zuerst ohne App.
Falls Sie auch möchten, dass Ihre Daten zusammen mit der App übertragen werden, bin ich mir nicht sicher, ob TiBu dies für nicht gerootete Telefone tun kann. Jemand anderes wird besser geeignet sein, zu antworten.
Ich nutze App Backup & Restore .
Es ist ziemlich einfach zu bedienen, Sie erhalten die erforderliche APK-Datei auf Ihrer SD-Karte und können sie auf Ihr neues Telefon übertragen, wo Sie die APK manuell installieren können.
Aber ältere Versionen von Apps funktionieren möglicherweise nicht richtig mit neuen Versionen von Android, also denken Sie daran.
Für CLI:
Führen Sie nun mit dem über USB angeschlossenen Android dies aus, um die vollständige Liste der installierten Apps zu erhalten:
$ adb shell 'pm list packages'
Sie haben jetzt eine Liste mit den Namen aller installierten Apps.
Verwenden Sie den Parameter -f, um den vollständigen Pfadnamen eines gewünschten Pakets abzurufen, indem Sie eine Suchzeichenfolge aus der vorherigen Liste angeben:
$ adb shell 'pm list packages -f reader'
Ziehen Sie nun den vollständigen Pfadnamen des Pakets, das Sie erhalten möchten:
## adb pull [filepathname] [destination path] ##
$ adb pull /data/app/com.ebooks.ebookreader-2.apk ~/mybackupdir
Für GUI können Sie die App Airdroid verwenden .
HINWEIS: „pm“ kann mit einem Terminal-Emulator direkt auf dem Gerät ausgeführt werden, um die apk-Dateien zu finden. Sie können dann ohne Eingriff des Computers oder des SDK direkt auf die SD-Karte kopiert werden. (Beachten Sie, dass 'cp' möglicherweise nicht existiert, verwenden Sie also z. B. 'cat file.apk > /mnt/extSDCard/file.apk')
Wenn Sie eine installierte Anwendung von einem Mobiltelefon zu einem anderen senden möchten, können Sie die Anwendung „Bluetooth-Dateiübertragung“ auf Ihrem alten Telefon installieren und dann einfach jede installierte App-Datei über Bluetooth an andere Geräte senden.
Fragesteller