1、修改文件:frameworks/base/packages/SettingsProvider/res/values/defaults.xml
--- a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+++ b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
@@ -219,4 +219,5 @@
<bool name="def_add_users_from_lockscreen">false</bool>
<string name="def_enabled_input_methods">com.xinshuru.inputmethod/.FTInputService</string>
<string name="config_default_input_method" translatable="false">com.xinshuru.inputmethod/.FTInputService</string>
+<string name="default_tts" translatable="false">com.iflytek.vflynote</string>
</resources>
2、修改文件:frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
--- a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
+++ b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
@@ -2566,6 +2566,7 @@ class DatabaseHelper extends SQLiteOpenHelper {
loadStringSetting(stmt, Settings.Secure.DEFAULT_INPUT_METHOD, R.string.config_default_input_method);
loadStringSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS,
R.string.def_enabled_input_methods);
+ loadStringSetting(stmt, Settings.Secure.TTS_DEFAULT_SYNTH, R.string.default_tts);
/// M: Add for AOD @{
if (SystemProperties.get("ro.mtk_aod_support").equals("1")) {
loadIntegerSetting(stmt, Settings.Secure.DOZE_ENABLED,