Android系统开发之修改调试SystemUI

开发环境

ubuntu12.04-desktop-amd64

eclipse

galaxyNexusAndroid4.2

cm10

=================================================

之前就在做rom,修改系统的一些应用,但是没写些东西,

今天好久没调试系统应用有点生疏了。

调试SystemUi:

加载脚本:

cdcm10

.build/envsetup.sh

lunch

我的机子是galaxynexus,选maguro型号的数字

41

cdframework/base/package/SystemUI/

mm

编译好SystemUi.apk后,准备push到手机/system/app/下

前提分区/system是可读写,默认是只读吧,修改让它读写:

adbshell

su

mount-oremount/system

----ok可读写了

然后写该文件权限:chmod777/system/app/

只要改一次。以后都可以push到/system/app/了

退出sudo和shell

exit

exit

adbpush/home/dzt/android-ext/cm/cm10/out/target/product/maguro/system/app/SystemUI.apk/system/app/

重启SystemUI

adbshell

ps

出现:

u0_a4150612954111294516ffffffff40118ee8Scom.android.systemui

找出com.android.systemui对应的pid是506

kill506

现在的SystemUi就是你的修改后的SystemUI

相关推荐