Zum Inhalt springen

ADB Helper

Hier stelle ich ein Python Script vor, das mithilfe von ADB ausgewählte oder alle Apps eines Android Geräts sichert. Kein Root benötigt.

Wofür könnte man sowas gebrauchen?

Falls man mal eine App hat, die ihre Daten nicht auf dem Google Server speichert, kann man sie manuell speichern. Die eigentliche Tipparbeit nimmt dir dann dieser ADB Helper ab. Außerdem kann nicht jeder sowas wie ADB vernünftig bedienen, da ist mein Script schon deutlich anwendungsfreundlicher.

Was ist ADB?

ADB (Android-Debug-Bridge) ist eine Schnittstelle für das Android-System, die genutzt wird, um von einem Computer via USB auf ein Android Gerät zugreifen und Befehle ausführen zu können. Es benutzt, wie der Name schon sagt, Android Debugging. ADB gehört zum Android SDK. Doch jetzt stellt sich die Frage: „Was ist das Android SDK?“
Das Android Software Development Kit ist eine Entwicklungsumgebung und Ansammlung von (eventuell :D) nützlichen Tools für die Entwicklung von Android Apps. Neben ADB enthält es auch noch ein Android Emulator und ein paar weitere Funktionen, auf die ich hier aber nicht eingehen werde.

Weiteres zur Funktionsweise von ADB findest du hier: https://developer.android.com/studio/command-line/adb.html

Download: https://developer.android.com/studio/releases/platform-tools.html

Wieso habe ich sowas entwickelt?

Neben dem Fakt, dass dieser ADB Helper eventuell Menschen helfen könnte und ich dafür verantwortlich bin, mich sehr befriedigt hatte das Projekt auch noch einen guten Nebeneffekt: So habe ich meine Ausbildung bekommen. Ich habe mich damit beworben, vorgestellt, meine Ausbilder fanden es gut und haben mich angenommen. Natürlich spielten auch viele andere Dinge eine Rolle, allerdings hätte ich diese ohne dieses Projekt vermutlich gar nicht so gut zeigen können.

Funktionsweise

  • App sichern
  • App deinstallieren (bzw. System platt machen o.Ä.)
  • App installieren, falls sie wieder benötigt wird
  • Daten wiederherstellen
  • App starten und staunen 😀

Linux only!

Klick mich um zum zum Script zu kommen

Danke

Vielen Dank an dieser Stelle an Barny. Er hat mich nicht nur bei diesem Projekt extrem unterstützt, sondern hostet auch noch diesen Webserver. Ohne ihn wären vermutlich viele Türen für mich verschlossen geblieben.

2 Kommentare

  1. Erstmal danke für die lieben Worte! 😉

    Das Programm konnte ich selbst bereits erfolgreich einsetzen um einzelne Apps zu sichern. Hierbei ging es hauptsächlich um die „mühsam“ eingestellten Funktionen einer App auf ein anderes Gerät zu übertragen. Mein Kunde hat sich gefreut, dass es so schnell und reibungslos ging. Ich hoffe, dass das Programm noch erweitert wird. Vielleicht um Dateien schnell und einfach zu sichern?

    Viele Grüße,

    Barny

    • Dailox Dailox

      Vielen Dank für dein Feedback, Barny 🙂
      Ich werde es auf jeden Fall noch erweitern, falls ich Zeit und Lust dazu finde.

      Viele Grüße

      Dailox

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.