Kai tik „Google“ pradėjo beta versijos iniciatyvą Android 13Antrasis ketvirčio platformos leidimas (paprastai vadinamas QPR2), daugelis entuziastų tikėjosi, kad šiose versijose būtų taip pat paprasta, kaip įsišaknyti stabilaus kanalo programinę-aparatinę įrangą, bet tai nepasirodė atveju. Tiksliau sakant, bendras šaknies vadovas Tai apima įkrovos vaizdo pataisymą naudojant „Magisk“ nustojo veikti „Google Pixel 6“ serijoje. Jei turite „Pixel 6“, „6 Pro“ arba „Pixel 6a“, nei stabili, nei „Canary“ versija „Magisk“ negali sugeneruoti veikiančio pataisyto įkrovos vaizdo, kad būtų galima pasiekti supervartotoją QPR2 beta versijose. Tačiau atrodė, kad mįslės sprendimas yra kada, o ne ar, o „Android“ modifikavimo scena jau buvo sugalvojo protingą būdą, kaip panaikinti „Pixel 6“ seriją, kurioje veikia „Android 13 QPR2“ beta versija, pasiskolinęs keletą dalių iš į Pixel 7.
Žmonėms, kurie skaito šį straipsnį, tikėtina, kad jūsų nuomonė apie įsišaknijimą yra palanki. Galų gale, dėka root teisių, jūs galite tai padaryti
blokuoti skelbimus visoje sistemoje, pakoreguoti branduolio parametrus, arba visiškai atsisakyti pasirinktinio ROM poreikio dėl daugybės tinkinimų, kuriuos galima atlikti per Magisk moduliai ir Xposed Framework. Atsižvelgiant į tai, root prieiga paprastam vartotojui yra visiškai beprasmė, atsižvelgiant į „Android“ ir OĮG apvalkalus. Operatoriams ir įrenginių gamintojams root prieiga iš tikrųjų yra galvos skausmas, kuris neleidžia šioms įmonėms užrakinti jūsų telefono savo programų ir paslaugų ekosistemoje. Tačiau galų gale tai yra XDA, o tai reiškia, kad nors root prieigos gavimas buvo pralaimėta vartotojų kova, modifikavimo bendruomenė nesustos.Nereikia nė sakyti, kad antrinės rinkos plėtra vyksta puikiai. Tiesą sakant, keli vartotojai patvirtino, kad egzistuoja intriguojantis frankenbuild Šių telefonų įsišaknijimo metodas naudojant naujausią „Android 13“ beta versiją. Pixel šeimos laipsniškas judėjimas link Bendras branduolio vaizdas suvaidino pagrindinį vaidmenį atradime, o dviejų „Tensor“ mikroschemų rinkinių kartų panašumai leido įvykdyti likimą. Trumpai tariant, vis dar galima panaikinti „Google Pixel 6“ seriją, kurioje veikia „Android 13 QPR2“ beta versija, tačiau tam reikia atlikti keletą papildomų veiksmų.
„init_boot“ atsiradimas
Kad root prieiga veiktų „Android“ įrenginiuose, paleidžiant reikia paleisti supervartotojo vykdomuosius failus ir su demoną. Prieš Marshmallow tai buvo pasiekta modifikuojant /sistemos skaidinį, kad į init būtų įtraukti scenarijai, reikalingi norint pasiekti root prieigą paleidžiant. Dėl įrenginio-mapper-verity (dm-verity) įdiegimo Google iš esmės panaikino galimybę modifikuoti /system, o tai atvedė mus prie "besisteminių" šakninių metodų. Magisk, populiariausias supervartotojo privilegijų teikėjas, pataiso tikslinio įrenginio pradinį įkrovos vaizdą. Tada galite suaktyvinti pataisytą įkrovos vaizdą, kad gautumėte root prieigą, su sąlyga, kad įrenginio įkrovos įkroviklis yra atrakintas, kad būtų galima modifikuoti dvejetainius failus.
Įrenginiams, paleidžiamiems naudojant „Android 13“, bendras atminties diskas pašalinamas iš įkrovos vaizdo ir įdedamas į atskirą skaidinį „init_boot“. Pavyzdžiui, „Google Pixel 7“ serijoje jūs turite pataisykite pradinį init_boot vaizdą naudodami Magisk, kad gautumėte root prieigą. Tačiau „Pixel 6“ serijoje nėra „init_boot“ skaidinio, nes jie buvo paleisti naudojant „Android 12“.
GKI naudojimas įsišaknijimui
Atminkite, kad įrenginiai, paleidžiami naudojant 5.10 ar naujesnę branduolio versiją, turi būti pristatomi kartu su GKI branduoliu, kad atitiktų GKI 2.0 specifikacija. Taigi „Pixel 6“, „6 Pro“ ir „6a“ įkrovos vaizduose yra bendras „RAM“ diskas ir GKI branduolys.
Nors dar nežinome tikslios Magisk ir QPR2 beta versijos įkrovos vaizdų, skirtų Google Pixel 6 šeimai, nesuderinamumo priežasties, atrodo, kad Galite naudoti pataisytą įkrovos vaizdą iš „Pixel 7“ serijos, kad galėtumėte juos išnaikinti. Šis keistas reiškinys iš tikrųjų įmanomas, nes:
- Branduolio šaltiniai, atitinkantys pirmosios kartos „Tensor“, maitinantį „Pixel 6“ ir „Pixel 7“ „Tensor G2“, turi nemažai bendrų bitų dėl vidinių panašumų.
- Jei sename tik SAR A įrenginyje su suderinamu įkrovos įkrovikliu nėra OĮG tiekiamo bendro ramdisko įkrovimo metu, „Magisk“ prideda pagrindinį bendrąjį atminties diską pataisydami įkrovos vaizdą, kad Magisk sąsaja būtų pasiekiama įkrovos režimu. Šis pataisymas taip pat taikomas kai kuriems „Android 13“ GKI, pvz., „Pixel 6“ serijai, kuriems reikia papildomas ramdisk glaudinimo formato pataisymas. Atrodytų, kad suderinamas įkrovos vaizdas be ramdisko (pvz., iš Pixel 7 serijos) gali galiausiai bus konvertuotas naudoti Pixel 6 serijoje, rankiniu būdu pridėjus veikiantį bendrąjį atminties diską Magisk.
Kaip įsišaknyti „Google Pixel 6“ serijoje, kurioje veikia „Android 13 QPR2“ beta versija, naudojant „Magisk“.
Įsitikinkite, kad „Pixel 6/6 Pro/6a“ yra atrakintas įkrovos įkroviklis, kad galėtumėte paleisti pakeistus įkrovos vaizdus. Norėdamas pakartoti, turėsite pataisyti „Pixel 7“ įkrovos vaizdą, kad „Magisk“ veiktų. Paprasčiausias būdas tai padaryti – iš anksto iš gamyklinio vaizdo ištraukti pradinį „Google Pixel 7“ įkrovos vaizdą ir jį pataisyti naudojant Magisk programą.
- Savo asmeniniame / „Mac“ kompiuteryje atsisiųskite gamyklinį „Pixel 7“ arba „Pixel 7 Pro“ vaizdą, atitinkantį „Pixel 6/6 Pro“/6a įdiegtą QPR2 beta versiją. Testuodami „Pixel 6a“ paleidžiame QPR2 Beta 2 (T2B2.221216.006), todėl turėtų pakakti tos pačios beta versijos Pixel 7.
- Galite tai padaryti iš „Android“ kūrėjų atsisiuntimo portalas arba iš mūsų Android 13 atsisiuntimo indeksas.
- Išpakuokite gamyklinį vaizdą naudodami mėgstamą archyvo tvarkyklę, suraskite vaizdą -
- .zip failą ir iš jo išskleiskite failą boot.img. -
Pataisykite tą įkrovos vaizdą naudodami Magisk, bet dar nemirksėkite.
- Naudodami naujausią stabilią Magisk versiją (tai yra v25.2 šio straipsnio rašymo metu) rekomenduojama, taip pat galite pasirinkti kraujavimo kraštą Kanarų statyba.
- Įkrovos vaizdą galima pataisyti bet kuriame „Android“ įrenginyje – nebūtinai reikia atlikti užduotį „Pixel 6“ ar „Pixel 7“.
- Nukopijuokite Magisk pataisytą įkrovos vaizdą iš savo telefono į asmeninį kompiuterį / „Mac“ ir pervardykite jį į magisk_patched_boot.img.
- Jei USB derinimas įjungtas, iš naujo paleiskite „Pixel 6“ (/6 Pro/6a) įkrovos įkrovos režimu:
adb reboot bootloader
- Atnaujinkite pataisytą įkrovos vaizdą ir iš naujo paleiskite telefoną.
fastboot flash boot /path/to/magisk_patched_boot.img
fastboot reboot- Prieš mirksintį jį visam laikui, taip pat galite laikinai paleisti vaizdą, kad būtų galima išbandyti:
fastboot boot /path/to/magisk_patched_boot.img
- Laikinoje įkrovos aplinkoje Magisk leidžia pataisyti esamą telefono įkrovos vaizdą. Tačiau tai daryti pagal šį scenarijų nebus naudinga ir paleidus iš naujo galite gauti neįsišaknijęs įkrovos atvaizdą, todėl mes to nerekomenduojame.
- Prieš mirksintį jį visam laikui, taip pat galite laikinai paleisti vaizdą, kad būtų galima išbandyti:
- Atidarykite „Magisk“ programą ir „Pixel 6/6 Pro/6a“ turėtų būti rodomas kaip įsišaknijęs.
Galime patvirtinti, kad „Pixel 7“ ir „Pixel 7 Pro“ pataisyti įkrovos vaizdai gali būti naudojami pakaitomis „vanilla Pixel 6“, taip pat „6 Pro“ ir „6a“.
XDA forumai: Google Pixel 6 || Pixel 6 Pro || Pixel 6a || Pixel 7 || „Pixel 7 Pro“.
Iki šiol keli naudotojai mūsų forumuose pranešė, kad naudodami šį metodą sėkmingai įsišaknijo Pixel 6, 6 Pro ir 6a, kuriuose veikia Android 13 QPR2 beta versija. Tačiau pats įsišaknijimo proceso pobūdis yra šiek tiek sudėtingas, be to, nebegalite įdiegti naujesnių beta versijų per OTA. Kad ir kaip būtų, jei turite „Pixel 6“ serijos įrenginį ir norite beta versijos kanalo prieigos prie root, atrodo, kad tai yra vienintelis būdas tai pasiekti.
Išbandykite ir praneškite mums, ar tai padėjo jums!