Verify and reset invalid scheduled battery level in the booting stage
The minimum scheduled battery level is changed from 5% to 10% in T, if
users upgrade the device from S to T with invalid level value in
the Settings.Global, we have to force reset it into the new minimum
battery level value.
Bug: 258243197
Test: make RunSettingsRoboTests
Change-Id: I89003120aaebcff78d4bf3f7ae8b54e97adae3c8
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index d035d5d..32b9a78 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -2996,6 +2996,14 @@
</receiver>
<receiver
+ android:name=".fuelgauge.BatterySettingsMigrateChecker"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.intent.action.BOOT_COMPLETED"/>
+ </intent-filter>
+ </receiver>
+
+ <receiver
android:name=".fuelgauge.batteryusage.PeriodicJobReceiver"
android:exported="false">
<intent-filter>