如何更新android系统中到Setting.apk
发布网友
发布时间:2022-04-25 14:23
我来回答
共1个回答
热心网友
时间:2023-10-09 00:14
第一步:
首先要在android源码根目录下执行
740 . build/envsetup.sh
741 brunch jordan
这一步其实是全编译android来,会在根目录下生成update-cm-7.2.0-RC1-jordan-UNOFFICIAL-signed.zip,这个ROM,用于更新系统。
在以后,其实可以直接
. build/envsetup.sh
来初始化编译环境。
进入android-cm7/packages/apps/Settings,执行命令mm:
结果如下:
make: Entering directory `/home/neo/defy/android-cm7'
Copying: out/target/common/obj/APPS/Settings_intermediates/emma_out/lib/classes-jarjar.jar
Install: out/target/proct/jordan/system/app/Settings.apk
Copying: out/target/common/obj/APPS/SettingsTests_intermediates/emma_out/lib/classes-jarjar.jar
Install: out/target/proct/jordan/data/app/SettingsTests.apk
make: Leaving directory `/home/neo/defy/android-cm7'
可见,在out/target/proct/jordan/system/app/目录下 生成了Settings.apk文件。
第二步:
在目录android-cm7/out/target/proct/jordan/system/app下执行
# adb remount
将文件系统重新挂载,获得文件系统到读写权限,再执行push,将Settings.apk加载到目标路径,覆盖原来到Settings,
# adb push Settings.apk /system/app
3122 KB/s (4576533 bytes in 1.431s)
手机上重新打开设置,就可以看见刚才修改到效果了。