VirtualXposed
VirtualXposed copied to clipboard
XPrivacyLua限制了权限的应用无法打开
反馈BUG之前,先issue里面搜看看有没有别人已经反馈过,重复的不予处理!!
问题描述
XPrivacyLua限制的应用无法打开,为了测试效果使用的是检测IMEI的app。试过两种XPrivacyLua版本,都不行,也试过不同的IMEI app,情况相同。
复现步骤
(请分步骤描述如何复现这个BUG,非毕现BUG请给出如何能大概率复现的步骤)
1.24.2(VirtualXposed内提供的版本)
- 在VirtualXposed内安装XPrivacyLua 1.24.2版
- 在Xposed Installer中启用XPrivacyLua,在VirtualXposed设置中重启
- 打开XPrivacyLua,下方出现黑条提示模块未运行或未更新
- 试过手动关闭VirtualXposed等各种方法都不行
1.25(官方版)
- 在VirtualXposed内安装XPrivacyLua 1.25版、安装IMEI 1.25版。
- 在Xposed Installer中启用XPrivacyLua,在VirtualXposed设置中重启
- 打开XPrivacyLua(此时能够显示应用列表),选择对IMEI应用的限制,此时有一些权限限制后IMEI应用能够打开,比如选中第一项(读取应用activity),有一些则不行,测试下来不行的有第二项(获取应用程序列表)、读取网络数据,其他没有测试下去。所谓的“不行”,就是IMEI一直在“打开”的过程中,过一会会提示VirtualXposed停止运行。
环境
机型:Pixel 系统版本:Android 9 ROM版本:(请区分内测版和开发版稳定版,除稳定版本外不予修复)原生Android Xposed 插件以及插件版本:1.25(官方版)、1.24.2(VirtualXposed内提供的版本) VirtualXposed版本:0.17.3
补充
我测试过三星TouchWiz (Android 7)的另一台机器,也是这个问题。
写完之后,请自己再读一遍自己写的,如果你自己都读不懂,就不用说修复了
Samsung note8 9.0 原廠rom一樣有這個問題
後來發現需要使用pro功能
可以在manage hook裡把會造成卡機的hook關掉

@mickychenchen 我这边针对获取应用程序列表的hook做了一些改动,禁用了一些,但还是不行。如果方便的话您能够给一份调整后的hook列表啊? 另外XPrivacyLua Pro 0.74这个版本能够对所有XprivacyLua生效吗(例如最新版),我担心我这边没有成功的原因会不会是用了不适配的版本?
@mickychenchen 发现我使用的盗版Pro不能导入导出设置。。。你是购买了正版吗?或是什么神奇管道? 主要是在VirtualXposed里的XprivacyLua Pro想买功能都不行,那个购买所有功能的按钮是灰色的,即便是装了gms服务也是如此。
@cs-usst 我是使用unlock版的 正版的無法在vxp裡用 自己到網路找 xlua pro
@mickychenchen 我在原生系统里试了配置文件,发现无论有没有使用你的配置文件,我勾选限制读取识别号(identifier)后依旧能读取到我的IMEI,感觉是vxp本身的问题吧。也不知道作者后续还会不会修复 但是谢谢你的帮助!
@cs-usst 你要隱藏Imei要勾選讀取電話資訊 讀取識別碼是隱藏Android Id
更新後可用的hook for note8 9.0
刪除發送訊息,錄影,讀取通知
這三項的hook都會造成卡機

@mickychenchen 我这边使用pixel测试还是不行,依旧是“根本不生效”(见图)。电话信息的问题我测试的时候有反复测试,所以有勾选限制读取电话信息,昨晚反馈的时候只提了读取识别号。
然后想请教你使用的XprivacyLua跟VXP是什么版本呢?我这边是最新的VXP+最新的XprivacyLua(1.25)

@mickychenchen 感谢你的指导XD
我把XprivacyLua中针对IMEI的所有限制打开,然后运行IMEI,没有报错,并且其他信息都变成了未知,只是IMEI号仍旧是截图里那样,那个imei是我本机真实的IMEI。
然后我下载使用了几个其他的IMEI应用: 你使用的Device Info 设备信息 设备信息 所有这三款都能够被XprivacyLua限制,甚至可以显示我伪造的IMEI。 我怀疑读取IMEI的方式有点区别(我用的那个IMEI像是native??) 所以如果不嫌麻烦的话,你能否看看我提供的这个IMEI在你那里的情况?
@cs-usst 我的版本跟你一樣 vxp_0.17.3 xlua_1.25
剛測試了一下
使用IMEI的App還真的是會看到
所以又改了一下設定
現在可以正常隱藏了

順便加了可以讓app網路離線的項目
更新👇
Xlua vxp 9.0
@mickychenchen 谢谢!Pixel这里完全没有问题了哈哈哈 我可能之后再看看在TouchWiz(android 7)上有没有什么办法,目前打开IMEI的时候VXP会停止运行 谢谢!
https://github.com/android-hacker/VirtualXposed/issues/598
更新了,使用xlua限制的app一樣會無法打開
更新之后,即便不用xlua有些应用也闪退打不开了,比如陌陌