一、首先是logo和充电logo做了更改,OTA升级不更新问题;
9.0基本已经做的很完善,只需要打开分区表里面的logo.bin的升级项就可以
device/mediatek/build/build/tools/ptgen/MT6771/partition_table_MT6771_emmc.csv
二、将搜狗输入法换成了google拼音输入法,OTA升级不能掉出google拼音输入法
做OTA diff包升级不会清除data分区,而默认的输入法配置是放在
/data分区的,导致系统起来找不到而使用默认的英文输入法。
每次开机重新加载/data/system/users/0/settings_secure.xml,这样里面默认的输入法就会被更新。
frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java
@@ -1858,10 +1858,11 @@ public class SettingsProvider extends ContentProvider {
// Every user has secure settings and if no file we need to migrate.
final int secureKey = makeKey(SETTINGS_TYPE_SECURE, userId);
File secureFile = getSettingsFile(secureKey);
+ /*
if (secureFile.exists()) {
return;
}
-
+ */
DatabaseHelper dbHelper = new DatabaseHelper(getContext(), userId);
SQLiteDatabase database = dbHelper.getWritableDatabase();
但是这样修改会存在一个问题,不能锁屏了;这个方法也是在网上找的。
不清楚是不是客制化的问题,目前没这样修改,还请大神指点