默认开启位置信息中WLAN扫描和蓝牙扫描有助于在Wi-Fi或者蓝牙关闭状态下,app或者services同样可以扫描Wi-Fi与蓝牙从而改善位置信息的精准度。
Index: vendor/mediatek/proprietary/packages/apps/SettingsProvider/res/values/defaults.xml
===================================================================
--- vendor/mediatek/proprietary/packages/apps/SettingsProvider/res/values/defaults.xml (版本 312)
+++ vendor/mediatek/proprietary/packages/apps/SettingsProvider/res/values/defaults.xml (版本 313)
@@ -157,8 +157,11 @@
<string name="def_immersive_mode_confirmations" translatable="false"></string>
<!-- Default for Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE -->
- <integer name="def_wifi_scan_always_available">0</integer>
+ <integer name="def_wifi_scan_always_available">1</integer> <!-- @ modify -->
+ <!-- Default for Settings.Global.BLE_SCAN_ALWAYS_AVAILABLE -->
+ <integer name="def_ble_scan_always_enabled">1</integer> <!-- @ modify -->
+
<!-- Default for Settings.Secure.LOCK_SCREEN_SHOW_NOTIFICATIONS, 1==on -->
<integer name="def_lock_screen_show_notifications">1</integer>
Index: vendor/mediatek/proprietary/packages/apps/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
===================================================================
--- vendor/mediatek/proprietary/packages/apps/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java (版本 312)
+++ vendor/mediatek/proprietary/packages/apps/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java (版本 313)
@@ -2671,6 +2671,9 @@
loadIntegerSetting(stmt, Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE,
R.integer.def_wifi_scan_always_available);
+ loadIntegerSetting(stmt, Settings.Global.BLE_SCAN_ALWAYS_AVAILABLE,
+ R.integer.def_ble_scan_always_enabled); // @ +
+
loadIntegerSetting(stmt, Global.HEADS_UP_NOTIFICATIONS_ENABLED,
R.integer.def_heads_up_enabled);