乐愚社区Beta

 xposed框架  >  【原创教程】没有root权限的手机如何运行Xposed框架?

【原创教程】没有root权限的手机如何运行Xposed框架?

Aronnax  L1  • 2023-05-21 • 回复 11 • 只看楼主举报    

Xposed框架能干什么?最简答的例子是微信、QQ的防撤回功能。

本文建议有一定搞机经验的鱼油阅读

从2018年起,华为停止解锁服务,华为手机无法通过官方渠道获取解锁码,也就使得华为用户无法解锁BootLoader并获取root权限,无法使用系统目录等等问题,也无法通过安装Magisk的Lsposed框架运行Xposed。

运行安卓9版EMUI(应该是安卓9通用的)的鱼油可以尝试太极免root激活Xposed模块

酷安下载地址:https://www.coolapk.com/apk/me.weishu.exp

GitHub仓库地址:https://github.com/taichi-framework/TaiChi

但是,在我测试过安卓9以上使用鸿蒙的手机(以及iQOO),太极都会报错无法加载Xposed模块引擎。有没有什么方法能够

运行类似LSPosed的功能呢?

其实在LSPosed框架的GitHub项目列表中还有一个叫做LSPatch的项目,这是专门为非root设备准备的。激活LSPatch的前置条件是启动shizuku服务,根据官网介绍,shizuku可以“帮助普通应用借助一个由 app_process 启动的 Java 进程直接以 adb 或 root 特权使用系统 API。 ”在没有root的手机上安装shizuku和lspatch,安卓10及以下需要将手机用数据线连接至电脑,打开ADB执行如下代码以启动Shizuku(以root的手机可以通过root直接激活):

adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh

安卓11及以上可以通过无线调试执行上面这条ADB命令激活Shizuku(其实也可以无需连接电脑,通过本地调试自己ADB自己激活Shizuku)

在执行完命令后拔掉数据线/断开无线调试,如果shizuku界面内最上方显示“Shizuku正在运行,adb”则激活成功。

特别注意,通过adb激活的Shizuku在每次设备重启后都要重新激活,但如果在LSPatch中以便携模式修补应用则即使未激活Shizuku也不影响该应用和模块的运行。

执行adb和激活成功截图(雷电模拟器9):

如果遇到问题,请自行参考Shizuku用户手册解决,个人认为写的还是很清楚的。

激活Shizuku后,在“已授权的应用 ”中打开LSPatch的开关。打开LSPatch应用,显示Shizuku服务可用则LSPatch模块激活成功。

截图如下:

接下来LSPatch的界面和使用方式基本与LSPosed基本一致:

安装好Xposed模块后,在LSPatch的“管理”界面点击右下角加号新建修补,并选择修补后存储位置和要修补的应用

截图如下:

这里以某国内视频网站为例,在选择以安装的应用中选中此应用,在修补预览界面选择便携模式并嵌入模块,以便下次在未激活Shizuku和LSPatch的情况下运行。

截图如下:

点击开始修补,等待修补完毕后安装应用。如果能看到模块入口则应用修补成功

应用内截图如下(修补后的客户端应用内出现原版客户端没有的“口毕口里漫游设置”选项):

到这里,基于Shizuku和LSPatch的Xposed框架应用就激活成功了。这里推荐一些个人日用的Xposed模块:

微信:微X模块(实现微信防撤回,自动领红包,通过外部浏览器打开链接等功能,增强使用体验),MDWeChat(微信界面美化模块)

QQ:QX模块(类似微X模块,实现QQ防撤回,自动领红包,等功能,增强使用体验) ,Qnotified(类似QX模块,还有修改机型,去除自动小程序打开等功能 )

 

总结:Shizuku作为强大的系统API调用工具,不仅能让非root设备使用LSPatch框架,还可以激活小黑屋黑阈等应用冻结服务以大大减少如微信QQ等软件的后台占用,还可以授权如Scene5App Ops等系统设置类应用执行接近root的功能。是非root设备用户玩机的不二之选


11条回帖
我最爱吃红烧鸡  L16  评论于
(2)  回复(1) 1#
面具必须root手机吗?
Aronnax 楼主 :安装magisk不一定要root但一定要解开BootLoader锁
发表在2023-06-02 回复
  
:)
qwer668  L0  评论于
(2)  回复(1) 2#
用微x模块会封账号吗?几年前用被警告过不敢用了。
Aronnax 楼主 :不是只要用了就会被封,不要用模块做有损官方利益的事情,不要到处乱传就好了,个人用了一年多未被封号,其余模块同理。
发表在2023-06-23 回复
  
:)
126885  L0  评论于
(1)  回复(1) 3#
大哥,我有面具,也获得权限了,要怎么弄虚拟位置呀我不会,能教教我吗
Aronnax 楼主 :刷模块啊
发表在2023-10-02 回复
  
:)
126885  L0  评论于
(0)  回复(1) 4#
红米k20,面具已经有超级管理权限了,xp框架怎么都装不了
Aronnax 楼主 :都有面具了就刷LSPosed吧,兼容XPosed
发表在2023-10-02 回复
  
:)
依然是我  L0  评论于
(0)  回复(0) 5#
鸿蒙3.0不行
983786829  L1  评论于
(0)  回复(1) 6#
怎么无线调试,我用数据线也不行,无线也不行,
LeGfool :无线调试只有安卓11以上才有
发表在2023-12-20 回复
  
:)
还没注册帐号?快来注册社区帐号,和我们一起嗨起来!
关于本社区

集各类兴趣爱好于一身的轻量化交流社区,在此您可以和他人一起分享交流您觉得有价值的内容,社区鼓励大家发表原创内容,为社区添砖加瓦!

发帖奖励 → 社区版规 → 招聘版主 →
推荐版块
扫描二维码下载社区APP
回到顶部