不少朋友用Momo检测手机root隐藏效果时,常会碰到“Zygote 被注入”的异常提示,很多人第一反应是root暴露、隐藏失效,反复折腾Magisk和各类隐藏模块却始终找不到问题根源。其实这个问题大多和Xposed模块的作用域设置脱不开关系,不少新手对相关概念不熟悉,随手勾选应用反而直接触发了检测,接下来就讲清具体原因和正确的设置方法。

Momo提示“Zygote被注入”,是因为你启用Xposed模块的作用域选择了Momo。考虑到有相当一部分小白不知道啥是“Xposed模块”和“作用域”,所以先简单介绍下这两个词语的意思。

首先说一下“Xposed模块”,“Xposed模块”用专业的话解释可能对于初学者很难理解。所以如果你是初学者,知道LSPosed模块界面(下图图二界面)显示的那些应用就是Xposed模块就够了。

以图二界面为例,我们可以看到启用的Xposed模块中有“隐藏应用列表”。我们点一下“隐藏应用列表”,会进入图三界面。图三界面会显示你安装的所有应用,并且每个应用后面都带一个框供你√选,就是作用域选择界面。

我们从图三中还可以看到,“系统框架(推荐应用)”已被自动 ✓ 选,这说明“隐藏应用列表”的在LSPosed里的作用域是“系统框架”。这时候我们如果在作用域里勾选Momo、NativeTest(如图四),就会看到Momo提示“Zygote被注入”,NativeTest也一堆异常。

总之,无论是“隐藏应用列表”,还是其他的Xposed模块,它们的作用域只能选择“推荐应用”,不能选择非“推荐应用”,尤其是银行类金融类游戏类应用更加不能选择。在LSPosed里勾选银行类金融类游戏类应用是不被允许的!部分人银行类金融类应用打不开或游戏封号,就是因为在LSPosed某个模块的作用域里选择了银行类金融类或者游戏类应用。