经常搞机的用户都知道root权限,但是你们不一定知道不同root的区别常见的root分为三种:基于eng/userdebug版本的adb root,基于Magisk修补boot/init_boot的注入型root,魅族这种官方授权的userspace rootfenibook的每日分享第一种,也是真正意义上最高权限的root,只有内部研发工程阶段的root,量产机几乎不可能拿得到eng/userdebug版本,这种root可以真正随意读写system、vendor等分区,system/vendor 可直接 remount,权限最高;
第二种,也是搞机玩家最常用的root,自从 Android 逐步引入并强化 Bootloader 锁机制之后,用户想root也只能用Magisk来修补boot/init_boot分区来注入su,前提条件是要解锁Bootloader,这个在现如今看来触犯天条的大门,而且即便是用Magisk获取root以后,你会发现其实并没有获得真正的system/vendor写入权限;
第一种和第二种往往是工程师理解的root和用户理解的root最大的区别,双方相互不理解对方眼中的root。
第三种是只有魅族专属的userspace root,用户申请root后官方下发su,在没解锁Bootloader 前提下给你完整的system 写入权限,其实其他分区你也可以写入,只是一旦动了vendor/boot等关键分区后会触发AVB/vbmeta检验导致无法开机;
以上三种,其实对于普通用户而言,如果你不刷机的话,最最简单且方便的root就是第三种,魅族是当今市面上唯一一个官方提供root入口的手机,这点真的好评。


