编译好了版本,使用了一天,发现以下BUG:
1、锁屏不生效
2、HOME,SEARCH键失效
3、来电不响,对方得到的回复是“正在通话中”
分析源码发现出问题的流程中,KeyguardUpdateMonitor.java以及onNewRingingConnection()@CallNotifier.java有此判断:
mDeviceProvisioned = Settings.Secure.getInt(
mContext.getContentResolver(), Settings.Secure.DEVICE_PROVISIONED, 0) != 0
作如下修改:
cd /data/data/com.android.providers.settings/databases
sqlite3 settings.db
Sqlite> .tables
Sqlite> select * from secure;
Sqlite> INSERT INTO secure (name, value) VALUES (‘device_provisioned’, 1);
Sqlite> .exit;
问题解决。