Android Q Beta für Google Pixel und Pixel 2 kann jetzt gerootet werden

Vor der Veröffentlichung der ersten Android Q-Beta gab der anerkannte Entwickler topjohnwu bekannt, dass er Android Q verwurzelt hat. Dies gelang ihm dank einer durchgesickerten Version von Android Q, die wir ebenfalls erhalten haben. Als die offizielle Beta für alle drei Google Pixel-Smartphonelinien eingestellt wurde, tauchte topjohnwu erneut ein, um zu sehen, ob er Magisk zum Laufen bringen könnte. Er erkannte schnell, dass das Rooten der neuesten Android-Version schwieriger ist, als es scheint. Allerdings hat er es heute früher geschafft, Android Q zu rooten, allerdings nur für die Google Pixel, Pixel XL, Pixel 2 und Pixel 2 XL. Leider können Google Pixel 3 und Pixel 3 XL noch nicht verwurzelt werden.

Pixel ForumsPixel XL-Foren

Pixel 2 ForumsPixel 2 XL Forums

Wenn Sie ein Pixel, Pixel XL, Pixel 2 oder Pixel 2 XL haben, können Sie Ihr Telefon rooten, indem Sie zum Magisk Canary-Kanal wechseln. Sobald Sie Ihr Telefon gerootet haben, empfehle ich dringend, den systemweiten Dunkelmodus zu aktivieren, aber das erzwungene Dunkel in Apps von Drittanbietern zu deaktivieren. Das Aktivieren des Dunkelmodus kann ohne root erfolgen, aber das Deaktivieren des erzwungenen Dunkelmodus in Apps wie Google Photos erforderte root, um eine Systemeigenschaft zu ändern. Für Besitzer von Pixel 3 oder Pixel 3 XL müssen Sie warten, bis topjohnwu herausgefunden hat, wie Magisk mit dem neuesten Update für diese beiden Geräte funktioniert.

Magisk Canary Channel

Was hält die Magisk-Unterstützung für Pixel 3 bereit? Der Grund liegt in logischen Partitionen und Überlagerungen. Bei logischen Partitionen handelt es sich um eine reale Speicherpartition, die in dynamisch anpassbare Partitionen wie System, Hersteller, ODM, OEM, Produkt usw. unterteilt ist. Überlagerungen oder Überlagerungsdateisysteme überlagern im Grunde den Inhalt eines Verzeichnisbaums übereinander. Konzeptionell ähnelt es Magisk, funktioniert aber anders. Sowohl logische Partitionen als auch Overlays wurden implementiert, um dynamisches Android in Android Q zu ermöglichen. Der anerkannte Entwickler Phhusson geht jedoch davon aus, dass sie für mehr als das verwendet werden.

Google Pixel 3 und Pixel 3 XL haben logische Partitionen, Pixel, Pixel XL, Pixel 2 und Pixel 2 XL nicht. Laut topjohnwu wird die logische Systempartition von Google Pixel 3 nicht mehr als EXT4-Image erkannt, daher funktionieren seine vorherigen Methoden zur Systemmontage nicht mehr. Laut topjohnwu übernimmt Magisk während des Bootvorgangs das Mounten aller Komponenten, einschließlich System, Hersteller, Produkt, ODM usw., kopiert dann „das Stammverzeichnis vom System in rootfs“ und patcht sepolicy mithilfe der Daten von den gemounteten Partitionen und Zum Schluss wird der Init-Prozess gepatcht, um die gepatchte Sepolicy zu laden. Er sagt, dass er sich in den frühen Startphasen mit dem Mounten logischer Partitionen befassen muss. Dazu muss er lernen, wie Device-Mapper funktioniert.

In Bezug auf das Rooten von Android Q ist Magisk gerade auf dem neuesten Stand. Wenn topjohnwu beim Rooten von Pixel 3, auf dem die Beta ausgeführt wird, Fortschritte macht, werden wir Sie alle darüber informieren.