17Jul
Rota piekļuves iegūšana Android ierīcēs nav jauna koncepcija, taču tā darbība ir mainījusies, 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.
Kas tieši ir bezsmetuma sakne?
Pirms mēs nonākam pie sistēmas bezšuvuma saknes, visticamāk vislabāk vispirms runājam par to, kā darbojas "normāli" Android ierīcēs, un to, kas tam nepieciešams, lai to paveiktu.
Tā kā operētājsistēma Android 4.3 ir pieejama, 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 piekļuvei, 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ūtiski 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.
Kādas ir nepastāvīgo sakņu priekšrocības( un trūkumi)?
Tāpat kā ar jebko, ir 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.
Bezsistēmu sakņu metode ir arī daudz tīrāka, jo tā neievieto vai nemainīs failus / sistēmas nodalījumā.Tas nozīmē, ka un ir daudz vieglāk vadīt arī jūsu 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, ka pēdējais bits ir divvirzienu zobens, jo daži lietotāji vēlētos palikt sakņoti pēc rūpnīcas ierīces atjaunošanas - labā ziņa ir tāda, 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ī Pay nedarīja darbu 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.
Tātad, kāda metode man jāizmanto?
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 kādreiz kļūst saderīga ar vecākām Android versijām, jo tas prasītu ievērojamu darba apjomu 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, iegūstot root piekļuvi, var atvē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 pieredze, taču tas ne vienmēr nozīmē, ka tā veiks perfektu darbu.
Liels paldies Chainfire par laiku, lai atbildētu uz mūsu jautājumiem un palīdzētu ar šo rakstu!