Luuvy Kernel | Redmi 4X Santoni
Open in Telegram
Kernel for Xiaomi Redmi 4X aka Santoni. For beta build update here : -->https://t.me/luuvy_ci<--
Show moreThe country is not specifiedTechnologies & Applications74 100
630
Subscribers
No data24 hours
No data7 days
+530 days
Posts Archive
Here we go again, Luuvy 1.4 stable😍
🐢 Changelog :
👉Fixed for GCC 9
👉Enable VDSO32
👉Merge caf tag 'LA.UM.7.6.r1-04800-89xx.0'
👉Merge als 3.18.140
👉Merge with f2fs latest tag 5.2-rc1-3.18
👉Treble & Non Treble support all in one, didnt test for oreo
👉Reduce logspam,debugging,logging
👉Remove the Android logger driver
👉Add Fix Encrypt and make it optional, didnt test but it should works, thx to @mirzamcan
👉Sync with msm8937-perf_defconfig
👉Remove Android.bp: Initial header export bp for Android (qseecom only)
👉Enable early random driver
👉Random: backport from Linux 4.2
👉Remove Qnovo Battery Charging Controller
👉Random: always use /dev/urandom
👉qdsp6v2: optimize for size
👉qdsp6v2: extend compilation with Os
👉sdcardfs: Add option to not link obb
👉sdcardfs: Add sandbox
👉sdcardfs: Add option to drop unused dentries
👉Cpufreq: fix Default startup frequencies for msm8940
👉Cpufreq: startup is according to default frequencies ,no oc
👉Cpufreq: changes to adapt for opensource clock framework
👉Cpufreq: Add time_in_state to /proc/uid directories
👉Proc: Add /proc/uid directory
👉Overclock to 1.53ghz and more underclocks: 1536 mhz and 1209 mhz , and uc both are 249 mhz
👉Enable support for Ultra Low Power State (ULPS) mode
👉Enable ULPS on suspend
👉msm8937-gpu : Enable Nap Mode
👉Set gpu idle time out to 64 msec
👉Replace old "smp_processor" to a new one, "raw_smp"
👉Enable multi-core power savings
👉Optimized task_sched_runtime for upto 20% increase in Performance
👉Optimized Task-Search for upto 6% increase in Performance
👉msm8937: boot with all coes and delete unused bootargs, maybe useless
👉Remove Optmize audio codec
👉Update governor whitelist to avoid users use unstable governor
👉Add config for default readahead size based vmmax to 2048KB
👉Update spectrum setup to detect init
👉Add clarity cpu frequency governor
and many more
🐢🐢 Spectrum updated:
👉balance->io will use cfq, no oc
👉performance->oc cpu and gpu
👉battery->will use alessa and electron,no oc cpu and gpu but uc is there, need test too
👉gaming->no hotplug, with oc cpu and gpu
🐢 P.S:
👉This build fixed ecryption thing, no need remove files in /vendor or /root cause kernel do all,
👉Support treble and nontreble, but didnt test for oreo and los 15.1 official
👉Please wait after flashing this kernel if u face slow booting for first time.
Happy flashing😘😘😘😘😘
U can also use this for ka setup, cause there are no big new features
Finally, Luuvy 1.3 stable is released
Changelog :
* Merge tag android linux stable 'v3.18.139'
* Charger_limiter: use system delayed workqueue
* Charger_limiter: increased delay for first start and give delay atleast 10s for run worker at first start.
* Added XPerience_governor and optimized by default for little core
* Added Fiops IO scheduler
* Cleanup from useless dependancy Xiaomi configs
* Import Xiaomi otg current config for Redmi 4X
* Import battery data profiler from Xiaomi
* Import partial changes from Xiaomi
* add power_supply_get_battery_charge_state()
* Changes battery type to LIPO, our device shiped with battery LIPO.
* Increase current ma to 2000ma ( this is not really usefull)
* q6asm: silence payload size message logspam
* Silence kcal debug message
* Fix cpu power calculation
* Makefile: Cortex-A53 flags
* Tools: update to latest builds,including busybox (1.30.1), lz4 (1.9.0),latest ak2-core
* Disable cleanuponabort by default
* Add skip_override parameter to cmdline, so user doesn't have to reflash Magisk
* Refactor spectrum setup and fix denial for enforcing selinux
* Clean up other kernels ramdisk like spectrum injector if any
* Added Treble Status,supported android version,selinux status,rom info,and kernel string
* Use 60 hz for now, cause 65 hz makes a glitch
* Spectrum :
Battery -> electron with powersave bias
Balance -> electron
Gaming -> lisi 😍
Refactor zram setup
-> disksize : 512 mb to all variant
-> max_comp_streams : 1
and many more
P.S : u don't have to delete file in /vendor/etc to fix conflict issue like havoc os cause this job is finished by kernel,please wait after flashing this kernel if u face slow booting for first time.
Happy flashing☺️
Use kernel adiutor for setup, because spectrum cannot make changes in kernel sett on enforcing selinux, will do in next version😁
