Kuidas teisendada Xiaomi Mi A1 aktsiatest kõrgeks [Treblize Mi A1]
Kohandatud Taastamine / / August 05, 2021
Hiina nutitelefonide tootja Xiaomi käivitas Androidi platvormiga Xiaomi Mi A1, mis töötab Stock Androidis juba valmis. Telefon sai nii populaarseks oma spetsifikatsioonide, kaamera jõudluse ja Stock Androidi kasutajaliidese tõttu väga odava hinnasildiga. Kuid sel ajal ei tulnud telefon eellaaditud Project Treble toega. Siin selles artiklis jagame teiega üksikasjalikku üksikasjalikku juhendit selle kohta, kuidas teisendada Xiaomi Mi A1 aktsiatest disketiks [Treblelize Mi A1].
Tänu XDA vanemliikmele CosmicDanile, kes on selle juhise abil teinud palju tööd XDA-ga, et Xiaomi Mi A1 aktsiatest Treble'iks teisendada. Treble'i tugi lisati Android Oreo 8.0 värskendusse, kuid Mi A1 ei saanud selle värskendusega tuge. Mi A1 kasutajad saavad Project Treble abil Androidi värskendusi ja GSI-porte üsna kiiresti. Google'i projekt Treble sisaldab OS-i raamistiku tohutut täiustust, et aidata nutitelefonide tootjatel hõlpsalt oma õigeaegseid Androidi värskendusi seadmetesse lükata.
Nüüd võite küsida Treble'i kohta ja miks see on nii tulevaste Android-seadmete jaoks samuti oluline. Oleme andnud kõik vajalikud juhised lühidalt, et saaksite protsessist aru saada. Alustame……
Sisukord
- 1 Mis on Treble?
- 2 Mis on Treblizing?
- 3 Müüja
- 4 GSI
- 5 AIO (kõik-ühes)
-
6 1. Varude taastamine
- 6.1 1.1. Nõuded
- 6.2 1.2. Kogu seadme varundamine
- 6.3 1.3. Varude taastamise protsess
- 7 2. Treblize (partitsiooni uuesti) seade
- 8 3. Esimese Treble ROMi installimine
-
9 4. AIO, GSI, hankija ja muu installimine
- 9.1 4.1. Installige Treble AIO
- 9.2 4.2. Installige Treble GSI
- 9.3 4.3. Installige / värskendage teenusepakkujat
- 9.4 4.4. Installige Non-Treble ROM
- 9.5 4.5. Taastage TWRP varukoopia
- 10 5. Modifikatsioonid ja lisad (GApps, Magisk, kohandatud tuumad)
Mis on Treble?
Treble on lühikese tähtajaga uus Android-arhitektuurimudel, mis jagab süsteemi kaheks uueks sektsiooniks: System ja Vendor.
- Süsteem: Siinkohal tähendab Android OS, et süsteem hoolitseb selliste Android-operatsioonisüsteemide eest nagu Oreo / Pie
- Müüja: Siia lähevad seadmepõhised failid, näiteks seadmete draiverid.
Enne Treble'i arhitektuuri elaksid nii Android OS kui ka seadmepõhised failid süsteemis koos. XDA arendajad on andnud täieliku kirjelduse kõigist, mida me täpsustame.
Mis on Treblizing?
Treblizing on tuntud ka kui Treble-enable. Treble'i teisendamine või mõni süsteemijaotiste variatsioon nimega Treblizing. See on protsess, mille abil teisendatakse mitte-Treble seade Treble-ühilduvaks seadmeks. Mitte-Treble-seadme teisendamiseks Treble-ühilduvaks seadmeks peate muutma seadme jagamiskaarti. See hõlmab olemasoleva sektsiooni kahandamist.
Trebliseerimine on vaid ettevalmistusetapp - enne, kui saate Treble ROM-i tegelikult kasutada, vajate siiski AIO-i installimist (vt AIO allpool).
Müüja
Müüja on tuntud ka kui Pakkuja pakk või Pakkuja pilt. Treble'i mõttes on see eraldiseisev müüja pilt (.zip või .img), mille saab Treble'i toega seadmesse vilkuma, et see oleks Treble süsteemiga ühilduv. Need sarnanevad tuumaallikaga selliselt, et need kuvatakse teie seadmes oma partitsioonile ja ühilduvad paljude Treble süsteemidega.
Xiaomi Mi A1 kolmekordsed arendajad võivad eraldiseisva versiooni välja anda ‘Vendor.img’ fail teiste ROMide jaoks.
GSI
GSI tähistab ‘Üldine süsteemipilt’ faili. Selle kontseptsiooni tutvustas ja arendas välja @phhusson luua seadme ateistlik süsteemipilt. See on ROM, mis on loodud töötama olemasoleva Treble seadmega, kui seadmel on GSI-ga ühilduv teenusepakkuja ja kernel.
Treble ametliku toega nutitelefonide jaoks tutvustas GSI arendaja ühilduvuse tagamiseks GSI-süsteemi. Xiaomi Mi A1 ei olnud sisseehitatud Treble toega. Sellepärast on XDA arendajad (Mi A1 koodnimega Tissot) võtnud vastutuse GSI-ga ühilduva hankija / kerneli valmistamise eest.
AIO (kõik-ühes)
AIO tähistab Kõik ühes. See on Treble püsivara, mis sisaldab tuuma, süsteemi ja müüja pilti ühes ROM-i ZIP-failis. See pakub kõik-ühes Treble'i kogemust seadmespetsiifilise Treble ROMi kaudu. AIO-d on välja töötatud oma ROM-iga hästi töötama, kuid sarnaselt sobiks see ka GSI-ga.
Allpool toodud peamiste mõistete diagramm: (pilt)
——————————————1. Varude taastamine
Täieliku järjepidevuse saavutamiseks soovitame tungivalt kõigil pöörduda tagasi puhta varude ROM-i juurde. See tagab vilkuva ühilduvuse ilma tõrgeteta. Kui olete kannatamatu või kogenud, jätke see protsess julgelt vahele. Kuid kui teil on probleeme, proovige siit uuesti.
See taastab ka ROM varude sektsiooni kaardile, tähendab varem ‘Treblizing’.
1.1. Nõuded
- Teie seadmel peaks olema lukustamata alglaadur ja EDL-i juurdepääs / draiverid.
fastboot oem edl - Sisestage see käsk ja vajutage sisestusklahvi EDL (Emergency Download Mode) käivitamiseks.
- Nõuab kaasaegset binaarset kiirlaadimist ‘–Aktiveeritud’ valik. Kontrollige kiirkäivitamise meetodit.
- Laadige alla Mi A1 uusim ametlik püsivara pakett. Praegu on püsivara versioon V10.0.4.0.PDHMIXM (Android P). Aga kui loete seda artiklit 2-3 kuu pärast, saate vaadata uusimat Mi A1 Stock ROMi versiooni.
- Laadige alla uusim MiFlash versioon.
1.2. Kogu seadme varundamine
Varundamine on väga soovitatav. Selliseks vilkumiseks sobib TWRP Recovery Backup. See võtab kogu süsteemi, müüja partitsioonide varundamise hõlpsalt ja stabiilselt.
Samuti varundage oma sisemäluga seotud failid. Treblizing protsess võib teie sisemälu täielikult kustutada.
1.3. Varude taastamise protsess
- Viimase püsivara (kirjutamise ajal V10.0.4.0.PDHMIXM Pie) välgutamine MiFlashiga EDL-režiimis. See pühib teie seadme sisemälu ja taastab aktsiajaotuse kaardi. See võib võtta aega.
-
Valikuline viis: Kui teie seadmes WiFi ei tööta, vilgutage nuppu tissot_images_V.9.5.10.0.ODHMIFA ___ ainult püsiv ZIP-fail MiFlashis EDL-i all, lisatud. Lihtsalt eraldage ZIP-fail ja sirvige MiFlashis kausta. Võite asendada püsima.img ametlikult V.9.5.10.0.ODHMIFA-lt või mõnelt muult ROM-ilt, kui soovite kinnitada, et see on ehtne.
- Olete originaali persist.img juba varundanud 1. toimingus, seega pole selles ohtu.
- MiFlash EDL-is suudab MAC-aadressi uuesti üles ehitada, vilgutades püsivalt. Niisiis, sellel pole kinnitust.
———————————————-
2. Treblize (partitsiooni uuesti) seade
Pärast seda osa peate installima AIO ROMi. See on Ühekordne protsess teie seadmesse Treble-funktsiooni saamiseks.
- Fastboot taaskäivitage TWRP-le koos mohancmi taastumine img (taastamine-3.2.1-1), kui teil pole TWRP-d installitud. Muul juhul jätkake järgmise reaga.
- Installige uusim TWRP koos Treble Manageriga (v1.2 kirjutamise ajal, kuid võite hankida ka uusima versiooni), seejärel taaskäivitage taaste, et see tegelikult laadida. TWRP-st koos Treble Manageriga saate lugeda sellest lingist, et mõista, kuidas see töötab.
- Andmete vormindamine Pühi suvand (aktsiate krüptimise eemaldamiseks), seejärel taaskäivitage taaskäivitamine.
- TWRP-s minge aadressile Täpsem > Treble Manager ja jaotage seade viisardi järgi.
- Andmete kahanemine on soovitatav. Lihtsalt proovige Treble Managerit ja see küsib teilt viimast korda enne uuesti jaotamist, nii et ärge muretsege pühkimata hoiatamata.
- Pärast välgu lõpetamist taaskäivitub see TWRP-sse. Nüüd olete Treble AIO ja seejärel GSI installimiseks valmis. (Kontrollige, kas teil on teada mõni probleem, mida peate lahendama - vastasel juhul tekib bootloop).
———————————————-
3. Esimese Treble ROMi installimine
Mis tahes ebaõnnestumine toimub bootloop.
- Pange tähele, et praegune pesa on menüüs Taaskäivitamine. Kui järgisite seda juhist 1. jaotisest, peaksite olema A pesas. Kui te seda ei tee, vahetage nendes toimingutes lihtsalt A- ja B-pesa mainimine.
- Laadige alla Treble AIO ROM (näiteks RR Treble eksperimentaalne) ja vilgub TWRP taastamisel. (See on vajalik isegi siis, kui soovite kasutada GSI-d, kuna sellel on nõutavad hankijapaketid ja kernelid)
- Installige TWRP koos Treble Manageriga kohe uuesti, et TWRP uuesti uude ROM-i algkujutisesse sisestada.
- Taaskäivitage taastamine uuesti. [Mitte süsteem]
- Menüüs Taaskäivitamine veenduge, et seade oleks edukalt pesasse B üle läinud. Kui see on endiselt pesas A kinni, on see ühekordne viga, mis tuleb nüüd lahendada - kui te seda ei paranda, saate bootloopi probleemi.
- Kui see on endiselt pesas A kinni, peate taaskäivitama kiirlaadimisrežiimi (veenduge, et teil oleks praegune versioon, nagu on selgitatud jaotises Nõuded) ja käivitage käsk käsitsi ning vajutage sisestusklahvi:
kiirkäivitus –hääleaktiivne = b
- Pärast ühe korra tegemist peaks pesade vahetamine TWRP-s jälle hästi toimima.
- Kui te ei teadnud, installitakse kõik sujuva seadme ROM-id # teise # teenindusaega, mis pole praegu aktiivsed. Seetõttu peate enne Magiski või GApps-i installimist jne esmakordselt taaskäivitama taasterežiimi.
- Kasutajatele on soovitatav, et AIO-ROMi installimisel jälgiksite nende pesa vahetamist, et see toimiks. Kui see juhtub pärast neid toiminguid uuesti, on see viga. Võimaluse korral peate sellest teatama XDA foorumile koos kõigi üksikasjade, failide ja ekraanipiltidega.
Pärast nende toimingute tegemist peaksite saama välgutada Treble ROM-e sarnaselt sellele, kui TWRP kaudu tavalist ROM-i.
—————————————–
4. AIO, GSI, hankija ja muu installimine
Pärast esimese Treble ROM-i installimist ja seejärel Treble'i teisendamist olete nüüd valmis vilkuma AIO-d, GSI-d, teenusepakkujat jne.
4.1. Installige Treble AIO
Selle juhendi jagamise ajal on Treble AIO ainus RR Experimental ehitis. Kui mõni muu uusim versioon on saadaval, saate selle installida nagu tavalised ROMid. Läheme protsessi juurde:
- Välgutage AIO ROM-i TWRP-is koos Treble Manager 1.2+-ga (Ärge taaskäivitage)
- Et Treble'iga ühilduv TWRP uuesti loendisse saada, vilgutage TWRP kohe uuesti koos Treble Manager 1.2+-ga.
- Seejärel tehke tehase lähtestamine.
- Pange tähele, millises pesas olete praegu, et hiljem aru saada.
- Nüüd taaskäivitage taasterežiim.
-
Kontrollige taaskäivitamise menüüd, et teie seade oleks nüüd teise pesasse vahetatud.
- Kui see pole pesa näidanud, peate seda kordama fastboot –set = aktiivne samm, nagu on selgitatud 3. jaos.
- Nüüd on pesa muutunud. Seetõttu saate installida GApps, Magisk jne.
4.2. Installige Treble GSI
Võib-olla mäletate varasemast, et Treble GSI on lihtsalt süsteemipilt, mis kasutab teie olemasolevat teenusepakkujat ja kernelit. Oleme juba installinud AIO-st Treble'i kerneli ja teenuseosutaja (jaotis 3 või ülaltoodud jaotis 4.1), nii et see on üsna lihtne:
- Laadige alla kõik GSI / Phh-Treble ROM-id Treble-toega jaotis Seadmete arendamine ja kopeerige img-fail oma seadmesse.
- Veenduge, et teie praegune pesa on Treble ROM pesa (olemasolev AIO või GSI töötab). Erinevalt AIO / ROM-i zip-vilkumisest installib pildi vilkumine selle praeguse pesasse.
- Välgutage img-faili Treble Manager 1.2+ versiooniga TWRP-s ‘System Image’.
- Tehke tehase lähtestamine, kui muudate ROM-i mingil viisil.
- Installige muud modifikatsioonid, nagu GApps, GSI-ga ühilduv Magisk jne. Enne mis tahes modifikatsioonide installimist peate võib-olla ROM-i üks kord käivitama. See erineb GSI-failidest. Mõned olemasolevad modifikatsioonid võivad olla ka GSI-ga täiesti kokkusobimatud.
- Taaskäivitage taastamine.
Kuna see on ainult süsteemipilt, pole TWRP Recovery'i vaja uuesti installida.
4.3. Installige / värskendage teenusepakkujat
Kui olete praegusel ja töötaval AIO- või GSI-pesal, saate selle ROM-i draiveri- / seadmetaseme värskendamiseks vilkuda vendor.img. Seda võiks teha nt. parandage kaamera. See on kasulik, kui kasutate GSI-d.
- Laadige alla oma AIO või Vendor Packi pakkujalt vendor.img (nt RR AIO Experimental) ja kopeerige IMG seadmesse
- Veenduge, et teie praegune pesa on Treble ROM pesa (olemasolev AIO või GSI töötab). Erinevalt AIO / ROM-i zip-vilkumisest installib pildi vilkumine selle praeguse pesasse.
- Kui soovite rohkem ohutust ja aja kokkuhoidu, võtke hankijalt TWRP-i varukoopia. (Valikuline)
- Välgutage pilti teenusepakkujale TWRP-is Treble Manager 1.2+ versiooniga.
- Taaskäivitage taastamine.
See on ainult süsteemi pilt, pole vaja TWRP Recovery'i uuesti installida ega modereid nagu GApps, Magisk jne installida. Kui see pole Vendori mod (kirjutamise ajal pole veel ühtegi Vendori modi).
4.4. Installige Non-Treble ROM
See on lihtne, sama, millega olete harjunud enne Treblizingut. Kuid pidage meeles, et see on võimalik ainult siis, kui valisite kasutajaandmete suuruse muutmise Treble Manageriga uuesti jaotamisel.
- Laadige oma seadmesse alla ROM.
- Veenduge, et aktiivne pesa on selline, millel on juba Treble AIO / GSI ROM [pidage meeles, et ROM-i ZIP-failid installitakse TEISE pesasse, mitte praegu aktiivne üks], nii saate sel viisil hõlpsasti Treble ROMile tagasi minna, tehes lihtsalt tehase lähtestamise (või andmete TWRP-i taastamise) ja pesa lüliti. (Valikuline)
- Tehke tehase lähtestamine.
- Installige ROM tavapärase protseduuri kohaselt (installige zip, flashige TWRP uuesti koos Treble Manager 1.2+-ga, taaskäivitage taastesse, et lubada pesa vahetamist, installige GApps / Magisk / Mods, seejärel taaskäivitage).
4.5. Taastage TWRP varukoopia
TWRP taastamise kaudu varukoopia taastamisel pole midagi erilist. Isegi kui teie varundamine toimus mitte-Treble-ROM-ilt, saate selle varukoopia Treblized-seadmes taastada. Treble ROM-i varukoopiaid saab taastada ainult Treblized-seadmes.
———————————————-
5. Modifikatsioonid ja lisad (GApps, Magisk, kohandatud tuumad)
Pärast TWRP-i käivitamist õigesse pesasse (jaotis 3) olete nüüd valmis installima teisi ROM-e (jaotis 4), millele järgnevad modifikatsioonid.
- Iga tavaline GApps võib töötada hästi, hoidke lihtsalt pesa õigesti. Pange tähele: RR-kaamera (GCam) nõuab GApps-i installimist. Võite kasutada ka GApps Nano paketti.
- Pange tähele, et mõned GSI-d nõuavad enne GApps-i installimist süsteemi esmalt käivitamist.
- Kohandatud tuumad peavad olema märgitud Treble'iga ühilduvaks Xiaomi Mi A1 seadme jaoks. Teave tuumaarendajatele: see tähendab pesa valimise lipu lisamist DTB-s hankija kirjele ja dm-verity keelamist (nii saate süsteemi lisada tarnija muudatusi).
- Tavaline Magisk töötab RR Treble ROM-is, kuid GSI-ga see ei toimi. GSI jaoks vajate Magisk 16.4 beetaversiooni või uuemat.
- Mõningaid muid ZIP-faile võib Treble'i ühilduvuse huvides vaja minna. Kui olete arendaja või teate, mida teete, võite katsetada omal vastutusel.
Lisateabe saamiseks, küsimuste ja vastuste ning foorumitoe saamiseks vaadake algset artiklit siin.
Subodh armastab kirjutada sisu, olenemata sellest, kas see võib olla seotud tehnikaga või muu. Pärast aasta tehnikablogis kirjutamist muutub ta selle vastu kirglikuks. Ta armastab mänge mängida ja muusikat kuulata. Lisaks blogimisele tekitab ta sõltuvust mängude arvutiversioonidest ja nutitelefonide lekitamisest.