Rota piekļuves iegūšana Android ierīcēs nav jauna koncepcija, bet tas, kā tas ir paveikts, ir mainījies, izmantojot Android 6.0 Marshmallow. Jaunā "bezsistēmu" saknes metode vispirms var būt nedaudz mulsinoša, tāpēc mēs esam šeit, lai palīdzētu izprast to visu, kāpēc jūs to vēlaties, un kāpēc šī metode ir vislabākais veids, kā virzīt Android tālruni uz priekšu .
Pirms mēs nonākam pie sistēmas bezšuvuma saknes, visticamāk, vislabāk, ka mēs vispirms runājam par to, kā darbojas "parasti" Android ierīcēs, un to, kas tam nepieciešams, lai to paveiktu.
Tā kā 4.3. Operētājsistēma Android, operētājsistēmas "su" dēmons - process, kas apstrādā root piekļuves pieprasījumus, ir jāiesniedz startējot, un tas jādara ar pietiekamām atļaujām, lai efektīvi izpildītu pieprasītos uzdevumus. Tas tika tradicionāli paveikts, modificējot failus, kas atrodami Android / sistēmas nodalījumā. Bet pirmās Lollipop dienas nebija iespējams palaist su dēmonu sāknēšanas laikā, tāpēc tika izmantots modificēts sāknēšanas attēls - tas faktiski bija "bezsistēmu" saknes ieviešana, kas nosaukta šādā veidā, jo tā nepārveido nevienu failu / sistēmas nodalījumā.
Vēlāk tika atrasts veids, kā iegūt tradicionālo pieeju Lollipop tradicionālajai pieejai, kas tajā laikā faktiski apturēja progresu bezsmetuma metodē.
Tomēr, ieviešot Marshmallow, Google pastiprināja drošību, kas pirmo reizi tika ieviesta Lollipop, būtībā padarot to neiespējamu palaist su daemon ar nepieciešamajām atļaujām, vienkārši mainot / sistēmas nodalījumu. Bezsmetuma metode tika atjaunota, un tagad tā ir noklusējuma sakņu metode tālruņiem, kuros darbojas Marshmallow. Ir arī vērts pieminēt, ka tas attiecas arī uz Android Nougat, kā arī Samsung ierīces, kurās darbojas 5,1 vai jaunāka versija.
Tāpat kā ar jebko, pastāv priekšrocības un trūkumi, lai iegūtu root piekļuvi ar bezsmetuma metodi. Galvenais negatīvie momenti ir tādi, ka pēc noklusējuma tā nedarbojas ierīcēs ar bloķētiem bootloaders, iespējams, ir risinājumi, taču tie ir ļoti specifiski katrai ierīcei. Citiem vārdiem sakot, ja jūsu ierīcei nav apgrūtinājuma, un tai ir bloķēts bootloader, tad praktiski nav iespējams iegūt root piekļuvi.
Izņemot to, tomēr bezsmetuma metode parasti ir labāka. Piemēram, ir daudz vieglāk pieņemt oriģinālus (OTA) atjauninājumus, kad jūs izmantojat šo metodi, it īpaši, ja izmantojat rīku, piemēram, FlashFire. FlashFire var izlaist akumulatoru programmaparatūru un no jauna vadīt to, kamēr mirgo, kā arī rokturi OTA uzstādīšanai (atkal, atkal piestiprinot to, kamēr mirgo). Būtībā, ja jūs izmantojat sakņotu ierīci, FlashFire ir labs rīks. Paturiet prātā, ka tas šobrīd joprojām ir beta versijā, bet attīstībai ir labs progress.
Bezsmetuma sakņu metode ir arī daudz tīrāka, jo tā neieraksta vai nemainītu failus / sistēmas nodalījumā. Tas nozīmē, ka tas ir daudz vieglāk unarī saknes savu tālruni. Tas pat neizdzīvo rūpnīcas reset, tāpēc ir daudz vienkāršāk pārliecināties, vai ierīces pirms pārdošanas tiek notīrītas un tīras.
Protams, šis pēdējais bits ir dubultā malas zobens, jo daži lietotāji vēlētos palikt sakņoti pēc rūpnīcas iestatīšanas savu ierīci - labā ziņa ir tā, ka jums ir nepieciešams tikai atkārtoti mirgot atbilstošu SuperSU failu, lai atkal iegūtu root piekļuvi, kas ir viegli. Un ja vēlaties atgriezties bez rūpnīcas atiestatīšanas, varat vienkārši uzņemt tīru sāknēšanas attēlu savai ierīcei. Viena komandu uzvedne komanda, un jūs esat pabeidzis.
Ir arī vērts atzīmēt, ka ir noteikti pakalpojumi, piemēram, Android Pay, kas vienkārši nedarbosies sakņotās ierīcēs. Vienā brīdī maksāizdarīja darbsies bez sistēmas ierīcēm, taču tas bija pilnīgi nejaušs. Pašlaik nav plānu mēģināt apiet Pay aizsardzības aizsardzību sakņotās ierīcēs.
Labās ziņas ir tādas, ka jums patiešām nav jāizlemj, kādu pamatmetodi izmantot. Kad jūs izmantojat flash SuperSU, tā izlems, kura sakņu metode vislabāk ir jūsu tālrunim, un rīkojieties atbilstoši. Ja jūsu tālrunī darbojas Lollipop vai vecāks, tas, visticamāk, izmantos / sistēmas metodi. Ja tas darbojas Marshmallow vai jaunāks (vai ja tas ir Samsung ierīce, kurā darbojas 5.1 vai jaunāka versija), tā mainīs jūsu sāknēšanas attēlu, dodot jums bezsistēmu saknes.
Maz ticams, ka bezsmetuma metode jebkad kļūs neatbilstoša vecākajām Android versijām, jo tas prasītu ievērojamu daudzumu darba desmitiem ierīču, kuras vai nu tiks jauninātas uz jaunāku Android versiju vai arī būs atvaļinājušās. Tādējādi šī jaunā metode tiek koncentrēta uz Android Marshmallow un Nougat.
Android ir sarežģīta sistēma, un root piekļuves iegūšana var pavērt durvis, lai pilnībā izmantotu potenciālu. Tas nozīmē, ka, vadot ierīci, tas nav tas, kas jums būtu jālieto viegli, ja vien tas nav izstrādātājs vai cita bootloader-atbloķēšanas vienība ar pieejamiem krājuma attēliem, jums noteikti vajadzētu uzmanīties. Izstrādātāji sakņu kopienā dodas uz lielu garumu, lai nodrošinātu vislabāko pieredzi, kas saistīta ar sakņošanu, taču tas ne vienmēr nozīmē, ka tā veiks perfektu darbu.
Paldies daudz ko Chainfire par laiku, lai atbildētu uz mūsu jautājumiem un palīdzētu ar šo rakstu!