后Xposed时代: 一篇文章看懂如何安装和使用Edxposed

序言:
大名鼎鼎的xposed框架不必多说了吧,想要实现QQ抢红包,微信抢红包,防止消息撤回等功能必须得靠它的支持才行。xposed也是所有android系统获取root后必装的东西。但可惜,自从android 7.0之后xposed的开发者rovo89基本就不维护了,针对android 8.0的版本草草发布了一个测试版本撒手不管了。

现在越来越多的新机型出厂就是android 9.0系统,那么怎么才能继续使用xposed框架,如何才能继续快乐的抢红包呢?其实有办法!xposed虽然死了,但它却不再是唯一。比如今天我要提到的Edxposed框架,Edxposed全称 Elder driver Xposed Framework,简称edxp,或者ed。。。嗯。。。ed就算了吧。
作者的Github开原地址是 这个。根据官方的说明,这个框架使用了多个开源项目共同发力实现的。比如使用了xposed原有的XposedBridge实现了对xposed插件的兼容,也方便现有的开发者继续开发。使用了Whale实现了内联hook,SandHook和YAHFA2个可选的ART运行时hook框架,使用Riru框架实现了对zygote的注入等等。这就是开源的力量,哈哈哈哈。。。

切入正题,Edxposed框架现在支持android 8.0 -android 9.0 ,如果是android 7.0或更早的版本,推荐使用xposed框架。针对框架的安装问题,官方推出了Magisk模块的安装方式,也就是提供了一个zip压缩包,在Magisk中安装重启即可。在安装edxposed的magisk模块之前,你需要先安装riru的magisk模块。




正式开始讲解如何安装edxposed

1.首先你需要一台已经解锁的手机,以小米9为例,自己去官方解锁手机然后刷入twrp,然后卡刷magisk[点我下载卡刷包],卡刷magisk后开机进入系统,安装magisk的管理程序[点我下载]

打开magisk[应用图标是中国国粹京剧的人物脸谱,magisk的作者貌似也是大陆的?反正中文是很6的],可以看到一些基础信息,比如magisk的版本,magisk管理器的版本。具体的如下图



2.magisk框架安装完毕后,我们去magisk的在线仓库里下载和安装riru和edxpoded。
打开magisk,点击左侧菜单选择[下载],点击屏幕右上角的放大镜输入搜索插件的关键词,找到如图选项,点击右侧的下载按钮,此时会自动下载插件,下载完毕后会自动安装,


安装完riru后,我们继续安装edxposed,在搜索框搜索 edxposed,然后继续安装如图的插件


两个插件安装完毕后,点击左侧菜单的[模块],在模块列表里可以看到刚刚安装的2个插件,并有红字提示重启生效。 然后重启系统、


3.edxposed安装之后,需要就需要开始安装 edxposed管理器了,主要是管理xposed插件的开启和关闭,[点我下载] 打开edxposed管理器,此时管理器会有个黄色的提示,大概意思是框架已安装但没生效,有这个提示没关系,再次重启一次手机就没问题了。


4.接下来的操作和以前的xposed框架没啥区别了,下载插件并勾选启用重启一下就ok了。不过有一点还是要注意下,更新任何插件后,进入管理器重新勾选启用插件,否则插件有很大概率失效,因为插件更新后,应用的安装路径就变了,重新打钩应用可以更新这个路径。


点赞
  1. Vito说道:
    WebView Android 9

    今天升级了magisk20.0,发现所有ed模块均失效,请问有这个问题吗?

    1. 7om说道:
      Google Chrome Android 10

  2. 游客说道:
    Google Chrome Windows XP

    嗯,是下载的最新版。刷了小米5X专版TWRP-3.2.3-1004(自带magisk),然后root系统。重启手机。开机后magisk提示升级,全部升级最新版后,再重启手机。开机后,通过magiskmanager下载riru和edxposed,然后重启。然后就无限重启了。。。。。。

  3. 游客说道:
    Google Chrome Windows XP

    大佬,我小米5x,miui10(安卓8.1),刷了第三方twrp(自带magisk),下载riru和edxposed之后,重启手机就无限重启手机了。。。。怎么解决呀?

    1. coderstory说道:
      Google Chrome Windows 10

      具体操作? 下的是最新版本么

  4. Mr冯说道:
    WebView Android 9

    有没有推荐可以兼容的模块呢

  5. mic说道:
    WebView Android 9

    有个问题,SandHook和YAHFA两个区别在哪里

    1. coderstory说道:
      Google Chrome Windows 10

      底层实现不一样

  6. zizdog说道:
    WebView Android 7.1.1

    不得不说,很多插件在这个环境内完全无效啊。

发表评论

电子邮件地址不会被公开。必填项已用 * 标注