mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-22 20:15:32 -04:00
universal7885: parts: Set priority when mounting
* Also increase swappniess back, implment apply on boot
This commit is contained in:
parent
b6f9fa84e2
commit
f35f7010ff
4 changed files with 8 additions and 3 deletions
|
|
@ -9,9 +9,11 @@ import com.eurekateam.samsungextras.battery.BatteryFragment
|
||||||
import com.eurekateam.samsungextras.dolby.DolbyCore
|
import com.eurekateam.samsungextras.dolby.DolbyCore
|
||||||
import com.eurekateam.samsungextras.dolby.DolbyFragment
|
import com.eurekateam.samsungextras.dolby.DolbyFragment
|
||||||
import com.eurekateam.samsungextras.flashlight.FlashLightFragment
|
import com.eurekateam.samsungextras.flashlight.FlashLightFragment
|
||||||
|
import com.eurekateam.samsungextras.swap.SwapFragment
|
||||||
import com.eurekateam.samsungextras.interfaces.Battery
|
import com.eurekateam.samsungextras.interfaces.Battery
|
||||||
import com.eurekateam.samsungextras.interfaces.Display
|
import com.eurekateam.samsungextras.interfaces.Display
|
||||||
import com.eurekateam.samsungextras.interfaces.Flashlight
|
import com.eurekateam.samsungextras.interfaces.Flashlight
|
||||||
|
import com.eurekateam.samsungextras.interfaces.Swap
|
||||||
|
|
||||||
class BootReceiver : BroadcastReceiver() {
|
class BootReceiver : BroadcastReceiver() {
|
||||||
override fun onReceive(p0: Context?, p1: Intent?) {
|
override fun onReceive(p0: Context?, p1: Intent?) {
|
||||||
|
|
@ -40,6 +42,9 @@ class BootReceiver : BroadcastReceiver() {
|
||||||
|
|
||||||
// FlashLight
|
// FlashLight
|
||||||
Flashlight.setFlash(mSharedPreferences.getInt(FlashLightFragment.PREF_FLASHLIGHT, 5))
|
Flashlight.setFlash(mSharedPreferences.getInt(FlashLightFragment.PREF_FLASHLIGHT, 5))
|
||||||
|
// ZRAM
|
||||||
|
Swap.setSize(mSharedPreferences.getInt(SwapFragment.PREF_SWAP_SIZE, 50))
|
||||||
|
Swap.setSwapOn(mSharedPreferences.getBoolean(SwapFragment.PREF_SWAP_ENABLE, false))
|
||||||
|
|
||||||
// Display
|
// Display
|
||||||
Display.DT2W = mSharedPreferences.getBoolean(DeviceSettings.PREF_DOUBLE_TAP, true)
|
Display.DT2W = mSharedPreferences.getBoolean(DeviceSettings.PREF_DOUBLE_TAP, true)
|
||||||
|
|
|
||||||
|
|
@ -58,7 +58,7 @@ class SwapFragment : PreferenceFragmentCompat(), Preference.OnPreferenceChangeLi
|
||||||
|
|
||||||
override fun onSwitchChanged(switchView: Switch, isChecked: Boolean) {
|
override fun onSwitchChanged(switchView: Switch, isChecked: Boolean) {
|
||||||
Swap.setSwapOn(isChecked)
|
Swap.setSwapOn(isChecked)
|
||||||
mSharedPreferences.edit().putBoolean(PREF_SWAP_ENABLE, isChecked)
|
mSharedPreferences.edit().putBoolean(PREF_SWAP_ENABLE, isChecked).apply()
|
||||||
mSwapSizePref.isEnabled = !isChecked
|
mSwapSizePref.isEnabled = !isChecked
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ Return<void> SwapOnData::setSwapOn(){
|
||||||
system(cmd.c_str());
|
system(cmd.c_str());
|
||||||
cmd = string("mkswap ") + string(SWAP_PATH);
|
cmd = string("mkswap ") + string(SWAP_PATH);
|
||||||
system(cmd.c_str());
|
system(cmd.c_str());
|
||||||
cmd = string("swapon ") + string(SWAP_PATH);
|
cmd = string("swapon -p 99 ") + string(SWAP_PATH);
|
||||||
system(cmd.c_str());
|
system(cmd.c_str());
|
||||||
return Void();
|
return Void();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ on init
|
||||||
# Fastcharge
|
# Fastcharge
|
||||||
chown system radio /sys/class/sec/switch/afc_disable
|
chown system radio /sys/class/sec/switch/afc_disable
|
||||||
|
|
||||||
write /proc/sys/vm/swappiness 150
|
write /proc/sys/vm/swappiness 190
|
||||||
|
|
||||||
# ZRAM setup
|
# ZRAM setup
|
||||||
write /sys/block/zram0/comp_algorithm lz4
|
write /sys/block/zram0/comp_algorithm lz4
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue