android2.3 MODIFY_PHONE_STATE

        一直被一些莫名其妙的电话骚扰,而且只响两声就断了,一直也没理它,最近上网一查,却发现是同一个地区的,哈哈,做一个程序自动接听,也让他们花点电话费。却发现2.3中android.permission.MODIFY_PHONE_STATE权限已经修改了,要得到system权限或google的签名才能使用发火 google怎么可能给我这个小程序签名!

        普通应用没戏,系统应用总该有些可能吧!想到手机superuser可以通过替换apk更新,说不定我也可以通过这个方法实现。
        1、把编译好的apk放入sd卡,
        2、用root explorer复制到/system/app目录下.
        3、修改apk权限rw-r--r--,
        关机,重启!测试一下,哈哈,成功了!
        好可惜,只能在root的手机上用了
--------------------------------------------------------------------
对于做开发的人员,可能更喜欢使用adb。上面的步骤可以直接使用adb实现:
adb push myapp.apk /system/app
adb shell
# chmod 644 /system/app/myapp.apk 
# reboot
无论哪种方法,都必须获取到root权限。对于执行adb shell之后,命令提示符是$的,就会push失败。

你可能感兴趣的:(android,shell,Google,System,手机,电话)