做了一个不用 Root,不解锁 BootLoader 也不用刷机就使用 Xposed 模块的东东。。

2018-03-08 16:33:30 +08:00
 weishu
这玩意儿是基于 VirtualApp 的,在内部通过 Java Method Hook 加入了 Xposed 运行环境;目前的实现方式是让内部 APP 完全运行在 quick code (编译模式),有没有人一起探讨一下解释模式的可行性?

项目地址在这: https://github.com/android-hacker/VirtualXposed

欢迎拍砖~
23589 次点击
所在节点    Android
123 条回复
archknight
2018-03-08 16:34:42 +08:00
mark
Mikewu
2018-03-08 16:38:02 +08:00
听起来和 VAExposed 有点像,应该都是基于 VirtualApp,也就是双开的原理吧
weishu
2018-03-08 16:42:50 +08:00
@Mikewu 这两者是一个东西,VAExposed 太拗口,改名为 VirtualXposed 了 ~_~
ixinshang
2018-03-08 16:43:07 +08:00
最近刚 root 手机就卡顿了 😔
m939594960
2018-03-08 16:45:52 +08:00
虽然不懂什么原理,但是看起来好屌啊
xream
2018-03-08 16:46:48 +08:00
我记得 VirtualXposed 里的微信是不能自启的? 如果能自启就好了...
Willjim
2018-03-08 16:49:15 +08:00
@weishu 原来你就是这个的开发者啊,思路很好,但是总是感觉性能不好,有时候卡住。
LanAiFaZuo
2018-03-08 16:51:45 +08:00
不知道能否加个不用 root,就能用 root 的软件
dopod
2018-03-08 16:56:58 +08:00
支持 intel cpu 的机子吗?
目前手里的几台机子需要刷机才能使用 xposed,使用贵作是直接像 app 一样安装 xposed 就可以?
看到 5.0 以下版本不支持了,5.0 还支持吗
shimomiaizo
2018-03-08 17:03:01 +08:00
马了,可能马上要换机所以不想刷 xposed 但又需要 rootcloak
weishu
2018-03-08 17:05:29 +08:00
@xream 可以自启的。。
weishu
2018-03-08 17:05:58 +08:00
@dopod intel cpu,指的是 x86 架构吗?不支持 x86 现在
weishu
2018-03-08 17:06:36 +08:00
@dopod 5.0 支持的,不支持 4.x 及以下
weishu
2018-03-08 17:07:28 +08:00
@Willjim 有的模块加载的时候,需要动态加载代码,这时候执行 dex2oat 会巨卡。。正常情况下理论上是没啥区别的。。
fashioncj
2018-03-08 17:08:21 +08:00
关注一下。热修复的程序有测试过么
gam2046
2018-03-08 17:08:28 +08:00
作者的思路真的是不错。实际效果还没用过,但是从理论上来说,只要是非系统级的 Xposed 插件(即非对系统进行修改),应该都是可以直接拿来用的。但是这样方式应该是比较容易被 Anti (相比较原始 Xposed 而言),进程名什么的,能够察觉的点比较多。因此对于一个国民级应用,例如微信这样的,如果其不想,基本上不太能在 VirtualApp 里运行。
xream
2018-03-08 17:09:54 +08:00
@weishu #11 那就是我被骗了...刚需微 x 搞起
dopod
2018-03-08 17:10:03 +08:00
@weishu 对对,x86,手里的七八台机子都是 x86,后期考虑支持吗?
weishu
2018-03-08 17:11:58 +08:00
@fashioncj 微信的 Tinker 以及支付宝的 AndFix 是没问题的,QQ 的方案不行(目前可以通过 hook 让 qq 热修复不生效规避),Instant Run 大包的 APK 无法运行。
shengdao
2018-03-08 17:12:43 +08:00
这不就是多年前小米桌面吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/436190

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX