[TOOL] adb und fastboot Binaries für OS X (inklusive Installer)

  • 3 Antworten
  • Letztes Antwortdatum
S

simmac

Ambitioniertes Mitglied
9
Hallo,
nachdem ich danach gesucht, aber nichts gefunden habe, habe ich mir nun gedacht, dann mach ichs selbst.

Und zwar geht es um die adb und fastboot Binaries für OS X.
Ihr habt einen Mac, wollt auf euer Smartphone etwas flashen oder sideloaden aber nicht das gesamte SDK installieren?
Dann habe ich die Lösung für euch!

Ich habe die adb und fastboot bins aus dem SDK extrahiert, ein installer-Skript geschrieben und das ganze auf GitHub hochgeladen: https://github.com/simmac/minimal_adb_fastboot

Die Installation geht ganz einfach:
  1. Ihr ladet das zip von hier: https://github.com/simmac/minimal_adb_fastboot/archive/master.zip
  2. Ihr entpackt es
  3. navigiert mit dem Terminal zum Verzeichnis (wahrscheinlich Downloads/minimal_adb_fastboot)*
  4. Und führt das Skript mit ./install.sh aus.
*Dieser Schritt ist seit Version 1.1 nicht mehr notwendig, das Skript kann nun von überall mit dem passenden Pfad ausgeführt werden. Von der Standard pwd wäre das zB Downloads/minimal_adb_fastboot-master/./install.sh .

Ich versuche, die Binaries immer aktuell zu halten, ihr könnt mir dabei helfen, indem ihr einfach hier antwortet, wenn ein Update für die platform-tools herauskommt. Den Rest erledige ich.

Systemvorraussetzungen:
  • OS X (10.4+) oder Linux mit funktionierendem md5sum, bash und Binärdateien-Verzeichnis unter dem Pfad /usr/local/bin .
  • Zugang zu einem Admin-Account

Auf Wunsch übersetze ich das Skript gerne und lade es unter einem eigenen branch hoch.


Ich hoffe, euch damit geholfen zu haben!



Changelog:

  • 15.11.2014: Initial Release mit adb version 1.0.32
  • 16.11.2014: v1.1: Das Skript kann nun von überall ausgeführt werden.
  • 10.03.2015: v1.2: Update auf platform-tools v22
  • 13.03.2015: v1.2.1 Verbesserter Version-Check
  • 14.03.2015: v2.0: Linux support!
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: jantheman, mrrbr und Bender
Reserviert für TE
 
Version 2.0 14.03.2015: Das Skript ist nun so angepasst, dass die Installation und die Binaries auch unter Linux funktionieren (sollten). Hier bin ich aber noch auf euer Feedback angewiesen, also bitte schreibt, wenn es bei euch funktioniert hat, aber auch wenn es nicht funktioniert hat.

Version 1.2.1 13.03.2015: Da ich bemerkt habe, dass adb-Updates nicht immer den Versionsnummernzähler erhöhen habe ich eine Hash-Vergleichsfunktion eingebaut.

Version 1.2 10.03.2015: Das neueste SDK-Update hat auch neue adb und fastboot binaries gebracht, obwohl die Versionsnummer gleich geblieben ist, wurde aber etwas an der binary verändert.

Version 1.1 16.11.2014:
Das Skript kann nun von jeder beliebigen Position ausgeführt werden, da der vollständige Pfad zum Ordner mit dem bins in der Variable $DIR gespeichert werden.
Vorraussetzung dafür ist natürlich, dass die adb und fastboot binaries nicht aus ihrem Ordner herausbewegt werden.
Die adb Version ist die gleiche weil immer noch aktuellste, nämlich 1.0.32.

Version 1.0 15.11.2014:
Initial Release
 
Zuletzt bearbeitet:
Juhu, Version 2.0 mit Linux-Support ist da!
Ich bitte euch, das Skript zu testen und mir rückzumelden, ob es funktioniert!

Leider kann ich den Thread Titel nicht ändern, da gehört noch ein "und Linux" nachs OS X.
 

Ähnliche Themen

padrak
Antworten
10
Aufrufe
352
padrak
padrak
hyx
Antworten
9
Aufrufe
2.423
hyx
hyx
OnkelLon
Antworten
47
Aufrufe
6.446
Warum_nicht
W
Zurück
Oben Unten