打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
隐藏root保姆级教程第(二)期之Shamiko白名单模式 来自 MiaoHan

#隐藏root# #Magisk# #Magisk面具#
注:本人所有教程只在酷安发布,其他平台均非本人发布。如若搬运或转发,请注明来自酷安,谢谢。

本期隐藏root保姆级教程共分七个部分:
第一部分主要回顾上期隐藏root教程(承前启后),第二部分主要讲“Shamiko”白名单模式的优点,第三部分讲“Shamiko”白名单模式需要注意的事项,第四部分讲“Shamiko”白名单模式的隐藏root方案,第五部分讲启用SHamiko白名单模式的方法,第六部分测试“Shamiko”白名单模式隐藏root效果,第七部分讲若隐藏无效停用面具模块。

一、回顾上期隐藏root教程(承前启后)

大家还记得我隐藏root保姆级教程第(一)期所讲的内容吗?不记得没关系我带大家回顾下:

[链接]@MiaoHan的图文...

在第(一)期教程中我们讲了开启Zygisk的面具对应用隐藏root,要用到一个名为“Shamiko”的面具模块。当面具开启Zygisk并刷入这个模块后,(在不开启遵守排除列表的情况下)我们在面具排除列表勾选哪个应用,哪个应用就检测不到root了。

回顾上期教程隐藏root步骤

如果看过上期教程的朋友,肯定对我以上说的步骤非常熟悉。其实我上期教程主要讲的是“Shamiko”黑名单模式下隐藏root的方法,上期教程中也简单的提过。今天我在这篇教程里再归纳一下:当我们初次安装“Shamiko”模块后,其实“Shamiko”模块是以黑名单模式运行,因为黑名单模式是它的默认模式。在黑名单模式下,你想对哪个应用隐藏root,就必须在排除列表勾选哪个应用。比如你想对建行隐藏root,那么你就必须在排除列表勾选建行才行。不是说你装上SHamiko啥也不用干,它就帮你对应用隐藏root了,不是这样的。你想对哪个应用隐藏root就得在排除列表勾选哪个应用,这样才可以。

那么你有没有想过装了SHamiko模块啥也不用干,也不用在排除列表勾选应用,就能对应用隐藏root呢?其实要实现这种功能,就要用到“Shamiko”模块的白名单模式,也就是我本期教程所讲的内容。

二、“SHamiko”白名单模式的优点

启用“Shamiko”白名单模式后,你手机里安装的所有应用(也包括系统应用)都检测不到root了。你不用再像第(一)期教程中的那样,想对哪个应用隐藏root,还必须得在面具排除列表勾选哪个应用才行。启用白名单模式后,你可以跟排除列表繁琐的勾选步骤说再见了,不用再去配置排除列表了。

我知道有些细心朋友会问了,手机原本存在的应用不用排除列表勾选了,那新安装的应用要不要用排除列表勾选呢?比如我新安装的银行类应用?要不要在排除列表勾选新安装的银行类应用呢?其实新安装的银行类应用也不用在排除列表勾选了。

PS:接下来我会讲“Shamiko”白名单模式需要注意的事项,其中就有一个新应用无法获取 root 权限!所以你新安装的银行类应用,也不用在排除列表勾选它,因为它也检测不到root。

三、“Shamiko”白名单模式需要注意的事项

既然SHamiko白名单模式比黑名单模式有优势,那是不是可以不加分辨的启用白名单模式呢?还真不是这样的,在决定使用白名单模式前,我建议你知道一些注意事项:

⑴白名单模式存在一些较为严重的Bug

部分机型启用“Shamiko”白名单模式后,打开一些应用会闪退,并且部分应用自带的浏览器打不开网页。还有就是,开启白名单模式会造成手机性能的损耗,不过这点感知不强。

⑵新安装应用无法获取root权限

有些酷友不明白这句话的意思,我给大家详细解释一下:首先打开面具,进入超级用户界面,可以看到你授权过root的应用。当你启用“Shamiko”白名单模式后,也只有超级用户界面的应用能获取root了。你新安装的(需要root的)应用,以及你之前你没打开过(需要root)的应用,都获取不了root。我举个例子:比如你启用“Shamiko”白名单模式后,安装搞机助手(搞机助手需要root才能运行),那么搞机助手就会获取不了root,进而无法运行。

四、“Shamiko”白名单模式的隐藏root方案

面具启用随机包名+开启Zygisk+遵守排除列表(不能开)+安装“SHamiko”模块+启用“Shamiko”白名单模式+安装“隐藏系统root”模块(特定用户安装)→若无效→停用或移除部分面具模块

面具启用随机包名这个我不再重复讲了,如果不会可以看我第(一)期隐藏root保姆级教程的第四部分。
还有,“ Shamiko”白名单模式跟黑名单模式一样,也需要关闭遵守排除列表,“Shamiko”模块才能生效。

[链接]@MiaoHan的图文...

关于特定用户的安装“隐藏系统root”模块还是得再讲一下。如果你每次打开面具,它都会提示“检测到不属于Magisk的su文件”,那么你一定要安装一个名叫“隐藏系统root”的面具模块。如果没提示这个,你不能安装,也没必要安装。

PS:这个“隐藏系统root”模块我置顶评论的链接里就有,下载后在面具里刷入即可。刷完记得重启手机哦!

五、启用“SHamiko”白名单模式的方法

既然要启用“Shamiko”白名单模式,首先要学会判断当前“Shamiko”模块是处于哪种模式?如何判断呢?我们要看“Shamiko”的模块描述。首先我们打开面具进入模块界面,可以看到“Shamiko”笑脸正在工作。如果“Shamiko”的模块描述里显示的是“blacklist mode”,说明“Shamiko”处于黑名单模式,正在以黑名单模式运行;如果“Shamiko”的模块描述里显示的是“whitelist mode”,说明“Shamiko”处于白名单模式,正在以白名单模式运行。

正常情况下,你的“Shamiko”模块描述里都应该显示“blacklist mode”,因为这是“Shamiko”模块的默认工作方式。

“Shamiko”处于黑名单模式(默认模式)

那如何切换为“Shamiko”白名单模式呢?

有以下两种方法:

⑴安装一个名叫“Shamiko”的软件

这是个APP应用,我置顶评论的链接里就有下载。这是咱们酷安某位大佬开发的软件,我不知道是哪个大佬开发的,如果有知道的兄弟麻烦告诉我下。这个软件可以一键开启和关闭“Shamiko”黑名单模式,非常的方便,使用方法也很简单。

首先确保“Shamiko”模块处于黑名单模式,然后下载和安装这个“Shamiko”软件。安装后打开,会有超级用户弹窗提示“Shamiko”软件要申请root权限,你点允许。给完“Shamiko”软件root权限后,打开中间那个“whitelist mode”选项,“Shamiko”模块就切换为白名单模式了。这时你进面具里,就会发现“Shamiko”模块已经处于“whitelist mode(白名单模式)”了,甚至不用重启手机,立即生效。切换回“blacklist mode(黑名单模式)”也很简单,关闭“whitelist mode”选项就行了。切换回也是不用重启手机,立即生效。

“Shamiko”模块黑名单模式(默认模式)切换为白名单模式

“Shamiko”模块白名单模式切换回黑名单模式(默认模式)

PS:无论“Shamiko”模块是从黑名单模式切换为白名单模式,还是从白名单模式切换回黑名单模式。用这个“Shamiko”软件切换后无论关机还是重启,都会一直有效哦。还有这个“Shamiko”软件也不用保持后台运行,用完你可以在最近任务卡片里划掉它。

⑵用MT管理器新建“whitelist”空文件

首先确保“Shamiko”模块处于黑名单模式,打开MT管理器,点左上角三条横杠,进根目录。此时MT管理器若申请root权限你要点允许,否则无法访问根目录下的文件夹。给MT管理器root权限后,按/data/adb/shamiko的路径点进去, 在shamiko文件夹里建一个名为whitelist文件。文件名不好记,大家复制粘贴就好了。当文件建完也不用重启,“Shamiko”就启用了“whitelist mode(白名单模式)”。切换回“blacklist mode(黑名单模式)”也很简单,用MT管理器删除whitelist文件就行了。切换回也是不用重启手机,立即生效。

PS:大家还记得我这篇教程第二部分讲的内容吗?当你开启“Shamiko”白名单模式后,你新安装的(需要root的)应用,以及你之前你没打开过(需要root)的应用,都获取不了root。当你现在“Shamiko”处于白名单模式,遇到新安装的应用申请不了root时,你可以先关闭白名单模式。关闭后白名单模式后,在黑名单模式下打开所需要root的应用,让它申请一遍root。然后再用“Shamiko”软件或者MT管理器打开“Shamiko”白名单模式。

六、测试“Shamiko”白名单模式隐藏root效果

当我们启用“Shamiko”模块白名单模式后,如何判断它有没有隐藏root的效果呢?还是需要用上我们强大的“Momo”APP了。PS:Momo是一个检测设备是否root的应用!如果打开Momo,Momo提示找到可执行程序“su”、Magisk、Zygisk说明检测到了root;如果打开Momo,Momo没有提示找到可执行程序“su”、Magisk、Zygisk说明隐藏root有效或者未root。

Momo检测到root/Momo未检测但root

如果你是从“Shamiko”黑名单模式切换为白名单模式的,我建议先去排除列表取消对Momo的勾选,再打开Momo看看检测结果。因为这样做,有助于判断“Shamiko”白名单模式是否有效隐藏root。当你排除列表取消对Momo的勾选,再次打开Momo,Momo依旧没有提示找到可执行程序“su”、Magisk、Zygisk说明白名单模式隐藏root是有效的。

当确定“Shamiko”白名单模式隐藏root有效后,我们可以打开任何因为root打不开的银行类、金融类、游戏类应用。记住,你现在是白名单模式了,不需要用排除列表勾选了。若你切换回黑名单模式,一定要在排除列表勾选要隐藏root的应用。

七、若隐藏无效停用面具模块

适用场景:
也安装了“Shamiko”模块,并且“Shamiko”模块也生效了(显示笑脸),模块描述里也显示的是“whitelist mode(白名单模式)”,打开Momo还是提示找到Magisk,或者找到二进制文件“su”,或者找到Zygisk。进而打开银行类金融类游戏类应用提示root无法运行,或者功能不正常。

原因分析:这种情况不是因为“Shamiko”模块白名单模式失效了,而是你们装了太多系统优化类面具模块。部分系统优化类面具模块,让你们手机不再纯净,破坏了系统的完整性,让设备处于被修改的状态。进而导致“Shamiko”模块隐藏失效,Momo从而找到以下三个提示。而我从来不用系统优化类面具模块,只用寥寥可数的几个模块(还不是系统优化类),所以可以很容易的过掉Momo以下三个提示。

关于Momo找到Magisk或者找到二进制文件“su”或者找到Zygisk的解决方法,请参考我第(一)期教程的第十部分。相同问题相同答案再作赘述没有意义,偷个懒哈哈。

[链接]@MiaoHan的图文...

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
隐藏root 来自 神奇的奇神
Shamiko 0.7-161更新了!需要Magisk 26000 才可以使用,隐藏更多Magisk的踪迹!
隐藏root保姆级教程(二) 来自 MiaoHan
隐藏BL保姆级教程第(二)期 来自 By
让手机使用更自由
[教程]ZTE中兴U880刷机教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服