相信大家都有被手机自带的软件安装器折磨的情况,各种禁止安装,这种验证和识别,不开启安全模式和开了没区别,针对这种情况有没有什么办法绕过呢?
我们可以使用开源软件installerX
,这款软件使用拥有这类原生的安装体验,安装速度也不差,并且简洁高效,还可以进行降级安装。
下载地址如下:
https://github.com/iamr0s/InstallerX/releases/download/v1.7/InstallerX_v1.7.24.apk
要想使用这个安装工具,有两套方案,一种是你的手机有root权限,另外一种是通过USB调试或者WiFi调试来进行调用。调试的情况下需要借助工具shizuku
下载地址如下:
https://github.com/RikkaApps/Shizuku/releases/download/v13.5.4/shizuku-v13.5.4.r1049.0e53409-release.apk
root模式下使用
我们有root权限的时候就不需要借助其他工具来进行调试了。安装好installerX
之后,进入到设置中。
然后我们点击清除锁定默认安装器,弹出对话框,我们选择root超级用户的方式进行运行即可,如图:
然后我们点击锁定为默认安装器,用root用户进行运行,如图:
这样我们就使用installerX
来进行软件的安装了,不用被系统自带的安装程序做困扰。在root模式下我们可以开启降级安装(前提是手机中已经安装了核心破解这个lsposed模块才能使用),我们需要点击配置,然后点击自定义进行修改,如图:
点击自定义进行修改,修改完成之后记得保存:
然后在安装应用的时候就可以调用了,如图:
注意,如果安装的是apks的安装包,我们可以使用MT管理器进行安装。
Shizuku模式使用
首先需要打开手机的开发者模式,,开启USB调试和WiFi调试,然后打开Shizuku。
通过ADB启用Shizuku
针对没有root的设备,我们只能使用USB调试和WiFi调试的方式来启动Shizuku,使用如下命令在Windows的Powershell中运行来启用Shizuku。
启动效果:
adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh
如果身边没有电脑怎么办?我们可以通过WiFi进行调试,如果是MIUI或者澎湃OS的设备,请记得把通知样式修改成原生。
点击配对:
进入到如图界面:
然后在无线调试中打开开关后,点击配对即可,如图:
然后下面会弹出配对码,如图:
然后下拉通知栏会看见一个找到了配对服务,这时候就说明配置成功了
然后进入Shizuku点击启动即可,如图:
成功如图:
最后我们要进行一个配置启用installerX
,选择授权器为Shizuku即可,然后清除默认的安装器,用Shizuku运行,锁定为新的安装器。
这样就可以使用installerX
来安装软件了。