LineageOS luopuu omasta superkäyttäjätoteutuksestaan, mikä tekee Magiskista de facto -ratkaisun

click fraud protection

LineageOS 17 ei enää suosittele omaa addonsu-pakettiaan, mikä tekee Magiskista ja Magisk managerista de facto -vaihtoehdon superkäyttäjien binaariin ja hallintaan.

LineageOS on yksi suosituimmista mukautetuista ROM-levyistä, jotka ovat saatavilla Android-laitteille, jos ei suosituin mukautettu ROM siellä. Tämä mukautettu ROM ottaa Androidin sellaisena kuin se on Android Open Source Projectissa (AOSP) ja lisää sen päälle oman makunsa. Monet mukautetut ROM-levyt ottavat LineageOS: n omakseen perustakseen, joten kaikki suuret muutokset, jotka LineageOS tekee itselleen, leviävät koko mukautetun ROM-yhteisön alueelle. LineageOS: n takana olevat kehittäjät ovat tietoisia tästä seurauksesta ja tekevät tietoisia päätöksiä sen mukaisesti. Tuleva LineageOS: n julkaisu muuttaa merkittävästi pääkäyttäjän oikeuksien käsittelyä, koska ROM pudottaa tuen omalle addonsu-binaarilleen Magiskin hyväksi.

Seuraava suuri LineageOS-julkaisu on nimeltään LineageOS 17, ilman yllätyksiä. Mukautettua ROM-muistia ollaan parhaillaan perustamassa Android 10:n päälle. Huolimatta siitä, että LineageOS on mukautettu ROM ja siten huomattavasti enemmän joustavuutta kuin OEM UX -skin, se päättää olla toimittamatta esiasennettu juuribinaari eli sovellukset eivät voi saada pääkäyttäjän käyttöoikeuksia vain ROM. Jotta sovellukset voivat pyytää pääkäyttäjän käyttöoikeuksia, käyttäjän on tietoisesti asennettava superkäyttäjäbinaari ja superkäyttäjien hallinta. Useimmat käyttäjät eivät ole asentaneet Magiskia ja Magisk Manageria pääasiassa siksi, että Kiertokeino, jonka Magisk tarjoaa SafetyNet-tunnistusta vastaan, sekä helppokäyttöinen kehys Magisk-moduulit.

Vaikka LineageOS on suosittu valinta, se ei virallisesti suosittele Magiskia ensisijaiseksi juurtumisratkaisuksi. Jotkut tietämättömät käyttäjät päätyvät asentamaan yhteensopimattomia Magisk-moduuleita laitteilleen ja täyttämään ROM-muistin ylläpitäjät, joilla on virheraportteja rikkinäisestä käytöksestä – mikä on selvä päänsärky ylläpitäjille kanssa. Sen sijaan ROM luotti omaan käyttöönsä addonsu-paketti tarjota superkäyttäjäbinaari ja yksinkertainen superkäyttäjien hallinta.

Tämä lisäosa tarjottiin LineageOS 15.1:n ja LineageOS 16 -julkaisut, mutta virallisella LineageOS 17:llä, tätä ei enää tarjota. Tätä julkaisua varten pääkäyttäjän oikeudet ADB: n kautta on virallisesti tuettu tapa, jolla käyttäjät voivat selata tärkeitä tiedostoja laitteissaan. Jos käyttäjä haluaa myöntää sovelluksille pääkäyttäjän käyttöoikeudet, hänen on asennettava Magisk ja Magisk Manager. Vaikka LineageOS ei edelleenkään virallisesti tue Magiskia sisällyttämällä sitä virallisiin koontiversioihin, tämä addonsun alentaminen nostaa Magiskin käytännössä tuetuksi ratkaisuksi.

Mutta miksi LineageOS luopui addonsusta? Tämä johtuu siitä, että PrivacyGuard, LineageOS: n ominaisuus, jota addonsu hyödynsi, poistetaan myös LineageOS 17:stä. PrivacyGuard tarjosi käyttäjille edistyneitä käyttöoikeuksien hallintaominaisuuksia sen suhteen, mikä oli mahdollista varastossa olevalla Androidilla. LineageOS-tiimi oli ei voi siirtää PrivacyGuard-kehystä uuteen Android 10 -perusjärjestelmään, ja sen sijaan joukkue käyttää Googlen oma Permissions Hub -ominaisuus Android 10:ssä. Tämä Permissions Hub -ominaisuus on samat käyttöoikeudet, jotka näimme varhaisessa vuotaneissa Android Q -versioissamme, mutta joka puuttui julkisista julkaisuista. Google ei julkaissut ominaisuutta Android 10:ssä, mutta sen koodi on edelleen olemassa AOSP: ssä. LineageOS on yhdistänyt sen ja tarjoaa sen vaihtoehtona PrivacyGuardille.