Android Q beta lze nyní rootnout, pokud máte Google Pixel, Google Pixel XL, Google Pixel 2 nebo Google Pixel 2 XL.
Před vydáním první beta verze Android Q byl XDA Recognized Developer topjohnwu oznámil že měl rootnutý Android Q. Podařilo se mu to díky uniklému sestavení Androidu Q jsme také získali. Když oficiální beta klesla pro všechny tři řady smartphonů Google Pixel, topjohnwu se znovu ponořil, aby zjistil, zda by mohl zprovoznit Magisk. On rychle uvědomil že rootování nejnovější verze Androidu je obtížnější, než se zdá. Dnes však dříve on podařilo se rootovat Android Q, ale pouze pro Google Pixel, Pixel XL, Pixel 2 a Pixel 2 XL. Google Pixel 3 a Pixel 3 XL bohužel zatím nelze rootovat.
Pixelová fóraFóra pro Pixel XL
Fóra pro Pixel 2Fóra pro Pixel 2 XL
Pokud máte Pixel, Pixel XL, Pixel 2 nebo Pixel 2 XL, můžete svůj telefon rootovat přepnutím na kanál Magisk Canary. Jakmile zakořenujete svůj telefon, jednu věc, kterou vřele doporučuji vyzkoušet, je povolení celosystémového tmavého režimu
Kanál Magisk Canary
Co tedy brání podpoře Magisk na Pixel 3? Důvodem jsou logické oddíly a překryvy. Logické oddíly zahrnují jeden skutečný oddíl úložiště, rozdělený na oddíly s dynamickou změnou velikosti, jako je systém, dodavatel, odm, OEM, produkt atd. Overlayfs neboli překryvný souborový systém v podstatě překrývá obsah jednoho adresářového stromu přes druhý. Koncepčně je to něco jako Magisk, i když způsob, jakým funguje, je jiný. Jak logické oddíly, tak překryvné vrstvy byly implementovány Dynamický Android možné v Android Q, i když XDA Recognized Developer phhusson věří, že budou použity na víc než to.
Google Pixel 3 a Pixel 3 XL mají logické oddíly, zatímco Pixel, Pixel XL, Pixel 2 a Pixel 2 XL nikoli. topjohnwu říká, že logický systémový oddíl Google Pixel 3 již není rozpoznán jako obraz EXT4, takže jeho předchozí metody připojení systému nefungují. Podle topjohnwu Magisk unese připojení všeho, včetně systému, dodavatele, produktu, odm atd., během procesu spouštění a poté „zkopíruje kořenový adresář ze systému do rootfs,“ poté opraví sepolicy pomocí dat z připojených oddílů a nakonec opraví proces init, aby načetl opravený sepolicy. Říká, že se potřebuje podívat na to, jak připojovat logické oddíly v raných fázích spouštění, což zahrnuje naučit se, jak funguje mapovač zařízení.
To je místo, kde se Magisk právě nachází, pokud jde o rootování Androidu Q. Pokud topjohnwu pokročí v zakořenění Pixelu 3 běžícího na beta verzi, dáme vám všem vědět.