Android adb sideloaden Befehl
Ich lese ein tutorial über das sideloaden Befehl an link.
Es enthält die Schritte der Neustart in den recovery-Modus und mit adb sideloaden [Datei].zip.
Meine Frage ist, was tut sideloaden eigentlich, dass die zip-Datei ? In der Vergangenheit habe ich AOSP kompiliert und geflasht einem Gerät mit
- adb reboot-bootloader
- adb fastboot flashall -w
Ist sideloaden, die versuchen, etwas zu erreichen, ähnlich wie die oben genannten ?
Edit:
Ich glaube, meine Verwirrung in Bezug auf sideloaden ergibt sich aus meinem Mangel an Verständnis, wie man Android-Speicher aufgebaut ist. Ich fand zwei links.
Erste ist ein link, der erklärt, Android Partitionen : Partitionen
Zweite ist ein SO die Antwort, das erklärt Android-Speicher: Speicher
Nun mein Verständnis bisher ist dieser :
Android hat RAM und ROM. ROM ist in mehrere Partitionen unterteilt, nämlich in /system, /data, /boot, /recovery, /cache, /misc und /sdcard.
Nun den link in Bezug zum sideloaden von Staaten, die diesem Befehl wird eine zip-Datei.
Was ich nicht verstehe, noch ist das, ist dieser zip-Datei, ersetzen Sie den gesamten ROM in Android ? Nämlich, wird es haben, die richtige Partitionen wie in der Liste oben ?
Diese macht mich auch verwirrt über einen ähnlichen Befehl 'fastboot flashall'. Ich weiß, wenn ich es laufen, das terminal geht, sagen seine schreiben in mehrere Partitionen. Also meine Fragen einkochen diese :
1) Ist sideloaden ersetzen ganze ROM ?
2) Ist der entsprechende Befehl 'fastboot flashall' auch ersetzen ganze ROM ?
3) gibt es Möglichkeiten zu ersetzen, wählen Sie Partitionen ?
Dank.
- Sideloaden bedeutet, dass statt der Installation einer Android-app via Google Play Sie werden mit der Installation einer app über "inoffizielle" Kanal, wie ADB.
- das ist, was es früher bedeutete zu allen anderen, aber es ist eindeutig nicht das, was es bedeutet in diesem Zusammenhang für ADB. Nach allem, um "sideloaden" eine app den Befehl, den Sie verwenden, ist "adb install" scheint Dies zu beinhalten, die Anwendung system - updates- das könnte natürlich auch apps, würde aber nicht darauf beschränkt.
- Ich denke, android.stackexchange.com das beste wäre die Menschen zu Fragen, diese Frage.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich auch vor dem gleichen problem, und habe versucht, fast alles möglich manuell installieren von Treibern für die Bearbeitung der winusb.inf-Datei. Aber nichts für mich gearbeitet.
Tatsächlich, die Lösung ist ganz einfach. Es ist immer da, aber wir neigen dazu, es zu verpassen.
Voraussetzungen
Laden Sie die neueste Android-SDK und die neuesten Treiber von hier. USB-debugging aktivieren und öffnen Sie den Geräte-Manager, und halten Sie es geöffnet.
Schritte
1) Verbinden Sie Ihr Gerät und sehen, ob es erkannt wird unter "Android-Geräte" Abschnitt. Wenn es funktioniert, dann OK, sonst, überprüfen Sie die "Andere Geräte" Abschnitt und installieren Sie den Treiber manuell.
2) sicher Sein, zu überprüfen "Android Composite ADB Interface". Dies ist die Android-Schnittstelle muss für die ADB zu arbeiten.
3) Gehen Sie zu "[SDK]/platform-tools", Umschalt-klicken Sie es, und öffnen Sie die Eingabeaufforderung, und geben Sie "adb devices" und sehen, ob Ihr Gerät aufgelistet ist dort mit einer eindeutigen ID.
4) Wenn ja, dann ADB wurden erfolgreich erkannt, an dieser Stelle. Als Nächstes schreiben Sie "adb reboot bootloader" öffnen Sie den bootloader. An diesem Punkt überprüfen Sie im Geräte-Manager wird unter "Android-Geräte", finden Sie die "Android-Bootlaoder-Schnittstelle". Das nicht viel ist uns wichtig eigentlich.
5) Weiter, mit der Lautstärke-runter-Tasten zu bewegen, um "Recovery Modus".
6) DAS IST WICHTIG - An diesem Punkt, überprüfen Sie den Geräte-Manger unter "Android-Geräte". Wenn Sie nicht sehen, nichts in diesem Abschnitt oder diesem Abschnitt, dann müssen wir manuell installieren.
7) Überprüfen Sie die "Andere Geräte" Abschnitt und finden Sie Ihr Gerät dort aufgeführt. Rechte Maustaste -> Treiber Aktualisieren -"Durchsuchen meine computer..." -> "Lassen Sie mich aus einer Liste auswählen..." und wählen Sie "Composite ADB Interface".
8.) Nun können Sie sehen, Ihr Gerät in der Liste unter "Android-Geräte", auch im Recovery.
9) Schreibe "adb devices" an diesem Punkt und Sie werden sehen, Ihr Gerät in der Liste mit der gleichen ID.
10) Nun schreiben Sie einfach "adb sideloaden [update].zip" und Sie sind fertig.
Dies sollte Ihr problem lösen. Hoffe, das hilft.