Android Q beta for Google Pixel og Pixel 2 kan nå rootes

Android Q-betaen kan nå rootes hvis du har Google Pixel, Google Pixel XL, Google Pixel 2 eller Google Pixel 2 XL.

Før utgivelsen av den første Android Q-betaen, XDA Recognized Developer topjohnwu annonsert at han hadde rootet Android Q. Han oppnådde denne bragden takket være en lekket versjon av Android Q som fikk vi også. Da den offisielle betaen falt for alle tre Google Pixel-smarttelefonlinjene, dykket topjohnwu nok en gang inn for å se om han kunne få Magisk til å fungere. Han raskt realisert at det er vanskeligere å roote den siste Android-versjonen enn det ser ut til. Men tidligere i dag fikk til for å rote Android Q, men bare for Google Pixel, Pixel XL, Pixel 2 og Pixel 2 XL. Dessverre kan ikke Google Pixel 3 og Pixel 3 XL rootes ennå.

Pixel-foraPixel XL-fora

Pixel 2-foraPixel 2 XL-fora

Hvis du har en Pixel, Pixel XL, Pixel 2 eller Pixel 2 XL, kan du rote telefonen ved å bytte til Magisk Canary-kanalen. Når du har rootet telefonen din, er en ting jeg anbefaler deg å prøve aktiverer hele systemets mørke modus

men deaktivering av tvungen mørke i tredjepartsapper. Aktivering av mørk modus kan gjøres uten root, men deaktivering av tvungen mørke i apper som Google Photos krevde root for å endre en systemegenskap. Når det gjelder eiere av Pixel 3 eller Pixel 3 XL, må du vente på at topjohnwu finner ut hvordan du får Magisk til å fungere med den siste oppdateringen for disse to enhetene.

Magisk Canary Channel

Så hva er det som hindrer Magisk-støtten på Pixel 3? Årsaken har å gjøre med logiske partisjoner og overlegg. Logiske partisjoner involverer en reell lagringspartisjon, delt inn i partisjoner som kan endres dynamisk som system, leverandør, odm, oem, produkt, etc. Overlegg, eller overleggsfilsystem, overlegger i utgangspunktet innholdet i ett katalogtre på toppen av et annet. Konseptuelt er det litt som Magisk, selv om måten det fungerer på er annerledes. Både logiske partisjoner og overlegg har blitt implementert for å lage Dynamisk Android mulig i Android Q, men XDA Recognized Developer phhusson tror de vil bli brukt til mer enn det.

Google Pixel 3 og Pixel 3 XL har logiske partisjoner, mens Pixel, Pixel XL, Pixel 2 og Pixel 2 XL ikke har det. topjohnwu sier at Google Pixel 3s logiske systempartisjon ikke lenger gjenkjennes som et EXT4-bilde, så hans tidligere systemmonteringsmetoder fungerer ikke. I følge topjohnwu kaprer Magisk monteringen av alt inkludert system, leverandør, produkt, odm, etc., under oppstartsprosessen, og "kopierer deretter rotkatalog fra system til rootfs," lapper deretter sepolicy ved å bruke data fra de monterte partisjonene, og til slutt lapper init-prosessen for å laste oppdateringen sepolicy. Han sier at han må se nærmere på hvordan man monterer logiske partisjoner i de tidlige oppstartsfasene, noe som innebærer å lære hvordan enhetsmapper fungerer.

Det er der Magisk befinner seg akkurat nå når det gjelder rooting av Android Q. Hvis topjohnwu gjør fremskritt med å roote Pixel 3 som kjører beta, vil vi gi dere beskjed.