Kuinka muuntaa Xiaomi Mi A1 varastosta diskantiksi [Treblize Mi A1]
Mukautettu Palautus / / August 05, 2021
Kiinalainen älypuhelinvalmistaja Xiaomi oli lanseerannut Xiaomi Mi A1: n Android One -alustalla, joka toimii Stock Androidilla valmiina. Luurista tuli niin suosittu sen ominaisuuksien, kameran suorituskyvyn ja Android-käyttöliittymän puolesta erittäin edulliseen hintalappuun. Mutta tuolloin puhelimessa ei ollut valmiiksi ladattua Project Treble -tukea. Tässä artikkelissa jaamme kanssasi oikean vaiheittaisen yksityiskohtaisen oppaan Xiaomi Mi A1: n muuntamisesta varastosta diskantiksi [Treblelize Mi A1].
Kiitos XDA: n vanhemmalle jäsenelle CosmicDanille, joka on tehnyt paljon työtä XDA: lle tämän ohjeen mukana Xiaomi Mi A1: n muuntamiseksi varastosta Treble-muotoon. Diskantin tuki sisältyi Android Oreo 8.0 -päivitykseen, mutta Mi A1 ei saanut tukea tämän päivityksen kanssa. Mi A1 -käyttäjät voivat saada Android-päivitykset ja GSI-portit melko nopeasti Project Treble -sovelluksessa. Googlen Project Treble sisältää valtavan parannuksen käyttöjärjestelmäkehyksen arkkitehtuuriin auttaakseen älypuhelinten valmistajia ajamaan Android-päivityksensä laitteisiin helposti.
Nyt voit kysyä Diskantista ja miksi se on niin tärkeää myös tuleville Android-laitteille. Olemme toimittaneet kaikki tarvittavat oppaat lyhyesti, jotta voit ymmärtää prosessin. Aloitetaan……
Sisällysluettelo
- 1 Mikä on Diskantti?
- 2 Mikä on Treblizing?
- 3 Myyjä
- 4 GSI
- 5 AIO (monitoimilaite)
-
6 1. Palautus varastoon
- 6.1 1.1. Vaatimukset
- 6.2 1.2. Koko laitteen varmuuskopiointi
- 6.3 1.3. Varaston palautusprosessi
- 7 2. Treblize (osioi uudelleen) laite
- 8 3. Ensimmäinen Treble ROM -asennus
-
9 4. AIO: n, GSI: n, toimittajan ja muiden asentaminen
- 9.1 4.1. Asenna Treble AIO
- 9.2 4.2. Asenna Treble GSI
- 9.3 4.3. Asenna / päivitä toimittajapaketti
- 9.4 4.4. Asenna ei-diskanttinen ROM
- 9.5 4.5. Palauta TWRP-varmuuskopio
- 10 5. Modit ja lisäominaisuudet (GApps, Magisk, mukautetut ytimet)
Mikä on Diskantti?
Diskantti on lyhytkestoinen uusi Android-arkkitehtuurimalli, joka jakaa järjestelmän kahteen uuteen osioon: Järjestelmä ja Toimittaja.
- Järjestelmä: Tässä Android-käyttöjärjestelmä tarkoittaa, että järjestelmä huolehtii Android-käyttöjärjestelmästä, kuten Oreo / Pie
- Myyjä: Täällä laitekohtaiset tiedostot menevät, kuten laiteajurit.
Ennen Treble-arkkitehtuuria sekä Android-käyttöjärjestelmä että laitekohtaiset tiedostot elävät yhdessä järjestelmässä. XDA Developers on antanut täydellisen kuvauksen kaikesta, mitä aiomme kehittää.
Mikä on Treblizing?
Treblizing tunnetaan myös nimellä Treble-enable. Diskanttimuunnos tai jokin muunnelma järjestelmäosioista, nimeltään Treblizing. Tämä on prosessi, jolla muun kuin Treble-laite muunnetaan Treble-yhteensopivaksi laitteeksi. Jos haluat muuntaa muun kuin diskanttilaitteen Treble-yhteensopivaksi laitteeksi, sinun on vaihdettava laitteen osastokartta. Tähän sisältyy olemassa olevan osion kutistaminen.
Treblizing on vasta valmisteluvaihe - tarvitset vielä AIO-asennuksen (katso AIO alla), ennen kuin voit todella käyttää Treble ROM -levyä.
Myyjä
Myyjä tunnetaan myös nimellä Toimittajapaketti tai Toimittajan kuva. Diskantin kannalta tämä on erillinen toimittajan kuva (.zip tai .img), joka voidaan välittää Treble-yhteensopivaan laitteeseesi yhteensopivaksi Treble-järjestelmän kanssa. Nämä muistuttavat ytimen lähdettä sillä tavalla, että ne välitetään laitteen omaan osioon ja ovat yhteensopivia monien diskanttijärjestelmien kanssa.
Xiaomi Mi A1: n diskanttikehittäjät voivat julkaista erillisen version ’Vendor.img’ tiedosto muille ROM-levyille.
GSI
GSI tarkoittaa ”Yleinen järjestelmäkuva” tiedosto. Tämän käsitteen otti käyttöön ja kehitti @helsinki luoda laite-ateistinen järjestelmäkuva. Se on ROM, joka on suunniteltu toimimaan olemassa olevan Treble-laitteen kanssa, kunhan laitteessa on GSI-yhteensopiva toimittaja ja ydin.
Virallisella Treble-tuella varustetuille älypuhelimille GSI-kehittäjä esitteli yhteensopivuuden takaamiseksi GSI-järjestelmän. Xiaomi Mi A1: ssä ei ollut sisäänrakennettua Treble-tukea. Siksi XDA-kehittäjät (Mi A1 koodinimellä Tissot) ovat ottaneet vastuun tehdä GSI-yhteensopivan toimittajan / ytimen.
AIO (monitoimilaite)
AIO tarkoittaa Kaikki yhdessä. Tämä on Treble-laiteohjelmisto, joka sisältää ytimen, järjestelmän ja toimittajan kuvan yhdessä ROM-zip-tiedostossa. Tämä tarjoaa all-in-one-diskanttikokemuksen laitekohtaisen Treble ROM -levyn kautta. AIO: t on kehitetty toimimaan hyvin oman ROM-levyn kanssa, mutta vastaavasti se olisi yhteensopiva myös GSI: n kanssa.
Alla oleva kaavio tärkeimmistä termeistä: (Kuva)
——————————————1. Palautus varastoon
Täydellisen yhtenäisyyden saamiseksi suosittelemme kaikkia palaamaan puhtaaseen ROM-levylle. Tämä varmistaa vilkkuvan yhteensopivuuden ilman virheitä. Jos olet kärsimätön tai kokenut, ohita tämä prosessi. Mutta jos sinulla on ongelmia, yritä uudelleen täältä.
Tämä palauttaa myös ROM-levyn osakekarttaan, mikä tarkoittaa aiemmin 'Treblizing'.
1.1. Vaatimukset
- Laitteellasi tulisi olla lukitsematon käynnistyslatausohjelma ja EDL-pääsy / ohjaimet.
fastboot OEM edl - Kirjoita tämä komento ja käynnistä se painamalla Enter-näppäintä (Emergency Download Mode).
- Vaatii modernin pikakäynnistysbinaarisen kaltaisen ‘–Aktivoitu’ vaihtoehto. Tarkista pikakäynnistysmenetelmällä.
- Lataa uusin virallinen laiteohjelmistopaketti Mi A1: lle. Tällä hetkellä laiteohjelmistoversio on V10.0.4.0.PDHMIXM (Android P). Mutta jos luet tätä artikkelia 2-3 kuukauden kuluttua, voit tarkistaa uusimman Mi A1 Stock ROM -version.
- Lataa viimeisin MiFlash-versio.
1.2. Koko laitteen varmuuskopiointi
Varmuuskopiointi on erittäin suositeltavaa. TWRP Recovery Backup soveltuu tällaisiin vilkkumistoimintoihin. Se vie kaikki järjestelmän, toimittajan osioiden varmuuskopiot helposti ja vakaasti.
Varmuuskopioi myös sisäiseen tallennustilaan liittyvät tiedostot. Treblizing-prosessi voi poistaa sisäisen tallennustilan kokonaan.
1.3. Varaston palautusprosessi
- Salama uusin laiteohjelmisto (V10.0.4.0.PDHMIXM Pie kirjoituksen aikana) EDL-tilassa MiFlash-toiminnolla. Tämä pyyhkii laitteen sisäisen tallennustilan ja palauttaa osakekartan. Tämä voi kestää hetken.
-
Valinnainen tapa: Jos Wi-Fi ei toimi laitteessasi, vilkuta sitten tissot_images_V.9.5.10.0.ODHMIFA ___ vain jatkuva zip-tiedosto MiFlash-tiedostossa EDL: n alla, liitteenä. Pura vain zip-tiedosto ja selaa MiFlash-kansioon. Voit korvata jatkuu. img viralliselta V.9.5.10.0.ODHMIFA: lta tai muulta ROM-levyltä, jos haluat vahvistaa, että se on aito.
- Olet jo varmuuskopioinut alkuperäisen persist.img: n vaiheessa 1, joten siinä ei ole riskiä.
- EDL: n MiFlash pystyy rakentamaan MAC-osoitteen uudelleen vilkuttamalla pysyvää. Joten, siinä ei ole vahvistusta.
———————————————-
2. Treblize (osioi uudelleen) laite
Sinun on asennettava AIO-ROM tämän osan jälkeen. Tämä on Kertaprosessi Treble-ominaisuuden saamiseksi laitteellesi.
- Nopea käynnistys uudelleenkäynnistetään TWRP: lle img (palautus-3.2.1-1), jos TWRP: tä ei ole asennettu. Muussa tapauksessa siirry seuraavalle riville.
- Asenna uusin TWRP ja diskantinhallintaohjelma (v1.2 kirjoitushetkellä, mutta voit saada myös viimeisimmän version) Käynnistä sitten Palautukseen käynnistääksesi sen. Voit lukea TWRP: stä Treble Managerin avulla kyseisessä linkitetyssä säikeessä ymmärtääksesi sen toiminnan.
- Muotoile tiedot Pyyhi vaihtoehto (Stock-salauksen poistamiseksi) ja käynnistä sitten uudelleen Palautukseen.
- Siirry TWRP: ssä osoitteeseen Pitkälle kehittynyt > Treble Manager ja osioi laite uudelleen ohjatun toiminnon avulla.
- Datan kutistumista suositellaan. Kokeile vain Diskantin hallintaa ja se pyytää sinua viimeisen kerran ennen uudelleenjakoa, joten älä huoli pyyhinnästä ilman varoitusta.
- Salaman valmistuttua se käynnistyy uudelleen TWRP: ssä. Olet nyt valmis asentamaan Treble AIO: n ja sitten GSI: n. (Tarkista, onko tiedossa jokin ongelma, joka sinun täytyy kiertää - muuten tapahtuu käynnistyslata).
———————————————-
3. Ensimmäinen Treble ROM -asennus
Mahdolliset epäonnistumiset tapahtuvat käynnistyksen yhteydessä.
- Huomaa, että nykyinen paikka on Käynnistä-valikossa. Jos noudatit tätä osion 1 opasta, sinun pitäisi olla paikka A. Jos et ole, vaihda vain paikka A ja B maininta näissä vaiheissa.
- Lataa Treble AIO ROM (kuten RR Treble -kokeellinen) ja vilkkuu TWRP Recovery -ohjelmassa. (Tätä vaaditaan, vaikka haluat käyttää GSI: tä, koska siinä on vaadittu toimittajapaketti ja ydin)
- Asenna TWRP välittömästi uudelleen Treble Manager -sovelluksella, jotta voit lisätä TWRP: n uudelle ROM-käynnistyskuvalle.
- Käynnistä palautus uudelleen. [Ei järjestelmä]
- Varmista uudelleenkäynnistysvalikossa, että laite on siirtynyt paikkaan B. Jos se on edelleen juuttunut paikkaan A, tämä on kertaluonteinen vika, joka on ratkaistava nyt - jos et korjaa tätä, saat käynnistysongelman.
- Jos se on edelleen juuttunut paikkaan A, sinun on käynnistettävä uudelleen pikakäynnistystilaan (varmista, että sinulla on nykyinen versio, kuten Vaatimukset-osiossa selitetään) ja suoritettava komento manuaalisesti ja painamalla Enter:
pikakäynnistys –set-aktiivinen = b
- Kun olet tehnyt tämän kerran, korttipaikan vaihdon pitäisi toimia jälleen hyvin TWRP: ssä.
- Jos et tiennyt, kaikki saumattoman laitteen ROM-levyt asennetaan tosiasiallisesti # muuhun # paikkaan, jotka eivät ole tällä hetkellä aktiivisia. Siksi sinun on aina käynnistettävä palautustila ensimmäisen kerran ennen Magiskin tai GApps: n jne. Asentamista.
- Käyttäjille on suositeltavaa varmistaa, että AIO-ROM-levy toimii, jotta voit seurata lähtöpaikkojen vaihtamista aina, kun asennat AIO-ROM-levyn. Jos se tapahtuu uudelleen näiden vaiheiden jälkeen, se on vika. Sinun on ilmoitettava siitä XDA-foorumille, jossa on kaikki tiedot, tiedostot ja kuvakaappauskuvat, jos mahdollista.
Kun olet suorittanut nämä vaiheet, sinun pitäisi pystyä välittämään Treble ROM -levyjä samalla tavalla kuin tavallista ROM-levyä TWRP: n kautta.
—————————————–
4. AIO: n, GSI: n, toimittajan ja muiden asentaminen
Kun olet asentanut ensimmäisen Treble ROM -levyn ja sitten Treble-muunnoksen, olet nyt valmis vilkuttamaan AIO: ta, GSI: tä, toimittajaa jne.
4.1. Asenna Treble AIO
Tämän oppaan jakamisen aikana ainoa Treble AIO on RR Experimental -rakenne. Jos jokin muu uusin koontiversio tulee, voit asentaa sen kuten tavalliset ROM-levyt. Siirtykäämme prosessiin:
- Flash AIO-ROM TWRP: ssä Treble Manager 1.2+: lla (Älä käynnistä uudelleen)
- Salama TWRP heti Treble Manager 1.2+: lla uudestaan saadaksesi Treble-yhteensopivan TWRP: n takaisin luetteloon.
- Suorita sitten tehdasasetusten palautus.
- Merkitse muistiin paikka, jossa olet tällä hetkellä, jotta ymmärrät myöhemmin.
- Käynnistä nyt palautustila.
-
Varmista, että laitteesi on nyt vaihdettu toiseen paikkaan tarkistamalla uudelleenkäynnistysvalikko.
- Jos se ei näytä korttipaikkaa, sinun on toistettava fastboot –set = aktiivinen vaiheessa 3 kuvatulla tavalla.
- Nyt paikka on muuttunut. Siksi voit asentaa GApps, Magisk jne.
4.2. Asenna Treble GSI
Muistat jo aikaisemmin, että Diskantti GSI on vain järjestelmäkuva, joka käyttää nykyistä toimittajaa ja ydintä. Olemme jo asentaneet Diskantin ytimen ja toimittajan AIO: sta (osa 3 tai yllä oleva kohta 4.1), joten se on melko yksinkertaista:
- Lataa kaikki GSI / Phh-Treble-ROM-levyt Diskanttia käyttävä laitekehitys -osa ja kopioi img-tiedosto laitteellesi.
- Varmista, että nykyinen korttipaikka on Diskanttinen ROM-paikka (nykyinen AIO- tai GSI-järjestelmä toimii). Toisin kuin AIO / ROM-zip-vilkkuminen, kuvan vilkkuminen asentaa sen nykyiseen korttipaikkaan.
- Flash-img-tiedosto 'System Image' -sovellukseen TWRP: ssä Treble Manager 1.2+ -versiolla.
- Tee tehdasasetusten palautus, jos muutat ROM-levyä millään tavalla.
- Asenna muut modit, kuten GApps, GSI-yhteensopiva Magisk jne. Saatat joutua käynnistämään ROM-levyn kerran ennen modien asentamista. Tämä vaihtelee GSI-tiedoston mukaan. Jotkin olemassa olevat modit voivat myös olla täysin yhteensopimattomia GSI: n kanssa.
- Käynnistä uudelleen palautukseen.
Koska tämä on vain järjestelmäkuva, TWRP Recovery -ohjelmaa ei tarvitse asentaa uudelleen.
4.3. Asenna / päivitä toimittajapaketti
Kun olet nykyisellä ja toimivalla AIO- tai GSI-korttipaikalla, voit päivittää ohjaimen / laitetason jutut kyseiselle ROM-levylle flash-palvelun kautta. Tämä voitaisiin tehdä esim. korjaa kamera. Tästä on hyötyä, jos käytät GSI: tä.
- Lataa vendor.img AIO- tai Vendor Pack -palveluntarjoajalta (esim.RR AIO Experimental) ja kopioi IMG laitteeseen
- Varmista, että nykyinen korttipaikka on Diskanttinen ROM-paikka (nykyinen AIO- tai GSI-järjestelmä toimii). Toisin kuin AIO / ROM-zip-vilkkuminen, kuvan vilkkuminen asentaa sen nykyiseen korttipaikkaan.
- Ota TWRP-varmuuskopio toimittajalta, jos haluat enemmän turvallisuutta ja aikaa säästävää. (Valinnainen)
- Flash-kuva toimittajakuvalle TWRP: ssä Treble Manager 1.2+ -versiolla.
- Käynnistä uudelleen palauttamiseksi.
Tämä on vain järjestelmäkuva, ei tarvitse asentaa uudelleen TWRP Recovery -ohjelmaa tai asentaa modeja, kuten GApps, Magisk jne. Ellei kyseessä ole Vendor-modi (kirjoitushetkellä ei ole vielä Vendor-modeja).
4.4. Asenna ei-diskanttinen ROM
Tämä on yksinkertaista, sama kuin olet tottunut ennen Treblizingia. Huomaa kuitenkin, että tämä on mahdollista vain, jos päätit muuttaa käyttäjätietojen kokoa, kun jaat uudelleen Treble Managerilla.
- Lataa ROM laitteellesi.
- Varmista, että aktiivisella korttipaikalla on jo Treble AIO / GSI-ROM-levy [muista, että ROM-ZIP-tiedostot asennetaan MUUun paikkaan, eivät nykyiseen aktiivinen], joten tällä tavalla voit helposti siirtyä takaisin Diskanttilevylle tekemällä vain tehdasasetusten palautuksen (tai TWRP-tietojen palautuksen) ja korttipaikan vaihtaa. (Valinnainen)
- Suorita tehdasasetusten palautus.
- Asenna ROM-levy tavallisten menettelyjen mukaisesti (Asenna zip, salaa TWRP uudelleen Treble Manager 1.2+: lla, käynnistä uudelleen Palautukseen, jotta korttipaikka voidaan vaihtaa, asenna GApps / Magisk / Mods ja käynnistä sitten uudelleen).
4.5. Palauta TWRP-varmuuskopio
Varmuuskopion palauttamisessa TWRP Recoveryn kautta ei ole mitään erityistä. Vaikka varmuuskopiosi olisikin muulta kuin Diskanttialueelta, voit palauttaa varmuuskopion Treblized-laitteella. Jokainen Treble ROM -varmuuskopiointi voidaan kuitenkin palauttaa vain Treblized-laitteella.
———————————————-
5. Modit ja lisäominaisuudet (GApps, Magisk, mukautetut ytimet)
Kun olet käynnistänyt TWRP: n oikeaan paikkaan (osa 3), olet valmis asentamaan muut ROM-levyt (jakso 4) ja modit.
- Kaikki tavalliset GApps-asetukset voivat toimia hyvin, pidä vain paikka oikein. Huomaa: RR-kamera (GCam) vaatii GApps: n asentamisen. Voit käyttää myös GApps Nano -pakettia.
- Huomaa myös, että jotkut GSI: t vaativat järjestelmän käynnistämisen ensin ennen GApps: n asentamista.
- Mukautetut ytimet on merkittävä Treble-yhteensopiviksi Xiaomi Mi A1 -laitteille. Tietoa ytimen kehittäjille: tämä tarkoittaa aikavälin valintalipun lisäämistä toimittajan merkintöihin DTB: ssä ja dm-verityn poistamista käytöstä (jotta voit lisätä toimittajan muutoksia järjestelmään).
- Tavallinen Magisk toimii RR Treble ROM -levyllä, mutta se ei toimi GSI: llä. Tarvitset Magisk 16.4: n beta-version tai uudemman GSI: lle.
- Jotkut muut zip-tiedostot saattavat tarvita päivitystä Treble-yhteensopivuuden vuoksi. Jos kuitenkin olet kehittäjä tai tiedät mitä olet tekemässä, voit kokeilla omalla vastuullasi.
Lisätietoja, kysymykset ja vastaukset sekä foorumin tuki saat tutustumalla alkuperäiseen artikkeliin tässä.
Subodh rakastaa kirjoittaa sisältöä riippumatta siitä, onko se teknistä tai muuta. Kirjoitettuaan tekniseen blogiin vuoden ajan hänestä tulee intohimoinen asia. Hän rakastaa pelaamista ja musiikin kuuntelua. Bloggaamisen lisäksi hän on riippuvainen pelitietokoneiden rakenteista ja älypuhelinten vuotoista.