Das mag für einen Themer nicht ganz richtig klingen, aber ich tue es. Ich liebe schlicht und einfach. Das ist der Grund, warum ich Motorola-Handys und den Nexus-Ansatz für Android geliebt habe. Es gibt jedoch Grenzen, was Sie in der einfachen Sandbox tun können, während Ihr Bootloader gesperrt ist und Ihr Telefon vorrätig ist. Sie können Ihren Launcher ersetzen, aber Sie können das blendende Weiß nicht in allen Google Apps ersetzen. Sie können die Suchleiste in der Play Music-Benachrichtigung, die Sie seit zwei Jahren verpasst haben, nicht wiederherstellen. Und Sie können nicht genau festlegen, wie Ihr Android-System aussieht und sich verhält. Dafür benötigen Sie die vollständige Kontrolle über Ihr Gerät.
Und deshalb bin ich auf die Chaostheorie zurückgegangen, die Wurzel ist.
Da ich kein Root-Experte bin, habe ich mich entschlossen, mein Gerät in der Gesellschaft eines erfahrenen Freundes zu verankern. Dies ist mit Abstand der größte Ratschlag, den ich Ihnen geben kann. Wenn Sie Ihr Telefon als Root anmelden und sich mit Wiederherstellungen, Flash-Images, Xposed-Modulen und anderen Root-Programmen oder -Vorgängen befassen, möchten Sie, dass Freunde sich an sie wenden, wenn etwas schief geht. Weil vieles schief geht.
Das ist die Natur des Tieres hier. Rooting ist zum großen Teil experimentiert. Was für ein Telefon funktioniert, funktioniert möglicherweise nicht für ein anderes. Deshalb ist es auch wichtig, ein Gerät zu haben, das von der Modding-Community gut unterstützt wird. Das Rooting und Herumspielen auf einem Nexus 5X unterscheidet sich drastisch von einem Samsung Galaxy S7 Edge, der subtile, aber wichtige Unterschiede zwischen Netzbetreibern, Ländern und Software aufweist, ganz zu schweigen von Samsung Knox.
In der Zwischenzeit verfügt das Nexus 5X nicht nur über einen einfach zu entsperrenden Bootloader. Sollte dennoch etwas schief gehen, stellt Google die Bilder zur Verfügung, zu denen Sie zurückkehren können (vorausgesetzt, Sie haben es nicht hart gemauert). Während wir System-Images heruntergeladen haben, um sie beim Rooten meines Telefons zu verwenden, hat mein Guide System-Images heruntergeladen, um sein Nexus 6P wieder in den Standardzustand zu versetzen. Diese System-Images sind ein nützliches Sicherheitsnetz. Ich habe sie immer wieder verwendet, während ich mein 5X gerootet habe, weil ich immer wieder Fehler gemacht habe und in einem Bootloop stecken geblieben bin.
Meine wiederholten Bootloops waren das Ergebnis von zwei weiteren Fehlern, die ich teile, damit Sie sie nicht wiederholen: Seien Sie wählerisch, wessen Anweisungen Sie folgen, und stellen Sie sicher, dass sie aktuell und korrekt sind. Als ich nachforschte, was ich zum Rooten benötigte, las ich eine Anleitung von XDA, aber die Anweisungen, die meine Anleitung verwendete, um mir zu helfen, stammten von einer anderen Site, waren veraltet und es fehlte ein wichtiger Schritt (Formatieren von Benutzerdaten zum Deaktivieren der Verschlüsselung). Indem wir seinen Anweisungen vertrauten, anstatt denen, die ich zuvor gelesen hatte, verbrachten wir eine zusätzliche Stunde damit, das Gerät erneut zu flashen und zu flashen, was uns, wenn nichts anderes übrig blieb, Übung mit den Terminalbefehlen verschaffte.
Apropos Terminalbefehle: Obwohl es eine Fülle von Toolkits gibt, habe ich die Erfahrung, die Bilder manuell über ein Terminal zu flashen, viel besser als meine Erfahrungen mit dem Toolkit in meinen vorherigen Versuchen mit Root. Während viele Sie ermutigen, das Android SDK von Google herunterzuladen, um Ihr Gerät über ADB zu steuern und zu flashen, schlug mein Freund Minimal ADB und Fastboot vor, die wunderbar funktionierten. Sie müssen sich keine Mühe machen, ein vollständiges SDK einzurichten, das Sie höchstwahrscheinlich nicht über adb hinaus verwenden werden.
Ja, dazu müssen Sie etwas über ADB und Fastboot und deren Befehle lernen. Wenn Sie die tatsächlichen Befehle kennen und den Prozess manuell durchlaufen, können Sie besser verstehen, wie Android und Root funktionieren. Davon profitieren Sie auf jeden Fall. Auch im Hinblick auf Fastboot-Befehle denke ich, dass wir einen neuen Hoodie machen müssen. Der Bootloader-Unlock-Befehl für das Nexus 5X lautet "Fastboot Flashing Unlock", nicht "Fastboot OEM Unlock".
Nachdem ich die richtigen Anweisungen befolgt hatte, wurde mein Telefon innerhalb von 15 Minuten erneut geflasht und gerootet. Als es passierte, war es seltsamerweise antiklimatisch. Es gibt kein "Congrats" -Banner, mit dem Sie ein größeres Update abgeschlossen haben, keine Fanfare, die über eine neue Warnung beim ersten Start hinausgeht. Erst als ich Xposed flashte und anfing, Module hinzuzufügen, fühlte ich mich schwindelig, mit meinem Gerät alles tun zu können, was ich wollte. Xposed ist dafür eine großartige Option. Statt neue Kernel oder ROMs zu flashen, um neue Funktionen zu erhalten, können Sie diese über Xposed-Module stückweise hinzufügen.
Ich freue mich darauf, Xposed und andere Root-Apps in den kommenden Wochen und Monaten zu erkunden, aber im Moment bin ich zufrieden damit, mich an kleineren Modulen wie XHangouts zu orientieren. Wo ist das Benachrichtigungssuchleistenmodul geblieben?