Was ist FastBoot? und was ist der Unterschied, um den Stamm auf Nexus-Geräten zu erhalten?

Ich habe einige Zweifel an Fastboot und einigen anderen Dingen.

Ich bin Besitzer eines alten HTC Desire, auf dem ich vor langer Zeit die Android-Distribution Cyanogen Mod installiert habe .

Obwohl ich Cyanogen installiert habe, habe ich viele Zweifel am Fastboot und der Android-Architektur.

Was genau ist FastBoot ? Wofür ist es?

Ich habe auch Zweifel daran, wie ich die Root-Berechtigung auf dem neuen Nexus 5 erhalten kann. Wenn ich online lese, habe ich verstanden, dass ich, um die Root-Berechtigung auf den Nexus-Geräten zu erhalten, sie an meinen PC anschließen und ein Programm ausführen muss, das mir die Root-Berechtigung gibt. .aber das ist das gleiche, was ich auf meinem HTC Desire gemacht habe.

Was ist der Unterschied? Warum sagen viele Leute, dass es einfacher ist, Root-Rechte auf Nexus-Geräten zu erhalten als auf anderen Geräten? Es scheint mir dasselbe zu sein !!! Was vermisse ich?

Sie haben bereits die richtigen Tags verwendet. Ihre Tag-Wikis werden die meisten Ihrer Fragen beantworten, z. B. geht das Fastboot-Tag-Wiki detailliert darauf ein, wofür Fastboot ist. Viele unserer Tag-Wikis enthalten solche Erklärungen oder sogar Erste-Hilfe-Tipps, immer einen Blick wert ;) Da ich kein Nexus-Gerät habe, überlasse ich die Antworten anderen.
Sehen Sie sich diese Antwort an: android.stackexchange.com/a/46682/30106 . Es sollte zumindest Ihre Abfragen für einen schnellen Start lösen.
@naveen "Schnellstart" ist nicht dasselbe wie "Schnellstart".

Antworten (1)

Wenn es darum geht, für ein bestimmtes Gerät root zu werden, bedeutet dies normalerweise, dass Entwickler es zum ersten Mal erhalten. Dazu gibt es im Allgemeinen zwei Möglichkeiten. Sie können entweder eine Software-Schwachstelle finden, die ausgenutzt werden kann, um Berechtigungen zu erhöhen und die su(Superuser-)Binärdatei in einen schreibgeschützten Systembereich einzuschleusen, oder Sie können ein Image des Geräts mit bereits vorhandenem Root flashen. Das Ausnutzen von Schwachstellen ist natürlich viel schwieriger. Hier kommt Fastboot ins Spiel.

Auf einigen Geräten (meistens HTC und Motorola) ist Fastboot ein spezieller Startmodus, der es Ihnen ermöglicht, vorgefertigte Images auf verschiedene interne Speicherpartitionen zu flashen. Es ähnelt dem „Download“-Modus von Samsung, außer dass anstelle von proprietärer Software wie Kies oder Odin (und Heimdall) das Fastboot-Dienstprogramm verwendet wird, das standardmäßig mit Android SDK geliefert wird .

Das Flashen kann jedoch von Geräteherstellern auf Bilder beschränkt werden, die vom Hersteller selbst (oder den Netzbetreibern) signiert wurden, und ist dies in der Regel auch. Dies wird als Bootloader-Sperre bezeichnet. Die meisten neuen Telefone werden mit gesperrten Bootloadern ausgeliefert, was es unmöglich macht, benutzerdefinierte ROMs zu flashen. Sie müssen wieder mit der anderen, schwierigeren Methode rooten.

Nexus-Geräte werden mit freischaltbaren Bootloadern geliefert, sodass Sie ROMs einfach und ohne Einschränkungen flashen können. Das Entsperren eines Bootloaders eines Nexus-Geräts ist ebenfalls sehr einfach. Ein Pre-Root-Image taucht für diese Geräte normalerweise sehr schnell auf, nachdem sie veröffentlicht wurden.

Es ist erwähnenswert, dass Google mit Android 4.3 (Jelly Bean) und noch mehr mit 4.4 (KitKat) einige Sicherheitsrichtlinien für Betriebssysteme auf niedriger Ebene geändert hat, wodurch alte Rooting-Methoden obsolet werden. Das Entsperren des Bootloaders und das Flashen eines modifizierten Images des Betriebssystems, das diese neuen Richtlinien umgeht, wird bald die einzige Möglichkeit sein, wirklich root zu werden. Hier können Sie mehr darüber lesen .