VirtualXposed icon indicating copy to clipboard operation
VirtualXposed copied to clipboard

XPrivacyLua限制了权限的应用无法打开

Open cs-usst opened this issue 6 years ago • 15 comments
trafficstars

反馈BUG之前,先issue里面搜看看有没有别人已经反馈过,重复的不予处理!!

问题描述

XPrivacyLua限制的应用无法打开,为了测试效果使用的是检测IMEI的app。试过两种XPrivacyLua版本,都不行,也试过不同的IMEI app,情况相同。

复现步骤

(请分步骤描述如何复现这个BUG,非毕现BUG请给出如何能大概率复现的步骤)

1.24.2(VirtualXposed内提供的版本)

  1. 在VirtualXposed内安装XPrivacyLua 1.24.2版
  2. 在Xposed Installer中启用XPrivacyLua,在VirtualXposed设置中重启
  3. 打开XPrivacyLua,下方出现黑条提示模块未运行或未更新
  4. 试过手动关闭VirtualXposed等各种方法都不行

1.25(官方版)

  1. 在VirtualXposed内安装XPrivacyLua 1.25版、安装IMEI 1.25版。
  2. 在Xposed Installer中启用XPrivacyLua,在VirtualXposed设置中重启
  3. 打开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)的另一台机器,也是这个问题。

写完之后,请自己再读一遍自己写的,如果你自己都读不懂,就不用说修复了

cs-usst avatar Aug 27 '19 13:08 cs-usst

Samsung note8 9.0 原廠rom一樣有這個問題 後來發現需要使用pro功能 可以在manage hook裡把會造成卡機的hook關掉 image image

mickychenchen avatar Aug 27 '19 22:08 mickychenchen

@mickychenchen 我这边针对获取应用程序列表的hook做了一些改动,禁用了一些,但还是不行。如果方便的话您能够给一份调整后的hook列表啊? 另外XPrivacyLua Pro 0.74这个版本能够对所有XprivacyLua生效吗(例如最新版),我担心我这边没有成功的原因会不会是用了不适配的版本?

cs-usst avatar Aug 28 '19 02:08 cs-usst

@cs-usst For note8 9.0

然後這是針對我手機note8的,所以不確定你是否也適用。

0.74就是pro版的最新版了,應該沒有問題

mickychenchen avatar Aug 28 '19 03:08 mickychenchen

@mickychenchen 发现我使用的盗版Pro不能导入导出设置。。。你是购买了正版吗?或是什么神奇管道? 主要是在VirtualXposed里的XprivacyLua Pro想买功能都不行,那个购买所有功能的按钮是灰色的,即便是装了gms服务也是如此。

cs-usst avatar Aug 28 '19 03:08 cs-usst

@cs-usst 我是使用unlock版的 正版的無法在vxp裡用 自己到網路找 xlua pro

mickychenchen avatar Aug 28 '19 03:08 mickychenchen

@mickychenchen 我在原生系统里试了配置文件,发现无论有没有使用你的配置文件,我勾选限制读取识别号(identifier)后依旧能读取到我的IMEI,感觉是vxp本身的问题吧。也不知道作者后续还会不会修复 但是谢谢你的帮助!

cs-usst avatar Aug 28 '19 15:08 cs-usst

@cs-usst 你要隱藏Imei要勾選讀取電話資訊 讀取識別碼是隱藏Android Id

mickychenchen avatar Aug 28 '19 21:08 mickychenchen

更新後可用的hook for note8 9.0 刪除發送訊息,錄影,讀取通知 這三項的hook都會造成卡機 image image image

mickychenchen avatar Aug 28 '19 23:08 mickychenchen

@mickychenchen 我这边使用pixel测试还是不行,依旧是“根本不生效”(见图)。电话信息的问题我测试的时候有反复测试,所以有勾选限制读取电话信息,昨晚反馈的时候只提了读取识别号。

然后想请教你使用的XprivacyLua跟VXP是什么版本呢?我这边是最新的VXP+最新的XprivacyLua(1.25)

Screenshot_20190829-112451 Screenshot_20190829-112500

cs-usst avatar Aug 29 '19 03:08 cs-usst

@mickychenchen 感谢你的指导XD

我把XprivacyLua中针对IMEI的所有限制打开,然后运行IMEI,没有报错,并且其他信息都变成了未知,只是IMEI号仍旧是截图里那样,那个imei是我本机真实的IMEI。

然后我下载使用了几个其他的IMEI应用: 你使用的Device Info 设备信息 设备信息 所有这三款都能够被XprivacyLua限制,甚至可以显示我伪造的IMEI。 我怀疑读取IMEI的方式有点区别(我用的那个IMEI像是native??) 所以如果不嫌麻烦的话,你能否看看我提供的这个IMEI在你那里的情况?

cs-usst avatar Aug 29 '19 04:08 cs-usst

@cs-usst 我的版本跟你一樣 vxp_0.17.3 xlua_1.25

剛測試了一下 使用IMEI的App還真的是會看到 所以又改了一下設定 現在可以正常隱藏了 image

順便加了可以讓app網路離線的項目 image 更新👇 Xlua vxp 9.0

mickychenchen avatar Aug 29 '19 06:08 mickychenchen

@mickychenchen 谢谢!Pixel这里完全没有问题了哈哈哈 我可能之后再看看在TouchWiz(android 7)上有没有什么办法,目前打开IMEI的时候VXP会停止运行 谢谢!

cs-usst avatar Aug 29 '19 09:08 cs-usst

https://github.com/android-hacker/VirtualXposed/issues/598

tiann avatar Oct 10 '19 10:10 tiann

更新了,使用xlua限制的app一樣會無法打開

mickychenchen avatar Oct 10 '19 20:10 mickychenchen

更新之后,即便不用xlua有些应用也闪退打不开了,比如陌陌

iseeyo avatar Nov 01 '19 09:11 iseeyo