Kaip konvertuoti „Xiaomi Mi A1“ iš atsargų į „Treble“ [Treblize Mi A1]
Pasirinktinis Atkūrimas / / August 05, 2021
Kinijos išmaniųjų telefonų gamintojas „Xiaomi“ išleido „Xiaomi Mi A1“ su „Android One Platform“, kuris veikia „Stock Android“. Ragelis tapo toks populiarus dėl specifikacijų, fotoaparato veikimo ir „Android“ vartotojo sąsajos už labai biudžetinę kainą. Tačiau tą kartą telefonas nebuvo iš anksto įkeltas „Project Treble“ palaikymas. Šiame straipsnyje mes pasidalinsime su jumis tinkamu išsamiu išsamiu vadovu, kaip konvertuoti „Xiaomi Mi A1“ iš atsargų į „Treble“ [Treblelize Mi A1].
Ačiū XDA vyresniajam nariui CosmicDanui, kuris įdėjo daug savo darbo į XDA kartu su šia instrukcija konvertuoti „Xiaomi Mi A1“ iš „Stock“ į „Treble“. „Treble“ palaikymas buvo įtrauktas į „Android Oreo 8.0“ atnaujinimą, tačiau „Mi A1“ su šiuo atnaujinimu palaikymo nesulaukė. „Mi A1“ vartotojai „Project Treble“ gali gana greitai gauti „Android“ naujinius ir GSI prievadus. „Google“ projektas „Treble“ pasižymi didžiuliu OS sistemos architektūros patobulinimu, kad išmaniųjų telefonų gamintojai galėtų laiku įdiegti „Android“ įrenginius.
Dabar galite paklausti apie „Treble“ ir kodėl taip svarbu ir būsimiems „Android“ įrenginiams. Mes trumpai pateikėme visus reikalingus vadovus, kad galėtumėte suprasti procesą. Pradėkime……
Turinys
- 1 Kas yra „Treble“?
- 2 Kas yra „Treblizing“?
- 3 Pardavėjas
- 4 GSI
- 5 AIO (viskas viename)
-
6 1. Atkuriama atsargoms
- 6.1 1.1. Reikalavimai
- 6.2 1.2. Viso įrenginio atsarginė kopija
- 6.3 1.3. Atsargų atkūrimo procesas
- 7 2. Treblize (iš naujo skaidyti) įrenginį
- 8 3. Pirmasis „Treble ROM“ diegimas
-
9 4. AIO, GSI, Vendor ir kt. Diegimas
- 9.1 4.1. Įdiekite „Treble AIO“
- 9.2 4.2. Įdiekite „Treble GSI“
- 9.3 4.3. Įdiekite / atnaujinkite tiekėjo paketą
- 9.4 4.4. Įdiekite diskontuotą diską
- 9.5 4.5. Atkurkite TWRP atsarginę kopiją
- 10 5. Modifikacijos ir priedai („GApps“, „Magisk“, pasirinktiniai branduoliai)
Kas yra „Treble“?
„Treble“ yra trumpalaikis naujo „Android“ architektūros modelio padalijimas į dvi naujas skaidinius: „System“ ir „Vendor“.
- Sistema: „Android OS“ reiškia, kad sistema pasirūpins „Android“ operacine sistema, pvz., „Oreo / Pie“
- Pardavėjas: Čia pateikiami konkretaus įrenginio failai, pvz., Įrenginių tvarkyklės.
Prieš „Treble“ architektūrą sistemoje kartu gyvens tiek „Android“ OS, tiek konkretaus įrenginio failai. „XDA Developers“ pateikė išsamų aprašymą apie viską, ką mes parengsime.
Kas yra „Treblizing“?
Treblizavimas taip pat žinomas kaip „Treble-enable“. Treble konversija arba kai kurie sistemos skaidinių variantai, vadinami Treblizing. Tai yra „Treble“ įrenginio pavertimo į „Treble“ suderinamą įrenginį procesas. Norėdami konvertuoti ne „Treble“ įrenginį į „Treble“ suderinamą įrenginį, turite pakeisti įrenginio skaidinio žemėlapį. Tai reiškia, kad reikia sumažinti esamą skaidinį.
„Treblizing“ yra tik pasirengimo etapas - jums vis tiek reikia įdiegti AIO (žr. AIO žemiau), kad galėtumėte iš tikrųjų naudoti „Treble ROM“.
Pardavėjas
Pardavėjas taip pat žinomas kaip Pardavėjo paketas arba Pardavėjo atvaizdas. Kalbant apie „Treble“, tai yra atskiras pardavėjo vaizdas (.zip arba .img), kurį galima perkelti į įrenginį, kuriame įgalinta „Treble“, kad jis būtų suderinamas su „Treble“ sistema. Tai yra panašu į branduolio šaltinį tuo, kad jie persiunčiami į jūsų įrenginio skaidinį ir yra suderinami su daugeliu „Treble“ sistemų.
„Xiaomi Mi A1“ aukšto lygio kūrėjai gali išleisti atskirai „Vendor.img“ failas kitiems ROM.
GSI
GSI reiškia „Bendras sistemos vaizdas“ failą. Šią koncepciją pristatė ir išplėtojo @phhusson sukurti sistemos atvaizdą, kuris yra įrenginio ateistas. Tai yra ROM, sukurtas veikti su esamu „Treble“ įrenginiu, jei įrenginyje įdiegtas su GSI suderinamas tiekėjas ir branduolys.
Išmaniesiems telefonams, turintiems oficialų „Treble“ palaikymą, GSI kūrėjas pristatė suderinamumo GSI sistemą. „Xiaomi Mi A1“ nebuvo integruotas su „Treble“ palaikymu. Štai kodėl „XDA“ kūrėjai („Mi A1“, pavadintas „Tissot“) prisiėmė atsakomybę už GSI suderinamą tiekėją / branduolį.
AIO (viskas viename)
AIO reiškia Viskas viename. Tai yra „Treble“ programinė aparatinė įranga, kurioje yra branduolio, sistemos ir tiekėjo vaizdas viename ROM ZIP faile. Tai suteikia „viskas viename“ „Treble“ patirtį per konkrečiam įrenginiui skirtą „Treble ROM“. AIO yra sukurti taip, kad gerai veiktų su nuosavu ROM, bet taip pat būtų suderinami ir su GSI.
Žemiau pateiktų pagrindinių terminų diagrama: (vaizdas)
——————————————1. Atkuriama atsargoms
Norėdami gauti visišką nuoseklumą, labai rekomenduojame visiems grįžti prie švarių atsargų ROM. Tai užtikrins mirksintį suderinamumą be klaidų. Jei esate nekantrus ar patyręs, nedvejodami praleiskite šį procesą. Bet jei turite kokių nors problemų, bandykite dar kartą čia.
Tai taip pat atkurs ROM atsargų skaidinio žemėlapyje, reiškia anksčiau „Treblizing“.
1.1. Reikalavimai
- Jūsų įrenginyje turėtų būti atrakinta įkrovos programa ir EDL prieiga / tvarkyklės.
greitai paleisti OEM edl - Įveskite šią komandą ir paspauskite enter, kad paleistumėte į EDL (avarinio atsisiuntimo režimas).
- Reikalingas modernus greito paleidimo dvejetainis failas „–Aktyvus“ variantą. Patikrinkite naudodami greitojo paleidimo metodą.
- Atsisiųskite naujausią oficialų „Mi A1“ programinės įrangos paketą. Šiuo metu programinės aparatinės įrangos versija yra V10.0.4.0.PDHMIXM („Android P“). Bet jei šį straipsnį skaitote po 2–3 mėnesių, galite patikrinti naujausią „Mi A1 Stock ROM“ versiją.
- Atsisiųskite naujausią „MiFlash“ versiją.
1.2. Viso įrenginio atsarginė kopija
Labai rekomenduojama atlikti atsarginę kopiją. TWRP atkūrimo atsarginė kopija tinka šiems mirksėjimo būdams. Tam prireiks visos sistemos, tiekėjo skaidinių atsarginės atsarginės kopijos lengvai ir stabiliai.
Be to, sukurkite atsarginę savo vidinės atminties failų kopiją. Treblizing procesas gali visiškai ištrinti jūsų vidinę atmintį.
1.3. Atsargų atkūrimo procesas
- „Flash“ naujausią programinę aparatinę įrangą (V10.0.4.0. „PDHMIXM Pie“ rašymo metu) naudodami „MiFlash“, naudokite EDL režimą. Tai išvalys jūsų įrenginio vidinę atmintį ir atkurs atsargų skaidinio žemėlapį. Tai gali užtrukti.
-
Pasirenkamas būdas: Jei „Wi-Fi“ neveikia jūsų įrenginyje, tada mirktelėkite tissot_images_V.9.5.10.0.ODHMIFA ___ tik išlieka „ZIP“ failas „MiFlash“, pagal EDL, pridedamas. Tiesiog ištraukite ZIP failą ir naršykite po „MiFlash“ aplanką. Galite pakeisti išlikti.img iš oficialaus V.9.5.10.0.ODHMIFA ar kito ROM, jei norite patvirtinti, kad jis tikras.
- 1 veiksme jau sukūrėte originalo persist.img atsarginę kopiją, todėl jame nėra jokios rizikos.
- „MiFlash“, esanti EDL, gali iš naujo sukurti MAC adresą, o mirksi „persist“. Taigi, patvirtinimo nėra.
———————————————-
2. Treblize (iš naujo skaidyti) įrenginį
Po šios dalies turėsite įdiegti AIO ROM. Tai yra Vienkartinis procesas norėdami gauti „Treble“ galimybes savo prietaise.
- „Fastboot“ perkraukite į TWRP su mohancmo atsigavimas img (atkūrimas-3.2.1-1), jei neturite įdiegę TWRP. Priešingu atveju pereikite prie kitos eilutės.
- Įdiekite naujausią TWRP su „Treble Manager“ (v1.2 rašymo metu, bet galite gauti ir naujausią versiją), tada perkraukite į atkūrimą, kad iš tikrųjų jį įkeltumėte. Toje susietoje gijoje galite perskaityti apie TWRP su „Treble Manager“, kad suprastumėte, kaip jis veikia.
- Formatuoti duomenis Nuvalykite parinktį (pašalinti atsargų šifravimą), tada dar kartą paleiskite iš naujo į atkūrimą.
- TWRP eikite į Išplėstinė > Treble Manager ir padalykite įrenginį sekdami vedlį.
- Rekomenduojama mažinti duomenis. Tiesiog pabandykite „Treble Manager“ ir jis paprašys jūsų paskutinį kartą prieš pertvarkant skaidymą, todėl nesijaudinkite dėl valymo be perspėjimo.
- Baigus blykstę, ji bus paleista iš naujo į TWRP. Dabar esate pasirengę įdiegti „Treble AIO“ ir tada GSI. (Patikrinkite, ar yra žinoma problema, kurią reikia išspręsti - kitaip atsiras įkrovos langas).
———————————————-
3. Pirmasis „Treble ROM“ diegimas
Bet koks nesėkmė bus vykdoma.
- Atkreipkite dėmesį, kad dabartinis lizdas yra meniu „Perkrauti“. Jei vadovavotės šiuo vadovu iš 1 skyriaus, turėtumėte būti A lizde. Jei nesate, atlikdami šiuos veiksmus tiesiog pakeiskite A ir B lizdus.
- Atsisiųskite „Treble AIO ROM“ (pvz., „RR Treble Experimental“) ir mirksi „TWRP Recovery“. (Tai reikalinga, net jei norite naudoti GSI, nes jame yra reikalingas tiekėjo paketas ir branduolys)
- Nedelsdami dar kartą įdiekite TWRP su „Treble Manager“, kad iš naujo įterptumėte TWRP į naują ROM įkrovos vaizdą.
- Dar kartą perkraukite atkūrimą. [Ne sistema]
- Meniu Perkrauti patvirtinkite, kad įrenginys sėkmingai perjungtas į B lizdą. Jei jis vis dar įstrigęs A lizde, tai yra vienkartinė klaida, kurią reikia išspręsti dabar - jei to neištaisysite, gausite „bootloop“ problemą.
- Jei jis vis dar įstrigęs A lizde, turite iš naujo paleisti į greito įkrovimo režimą (įsitikinkite, kad turite dabartinę versiją, kaip paaiškinta skyriuje Reikalavimai) ir rankiniu būdu paleiskite komandą ir paspauskite enter:
„fastboot“ - set-active = b
- Kai tai padarysite vieną kartą, lizdo perjungimas vėl turėtų gerai veikti TWRP.
- Jei nežinojote, visi besiūlo įrenginio ROM iš tikrųjų įdiegiami į dar # # lizdų, kurie šiuo metu nėra aktyvūs. Štai kodėl prieš diegdami „Magisk“ ar „GApps“ ir t. T., Pirmą kartą visada turite iš naujo paleisti atkūrimo režimą.
- Vartotojams patartina įsitikinti, kad jie veikia, norint stebėti jų lizdo perjungimą, kai įdiegiate AIO ROM. Jei po šių veiksmų tai pasikartos, tai bus klaida. Jei įmanoma, turite pranešti apie tai XDA forumui su visa išsamia informacija, failais ir ekrano kopijų vaizdais.
Atlikę šiuos veiksmus, turėtumėte sugebėti mirksėti „Treble ROM“, panašiai kaip ir per „TWRP“.
—————————————–
4. AIO, GSI, Vendor ir kt. Diegimas
Įdiegę pirmąjį „Treble ROM“ ir tada „Treble“ transformaciją, dabar esate pasirengę mirksėti AIO, GSI, „Vendor“ ir kt.
4.1. Įdiekite „Treble AIO“
Dalijimosi šiuo vadovu metu vienintelis „Treble AIO“ yra „RR Experimental“ komponavimas. Jei ateina bet koks kitas naujausias kūrimas, galite jį įdiegti kaip įprastus ROM. Pereikime prie proceso:
- „Flash“ AIO ROM „TWRP“ sistemoje naudodami „Treble Manager 1.2+“ (Neperkraukite iš naujo)
- Nedelsdami dar kartą mirktelėkite „TWRP“ naudodami „Treble Manager 1.2+“, kad grįžtumėte į „Treble“ suderinamą TWRP.
- Tada atlikite gamyklinius nustatymus.
- Užsirašykite, kuriame lizde esate dabar, kad vėliau suprastumėte.
- Dabar paleiskite iš naujo į atkūrimo režimą.
-
Patikrinkite, ar jūsų įrenginys dabar pakeistas į kitą lizdą, patikrindami perkrovimo meniu.
- Jei lizdas nerodomas, turėsite pakartoti fastboot –set = aktyvus žingsnis, kaip paaiškinta 3 skyriuje.
- Dabar lizdas pasikeitė. Todėl galite įdiegti „GApps“, „Magisk“ ir kt.
4.2. Įdiekite „Treble GSI“
Galite prisiminti iš anksčiau, kad „Treble GSI“ yra tik sistemos vaizdas, kuris naudoja jūsų esamą tiekėją ir branduolį. Mes jau įdiegėme „Treble“ branduolį ir pardavėją iš AIO (3 arba 4.1 skirsnis aukščiau), todėl tai gana paprasta:
- Atsisiųskite visus GSI / Phh-Treble ROM iš „Treble“ įgalinta įrenginių kūrimo dalis ir nukopijuokite img failą į savo įrenginį.
- Įsitikinkite, kad dabartinis jūsų lizdas yra „Treble ROM“ lizdas (veikia esamas AIO arba GSI). Priešingai nei mirksi AIO / ROM zip, mirksintis paveikslėlis įdiegia jį į „Current“ lizdą.
- „Flash“ img failą į „System Image“ TWRP naudojant „Treble Manager 1.2+“ versiją.
- Atlikite gamyklinius nustatymus, jei bet kokiu būdu keičiate ROM.
- Įdiekite bet kokius kitus modifikacijas, pvz., „GApps“, su „GSI“ suderinamą „Magisk“ ir kt. Prieš diegiant bet kokius modusus, gali tekti vieną kartą paleisti ROM. Tai skiriasi priklausomai nuo GSI failo. Kai kurie esami modifikatoriai taip pat gali būti visiškai nesuderinami su GSI.
- Perkraukite į atkūrimą.
Kadangi tai tik sistemos vaizdas, nereikia iš naujo įdiegti „TWRP Recovery“.
4.3. Įdiekite / atnaujinkite tiekėjo paketą
Kol esate dabartiniame ir veikiančiame AIO arba GSI lizde, galite mirksėti vendor.img, kad atnaujintumėte to ROM tvarkyklės / įrenginio lygio informaciją. Tai galėtų būti padaryta pvz. pataisyti fotoaparatą. Tai naudinga, jei naudojate GSI.
- Atsisiųskite „vendor.img“ iš savo AIO arba „Vendor Pack“ tiekėjo (pvz., RR AIO Experimental) ir nukopijuokite IMG į įrenginį
- Įsitikinkite, kad dabartinis jūsų lizdas yra „Treble ROM“ lizdas (veikia esamas AIO arba GSI). Priešingai nei mirksi AIO / ROM zip, mirksintis paveikslėlis įdiegia jį į „Current“ lizdą.
- Jei norite daugiau saugumo ir sutaupyti laiko, paimkite „TWRP“ tiekėjo atsarginę kopiją. (Neprivaloma)
- „Flash Image to Vendor Image“ naudodami „TWRP“ su „Treble Manager 1.2+“ versija.
- Perkraukite iš naujo.
Tai tik sistemos vaizdas, nereikia iš naujo įdiegti „TWRP Recovery“ ar įdiegti jokių modifikacijų, tokių kaip „GApps“, „Magisk“ ir kt. Nebent tai yra „Vendor“ modifikacija (rašymo metu dar nėra „Vendor“ modų).
4.4. Įdiekite diskontuotą diską
Tai paprasta, tas pats, kaip esate įpratę prieš „Treblizing“. Tačiau atkreipkite dėmesį, kad tai įmanoma tik tuo atveju, jei pasirinkote keisti naudotojo duomenų dydį, kai perskirstėte su „Treble Manager“.
- Atsisiųskite ROM į savo įrenginį.
- Įsitikinkite, kad aktyvus lizdas jau yra su „Treble AIO / GSI ROM“ [atminkite, kad ROM ZIP yra įdiegti į KITĄ lizdą, o ne šiuo metu aktyvus vienas], taigi tokiu būdu galite lengvai grįžti į „Treble ROM“ tiesiog atlikdami gamyklinius nustatymus (arba TWRP duomenų atkūrimą) ir lizdą perjungti. (Neprivaloma)
- Atlikite gamyklinius nustatymus.
- Įdiekite ROM pagal įprastą procedūrą (įdiekite „zip“, vėl „flash“ TWRP su „Treble Manager 1.2+“, perkraukite į atkūrimą, kad leistumėte perjungti lizdą, įdiekite „GApps / Magisk / Mods“, tada paleiskite iš naujo).
4.5. Atkurkite TWRP atsarginę kopiją
Nėra nieko ypatingo atkuriant atsarginę kopiją per „TWRP Recovery“. Net jei jūsų atsarginė kopija buvo iš „Treble ROM“, galite atkurti atsarginę kopiją „Treblized“ įrenginyje. Bet kokią „Treble ROM“ atsarginę kopiją galima atkurti tik „Treblized“ įrenginyje.
———————————————-
5. Modifikacijos ir priedai („GApps“, „Magisk“, pasirinktiniai branduoliai)
Dabar paleidę TWRP į teisingą lizdą (3 skyrius), esate pasirengę įdiegti kitus ROM (4 skyrius), po kurių eina modifikacijos.
- Bet kokie įprasti GApps gali veikti gerai, tiesiog laikykite lizdą teisingai. Atkreipkite dėmesį: norint naudoti „RR Camera“ (GCam) reikia įdiegti „GApps“. Taip pat galite naudoti „GApps Nano“ paketą.
- Be to, atkreipkite dėmesį, kad kai kuriems GSI reikės įdiegti sistemą pirmiausia prieš įdiegiant „GApps“.
- Pasirinktiniai branduoliai turi būti pažymėti kaip „Treble“ suderinami su „Xiaomi Mi A1“ įrenginiu. Informacija branduolio kūrėjams: tai reiškia, kad „DTB“ tiekėjo įraše reikia pridėti „slot select“ žymėjimą ir išjungti „dm-verity“ (kad sistemoje galėtumėte įterpti tiekėjo pakeitimus).
- Standartinis „Magisk“ veiks „RR Treble ROM“, bet neveikia GSI. GSI reikia „Magisk 16.4“ arba naujesnės versijos.
- Kai kuriuos kitus „ZIP“ failus gali reikėti atnaujinti, kad būtų galima suderinti „Treble“. Tačiau jei esate kūrėjas arba žinote, ką darote, galite eksperimentuoti savo pačių rizika.
Norėdami gauti daugiau informacijos, klausimų ir atsakymų bei forumo palaikymą, galite peržiūrėti originalų straipsnį iš čia.
Subodhui patinka rašyti turinį, nesvarbu, ar jis susijęs su technologijomis, ar kitokį. Metus rašęs technikos tinklaraštyje, jis tampa tuo aistringas. Jis mėgsta žaisti žaidimus ir klausytis muzikos. Be tinklaraščių rašymo, jis yra priklausomas nuo žaidimų kompiuterio versijų ir nutekėjimo išmaniesiems telefonams.