在将系统修改了多处后,今天恢复了下出厂设置,结果悲剧了,HOME键失效,POWER键也不对劲,恢复了刚才改动的部分,结果情况没有任何好转,
这可愁怀我了,这几天改动的地方不少,怎么找?跟踪吧....
结果跟踪到了onKeyguardExitResult(false) CALLED处,HOME键是被响应的,但是无法返回到桌面,
网络搜索,结果是恢复出厂设置后Settings.Secure.DEVICE_PROVISIONED变成吧0,需要把此值设为1才行,而设置此值的APP是Provision,
这是APP系统里有,为什么没启用?打开该应用目录下的AndroidManifest.xml查看了下权限,
发现该应用需要android.intent.category.HOME权限....
而之前我将该权限修改成了自定义的XX_HOME,赶紧修改,其他系统应用有申请该权限的都修改了,然后编译下载后,一切OK了....
重新恢复出厂设置也OK....