Fog-Kribo-Nyaa-0.3.4
### Update Fog Kribo Nyaa 0.3.4
# Net
Wireguad Bump to version V.1.0.220627 (+)
# CPU
CPU : Update Bore 3.1.8 -> 4.2.0 (+)
### Update Fog Kribo Nyaa 0.2.2
Upstream 4.19.157 -> 4.19.306
# COMPILER
Switch to Android Clang 17
Optimize for Procesor Fog With LTO, PGO, BOLT AND MLGO
# IO Sched
Enable Anxiety and default anxiety
# Dipslay
Delete display doze mode because DT FOG Is not compatibel with it and fog use IPS not Amoled
# Misc
Optimize frame buffer for increase 70% performance, use it again since fog can upstream and have driver with it
### FEATURE FULL
### COMPILER
Compile with azure Clang
### Internet
NET : Default TCP Congestion Control BBRPLUS + fq_codel qdisc, switch from BBR
NET : Wireguard Support revert to 1.0.0 version
### Memory
MEM : Zram enabled with LZ4 armv8 as default compression algorithm
MEM : LE9 for better manajemen RAM (as i understand :'D)
MEM : Implement UKSM, switch from KSM (turn on by default) if u dont like it disable at smartpack
MEM : (ashmem) Rewrite to improve clarity and performance
MEM : (mm) Disable readahead by default for increase performance and battery saving when idle mode
# CPU
CPU : Overclocked up to 2400 MhZ (reading mode)
CPU : Enable Sched Tune Assist
CPU : Sbalance, CASS + BORE + WALT , delete PELT back to origin WALT
CPU : For CPU, we no need Driver Idle anymore, because CPU Idle already include on source
CPU : Implement ASMP, CPU will detect load avg from ur device and can implement auto on off CPU, u can enable this manual by smartpack kernel manager, Auto ON, if u dont like it disable it with smartpack
# GPU
GPU : Overclocking up to 1127 MhZ and lower 333 MhZ
GPU : Overcloking up to 2400 MhZ (reading mode)
GPU : Adreno boost (Low the reason is for battery) by default, u can change with Smartpack Kernel Manager
GPU : Now GPU can proccess more hz>60 refresh rate
GPU : Enable GPU Adreno Idler
GPU : Enable GPU NAP
### BATTERY SAVINGS
BAT : Implemented PowerSuspend v2.0 driver from exynos
BAT : KernelSpace battery saver Mode (Need Rom Support and u must enable battery saver on ur ROM)
BAT : Dynamic Fsync 2.0
BAT : Maybe more better deepsleep then before version , i hope
BAT : Implement Doze Mode display from veux and spes, but i think this not much effect because fog use IPS panel not amoled (GIMMICK)
### TOUCHBOOST
Implement Touch Boost
### MISC
KCAL (need on off display to change the color)
KLAPSE
Fix charging 18 watt
Since Fog can oc refresh rate > 60, i think we can implement Gamma Support from Spes and Veux, but this gamma only support for refresh rate 60-80 HZ
Implement Dynamic Refresh Rate from Display Xiaomi, thnks xiaomi
### FIX
Fix annoying lagging while scrolling telegram if u use telegrm for a long time
### BUG
Maybe on gacha device have fingerprint issue, but im not face this bug
Dt2w fix for nvt but on fts ts panel still broken
### Just for my Experience
If u dont like Auto SMP and UKSM, dont enable on Smartpack kernel manager
PLEASE DONT USE ANNOYING MODOL MAGISK TOUCH TOUCH IMPROVEMENT