Kui teil on Android-seade, saate osa avatud lähtekoodiga kogukonnast. Androidi tarkvara on avatud lähtekoodiga, mis tähendab, et igaüks saab siseneda, muuta tarkvarakoodi, seda ümber pakkida ja avada selle teistele kasutajatele allalaadimiseks. Seetõttu on Androidi ümbritsev modifitseerimismaailm entusiastlik ja loominguline.
Nii harrastajad kui ka professionaalsed arendajad loovad sageli rakendustele ja tarkvarale plaastreid ja täiustusi enne ametlikku Androidi arendusmeeskonda (see juhtus Google Pixeli 4XL rohelise ekraanitooni ja Samsungi DeX to Linuxiga küsimused). Sellise kogukonna foorumitega nagu XDA, mis on nagu Androidi arendaja fännileht, on neid koduseid täiustusi kohandatud ROM-ide ja GSI-de näol väga lihtne uurida ja leida.
Mis on kohandatud ROM?
Teie Android-nutitelefon on eelinstallitud varu-ROM-iga, mis määrab jõudluse ja saadaolevad funktsioonid. ROM tähistab kirjutuskaitstud mälu ja on püsivara. Kohandatud ROM-id on välja töötanud Androidi avatud lähtekoodiga kogukond ja need võivad avada uusi funktsioone ja parandada OS-i toimimist teie Android-seadmes. Enamik neist kohandatud ROM-idest on tasuta.
Mis on GSI?
GSI tähistab üldist süsteemi kujutist. GSI-d aitavad teil lõpuks oma rakendusi testida seadmetes, mis teie rakendust ametlikult ei toeta. Need on piisavalt sarnased ROM-idega, et saate alla laadida kas ROM-i või GSI-d, mis annab teie Android-seadmele konkreetse täiuse, kuid neil on suur erinevus.
ROM versus GSI
ROM on välja töötatud kindla Android-seadme jaoks. GSI on pigem seadmeteülene rakendus. Pole mingit garantiid, et GSI töötab ilma vigadeta kogu Androidi tarkvaras, samuti pole GSI arendajad nende vigade parandamise peal. GSI-d üle ROM-i vilkumisest pole kahju, eriti kui teie seadme jaoks pole ROM-i saadaval. Lihtsalt veenduge, et teie telefon ühildub Project Treble'iga ja sellel on lukustamatu alglaadur. Kui avate alglaaduri (tarkvara, mis laaditakse iga kord, kui telefoni sisse lülitate), saate tehaseseadetele lähtestada.
Üldiselt on ROM neist kahest stabiilsem.
Installige kohandatud ROM
Kuigi te võite kõhkleda selle uue sammu astumisel oma Android OS-iga, allalaadimine ja installimine, mida nimetatakse ka vilkumiseks, pole kohandatud ROM-i loomine nii keeruline. Ärge laske end siiski petta. Kui te juhiseid ei järgi, võite oma telefoni kuninglikult sassi ajada. Kuid nagu IKEA mööbli seadistamisel, ei lähe teie diivan – või antud juhul telefon – sellele istudes katki, kui järgite juhendit.
Kohandatud ROM-i allalaadimiseks vajab teie telefon ka järgmist:
- Avatav alglaadur
- GApps (Google Apps)
- Kohandatud taastamine
Varundage oma andmed! Kui ma saaksin seda käsku terve lõigu jooksul korrata, teeksin seda. Ärge ohverdage seda, mis teil on, millegi nimel, mida teil pole. Nagu varem mainitud, saate kohandatud ROM-i vilkumisega telefoni sassi ajada. Ärge riskige, vaid toetage seda.
- Laadige alla kohandatud ROM, mida soovite kasutada, kuid ärge ekstraktige seda.
- Otsige üles Google'i rakendus, mis vastab ROM-ile. Salvestage need mõlemad oma nutitelefoni.
- Käivitage nutitelefon taasterežiimis. Nupud võivad olenevalt teie seadmest erineda. Hoidke all helitugevuse vähendamine + toitenupp mõneks sekundiks.
- Kui olete taastekuval, valige Install.
- Valige Install from [kus iganes teie ZIP-fail salvestati]. Seda nimetatakse tõmbluku vilkumiseks.
- Õige ZIP-faili toomiseks viiakse teid läbi valikutoimingud. Lõpuks palutakse teil välklamp kinnitada.
- Pärast installimist minge tagasi ja tühjendage vahemälu.
Installige GSI
GSI allalaadimine ja installimine on täiesti seadmepõhine. Protsessi kulgemisest ülevaate saamiseks on siiski mõned üldised sammud.
Teie seade vajab:
- Kõrgete sageduste järgimine
- Lukustamatu alglaadimissüsteem
- Meetod alglaadimise kontrollimise keelamiseks
Enne jätkamist varundage oma andmed.
- GSI allalaadimiseks peate veenduma, et teie seade on Treble-ühilduv. Käivitage ADB-s järgmine käsk: getprop ro.treble.enabled. Kui saate "vale", ei saa te oma telefonis GSI-d käivitada.
- Seejärel soovite näha, millise GSI OS-iga teie telefon ühildub. Käivitage ADB-s see viip: cat /system/etc/ld.config.version_identifier.txt \ | grep -A 20 "\[müüja\]". Kui saate "tõene", saate käitada peaaegu kõiki GSI-sid. Kui see on vale, saate käitada ainult GSI-d, mis on teie telefoniga sama OS.
- Lülitage algkäivituse kinnitamine välja.
- GSI spetsifikatsioonide vilkumiseks peate kustutama oma süsteemi praegused tehnilised andmed.
- Taaskäivitage seade.
Pakkimine
Enne kohandatud ROM-ide või GSI-de installimist varundage kõik oma andmed. Pole vahet, kas olete algaja või proff, ükski kogemuste tase ei muuda andmekaoga emotsionaalselt tegelemist lihtsamaks. Kui te muidugi ei kasuta katsetamiseks mõeldud Android-telefoni.