一加7P刷写Lsposed模块

摘要:

本文将介绍如何在一加7P上刷写Lsposed模块.
主要步骤为Payload Dump→使用Magisk打补丁→刷入Riru、Lsposed框架→安装模块。
本文以一加7P手机为例,其余可刷的手机可类比操作,需要用到的文件有:payload_dumper、Magisk、Riru、Riru-Lsposed、若干xposed/Edxposed/Lsposed模块。
如果缺乏文件,可加入QQ群1029321431,文件已归类。

Step1

首先,我们打开设置,找到“系统”→“开发者模式”,如未曾使用开发者模式,请打开“关于手机”,连续戳“版本号”直到打开开发者模式。
请注意,接下来的操作过程将会清空手机数据
进入开发者模式后,将“允许oem解锁”开关打开,重启手机,随后将USB调试打开,连接电脑,下拉手机状态栏将连接模式调节为“文件传输”。


在手机升级时将/sdcard/.Ota/目录下的.zip文件(全量包)复制到电脑上,或直接在官网下载对应最新版本的全量包。
在网址点击这里下载payload_dumper(如果链接失效请联系博主)。将全量包中的payload.bin复制到payload_input文件夹下,如下图3张所示。
请务必确保payload_dumper.exe文件的同一目录下有payload_input、payload_output文件夹,并且payload_dumper.exe可以正常读写这两个文件夹。

payload.bin
文件夹结构
放置payload.bin

清空之前生成在payload_output里面的文件和可能存在的某些缓存后(如果有),双击运行(你要是想拖拽到cmd里或者用别的工具起飞,请手动确保payload_dumper.exe的工作目录是它所在目录,手动旺柴)payload_dumper.exe,等控制台显示出“boot”的下一行(保险起见),或者看“会自动刷新”的文件夹里出现boot.img文件夹时,关闭payload_dumper.exe(当然你想全部解压完也不是不可以)。

解离boot.img

在官网上下载最新面具(包),由于使用3in1结构,直接将Magisk文件后缀改为“.apk”即可放到手机上安装,在电脑上改名可以使用命令行“ren magisk.zip *.apk”,其中magisk.zip是你下载的面具包的文件路径,如果路径中含有除冒号、下划线和Windows路径分隔符外的其它特殊符号,请确保在路径两端加上了英文引号。


Step2

安装面具管理器(建议关闭其它所有非系统应用再安装),将上图中解离出的boot.img复制到手机/sdcard/目录下(如下图)。打开面具管理器,点击安装,选择并修补一个文件,食用手机自带的文件管理器选定boot.img,点击“开始→”,等待操作完成。

拷贝到手机上的boot.img
在这里插入图片描述
在这里插入图片描述

Step3

操作完成后,请按照指示(可以翻译一下)将打好补丁的boot镜像复制到电脑上,随后,在电脑上部署好adb和fastboot环境(如果不清楚环境路径,可以下载好adb和fastboot后,在下面的所有命令中,将adb和fastboot替换为绝对路径,如果有相关特殊符号处理同上文所述),打开cmd(按下组合键“Win+R”后输入cmd回车),运行“adb reboot bootloader”命令。此时手机重启并进入了引导加载器,运行“fastboot flash boot boot_patched.img”命令,其中boot_patched.img换成打好补丁的boot镜像的路径,如果有相关特殊符号处理同上文所述。

adb reboot bootloader
fastboot flash boot boot_patched.img
fastboot reboot

坐等手机重启,然后打开面具管理器,发现面具层已经处理完(看下图第一张图的“当前”那个位置的提示),去设置处处理设置,然后添加Systemless hosts模块。在底部浮动的四个图标中选择最右边的模块图标,待仓库数据获取成功后,依次安装“Riru”和“Riru-Lsposed”模块(也可以确保两个.zip文件最新的清空下在本地安装),安装完成后,可以再安装一些自己喜欢的模块,随后重启手机。

fastboot reboot

Step4

重启完成后,打开Lsposed管理器,如下图所示,即可看到已激活状态,随后安装相应的模块。此时Lsposed基本已部署完成,插件的设置这里就不再逐一介绍了。

Lsposed框架

如果电脑或者手机上空间不多的话,可以清除掉准备工作中下载好的所有.zip文件和操作过程中产生的两个.img文件。
值得一提的是,请不要再使用已下架公众号“Xposed社区”的插件,不适配安卓版本或最新框架版本的插件也是不推荐的。
针对每一个插件,Lsposed作用域请精准设置(系统应用请记得在右上角三个点处显示),并在最新测试版的对话框取消模块中注意过检(记得在Lsposed作用域中相应开启)。
另外,在目前来看,建议QQ维持在8.6.0或以下版本(当然不要以下太多),对QQ开启隐藏QQ复读机插件可能会导致QQ复读机无法正常使用。
绝大多数模块和插件是为学习交流而生的,因此绝大多数模块和插件是开源的,故而,请尊重开发者及其劳动成果,不要商业化开源模块和插件,也切勿用于非法目的。

注意事项:

  • 文中的图N编号就是从上到下一次编号,如果发布之前没有检查到,请谅解。
  • 请在法律、道德界限内适当使用插件,以免造成不必要的麻烦,测试插件建议在自己的群里测试;
  • 对已使用Twrp(可参考前文《一加7P刷写Edxposed模块》)替换Recovery的手机而言,笔者强烈不建议将Magisk的升级包安装到Recovery;
  • 推荐的模块:微X模块、QQ复读机(可能会报毒)、QNotified、QX模块、验证码提取器、对话框取消最新测试版等;
  • 特别说明,群友没有义务帮你,只是出于热心,刷机有风险,变砖请自负;
  • 全文内容皆可免费食用,如有侵权请联系博主,如有错误请联系博主,如有疑问请联系博主,如发现盗卖请联系博主。
  • 欢迎读者朋友们加入QQ群1029321431交流,感谢各位的一份支持与理解!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值