Android Q beta för Google Pixel och Pixel 2 kan nu rotas

click fraud protection

Android Q beta kan nu rotas om du har Google Pixel, Google Pixel XL, Google Pixel 2 eller Google Pixel 2 XL.

Före lanseringen av den första Android Q beta, XDA Recognized Developer topjohnwu meddelat att han hade rotat Android Q. Han åstadkom denna bedrift tack vare en läckt version av Android Q som fick vi också. När den officiella betan sjönk för alla tre Google Pixel-smarttelefonlinjerna dök topjohnwu återigen in för att se om han kunde få Magisk att fungera. Han snabbt insett att rota den senaste Android-versionen är svårare än det verkar. Men tidigare idag lyckades för att rota Android Q, men bara för Google Pixel, Pixel XL, Pixel 2 och Pixel 2 XL. Tyvärr kan Google Pixel 3 och Pixel 3 XL inte rotas ännu.

Pixel-forumPixel XL-forum

Pixel 2-forumPixel 2 XL-forum

Om du har en Pixel, Pixel XL, Pixel 2 eller Pixel 2 XL kan du rota telefonen genom att byta till Magisk Canary-kanalen. När du har rotat din telefon är en sak som jag starkt rekommenderar att du provar aktiverar det systemomfattande mörka läget

men inaktiverar det påtvingade mörkret i tredjepartsappar. Aktivering av det mörka läget kan göras utan root, men att inaktivera det påtvingade mörkret i appar som Google Photos krävde root för att ändra en systemegenskap. När det gäller Pixel 3 eller Pixel 3 XL-ägare måste du vänta på att topjohnwu ska ta reda på hur man får Magisk att fungera med den senaste uppdateringen för dessa två enheter.

Magisk Canary Channel

Så vad hindrar Magisk-stödet på Pixel 3? Anledningen har att göra med logiska partitioner och överlagringar. Logiska partitioner involverar en verklig lagringspartition, uppdelad i dynamiskt storleksändringsbara partitioner som system, leverantör, odm, oem, produkt, etc. Overlayfs, eller överlagringsfilsystem, lägger i princip innehållet i ett katalogträd ovanpå ett annat. Konceptuellt är det ungefär som Magisk, även om sättet det fungerar är annorlunda. Både logiska partitioner och överlägg har implementerats för att göra Dynamisk Android möjligt i Android Q, men XDA Recognized Developer phhusson tror att de kommer att användas till mer än så.

Google Pixel 3 och Pixel 3 XL har logiska partitioner, medan Pixel, Pixel XL, Pixel 2 och Pixel 2 XL inte har det. topjohnwu säger att Google Pixel 3:s logiska systempartition inte längre känns igen som en EXT4-bild, så hans tidigare systemmonteringsmetoder fungerar inte. Enligt topjohnwu kapar Magisk monteringen av allt inklusive system, leverantör, produkt, odm, etc., under uppstartsprocessen och "kopierar sedan rotkatalog från system till rootfs," korrigerar sedan sepolicy med hjälp av data från de monterade partitionerna, och korrigerar till sist init-processen för att ladda den korrigerade sepolicy. Han säger att han måste undersöka hur man monterar logiska partitioner i de tidiga uppstartsstadierna, vilket innebär att lära sig hur device-mapper fungerar.

Det är där Magisk befinner sig just nu när det gäller att roota Android Q. Om topjohnwu gör framsteg med att roota Pixel 3 som kör betaversionen, kommer vi att meddela er alla.