From c08e8f7fdcd5e7917829830677ad817c39791368 Mon Sep 17 00:00:00 2001 From: roynatech2544 Date: Mon, 17 Oct 2022 18:05:33 +0900 Subject: [PATCH] universal7885: parts: Support apply on boot for smartcharge --- .../src/com/eurekateam/samsungextras/BootReceiver.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/universal7885-common/apps/SamsungParts/src/com/eurekateam/samsungextras/BootReceiver.kt b/universal7885-common/apps/SamsungParts/src/com/eurekateam/samsungextras/BootReceiver.kt index ef676bc..e2f8364 100644 --- a/universal7885-common/apps/SamsungParts/src/com/eurekateam/samsungextras/BootReceiver.kt +++ b/universal7885-common/apps/SamsungParts/src/com/eurekateam/samsungextras/BootReceiver.kt @@ -13,6 +13,7 @@ import com.eurekateam.samsungextras.interfaces.Battery import com.eurekateam.samsungextras.interfaces.Display import com.eurekateam.samsungextras.interfaces.Flashlight import com.eurekateam.samsungextras.interfaces.Swap +import com.eurekateam.samsungextras.interfaces.SmartCharge import com.eurekateam.samsungextras.swap.SwapFragment class BootReceiver : BroadcastReceiver() { @@ -52,6 +53,12 @@ class BootReceiver : BroadcastReceiver() { val mDisplay = Display() mDisplay.DT2W = mSharedPreferences.getBoolean(DeviceSettings.PREF_DOUBLE_TAP, true) mDisplay.GloveMode = mSharedPreferences.getBoolean(DeviceSettings.PREF_GLOVE_MODE, false) + + val limit = mSharedPreferences.getInt(PREF_LIMIT, 20) + val restart = mSharedPreferences.getInt(PREF_RESTART, 80) + val mSmartCharge = SmartCharge() + mSmartCharge.setConfig(limit, restart) + Log.i("SamsungParts", "Applied settings") } }