LineageOS odustaje od vlastite implementacije superkorisnika, čineći Magisk de facto rješenjem

click fraud protection

LineageOS 17 više neće preporučivati ​​vlastiti addonsu paket, čineći Magisk i Magisk manager de facto izborom za superkorisničke binarne datoteke i upravljanje.

LineageOS je jedan od najpopularnijih prilagođenih ROM-ova dostupnih za Android uređaje, ako ne Najpopularniji prilagođeni ROM vani. Ovaj prilagođeni ROM preuzima Android kakav se nalazi u Android Open Source Project (AOSP) i dodaje mu vlastitu aromu. Mnogi prilagođeni ROM-ovi imaju tendenciju usvajanja LineageOS-a kao vlastite baze, tako da svaka veća promjena koju LineageOS poduzima za sebe ima tendenciju širenja kroz zajednicu prilagođenih ROM-ova. Programeri koji stoje iza LineageOS-a svjesni su ovih posljedica i u skladu s tim donose informirane odluke. Predstojeće izdanje LineageOS-a značajno mijenja način na koji se rukuje root pristupom, budući da ROM odbacuje podršku za vlastitu addonsu binarnu datoteku u korist Magiska.

Sljedeće veliko izdanje za LineageOS zvat će se LineageOS 17, bez ikakvih iznenađenja. Prilagođeni ROM je u procesu ponovnog temeljenja na Androidu 10. Unatoč tome što je prilagođeni ROM i stoga ima znatno veću fleksibilnost od OEM UX skina, LineageOS odlučuje da se ne isporučuje s unaprijed instaliran root binary -- što znači da ne postoji način da aplikacije dobiju superkorisnički pristup pri novoj instalaciji samo ROM. Kako bi aplikacije zahtijevale pristup superkorisnika, korisnik mora svjesno instalirati binarnu datoteku superkorisnika i upravitelja superkorisnika. Većina korisnika nije instalirala Magisk i Magisk Manager, uglavnom zbog zaobilazno rješenje koje Magisk nudi protiv otkrivanja SafetyNeta, kao i okvir jednostavan za korištenje Magisk moduli.

Unatoč tome što je popularan izbor, LineageOS službeno ne preporučuje Magisk kao preferirano rješenje za rootanje. Neki neuki korisnici na kraju instaliraju nekompatibilne Magisk module na svoje uređaje i zatim preplave ROM održavatelji s izvješćima o pogreškama za neispravno ponašanje -- što je definitivno glavobolja za održavatelje s. ROM se umjesto toga oslanjao na svoje addonsu paket osigurati binarnu datoteku superkorisnika i jednostavan upravitelj superkorisnika.

Ovaj dodatak je ponuđen s LineageOS 15.1 i Izdanja LineageOS 16, ali sa službenim LineageOS 17, ovo se više neće nuditi. Za ovo izdanje, root pristup preko ADB-a bit će službeno podržan način za korisnike da petljaju s važnim datotekama na svojim uređajima. Ako korisnik želi aplikaciji dodijeliti superkorisnički pristup, tada će morati instalirati Magisk i Magisk Manager. Iako LineageOS još uvijek službeno ne podržava Magisk tako što ga uključuje u službene verzije, ovo degradiranje za addonsu u biti uzdiže Magisk u de facto podržano rješenje.

Ali zašto LineageOS uopće izbacuje addonsu? To je zato što se PrivacyGuard, značajka LineageOS-a koju je addonsu iskoristio, također uklanja u LineageOS-u 17. PrivacyGuard je korisnicima ponudio napredne kontrole upravljanja dopuštenjima u odnosu na ono što je moguće na standardnom Androidu. LineageOS tim je bio ne mogu prenijeti okvir PrivacyGuard na novu bazu Androida 10, a umjesto toga tim koristi Googleova vlastita značajka Permissions Hub u Androidu 10. Ova značajka Permissions Hub je iste kontrole dopuštenja koje smo vidjeli u našim ranim verzijama Androida Q koje su procurile, ali koji nije bio prisutan u javnim priopćenjima. Google nije objavio tu značajku u Androidu 10, ali kod za nju još uvijek postoji u AOSP-u. LineageOS ga je račvao i ponudit će ga kao alternativu PrivacyGuardu.