Skip to content

Commit 7e07147

Browse files
Erik Ljungbergjredestig
authored andcommitted
Default WiFi sleep policy setting
Creates a defult.xml setting for WiFi sleep policy. It is now possible, through device overlays, to change the default sleep policy to e.g. never in order to improve user experience of WiFi. Change-Id: Ie459b8e70fdbc7c605452fe0692d7bc26460e939
1 parent ad955fe commit 7e07147

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

packages/SettingsProvider/res/values/defaults.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@
4646
<bool name="def_netstats_enabled">true</bool>
4747
<bool name="def_usb_mass_storage_enabled">true</bool>
4848
<bool name="def_wifi_on">false</bool>
49+
<!-- 0 == default, 1 == never while plugged, 2 == never -->
50+
<integer name="def_wifi_sleep_policy">0</integer>
4951
<bool name="def_networks_available_notification_on">true</bool>
5052

5153
<bool name="def_backup_enabled">false</bool>

packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1496,6 +1496,8 @@ private void loadSystemSettings(SQLiteDatabase db) {
14961496
loadIntegerSetting(stmt, Settings.System.POINTER_SPEED,
14971497
R.integer.def_pointer_speed);
14981498

1499+
loadIntegerSetting(stmt, Settings.System.WIFI_SLEEP_POLICY,
1500+
R.integer.def_wifi_sleep_policy);
14991501
} finally {
15001502
if (stmt != null) stmt.close();
15011503
}

0 commit comments

Comments
 (0)