LineageOS舍棄自己那套root權限管理 Magisk成為事實上的官方解決方案


雖然很多Android用戶都不再折騰什么root啊刷機之類的東西了,但不可忽視的是,還是有很大一批玩家和用戶會為了更加方便的使用和某些Hack性質的目的而折騰自己的Android設備,最近Android著名ROM——CyanogenMod的后繼者LineageOS開始拋棄自己那套root權限管理方案,讓另外一套非常流行的root框架——Magisk成為了事實上的官方root權限管理解決方案。

相信不少人對這個Logo已經不陌生了

到今天還在折騰Android系統的玩家肯定對Magisk這玩意兒不陌生了,但肯定還是有不少人是不知道這玩意兒的。在Magisk誕生之前,很多人都會用ChainsDD開發的Superuser和Chainfire開發的SuperSU管理系統的root權限,但在Magisk誕生之后,很多人都轉向使用這個由華人開發者寫的root框架了。

SuperSU

Superuser的界面,截圖還是Android 4時代

LineageOS原本是要用戶自己去刷入官方另外作為擴展組件提供的addonsu包才能啟用系統的root權限的,他們也沒有推薦用戶去用Magisk,因為有些第三方提供的Magisk模塊可能會帶來兼容性問題,所以這個額外的addonsu組件包一直到LineageOS 16,也就是Android 9上面仍然存在。

但是到了LineageOS 17,也就是基於Android 10的LineageOS上面,情況發生了變化。在這個版本中LineageOS不再提供addonsu組件包,也就是說用戶只能夠選擇Magisk框架來獲取系統的root權限。說起來這還是因為新版本中他們拋棄掉了存在了很多個版本的應用權限管理,也就是隱私防護功能。這個功能給予了LineageOS用戶對應用具體權限的管理能力,但開發團隊沒有將這個功能移植進基於Android 10的LineageOS 17,取而代之的是他們開放了隱藏在Android 10源代碼中的Permission Hub功能,用這個Android原生提供、但沒有開放給用戶的功能實現針對應用權限的管理,所以addonsu這個組件在LineageOS 17以上就失去了它的存在價值。

 

 

 

 

https://www.cnbeta.com/articles/tech/920881.htm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM