记得初中的时候还在用Android 2.3,高中开始刷机,每个月都去追论坛大佬的自定义精简ROM,不亦乐乎,这一晃都过了快十年了。从以前旧版Android(支持到8.x)的Xposed到现在的EdXposed、Magisk等玩机框架,大佬些的脚步从未停歇。模块开发生态也好了很多(得益于Github及各种文档)。不过由于现在ROM厂商越来越深度的定制和限制(当然也是考虑到普通用户的安全),ROOT起来也麻烦了不少。

其实我自从以前用Android 4.x时搞过机,后来也很久没接触这些了。最近把手边的测试机器(小米POCO F1,骁龙845,Android 10、MIUI 12)拿来搞了搞,发现操作过程也不是很麻烦,本文就仅作记录吧,方便以后查阅,毕竟各种链接每次都临时搜还是很费事。

Xposed

由于现在Android新版本的普及,新上市的手机基本都是8.0以上了。所以以前的Xposed框架已经不适用。EdXposed团队成为了后续版本研发的继任者,从Xpsoed的wikipedia)中可以查到交接历史:2017年7月,abforce在GitHub上发布了支持Nougat的xposed,不过此发布需在编译ROM前集成在源码中而不是以前直接卡刷的形式。

2017年10月,Xposed框架开始支持。[3]#cite_note-3)

2019年1月,ElderDrivers完成了EdXposed的开发。EdXp是一个Magisk模块,依赖于riru框架,成功将Xposed移植到了Android Pie上,成为最接近原版Xposed的框架。

2019年9月,EdXposed正式支持Android Q。

2020年1月,EdXposed与Xposed原开发团队达成共识,成为Xposed停止更新后的官方接任者。

TWRP Recovery、Magisk、EdXposed

由于我的测试机是Android 10,所以要刷EdXposed。大致思路很简单,也是最容易成功的步骤:先刷三方Rec(这里是TWRP),然后装Magisk,最后通过Magisk装EdXposed。

在开始介绍步骤之前,我想说其实 https://magisk.me/ 是有热门刷机机型ROOT教程的,比起那些乱七八糟的二手资料要好很多,不过里面博客中的各种下载链接都打不开,后来我找到了替代的网站 https://www.androidjungles.com/。本文所有下载链接都尽可能地提供官方原地址,保证权威有效(文末也会提供所有相关文件的网盘备份)。

下面开始:

0、这里默认电脑已经安装好 adb、fastboot 命令工具。

1、各机型对应的Recovery很可能是不同的,先找自己设备对应的下载:https://twrp.me/Devices/ ,比如我这里的机型打开后是这样:

我们点Download Links中的链接,2选1即可,反正不管美洲还是欧洲速度都很慢。进去后选最新版本的img文件,再点进去进行下载。我这里最后下载下来是:twrp-3.3.0-0-beryllium.img ,下载完后我们把它重命名成 recovery.img ,后面有用。

3、到Magisk的官方下载页面下载最新的Zip和Apk:https://www.download-magisk.com ,最终资源文件其实都在Github仓库中。我这里对应要下载的就是:

4、上面下载好的两个zip都拷贝到手机里,然后打开终端,开始搞事情:# 手机电脑连起来,先重启手机进入fastboot模式,命令和手动均可

adb reboot bootloader

# 然后把刚才下载并重命名好的img刷入

fastboot flash recovery recovery.img

# 执行完此就会自动进入Recovery模式

fastboot boot recovery.img

5、(无需安装这个zip的机型可忽略这一步)进入Rec后,可能第一次会有提示,点选 Keep Read Only ,然后在主界面点 Install ,选择刚才下载的 DisableForceEncryption_Treble.zip ,右滑Swipe安装。安装完后别急着点Reboot System,为了方便,按返回键到主界面中点击 Reboot ,选 Recovery 重启后自动进入Rec模式。

6、再次进入Rec,还是点Install,然后选刚才下载的Magisk-xxx.zip,进行安装(操作图文可见官方:https://www.download-magisk.com)。完事直接点Reboot System重启进入系统即可。

7、不出意外,进入系统后,桌面上就会出现 Magisk Manager 的图标(这里请忽略EdXposed,那是后续手动装的),说明安装成功(所以刚才下载的Apk并没有太大用哈哈,当然可以覆盖安装一下保证版本最新)。打开Manager应该可以看到两项都安装成功了。在Magisk Manager的“下载”中安装 Riru(Riru - Core)和 Riru - EdXposed 后重启手机。

其他img文件重命名为recovery目的是为了覆盖系统原有的recovery,这样在用音量键上+电源键时可以手动进入到TWRP Rec。

建议全程保证网络能访问谷歌(你懂的),包括手机和电脑。否则,Manager中可能会出现一直在检查更新和模块列表加载不出来也下载安装不了的情况。

在上述第6步进行Magisk安装之前,某些教程会提到在Rec中 Wipe > Format data 来清除手机数据后再安装,注意如果你选择了清除数据,之前拷贝到手机中的zip文件会消失,你需要重启进系统再拷贝一次才行,比较麻烦,所以我没做清除的操作,貌似也没什么问题。

edxposed显示未安装_Magisk与EdXposed框架安装实践(Android P及以上)相关推荐

  1. thinkPhP6.0安装教程图解--PHP框架安装

    ThinkPhP 6.0 安装 1.环境检查 首先,thinkphp6.0,要求php的环境是7.2.5及以上的,所以先检查自己的php环境是否符合要求. 在cmd命令窗口中输入php -v 或者没有 ...

  2. 最新版gg服务器框架安装器,GG服务框架安装器最新版本

    GG服务框架安装器最新版本是一款非常实用的谷歌框架修复软件.这里支持的手机型号是非常多样的,常见的都是可以支持的,而且还可以为用户提供超多的修复功能,还有人工客服为用户24小时服务.如果你有心动了的话 ...

  3. edxposed显示未安装_为什么LED显示屏经常跳闸

    本文作者:大元智能 为什么LED显示屏经常跳闸?以下是深圳led显示屏厂家对LED显示屏频繁跳闸的简单分析.希望解决您的LED显示屏跳闸的问题. 1.漏电保护器的布局不合理 由于LED显示屏安装地点的 ...

  4. 8.3系统越狱后PP助手还是显示未越狱的解决方法

    1.在Cydia看看是否安装afc2add,或者Apple File Conduit "2",如果安装了afc2add 还是显示未越狱,那就再安装一个Apple File Cond ...

  5. Jittor(计图)深度学习框架安装

    Jittor(计图)深度学习框架安装 简介 Jittor框架安装 其他 简介 刚入门的时候大部分人可能还是会选择用windows来装deep learning的框架,刚好换了电脑,这里从零开始演示一下 ...

  6. 360手机刷机 360手机Xposed框架安装 360手机EdXposed、LSP 360手机xposed模块

    360手机刷机 360手机Xposed框架安装 360手机EdXposed.LSP 360手机xposed模块 参考:360手机-360刷机360刷机包twrp.root 360刷机包360手机刷机: ...

  7. Google Analytics 跟踪代码安装后状态总是显示'未安装跟踪代码'

    最近要使用Google Analytics,但是在跟踪代码安装后状态总是显示'未安装跟踪代码'!如下所示:   在Google Analytics的帮助中"排查常见的跟踪设置错误" ...

  8. edxp显示未安装_如何在 Centos 8 / RHEL 8 上安装和配置 VNC 服务器

    在 Centos 8 和 RHEL 8 系统中,默认未安装 VNC 服务器,它需要手动安装.在本文中,我们将通过简单的分步指南,介绍如何在 Centos 8 / RHEL 8 上安装 VNC 服务器. ...

  9. 手机安装app总是显示未安装

    手机安装软件总是显示未安装 查看是否开启了护眼模式或者护眼工具等干扰屏幕的软件.关掉,再安装即可 转载于:https://www.cnblogs.com/MartinLee/p/7622625.htm ...

最新文章

  1. Helloj2ee WPF书评系列——缘起
  2. springmvc DispatchServlet初始化九大加载策略(二)
  3. python开发Day05(计算器代码)
  4. ubuntu16.04 + ros-kinetic 配置cartographer
  5. usb3.0 linux无法识别,USB3.0接口不能识别U盘的解决方法
  6. 【design pattern】工厂方法模式和抽象工厂模式
  7. 安装、配置文件-配置 CACTI 监控 MySQL 数据库状态-by小雨
  8. Redis基础(二)——通用命令和配置
  9. 《Python核心编程》第二版第209页第八章练习 -Python核心编程答案-自己做的-
  10. python简明教程_07
  11. NTP详解(网络时间协议)
  12. 帆软报表决策系统自定义登录界面 使用验证码登录 教程一
  13. 音乐和计算机跨界融合,音乐类综艺跨界融合有了新思路
  14. discuz 模板php代码,自定义HTML模板DIY支持PHP代码解析
  15. 标准化(standardization,z-score)与归一化(Normalizer)分别是什么?有什么区别?
  16. ArcGIS Pro从0到1入门实战教程 书籍淘宝线上销售,免费下载数据和视频
  17. Kubectl常用命令(三)
  18. 【汇编语言】习题-转移地址在内存中的jmp指令
  19. 第四章 实验一 用类描述坦克
  20. 抓取抖音数据(fiddler+uiAutomator2+java)

热门文章

  1. 程序设计 模拟排球比赛分析
  2. MyBatis SSM
  3. springboot整合elasticsearch
  4. 小白入门Git详细教程
  5. 组装k39小钢炮(ubuntu16.04),了解一下!
  6. 【NISP一级】1.3 网络空间安全政策与标准
  7. Docker的 Overlay/Overlay2 文件系统
  8. 【一起学Rust】Rust的Hello Rust详细解析
  9. oa系统都要服务器,oa系统需要购置云服务器吗
  10. 分享个碧蓝航线脚本,自律捞船神器