To se morda ne zdi ravno prav, vendar imam. Dobro in resnično ljubim preprosto. Zato sem vzljubil Motoroline telefone in Nexusov pristop k Androidu. Vendar pa obstajajo omejitve, kaj lahko storite v preprostem peskovniku, medtem ko je vaš zagonski program zaklenjen, telefon pa na zalogi. Zaganjalnik lahko zamenjate, vendar zaslepljujoče bele barve ne morete zamenjati v vseh Googlovih aplikacijah. Ne morete vrniti iskalne vrstice v obvestilo Play Music, ki ste ga zamudili dve leti. In ne morete se natančno zavedati, kako izbrati, kako izgleda in kako deluje vaš sistem Android. Za to potrebujete popoln nadzor nad svojo napravo.
In zato sem se vrnil v koreološko teorijo kaosa.
Ker sem daleč od poznavalca korenin, sem se odločil, da bom svojo napravo izkoreninil v družbi bolj izkušenega prijatelja, kar je daleč največji nasvet, ki ga imam za vas. Ko gnetete telefon in se ukvarjate z izterjavami, utripajočimi slikami, razstavljenimi moduli in katero koli drugo korensko programsko opremo ali operacijami, boste želeli, da se prijatelji obrnejo, ko stvari gredo narobe. Ker gre marsikaj narobe.
To je narava zveri tukaj. Korenje je v veliki meri eksperimentiranje. Kar deluje za en telefon, morda ne bo delovalo za drugega. Zato je pomembno imeti tudi napravo, ki jo modding skupnost dobro podpira. Korenin in nered na Nexusu 5X je drastično drugačen kot na Samsung Galaxy S7 Edge, ki ima tanke, a pomembne razlike med ponudniki, državami in programsko opremo, da o Samsung Knoxu nič ne govorimo.
Medtem ima Nexus 5X ne samo, da se lahko zlahka odklene zagonski nalagalnik, ampak v primeru, da gre kaj narobe, Google zagotovi zaloge, v katere se lahko vrnete (dokler tega niste trdno zidali, to je). Dejstvo je, da medtem, ko smo prenašali sistemske slike, ki jih bomo uporabljali med vkoreninjenjem telefona, je moj vodnik prenašal sistemske slike, da bi svoj Nexus 6P vrnil na zalogo in odstranil. Te sistemske slike so koristna varnostna mreža, vedno znova in znova sem jih uporabljal med ukoreninanjem svojega 5X-ja, ker sem še vedno delal napake in se zataknil v prtljažniku.
Moja ponavljajoča se zagonska orodja so bila posledica dveh napak, ki jih delim, da jih ne ponovite: bodite izbirčni, katerih navodil upoštevate, in preverite, ali so aktualni in pravilni. Medtem ko sem raziskal, kaj potrebujem za izkoreninjenje, sem prebral vodič XDA, vendar so navodila, ki jih je moj vodnik pomagal, bila z drugega mesta, zastarela in so manjkali pomemben korak (oblikovanje uporabniških podatkov za onemogočanje šifriranja). Z zaupanjem njegovih navodil namesto tistim, ki sem jih prej prebral, smo porabili dodatno uro in ponovno utripali in ponovno utripali napravo, ki nam, če nič drugega, ne omogoči prakse s terminali ukazov.
Ko sem že govoril o terminalskih ukazih, medtem ko so na voljo orodni kompleti, sem izkušnjo ročnega utripanja slik skozi terminal veliko boljši od izkušenj z uporabo orodij v prejšnjih forah v root. Medtem ko vas mnogi spodbujajo, da naložite Android SDK iz Googla za nadzor in bliskovito napravo prek ADB, je moj prijatelj predlagal Minimal ADB in Fastboot, ki sta čudovito delovala. Z nastavitvijo celotnega paketa SDK vam ni treba preglavic, ki ga najverjetneje ne boste uporabljali izven adb.
Da, to zahteva, da se naučite malo o ADB in hitrem zagonu ter njihovih ukazih. Poznavanje dejanskih ukazov in ročni postopek vam pomagata bolje razumeti, kako Android in root delujeta, in od tega vam popolnoma koristi. Tudi na seznamu ukazov za hitri zagon mislim, da moramo narediti nov pulover. Ukaz za odklepanje zagonskega nalagala za Nexus 5X je "hitri zagonski bliskovni odklepanje", ne pa "hitri zagon odklepanje ključavnice" …
Po ustreznih navodilih mi je telefon v približno 15 minutah ponovno utripal in se ukoreninil, in ko je bilo to nenavadno antiklimatsko. Če ste končali večjo posodobitev, ni pasice »Čestitke«, razen oboževalcev, ki ne presega novega opozorila ob prvem zagonu. Šele ko sem utripal Xposed in začel dodajati module, sem začutil vrtoglavico, da lahko s svojo napravo počnem vse, kar želim. Xposed je odlična možnost za to, saj jim namesto, da utripate nova jedra ali ROM, dodate nove funkcije, lahko dodate po delih prek modulov Xposed.
Veselim se raziskovanja Xposed in drugih korenskih aplikacij v prihodnjih tednih in mesecih, toda za zdaj sem zadovoljen, da se moj ležaji zmešajo z manjšimi moduli, kot je XHangouts. Kje je to obvestilo iskalo modul vrstice …