{"id":5805,"date":"2018-10-13T15:09:26","date_gmt":"2018-10-13T13:09:26","guid":{"rendered":"https:\/\/u-labs.de\/portal\/?p=5805"},"modified":"2018-10-13T15:09:11","modified_gmt":"2018-10-13T13:09:11","slug":"adb-android-debug-bridge-und-fastboot-unter-windows-ohne-installation-nutzen","status":"publish","type":"post","link":"https:\/\/u-labs.de\/portal\/adb-android-debug-bridge-und-fastboot-unter-windows-ohne-installation-nutzen\/","title":{"rendered":"ADB (Android Debug Bridge) und Fastboot unter Windows ohne Installation nutzen"},"content":{"rendered":"<p>ADB und Fastboot sind nicht nur unter Android-Entwicklern verbreitete Werkzeuge: Sie finden auch zur Installation von freien Custom-ROMs rege Verwendung. Fastboot erm\u00f6glicht es, benutzerdefinierte Images zu Flashen. Beispielsweise einen Bootloader, mit dem sp\u00e4ter eine Custom-ROM gestartet werden kann. Google hat die Werkzeuge in die Entwicklungsumgebung Android Studio integriert. Wer lediglich Custom-ROMs flashen und nicht selbst entwickeln m\u00f6chte, installiert sich damit viel unn\u00f6tige Software auf dem Computer. Zwar existieren im Internet viele Links zu den reinen Binarys. Allerdings handelt es sich dabei nicht nur oft um veraltete, sondern auch h\u00f6chst fragw\u00fcrdige Quellen. Dieser Artikel soll daher zeigen, wie man sich die minimalistische Version aller Binarys aus offiziellen Google-Quellen laden kann.<\/p>\n<h2>SDK Platform Tools<\/h2>\n<p>Mittlerweile hat Google die Problematik erkannt und bietet die sogenannten <a href=\"https:\/\/developer.android.com\/studio\/releases\/platform-tools\" rel=\"nofollow\" target=\"_blank\">SDK Platform Tools<\/a> zum Download an. Sie enthalten Binarys der wichtigsten Android-Werkzeuge, wie u.a. ADB und Fastboot. Das angebotene ZIP-Archiv ist lediglich etwa 4,5 MB gro\u00df, sodass keinerlei unn\u00f6tige Abh\u00e4ngigkeiten auf dem System landen. Dar\u00fcber hinaus handelt es sich um eine portable Version. Das Archiv kann somit an einen beliebigen Pfad entpackt werden. Anschlie\u00dfend \u00f6ffnet man den Ordner und startet eine Shell (CMD oder PowerShell). Sofort k\u00f6nnen die Tools genutzt werden, ohne Reste auf dem Computer zu installieren. Damit eignet sich diese L\u00f6sung auch, falls beispielsweise der PC eines Freundes genutzt werden soll. Nach dem Flashen gen\u00fcgt es, den Ordner zu l\u00f6schen.<\/p>\n<h4><a href=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2018\/08\/adb-platform-tools.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5806\" src=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2018\/08\/adb-platform-tools.jpg\" alt=\"\" width=\"545\" height=\"332\" srcset=\"https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2018\/08\/adb-platform-tools.jpg 545w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2018\/08\/adb-platform-tools-300x183.jpg 300w, https:\/\/u-labs.de\/portal\/wp-content\/uploads\/2018\/08\/adb-platform-tools-279x170.jpg 279w\" sizes=\"auto, (max-width: 545px) 100vw, 545px\" \/><\/a><\/h4>\n<h4>Hinweis f\u00fcr PowerShell-Nutzer<\/h4>\n<p>Die PowerShell bietet sich als moderner Ersatz zur jahrzehnte alten CMD unter Windows an. Zu beachten ist, dass der Aufruf sich hier leicht unterscheidet: Ihr m\u00fcsst einen Punkt sowie Backslash vor die ausf\u00fchrbare Datei setzen, wie im obigen Screenshot gezeigt.<\/p>\n<h2>Wie kann ich ein Image flashen bzw. eine Custom-ROM installieren?<\/h2>\n<p>Zun\u00e4chst muss der Bootloader entsperrt werden, sodass ein geeigneter Bootloader installiert werden kann. Beides variiert je nach Hersteller und Modell. TWRP ist beispielsweise ein bekannter Bootloader, der viele aktuelle und auch \u00e4ltere Smartphone-Modelle unterst\u00fctzt. Wichtig ist, dass dieser mit dem zu flashenden Handy kompatibel ist. Im n\u00e4chsten Schritt kann dann die Custom-ROM \u00fcber den Bootloader installiert werden. Auch hier ist es vom Modell und Hersteller abh\u00e4ngig, wie viele ROMs zur Verf\u00fcgung stehen, welche Android-Version diese einsetzen und ob es sich um offizielle\/inoffizielle Builds handelt. LineageOS ist als Weiterentwicklung von Cyanogen eine der gr\u00f6\u00dften freien Android-Implementierungen auf dem Markt und unterst\u00fctzt eine Vielzahl von Smartphones. Offiziell unterst\u00fctzte Ger\u00e4te kommen hier sogar in den Genuss von OTA-Updates: Das Smartphone kann mit wenigen Handgriffen aktualisiert werden, ohne zuvor das neuste Update per PC herunterzuladen und die Installation anzusto\u00dfen.<\/p>\n<p>Generell sind die M\u00f6glichkeiten vielf\u00e4ltig und stark vom eingesetzten Ger\u00e4t abh\u00e4ngig. Daher kann an dieser Stelle nur ein grober Einblick in den Ablauf gegeben werden. ADB und Fastboot sind oft die ersten Werkzeuge in diesem Prozess. Wobei es auch hier Ausnahmen gibt, wie etwa bei Xiaomi-Smartphones. Am wichtigsten ist es daher, die exakte Modellbezeichnung seines Smartphones zu kennen und nur kompatible Software einzusetzen. Vor allem Anf\u00e4nger sollten ausf\u00fchrlich recherchieren und im Zweifel lieber einen anderen Weg versuchen, wenn sie sich nicht sicher sind, ob die gew\u00fcnschte Software zur Hardware passt. Ist dies nicht der Fall, kann dies zu mehr oder weniger gro\u00dfen Problemen f\u00fchren &#8211; bis hin zur Zerst\u00f6rung des Ger\u00e4tes!<\/p>\n<h2>Backups nicht vergessen<\/h2>\n<p>Da wie schon erw\u00e4hnt auch mal etwas schief gehen kann, sollte man vor dem Experimentieren unbedingt Sicherungen anlegen. Sofern das Smartphone bislang produktiv eingesetzt wurde, steht ein Backup der pers\u00f6nlichen Daten wie z.B. Bilder und Videos an erster Stelle. Des Weiteren ist auch eine Sicherungskopie der Stock-ROM zu empfehlen. \u00dcber TWRP l\u00e4sst sich beispielsweise ein komplettes Backup aller Partitionen anlegen. Dies kann man jederzeit wieder zur\u00fcck spielen, falls es zu Problemen kommt &#8211; oder auch die getestete Custom-ROM schlichtweg nicht gef\u00e4llt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ADB und Fastboot sind nicht nur unter Android-Entwicklern verbreitete Werkzeuge: Sie finden auch zur Installation von freien Custom-ROMs rege Verwendung. Fastboot erm\u00f6glicht es, benutzerdefinierte Images zu Flashen. Beispielsweise einen Bootloader, mit dem sp\u00e4ter eine Custom-ROM gestartet werden kann. Google hat die Werkzeuge in die Entwicklungsumgebung Android Studio integriert. Wer lediglich Custom-ROMs flashen und nicht selbst &#8230;<\/p>\n","protected":false},"author":5,"featured_media":5806,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,83],"tags":[651,652,52],"class_list":["post-5805","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-mobilgeraete","tag-adb","tag-fastboot","tag-windows"],"_links":{"self":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/5805","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/comments?post=5805"}],"version-history":[{"count":12,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/5805\/revisions"}],"predecessor-version":[{"id":5818,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/posts\/5805\/revisions\/5818"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media\/5806"}],"wp:attachment":[{"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/media?parent=5805"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/categories?post=5805"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u-labs.de\/portal\/wp-json\/wp\/v2\/tags?post=5805"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}