Magisk的最新更新以Magisk19.4发行版的形式出现

XDA公认的开发人员topjohnwu的 Magisk最初是一种无系统的root方法,并且经过多年发展,已发展成为一个不仅单纯的root而且更加多样化和强大的工具。但是即使在今天,如果您需要root用户,则设备的推荐root方法还是会提到为root用户安装Magisk。Magisk的最新更新以Magisk 19.4发行版的形式出现,该版本带来了Android 10支持,对产品分区的支持以及新的以系统为根的实现。

Android支持两种类型的分区布局:传统的分区方案(其中ramdisk存在于/ boot分区中,并作为rootfs挂载,而系统则安装在/ system上),以及较新的A / B分区方案,其中将系统挂载于其中作为rootfs。Google 强制要求使用Android 9 Pie启动的设备必须具有“以 root身份登录”的设备(这是对Project Treble所做更改的一部分 ),而由于需要更改,A / B分区仍然是推荐但可选的功能。在Android 10中,根文件系统不再包含在ramdisk中,而是合并到系统中。

自第一个Google Pixel以来,Magisk就一直支持以系统为根的设备,但是所使用的实现存在一些问题。在Magisk v19.4中,Magisk实际上将系统安装到/(root),作为新的system-as-root实现的一部分。这是一个很大的变化:/ system不再是有效的安装点,根目录不再是rootfs,而是系统,并且覆盖系统也不同。此更新和更改使Magisk能够在具有功能齐全的MagiskHide的A / B设备上支持Android 10。模块开发人员现在也可以正确修改产品分区中存在的文件。在未来的更新中将支持运行Android 10的仅A设备。

(0)
上一篇 2022年4月6日
下一篇 2022年4月6日

相关推荐