LSPosed常见问题
安装LSPosed插件并重启后:系统通知栏中没有
- 现象
Magisk(Kitsune Mask)中正常安装了LSPosed的插件:Zygisk - LSPosed:

但是重启安卓手机后:
系统通知中,并没有LSPosed的通知:

- 原因- 当前安卓系统有问题- 当前安卓系统的ROM是,别人基于LineageOS v19.1去自定义的
- 其中内部改动,导致一些兼容性问题
- 具体技术细节是- StatFs的Mock,对于Zygote不太兼容- Magisk中的Zygisk(Zygote)框架,加载后的uid,可能和常规的第三方app不同
- 导致其被Mock了,导致Zygisk异常,导致LSPosed异常
 
 
- StatFs的Mock,对于Zygote不太兼容
- 最终导致此处LSPosed无法正常工作
 
- 当前安卓系统的ROM是,别人基于
 
- 当前安卓系统有问题
- 解决办法- 方法1:让别人去修复自定义的LineageOS的ROM中的源码,使得:正常支持LSPosed(的Zygote)
- 方法2:重新刷官网的LineageOS的系统,其是支持LSPosed的- 注:- 官网LineageOS v19.1的ROM下载- (小米8,对应的)LineageOS的官网 LineageOS Downloads 只有dipper的最新版:v21,没有v19
- 从网上找到了
 
- (小米8,对应的)LineageOS的官网 LineageOS Downloads 只有dipper的最新版:
 
- 官网
 
- 注:
 
- 解决后==正常现象- 重启后,系统通知中,即可出现LSPosed- LSPosed已加载,点按通知以打开管理器
 
- LSPosed已加载,点按通知以打开管理器
- 后续点击打开LSPosed后,即可显示:- 已激活
 
- 已激活
 
- 重启后,系统通知中,即可出现LSPosed
LSPosed显示:未安装
- 现象- LSPosed的app安装后,显示:未安装:
 
- LSPosed的app安装后,显示:未安装:
- 原因- 表面原因:LSPosed的app安装出现异常
- 实际原因:其实就是上面的,当前安卓系统ROM本身有问题,导致LSPosed异常
 
- 解决办法- 先去解决上面的,安卓ROM异常的问题- 然后LSPosed就正常了
 
 
- 先去解决上面的,安卓ROM异常的问题
备注
只是,另外,还有一些,和LSPosed的Manager的app相关的内容,值得整理:
拨打特殊电话号码,以打开LSPosed的Manager的app界面
此处LSPosed中的Manager的app界面,如果由于其他特殊原因,没有打开,则可以通过:
- 电话拨号 *#*#5776733#*#*
就可以,启动LSPosed的Manager的app的界面了
自己手动安装LSPosed的Manager的app
(前提:本身LSPosed的框架是正常的,而只是)LSPosed的Manager的app:由于某些特殊原因,未正常安装
则可以:自己手动去安装LSPosed的Manager的app
找到manager.apk
先要找到
- 安卓中LSPosed的Manager的app的安装文件- manager.apk- 的位置- 旧版位置:/data/adb/lspd/manager.apk
- 新版位置:/data/adb/modules/zygisk_lsposed/manager.apk
 
- 旧版位置:
 
- 的位置
 
安装manager.apk
电脑端用adb从安卓中pull导出:
adb pull /data/adb/modules/zygisk_lsposed/manager.apk .
再在电脑端用adb去install即可。
adb install manager.apk


