Koduleht » kuidas » Mis on „süsteemivaba juur” Androidis ja miks see on parem?

    Mis on „süsteemivaba juur” Androidis ja miks see on parem?

    Juurdepääsu saamine Android-seadmetes ei ole uus mõiste, kuid viis, kuidas see on tehtud, on Android 6.0 Marshmallow'iga muutunud. Uus „süsteemivaba” juuremeetod võib alguses olla natuke segane, nii et me oleme siin selleks, et aidata seda mõista, miks sa seda soovid ja miks see meetod on parim viis edasi liikuda Android-telefoni edasiliikumiseks.

    Mis täpselt on “Süsteemita” juur?

    Enne kui saame süsteemi süsteemis juurida, on ilmselt kõige parem, kui me räägime kõigepealt sellest, kuidas „tavapäraselt” toimimine Androidis toimib ja milline on selle tööks vajalik.

    Kuna Android 4.3 on "su" deemon - protsess, mis tegeleb juurjuurdepääsu taotlustega, peab käivituma käivitamisel ja see peab seda tegema piisavate õigustega, et tõhusalt täita tellitud ülesandeid. See toimus traditsiooniliselt Android / süsteemi partitsiooni failide muutmisega. Kuid Lollipopi esimestel päevadel ei olnud su daemonit käivitamise ajal võimalik käivitada, nii et kasutati modifitseeritud alglaadimise kujutist - see oli tegelikult „süsteemse” juure kasutuselevõtt, nimega selline, sest see ei muuda ühtegi faili / süsteemi partitsiooni.

    Hiljem leiti traditsiooniline viis Lollipopi juurepääsu saamiseks, mis peatas tõhusalt süsteemse meetodi edenemise ajal.

    Marshmallowi kasutuselevõtuga tugevdas Google siiski Lollipopis esmakordselt kasutusele võetud turvalisust, mistõttu ei ole võimalik da deemonit vajalike õigustega käivitada lihtsalt / süsteemi partitsiooni muutmise teel. Süsteemset meetodit tõsteti üles ja see on nüüdseks Marshmallowi kasutavate telefonide vaikimisi juurdumisviis. Samuti väärib märkimist, et see kehtib ka Android Nougat'i, samuti ka 5.1 (või uuemate) Samsungi seadmete kohta..

    Millised on Süsteemita juure eelised (ja puudused)?

    Nagu mistahes, on juurjuurdepääsu saamiseks süsteemse meetodiga eeliseid ja puudusi. Esmane negatiivne külg on see, et see ei tööta vaikimisi lukustatud laadimisseadmetega seadmetes - võib tekkida probleeme, kuid need on iga seadme jaoks väga spetsiifilised. Teisisõnu, kui teie seadmele ei ole mingit lahendust ja see on lukustatud bootloaderiga, pole juurjuurdepääsu saamine põhimõtteliselt võimalik.

    Peale selle on süsteemne meetod üldiselt parem. Näiteks on see meetod kergemini vastuvõetav (OTA), kui kasutate seda meetodit, eriti kui kasutate sellist tööriista nagu FlashFire. FlashFire saab välklampide väljalülitamiseks varundada ja uuesti juurida, samuti käsitseda OTA installimist (uuesti, kui see vilgub). Põhimõtteliselt, kui kasutate juurdunud seadet, on FlashFire hea vahend. Pea meeles, et see on praegu veel beetaversioonis, kuid areng on edukas.

    Süsteemita juuremeetod on ka palju puhtam, kuna see ei lisa / süsteemi partitsiooni faile. See tähendab, et on palju lihtsam unka telefon. See ei kaota isegi tehase lähtestamist, mistõttu on palju lihtsam veenduda, et seadmed on enne nende müüki puhtad ja pühkida..

    Loomulikult on see viimane bitt kahe teraga mõõk, sest mõned kasutajad eelistaksid jääda juurdunud pärast tehaseseadete taastamist, sest hea uudis on see, et peate juurjuurdepääsu taastamiseks vajaliku SuperSU-faili uuesti vilkuma on lihtne. Ja kui soovite tehasest lähtestamata eemaldada, saate lihtsalt oma seadme jaoks puhastada puhta alglaadimiskuva. Üks käsurea käsk ja olete valmis.

    Samuti väärib märkimist, et on olemas teatud teenused, nagu Android Pay, mis lihtsalt ei tööta juurdunud seadmetega. Ühel hetkel makske tegi töötada süsteemsete seadmetega, kuid see oli täiesti juhuslik. Praegu ei ole plaanis püüda Pay's'i kaitset juurdunud seadmetest mööduda.

    Nii millist meetodit ma peaksin kasutama?

    Hea uudis on, et te ei pea tegelikult otsustama, millist juurmeetodit kasutada. SuperSU välklambi väljalülitamisel otsustab ta, milline juurdumisviis on teie telefoni jaoks parim ja toimige vastavalt. Kui teie telefon töötab Lollipopil või vanemal, kasutab see tõenäoliselt / system-meetodit. Kui see töötab Marshmallow'il või uuem (või kui see on Samsungi seade, mis töötab 5,1 või uuema versiooniga), muudab see teie alglaadimiskoodi, andes teile süsteemset juuret.

    On ebatõenäoline, et süsteemivaba meetod muutub kunagi vanemate Android-versioonidega ühilduvaks, kuna see nõuaks märkimisväärset tööd kümnete seadmete jaoks, mis uuendatakse uuemaks Androidi versiooniks või jäetakse pensionile. Seega pannakse selle uue meetodi fookus Android Marshmallow ja Nougat'ile.


    Android on keerukas süsteem ja juurkasutuse saamine võib avada ukse selle täieliku potentsiaali avamiseks. See tähendab, et seadme juurdumine ei ole midagi, mida peaksite kergelt kasutama, välja arvatud juhul, kui see on arendaja või muu bootloader-lukustamatu üksus, mis on saadaval varustatud piltidega. Juuriva kogukonna arendajad lähevad väga kaugele, et pakkuda parimat juurdumisvõimalust, kuid see ei tähenda alati, et see töötab ideaalselt.

    Suur tänu Chainfire'ile, et ta võttis aega, et vastata meie küsimustele ja aidata seda artiklit!