一个Android开发版设置默认Launcher的方法(无需修改固件)

1,112 阅读1分钟

image.png

这个方法会直接替换掉系统默认的Launcher App,操作前最好对系统Launcher apk 进行备份操作。

原理

这种方式无需修改固件,只是在替换system/目录中的Launcher3.apk

6.0.1系统的Launcher3.apk/system/priv-app/Launcher3/目录。

7.1.2系统的Launcher3.apksystem/app/Launcher3/目录。

其他系统版本的Launcher3.apk需要自己去找。

⚠️注意:这个方式开发版必须可以获取到root权限

简单例子

这里就简单的使用adb进行操作。系统版本 Android 7.1.2

# 首先获取写权限,因为system目录`read-only`
adb remount
# 把自己的Launcher apk 推到指定目录中,覆盖系统的Launcher3.apk
adb push Launcher3.apk /system/app/Launcher3
# 完成后重启设备
adb reboot

如果小伙伴有更好的方法,欢迎补充。