android内置的一些测试程序
来源:互联网 发布:au录音软件安装 编辑:程序博客网 时间:2024/06/05 19:22
今天又发现一些有意思 的东东,发出来。几个带有test的执行起,。。。做个记录
PhoneFallbackEventHandler.java frameworks\base\policy\src\com\android\internal\policy\Impl
先启动servicemanager 后启动zygote
如果要 patch 掉系统的一些服务,例如 installd, rild 之类,步骤:
1. 把 /system/bin/ 目录下的文件直接重命名,然后把 patch 的新文件用原来的名字保存到这个目录下。例如,把原来的 /system/bin/installd 改名成 /system/bin/installd.bak,然后保存一份新的 installd.
2. 杀掉原来的进程,然后重新启动新进程。系统的服务最好用 setprop 来停止和启动,例如:
- setprop ctl.stop installd
- setprop ctl.stop ril-daemon
系统服务的名字可以到 /init.rc 里面去找。
重新启动用
- setprop ctl.start installd
- setprop ctl.start ril-daemon
这样就 patch 掉原来的服务了,整个过程不需要重新启动手机。
注意:
1. 直接写文件会遇到 Read-only file system 的错误,所以要 remount,命令行是
mount -o remount rw /system/
2. 在 Android Emulator 下面的话重启之后就还原了,只能在真机上这么做。
首先自己建一个模拟器,之后使用 emulator -avd 模拟器的名字 -system <path>/system.img&
用这个命令
用这个命令
- android内置的一些测试程序
- Android系统内置C可执行程序测试Linux内核驱动程序
- Android模拟器内置程序的调试
- android ListView中一些源码测试程序
- 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序 (学习老罗的)
- C语言的一些测试程序
- Linux 下HelloWorld程序的一些测试
- 写稳定性测试程序的一些经验
- 关于android程序的测试
- 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
- 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
- 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
- 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
- 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
- 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
- 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
- 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
- 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
- js 有美感的表格
- tcp/ip 粗笔记
- Unity3D中的委托使用
- Spring_AOP_原理
- BGP的各种属性
- android内置的一些测试程序
- 注册码
- 网络基础知识学习6-地址转换
- 关于Rawajali引擎有关需要重新通过nomals模式导出模型的错误的解决办法!!!
- 关于Rawajai框架读取自定义3D模型(.obj)解析时的一个错误??解决办法!!!
- 服务器维护脚本整合(含监控NMP小脚本)
- 关于3D框架rajawali对obj文件的解析和贴图方法!!!
- oracle 导出当前用户下表结构信息 sql语句
- 三维空间中的旋转--旋转向量