这个方法会直接替换掉系统默认的Launcher App,操作前最好对系统Launcher apk 进行备份操作。
原理
这种方式无需修改固件,只是在替换system/目录中的Launcher3.apk。
6.0.1系统的Launcher3.apk在/system/priv-app/Launcher3/目录。
7.1.2系统的Launcher3.apk在system/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
如果小伙伴有更好的方法,欢迎补充。