首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android重新启动后,/system/etc/seurity/下文件为叙会还原?该怎么解决

2012-04-09 
android重新启动后,/system/etc/seurity/下文件为叙会还原?/system/etc/seurity/下存有cacerts.bks,这个文

android重新启动后,/system/etc/seurity/下文件为叙会还原?
/system/etc/seurity/下存有cacerts.bks,这个文件里有一些常用ca的证书,但我们做测试时,将我们自己的证书导入到这个cacerts.bks,然后与/system/etc/seurity/下的cacerts.bks进行替换
替换方法如下
取得 /system 目录的写入权限
>adb shell mount -o remount rw /system

上传cacerts.bks
>adb push cacerts.bks /system/etc/security/

恢复 /system 目录的只读权限
>adb shell mount -o remount ro /system

但这个文件要重新启动才能生效,可是在adb shell reboot命令后,会一直运行,没有重启的反应,而直接关机再启动却发现替换的文件又还原了(从文件的生成时间可以看出是还原了),不知这个问题要怎么解决,如何重启启动,使得使用我们修改的cacerts.bks,或是在哪个启动配置里进行修改,可以直接替换系统文件



[解决办法]
kill system_server
如果你有权限的话。

[解决办法]
是真机器吧?可以看看是否S-ON状态,想办法S-OFF 可能会是安全保护的原因

热点排行