Development [KERNEL][OFFICIAL] NetErnels Kernel V7.0 — 2023 Edition - Redmi Note 10

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
« Disclaimer & INFO »​
Code:
# include <std_disclaimer.h>
/*
* Your warranty is... Still valid??.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
NetErnels Developers message: */ We are a group of people trying to make nethunter kernels for devices which are unmaintained or having bad power management or not having nethunter Kernel at all. /*​
Click to expand...
Click to collapse
​
Note: I'm just a library man all works saved to their owners this kernels made by love check credits. All copyright saved here with developer premison ​
Click to expand...
Click to collapse
​Name of Kernel: NetErnels
Maintainer : Cyberknight777
Version of kernel: 4.0 5.0 6.0 7.0 | v7-NYSP
» 2023 Edition
Latest stable Update: 2023/01/01
Supported Roms: AOSP 11 & 12 & 13 (MIUI BOOTS but don't report for any bugs)
Status: Stable
UNIFIED = MOJITO / SUNNY
« FEATURES »
​
#FOR LATEST CHANGELOGS, Check Post #2 (click the red number)
« NOTES »
​
• Boots on Android 11 & 12 & 13. for MIUI, use it at your own discretion. no support
• If you use nethunter, flash the modules zip in magisk too, if not just flash the kernel zip.
• Setup kprofiles by doing #kprofiles in neternels telegram group .
• Deep sleep may take time to get used to as I reduced time to enter sleep.
• Flash the "nethunter" version if you're a nethunter user "kali stuff..." (check Changelog up).
• Temperature around 30-40 is completely normal
• If your device not booting to system just bootloop or fastboot only. Don't panic. re-flash your rom file without wiping data.
• If you update TWRP, reflash the kernel again too.
• You don't need to Wipe data ! Only cashe and Dalvik.
• Report for any bugs/issues with logs if available, I will upload them to developer.
« DOWNLOADS »​• Latest Stable builds:
- Click Here to download Latest Version 7.0 Builds
« INSTALLATION »​1- Download Kernel & save it on internal storage.
2- Boot to recovery (TWRP or OrangeFox).
3- Flash the kernel zip file.
4- Wipe Cashe & Dalvik. “Don't Wipe Data”
5- Reboot to system.
Note: If you are on Pixel experience Rom follow this guide click on spoiler:
Spoiler: GUIDE FOR Pixel experience Rom
IT'S can safely installed on Pixel experience. Just follow this:
1- Boot TWRP recovery with this command:
Code:
fastboot boot twrp.img
2- Don't Install ramdisk or anything just go to NetErnels Kernel on your storage and flash it.
3- wipe Cashe & Dalvik.
4- Power Off then power on your device.
Done.
« CREDITS »​• Kernel by: @cyberknight777 , Thanks
• @ZIDAN44 for initial bringup which inspired us all.
• @venom_stark for getting the kernel to boot.
• XDA-OP: @Abdullah.Csit
• #All testers to the test builds before release.
• @Jebaitedneko for backport
• @Panchajanya1999 for uclamp
• To dev team for helping out fixing prox
• GitHub device Source link: https://github.com/Neternels/android_k...
• GitHub source Link: https://github.com/Neternels
​
SHOW YOUR SUPPORT BY HITTING LIKE ​
Click to expand...
Click to collapse

★ Kernel Changelogs
• Latest Changelogs:
Code:
https://github.com/neternels/devices/blob/master/mojito/changelog.md
• Previous Changelogs:
Spoiler: Click to see old Changelogs
Code:
NetErnels Kernel v6.0-NYSP | 4.14.206 New Year Special
Release Date: 01/01/2
By: @cyberknight77
Changelo
▪️ Rebased off LA.UM.9.1.r1-11400-SMxxx0.
▪️ Imported wlan drivers, audio drivers and rmnet off LA.UM.9.1.r1-11400-SMxxx0.
▪️ debloated Xiaomi change
▪️ nuked some suntana ricin
▪️ fix OTG issue
▪️ upstream kernel/modules.
▪️ fix modules loading issue
▪️ fix some unnecessary drain
▪️ fix whatsapp web reconnecting issu
▪️ backport AF_UNIX from mainlin
▪️ nuke some irrelevant logspa
▪️ nuke irrelevant driver
▪️ fix vid recording in A1
▪️ build most drivers as a module
Code:
NetErnels Kernel v5.0 | 4.14.206
Release Date: 21/11/21
By: @cyberknight777
Changelog:
▪️ rebased over LA.UM.9.1.r1-11300-SMxxx0.0
▪️ imported wlan drivers, audio drivers and rmnet off LA.UM.9.1.r1-11300-SMxxx0.0
▪️ optimized for size with -Os and nuke debug information with -g0
▪️ init touch driver earlier to not conflict with display notifiers
▪️ sync latest kprofiles with lots of changes and features
▪️ force set frequencies to max/min depending on mode set in kprofiles for performance governor
▪️ add STREEBOG russian cryptographic algorithm
▪️ cfq improvements
▪️ nuked some logging in binder
▪️ nuked some logging treewide
▪️ reduce verbosity of vibrator logs
▪️ force apps to use TCP_NODELAY to improve network latency
▪️ calculate and use an optimized energy table for low power consumption
▪️ calculate and use most efficient frequency table for high perf low power cost
▪️ configure CIB according to set eff freqs
▪️ configure idle minimum frequency of CIB for LP and HP clusters
▪️ configure minimum frequency fallback of CIB for LP and HP clusters
▪️ switch to 50hz tickrate
▪️ rewire fingerprint driver for performance
▪️ nuked IRQ affining for touch and fp
▪️ improved the scheduler by picking a plethora of patches from RenderBroken
▪️ nuked bfq and zen iosched
▪️ reduce wake boost duration of devfreq_boost and cib
▪️ nuke some qcacld logging
▪️ switch to msm drm notifier for fp
▪️ reduce time taken for fp to process and unlock by 1000ms
▪️ force gpu idle timeout to 58ms
▪️ implement rhel's low latency cmdline
▪️ disable kpti hardening
▪️ disable broken irq detection
▪️ nuke lots of debugging
▪️ enable freq-energy-model for {"sched/energy: checkout to android-4.14-stable"}
▪️ pass quiet to cmdline for less verbose output during boot
▪️ use 67us for cdsp
▪️ compile out ipav3 wakelock code
▪️ nuke pm qos changes in vidc
▪️ use relr relocation packing
▪️ backport and adapt binder from android-4.19-stable
▪️ backport an important fix for put_page() from mainline
▪️ backport TCP optimizations from mainline for reduced network latency and overall consistent network speed
▪️ mainlined ZSTD
▪️ use ZSTD for zswap as zstd proves to be better for zswap and other crypto operations
Bugs:
▪️ efficient frequencies cannot be modified from FKM or manually at the moment but can be used if kernel is inlined in ROM
Code:
NetErnels Kernel v4.0 | 4.14.206 pureCAF
Release Date: 01/10/21
By: @cyberknight777
Changelog:
▪️ rebased off caf_msm-4.14
▪️ fix slow charging issue
▪️ upstreamed dtc to v1.4.6.9
▪️ enabled DCE
▪️ added cpuidle patches for better deep sleep
▪️ build RMNET extensions
▪️ nuked obsolete flag
▪️ nuke printk tracing
▪️ switched to -O3 treewide
▪️ switched to -O3 for LLD
▪️ optimized for kryo 460 setup
▪️ nuked debugging
▪️ nuked auditing
▪️ picked masahiro's kbuild patches for quality of life
▪️ imported wireguard v1.0.20210606
▪️ backported vDSO32
▪️ switched to -O3 for vDSO32
▪️ added NEON accelerated XOR implementation
▪️ enabled arch_supports_int128
▪️ switched to zswap over zram
▪️ added fake block device(vbswap) for zswap
▪️ switched to LZ4 for crypto operations
▪️ upstreamed LZ4
▪️ force inline functions for better optimization
▪️ use power efficient workingqueues treewide
▪️ backported & enabled BBR
▪️ switched to WESTWOOD as default tcp congestion algorithm
▪️ introduced SRANDOM
▪️ switched to SRANDOM over HW_RANDOM
▪️ added KCAL
▪️ introduced PRLMK
▪️ switched to zswap for PRLMK
▪️ backported cgroup patches
▪️ enabled store motion pass for Global Common Subexpression Elimination(GCSE)
▪️ trimmed kernel version info
▪️ disabled menu governor for cpuidle
▪️ added bi-cluster API to affine IRQ and kthreads to fast CPUs
▪️ add cpumask for big and LITTLE CPU clusters
▪️ affine IRQ to big CPU clusters
▪️ add API to migrate current process to a given cpumask
▪️ micro-optimize idle loop
▪️ introduce devfreq_boost driver
▪️ boost DDR bus upon running an atomic ioctl
▪️ boost CPU when committing a new frame
▪️ boost DDR bus for a short amount of time when zygote forks
▪️ affine hwcomposter to big CPUs
▪️ kill userspace boosting
▪️ introduce event-based CPU boosting (CIB)
▪️ boost CIB on power key
▪️ introduced rapid GC for f2fs
▪️ speed up mremap operations by 20x
▪️ introduce KernelSpace Profiles(kprofiles)
▪️ skip cpu-boost if profiles is in battery mode
▪️ skip devfreq_boost if profiles is in battery mode
▪️ boost DDR bus to the max when app is launched according to set kernel profile
▪️ boost CPU & DDR bus to the max when rendering a new frame according to set kernel profile
▪️ reduce time taken to enter deep sleep
▪️ minimally nethunterize the kernel
▪️ trimmed defconfig
▪️ nuked signature verification for modules
▪️ fixed kernel panic caused when entering deep sleep
▪️ inlined active_mode() for lower overhead
▪️ enabled in-kernel ntfs driver
Code:
NetErnels Kernel v3.0 | 4.14.239
Release Date: 09/09/21
By: @cyberknight777
Changelog:
▪️ fixed proximity sensor
▪️ added in-kernel dt2w
▪️ added uclamp
▪️ added uclamp_assist
▪️ tuned uclamp values
▪️ backported ntfs3 from paragon
▪️ Merged latest LA.UM.9.1.r1-10900-SMxxx0.0 treewide
▪️ Merged latest LA.UM.9.1.r1-11100-SMxxx0.0 treewide
▪️ Merged latest LA.UM.9.11.r1-04700-NICOBAR.0 treewide
▪️ Merged latest LA.UM.9.1.r1-10700-SMxxx0.QSSI12.0 for qcacld and techpack
▪️ Building rmnet extensions
▪️ added rtl drivers from aircrack
▪️ enabled ntfs support
▪️ nuked binderfs for vhci
▪️ enabled vhci & sdio
▪️ fix booting issue on user build roms
▪️ enabled LZ4 for ZRAM compression
▪️ upstreamed LZ4
▪️ enabled LSE_ATOMICS
▪️ added Dead Code Elimination(DCE)
▪️ switched to LLD
▪️ switched to -O3 for LLD
• 2021/August/07 Update v2.0
Code:
Changelog 2021/August/07:
• MIUI Dropped completely
• briccported bbr2
• fixed random heating issues & implemented cpuidle with cpuidle patches.
• picked pm qos commits from sultan
• added scheduler patches from private repo
• reverted cmdline patching which caused fastbootd to be unusable
• cleaned up CC and LD version strings
• nethunterized the kernel
• built with EvaGCC 12.0.0
Code:
2021/july/19 |
*Initial stable build
* Kernel upstreamed to 4.14.239
* Merged latest CAF tag
* Fixed regression in irq

★ Thread Changelog:
2021/Oct/2:
New Notes added with green dots •

Great, thanks for giving us a great kernel, my battery backup.

Booted On CRdroid rom.
Everything is fine.
No heat issues
Battery backup good

Abdullah.Csit said:
View attachment 5365813
« Disclaimer & INFO »​
Code:
# include <std_disclaimer.h>
/*
* Your warranty is... Still valid??.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Name of Kernel: NetErnels
Version of kernel: 1.0 | 4.14.239
Latest stable Update: 2021/7/19
Supported Roms: MIUI custom roms & AOSP
Status: Stable
« FEATURES »
[ Latest Release Changelog ]​
Code:
2021/july/19 |
*Initial stable build
* Kernel upstreamed to 4.14.239
* Merged latest CAF tag
* Fixed regression in irq
[ Full changelog & Features ]​
Code:
-base
▪️ Kernel upstreamed to 239
▪️ Merged latest CAF tag LA.UM.9.1.r1-10600-SMXXX0.0
▪️ Fixed regression in irq
▪️ picked sultan's PID map commits
▪️ added scheduler patches
▪️ added lyb_taskmmu for performance boost
▪️ added mm compaction patches
▪️ introduced CPUSET_ASSIST
▪️ introduced STUNE_ASSIST v3
▪️ switched to westwood
▪️ switched to schedutil governor
▪️ switched to -O3 optimization flag
▪️ added tweaks to makefile to build a smaller image
▪️ picked some powerefficient workqueues
▪️ enabled few tty switches
▪️ introduced srandom
▪️ switched to srandom
▪️ Introduced docker Kconfig
▪️ enabled all docker configs
▪️ reverted removal of xt_qtaguid module
▪️ switched to xt_qtaguid
▪️ imported wireguard v1.0.20210606
▪️ added kcal display control
-nethunter
▪️ Nethunterized the kernel
▪️ added HCI0 support (vHCI)
▪️ enabled all cgroups and namespaces
▪️ enabled all ramdisk compression methods
▪️ enabled all ACPI configs
▪️ added HID support
« NOTES »​• Flash the "base" version if you're a normal user.
• Flash the "nethunter" version if you're a nethunter user (check Changelog up).
• If your device not booting to system boot loop just re flash your rom file without wiping data. And please report here for the rom you faced any boot loop on it.
• nethunter version won't boot on MIUI roms.
• Doesn't boot on MIUI Hellas & EU.
• If you update twrp, reflash the kernel again too.
• Report for any bugs/issues with logs if available, I will upload them to developer.
« DOWNLOADS »​Latest Stable builds:
( There are two builds "base" & "Nethunter" check Changelog up here) if you are normal user go with base.
• Click here to download Base build
• Click here to download Nethunter build
If You are on Dot os, Click here to download this version because latest build won't boot on it hope get fixed in next builds.
If you are on MIUI custom roms you need to flash this version. otherwise won't boot. Hope in next builds fixed Click here to download version that boot on miui
« INSTALLATION »​- Download Kernel & save it on internal storage.
- Boot to recovery (TWRP).
- Flash the kernel zip file.
- Wipe Cashe & Dalvik.
- Reboot to system.
« CREDITS »​• Kernel by: @cyberknight777 , Thanks
• @ZIDAN44 for initial bringup which inspired us all.
• @venom_stark for getting the kernel to boot.
• XDA-OP: @Abdullah.Csit
• #All testers to the test builds before release.
• GitHub link: https://github.com/Neternels/android_k...
• GitHub source Link: https://github.com/Neternels
​
Click to expand...
Click to collapse
can i use lineage recovery to flash this one? how?

kertacel15 said:
can i use lineage recovery to flash this one? how?
Click to expand...
Click to collapse
Didn't test it.
But you can safely sideload it or use sd card.
Inform me if it success so I can add it as tested method
EDIT: Someone tested sideloading but not work just flash it with TWRP and if you want the rom recovery stay just boot the twrp recovery and flash the kernel the reboot to system then original recovery wil be restored automatically
Thanks in advance

Does this kernel improve performance??

muneeb rizwan said:
Does this kernel improve performance??
Click to expand...
Click to collapse
Yes it improves performance by a large margin

Can we use it in redmi note 10 evolution x?

Jaydeep_kumar said:
Can we use it in redmi note 10 evolution x?
Click to expand...
Click to collapse
yes

cyberknight777 said:
yes
Click to expand...
Click to collapse
Ok brother

can I flash it on PE rom?

Sahil74123 said:
can I flash it on PE rom?
Click to expand...
Click to collapse
All roms should work except stock MIUI

Abdullah.Csit said:
All roms should work except stock MIUI
Click to expand...
Click to collapse
It's not miui it's meme ui

I cannot flash through pe recovery and if i install twrp after installing pe rom the rom won`t boot up It shows error 1 on pe rom

• Flash the "base" version if you're a normal user.
• Flash the "nethunter" version if you're a nethunter user (check Changelog up).
Sorry i didnt get what this mean. Waht is the difference between normal and nethunter user?

Can i flash it on rn10 (Mojito/sunny)?

tuongdodac said:
Great, thanks for giving us a great kernel, my battery backup.
Click to expand...
Click to collapse
Which one did you flashed. Normal or neternel user?

muneeb rizwan said:
I cannot flash through pe recovery and if i install twrp after installing pe rom the rom won`t boot up It shows error 1 on pe rom
Click to expand...
Click to collapse
Just boot with twrp don't install ramdisk
"fastboot boot twrp.img"
Once you there flash the kernel and reboot to system.
Then go to settings and Check "about" see if the kernel name there
Besides? Did you try sideload or SD card flashing on PE recovery ?
Anish Louis said:
• Flash the "base" version if you're a normal user.
• Flash the "nethunter" version if you're a nethunter user (check Changelog up).
Sorry i didnt get what this mean. Waht is the difference between normal and nethunter user?
Click to expand...
Click to collapse
Just use base version.
If you don't know what the features that included on nethunter google it.
I had included all the difference on full changelog Features section.

Related

[L5][E610/E612][4.4.4][Weekly #8] Unofficial CyanogenMod 11

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CyanogenMod is a free, community built, aftermarket firmware distribution of Android JellyBean, which is designed to increase performance and reliability over stock Android for your device.
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
*or any damage to you phone !
* Do some researches before flashing this ROM !
* If you points your finger at me for any mess i will laugh !
*/
Unofficial CyanogenMod 11 weekly builds for the e610/12​
What's working:
GSM
Receiving and making calls
Display
Camera (photos, camcorder & panorama)
Audio playback
Audio recording
Video playback
Touch
WiFi
Wifi tethering
Bluetooth
Bluetooth tethering
OpenGL rendering
Hardware video decoding & encoding
USB-tethering
Mtp/ptp
Sending/receiving SMS/MMS
Sdcard
GPS
Not working/Tested:
nothing
Kernel features
Based on linux 3.4.104
LZ4 Compressor module
Support for /dev/frandom
Compiled with google gcc 4.8
USB force fast charging
BackLightNotification (BLN)
Google Snappy Algorithm
fs/dynamic/sync/control
Optimized SLUB memory allocator
Removed scsi_wait_scan module
mm/frontswap
Support for GCC 5.0/6.0
Ofast
msm_ion.h
BFQ updated to BFQ-v7r7
ext4 leak memory fix
Zram
Zcache
ZSmalloc
Overclock to 1100Mhz
Underclock to 61mhz
Governors
Lulzactive
SmartassH3
Lagfree
Wheatley
SmartassV2
Smartmax
Intelliactive
InteractiveX
Interactive
Userspace
Powersave
Dancedance
Ondemand
Conservative
Performance
Schedulers
noop
deadline
row
cfq
bfq
sio
sioplus
fiops
Zen
Instructions
ROM is only for v20 baseband. It's recommended to be on CWM 6.0.4.8+
Installation
Boot to Recovery
Wipe Data and Cache
Wipe Dalvik Cache
Format system
Flash cyanogenmod.zip
Reboot
Downloads
cm-11-20150808-UNOFFICIAL-e610.zip
MonsterKernel-20150808-CM-e612.zip
My gapps
Screenshots
in attachments
Thanks to
@RolanDroid
[*] TeamHackLG
Source Code:
https://github.com/CyanogenMod
https://github.com/TeamHackLG
https://github.com/RolanDroid/lge_MonsterKernel-lproj
XDA:DevDB Information
[L5][E610/E612][4.4.4][Weekly #8] Unofficial CyanogenMod 11, ROM for the LG Optimus L3
Contributors
RolanDroid
Source Code: https://github.com/RolanDroid/lge_MonsterKernel-lproj
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: v20
Version Information
Status: Stable
Current Stable Version: 8
Stable Release Date: 2015-08-08
Created 2015-04-20
Last Updated 2015-08-08
CHANGELOG
Changelog weekly 8
# CONFIG_CC_OPTIMIZE_FAST is not set
Enabled BackLightNotification
Added BackLightNotification
Updated patch.sh (script for apply patch)
Revert "Enabled CONFIG_DYNAMIC_FSYNC"
build.sh: Added support for L7II
Revert "new simple script for build kernel"
Updated simple CHANGELOG.sh script
[M4/U0/V1/VEE3/VEE7]Enabled Zcache
arch/arm/mach-msm/Kconfig: decouple QCACHE from MSM board selection
zcache-main.c: fix compilation error due to API update
staging: zcache: fix cleancache race condition with shrinker
staging: zcache: fix spelling of comment
staging: zcache: cleanup the code between tmem_obj_init and tmem_obj_find
staging: zcache: introduce get_zcache_client
staging: zcache: cleanup zcache_do_preload and zcache_put_page
staging: zcache: optimize zcache_do_preload
staging: zcache: cleanup zbud_init
staging: zcache: mark zbud_init/zcache_comp_init as __init
staging: zcache: remove unnecessary config option dependence
staging: zcache: fix a compile warning
staging: zcache: fix refcount leak
staging: zcache: don't limit number of pools per client
Defconfigs: Enabled all features
Defconfigs Updated to Linux 3.4.104 for vee7
cyanogenmod: Add fresh vee7 defconfigs
lge: Initial Vee7 KK BringUp
Enabled CONFIG_DYNAMIC_FSYNC
mms128s_ts: Invert the Menu Key of L3II Dual while in L3II Single Kernel
[VEE3]Enabled some governor and updated localversion
Build.sh: MonsterKernel v13
new simple script for build kernel.
acpuclock-7627: Update freq's
Simple Changelog.sh script
mms128s_ts: Enable HomePage touch
Optimized SLUB memory allocator (creds: Christopher83)
Revert "tweaked swappiness" (Fixed deep sleep)
[M4/U0/VEE3]Enabled frontswap
tweaked swappiness
[M4/U0]Enable other 2 governor
Support for GCC 5.0 and 6 .0
[M4/U0]Enable all new governors in the Defconfigs
Updated build.sh
Added all new governors in the makefile and kconfig
cpufreq_lulzactive
cpufreq_lagfree
cpufreq_userspace
cpufreq_powersave
cpufreq_dancedance
Google Snappy
USB force fast charging
[M4/U0]CONFIG_FORCE_FAST_CHARGE=y
[M4/U0/VEE3]Enable Google Snappy
Other changes for L3II etc on github
Linux 3.4.0 -> Linux 3.4.104
Simple IO scheduler plus
Zen IO scheduler
bfq: update to BFQ-v7r7
block: Switch from BFQ-v7r5 for 3.4.0 to BFQ-v7r6 for 3.4.0
frontswap: support exclusive gets if tmem backend is capable
mm: frontswap: fix a wrong if condition in frontswap_shrink
mm/frontswap: fix uninit'ed variable warning
mm/frontswap: cleanup doc and comment error
mm: frontswap: remove unneeded headers
mm: frontswap: split out function to clear a page out
mm: frontswap: remove unnecessary check during initialization
mm: frontswap: make all branches of if statement in put page consistent
mm: frontswap: split frontswap_shrink further to simplify locking
mm: frontswap: split out __frontswap_unuse_pages
mm: frontswap: split out __frontswap_curr_pages
mm: frontswap: trivial coding convention issues
mm: frontswap: remove casting from function calls through ops structure
frontswap: s/put_page/store/g s/get_page/load
mm: frontswap: core swap subsystem hooks and headers
mm: frontswap: add frontswap header file
mm: frontswap: config and doc files
mm: frontswap: core frontswap functionality
Fix build with all Optimizes
Fix -Ofast
gcc: add Compiler optimizations config options
staging: android: lowmemorykiller: Change default debug_level to 1
lowmemorykiller: make default lowmemorykiller debug message useful
debug: remove: arm unwind: remove logspam while in debug mode
debug: remove: remove some dmesg logspam from Linux mainline 3.4 fs
debug: remove: tty makefile remove smux_debug
video: msm_fb: reduce logging level.
rmt_storage: Decrease logging.
use msm_ion.h
msm_fb: Fix RGB pipe offset issue
GCC 4.8 Fixes
Set 1024 kbytes as Max Readahead
led p5521: stop to the led pattern
fs/dyn_sync_cntrl: add kernel panic notifier to force flush outstanding data
fs/dyn_sync_cntrl: add reboot notifier to force flush outstanding data
fs/dyn_sync_cntrl: add some cache optimizations
s/dyn_sync_cntrl: check dyn fsync control's active prior to performing fsync ops
fs/dyn_sync_cntrl: dynamic sync control
Revert "entropy optimization v2"
Other changes on github (4700 commits)
Recompiled from old source of MonsterKernel
Linux 3.4.0-> 3.4.108
Fixed sioplus
Other stuff on github
Updated linux to Linux 3.4.108 from official site (www.kernel.org)
Added /dev/frandom
Added LZ4 Compressor module thanks to teamVee
[M4]Enable LZ4 Compressor module
[u0]Enable LZ4 Compressor module
Updated deconfig for v8.0
new build.sh,thanks to Caio99BR for base
Fixed "enable LZ4" for P700
Updated linux to Linux 3.4.50
Entropy optimization v2
[L7]Values of MDP and ADSP updated (fixed lags and black screen)
[U0][M4]Disable ModVersions and Enable Force_Load-Updated module.c
Updated entropy optimization (fixed lag)
revert leak memory fix
added 950,1050mhz removed 1008mhz and added 1000mhz for L7
set underclock by default to 61440 for L5
Added overclock to 1100mhz for L5
Added overclock to 1200mhz for L7
Added smartmax
Added intelliactive
Added interactiveX
Added wheatley
Added sioplus
Added support for p700-p705
updated entropy optimization,ext4 memory leak fix and others
patched selinux
added frequency min to 61mhz [L7]
added new frequencies (700mhz,800mhz and 900mhz) [L7]
Updated modules
Added entropy optimization
Added ext4 leak memory fix
Changelog weekly 7
Added MonsterKernel e610
Removed L Speed
Other
Changelog weekly 6
Added Skernel Prefinal e610
Support apps on sd
Updated L Speed for CyanogenMod
Fixed VIDEO_ENCODE power hint
Fixed dark photo with flash enabled
increased zram disk size to 192MB
Increased Swappiness to 100
Other general updates and fixes
Updated cm source
Changelog weekly 5
Fixed gps battery drain
Fixed battery drain in deep sleep
Fixed lags
Fixed exchange crash
Added LS00Build.prop tweaks
Optimized rom
Deodexed rom
Deactivate all tweaks
Changelog weekly 4
Upstream cm changes
Updated Adreno blobs to kitkat (kk_2.7_rb1.21)
Reverted app2sd
Updated L Speed for CyanogenMod
Added skernel with ubertc
Bln (you need app from play)
fast charge
Changelog weekly 3
Updated L Speed for CyanogenMod
Kernel tweaks updated
VM tweaks updated
Updater-script printing changed
Added some things when applying SD tweak
Updater tweaks for build.prop
DNS removed from mod
VM tweaks updated
Ram manager updated
Host file updated
IO and SD tweak separated
Updated Improve battery tweak (build.prop)
Added haveged seeder engine
Added Skernel Pwoli M4
Fixed lags
Fixed random reboot
Changelog weekly 2
Updated L Speed for CyanogenMod
Updated gps-conf
Removed nfc
Added new fonts
Updated app
Optimized rom
Optimized 2D and 3D
Fixed battery drain in deep sleep
Added Skernel Pwoli edition
Changelog weekly 1
Initial release
Reporting bugs
Using stock kernel MonsterKernel for update of kernel look on thread.
Not install tweaks/mods and xposed.
Not modified system files.
Report bug only with logcat HOW TO LOGCAT
Hi, this ROM is very good now, very fast and smooth and havent bugs. Good work bro
Rom Updated
Beta 3.1
My Gapps
domenicogalati45 said:
Hi, this ROM is very good now, very fast and smooth and havent bugs. Good work bro
Click to expand...
Click to collapse
How about graphic and screen freezed
SMILEVN said:
How about graphic and screen freezed
Click to expand...
Click to collapse
graphic perfect and not you have screen freeze :good:
This rom and port from pico, which better???
I'm a fan of playing game
SMILEVN said:
This rom and port from pico, which better???
I'm a fan of playing game
Click to expand...
Click to collapse
for me this rom
@rolando 88 this rom has your SBP 2.0 added? Because I'm to test it.
Ferdinand13 said:
@rolando 88 this rom has your SBP 2.0 added? Because I'm to test it.
Click to expand...
Click to collapse
In this rom no tweaks
@rolando 88 :
hi, a request, is it possible for you to port latest miui from pico?
I'm too busy with kernel stuff now!
Thanks!
skyinfo said:
@rolando 88 :
hi, a request, is it possible for you to port latest miui from pico?
I'm too busy with kernel stuff now!
Thanks!
Click to expand...
Click to collapse
if @Rolando88 is busy ill do my best to do it. Il see tomorrow.
Sent from my LG-E610 using XDA Free mobile app
Need the link to that miui. Cant find it in pico section
Sent from my LG-E610 using XDA Free mobile app
skyinfo said:
@rolando 88 :
hi, a request, is it possible for you to port latest miui from pico?
I'm too busy with kernel stuff now!
Thanks!
Click to expand...
Click to collapse
Ported miui from pico, has bug media Storage, and lagy, settings crash etc
Nesh89 said:
Need the link to that miui. Cant find it in pico section
Sent from my LG-E610 using XDA Free mobile app
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2221606
MIUI V5 Pico
Abhijeetsinghvsf said:
http://forum.xda-developers.com/showthread.php?t=2221606
MIUI V5 Pico
Click to expand...
Click to collapse
I ported this miui
Inviato dal mio asus fonepad 7
rolando 88 said:
Ported miui from pico, has bug media Storage, and lagy, settings crash etc
Click to expand...
Click to collapse
Il take SBP v4 as base and see what happens
Sent from my LG-E610 using XDA Free mobile app
Nesh89 said:
Il take SBP v4 as base and see what happens
Sent from my LG-E610 using XDA Free mobile app
Click to expand...
Click to collapse
Ok, tomorrow try
Inviato dal mio asus fonepad 7
Any updates on MIUI?

[Kernel][surnia][6.0.X][CM/AOSP/STOCK] X-Infinity Kernel For Moto E 2015 LTE

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is my new X-Infinity Kernel for the 2015 Moto E LTE. It's based off the CyanogenMod kernel available on GitHub. Flash it using TWRP. Bug reports and contributions are welcome.​
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Governos
PERFORMANCE
POWERSAVE
USERSPACE
ONDEMAND
INTERACTIVE
CONSERVATIVE
IMPULSE
LIONFISH
I/O schedulers
NOOP
DEADLINE
ROW
CFQ
FIOPS
BFQ
ZEN
SIOPLUS
TRIPNDROID
Special Feactures
Double Tap Wake (DT2W) Add in the next build
More Feactures
Powered by Ubuntu 15.04 x86_64
LED notification support
Moderately undervolted
Updated to Linux 3.10.94
Synced with latest CodeAurora changes
Improved memory caching backported from Linux 3.15
Improved storage performance
Optimized ARM crypto routines
Updated f2fs and WiFi drivers
KCAL MDP5 colour control (by savoca)
Improved zRAM backported from Linux 4.1
Compiled with Linaro GCC 4.9 and optimized for Cortex A53
Stripped down and optimized configuration
Network speedup tweak
Reduce swappiness to 30
Optimized SLUB
Asynchronous I/O latency to a solid-state disk greatly increased
Disabled MMC CRC check
Compatible with Kernel Adiutor, Universal Kernel Manage and others
And More
X-Infinity For The Moto E 2015 LTE​
Old versions
X-Infinity R03 For surnia
X-Infinity R02 For surnia
X-Infinity R01 For surnia
Installation Instructions​
My suggested install procedure:
Boot into TWRP (make sure you have a suitable ROM installed)
Flash my kernel zip.
Reboot into Android.
@squid2
@casper1982 thanks for banner desing
@Tutodio thanks for testing
@Savoca
@faux123
@xperiafan13
@Flashhhh
@Christopher83
@eng.stk​
Screenshots​
XDA:DevDB Information
X-Infinity Kernel, Kernel for the Moto E 2015
Contributors
Carlos Arriaga
Source Code: https://github.com/KernelXInfinity/android_kernel_motorola_msm8916
Kernel Special Features:
Version Information
Status: Stable
Created 2016-01-08
Last Updated 2016-04-04
- changelog -
Code:
[B][SIZE="4"][COLOR="Purple"]X-Infinity R16 / 2016-04-4[/COLOR]
- Merged CM changes
- Added lionfish governor by squid2
- Added system wide power efficient workqueues
- sched/fair: Implement fast idling of CPUs when the system is partially loaded
- block: bfq: set IOPS mode by default with slice_idle set to 0
- lib/memcopy: use glibc version
- Optimized Square root algorithm
- Fixed low/poor call audio
- Security fix for CVE-2016-0728
- Optimize apply_slack() for size and speed --thanks to varunchitre15
- Enabled pipe flag
- Makefile : use std=gnu89
- block/deadline: tweaked for better performance
-Merged CM changes
- Added Impulse governor(fine tuned for osprey)
- arm/dt: msm8916: Schedule mmcqd on idle CPU
- arm/dts: msm8916: enable bam_dmax fast shutdown
- mmc: clk_scaling: set scale_down_in_low_wr_load to 1 by default for more performance
- Added toggle for crc check
- Optimized slub & zlib changes
- cpufreq: Ondemand: eliminate the deadband effect
- Cpufreq & devfreq patches
- Updated to Motorola Marshmallow sources
- Updates from CAF LA.BR.1.2.7_rb1.1
- Security and bug fixes from Linux 3.12.52
- Compatible with Marshmallow stock ROM
- More than a dozen CAF security fixes
- Miscellaneous bug fixes
- Somewhat smoother animations
- Added Intelliplug v4.0 by faux123
- Add Intelliactive & Bluactive governor
- block: Make CFQ default to IOPS mode on SSDs
- Added toggles to disable wlan wakelocks
- Makefile: optimize & cleanup
- Makefile: tell gcc optimizer to never introduce new data races
- Added Powersuspend v1.5 driver
- msm: mdss: add powersuspend hooks
- Dynamic Fsync 2.0 support for 3.10 kernels
- sched: enable HMP-aware task placement logic
- Disable more debug features
- Added adreno idler v1.1
- Merged updates from CM
- ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+
- rcu: squashed updates from CAF
- Makefile: improve decompress performance during boot up process
[/SIZE][/B]
[B][SIZE="4"][COLOR="Purple"]X-Infinity R04 / 2016-01-27[/COLOR]
Add Governos
- Darkness
- zzmoove
- impulse
- intellidemand
Add Hotplugs
- Zen Decision
- ASMP
- MSM[/SIZE][/B]
[B][SIZE="4"][COLOR="Purple"]X-Infinity R03 / 2016-01-25[/COLOR]
Fixed low/poor call audio
Security fix for CVE-2016-0728
Add IOSHED thanks @Flashhhh
- ZEN
- SIO
- SIOPLUS
- TRIPNDROID
SELinux Update 3.10.95[/SIZE][/B]
[B][SIZE="4"][COLOR="Purple"]X-Infinity R02 / 2016-01-23[/COLOR]
merlin: test#1
osprey: test#1
surnia: Test #1
merlin: enable governors …
Optimize apply_slack() for size and speed --thanks to varunchitre15
Added frandom 3/3 …
Added frandom 2/3 …
Added frandom 1/3 …
Revert "Initial port fastchanger 3/5 "
Revert "Initial port fastchanger 2/5 "
Revert "Initial port fastchanger 1/5 "
Initial port fastchanger 3/5
Initial port fastchanger 2/5
Initial port fastchanger 1/5
fixed dt2w
Enabled pipe flag
Makefile : use std=gnu89
block/deadline: tweaked for better performance
merlin: add local version
Fix name
Enabled tcp fast open functionality
Reduce swappiness to 40
XZ: Optimize Sfck Compression 2/2
XZ: Optimize Sfck Compression 1/2
selinuxfs.c: SELinux permissive mode 2/2
hooks.c: SELinux permissive mode 1/2
merlin: enable DT2W
defconfig: new defconfig merlin
MARSHMALLOW ONLY
Updated to Motorola Marshmallow sources
Updates from CAF LA.BR.1.2.7_rb1.1
Security and bug fixes from Linux 3.12.52
Compatible with Marshmallow stock ROM
More than a dozen CAF security fixes
Miscellaneous bug fixes
Somewhat smoother animations
Experimental support for merlin[/SIZE][/B]
[B][SIZE="4"][COLOR="Purple"]X-Infinity R01 / 2016-01-08[/COLOR]
surnia: enable governors …
osprey: enable governors …
power: process: drecrease time to enter sleep
Reduced lag
Disabled MMC CRC check
VM_MAX_READAHEAD set to 1024 kbytes
Optimized SLUB
Asynchronous I/O latency to a solid-state disk greatly increased
Enabled Arch power and Disabled GFS
Dirty_ratio tweaks
Disabled noatime_and_nodiratime
kernel/sched/fair: reduce latency
Reduced_VFS_cache_pressure
Added some governors
Added some governors 6/8
Added some governors 5/8
Added some governors 4/8
Added some governors 3/8 …
Added some governors 2/8 …
Added some governors 1/8 …
Network speedup tweak
surnia: add local version
osprey: add local version
surnia: enable DT2W
osprey: enable DT2W
Starting port DT2W for osprey,surnia,merlin. 6/6
Starting port DT2W for osprey,surnia,merlin. 5/6
Starting port DT2W for osprey,surnia,merlin. 4/6
Starting port DT2W for osprey,surnia,merlin. 3/6
Starting port DT2W for osprey,surnia,merlin. 2/6
Starting port DT2W for osprey,surnia,merlin. 1/6 …
defconfig: new defconfig surnia
defconfig: new defconfig osprey
[URL="http://forum.xda-developers.com/moto-e-2015/orig-development/squid-kernel-moto-e-lte-2015-t3072209"]olds changes from squid kernel[/URL][/SIZE][/B]
- FOR CM13 ONLY!!!
- Updated to Linux 3.10.94
- Updated to LA.BR.1.1.3_rb1.41
- Updated zRAM
- Improved memory caching scheme from Linux 3.15
- Optimized memory allocation and management
- Optimized CPU scheduler
- Optimized performance event tracking
- Fixed some cpufreq races
- Minor bug fixes
- Patched Pronto CR-930533 vulnerability
- Fixed possible use-after-free in zRAM
- Updated to Linux 3.10.93
- Compiled with Linaro GCC 5.1
- Updated to Linux 3.10.92
- Updated to CAF LA.BR.1.1.3_rb1.36
- Updated to Moto Maxx 2 Kernel
- Security and stability improvements
- Fixed r10c SELinux regression on stock ROM
- Fixed encryption
- Patches for Android 6.0 compatibility
- Fixed move app to SD card issue
- Cleaned up DTBs to reduce size
- Added KCAL colour control (by savoca)
- Added optimized crypto routines for ARM
- Updated to Linux 3.10.90
- Optimized memory performance
- General cleanup and optimization
- Updated to lux kernel sources
- Updated to Linux 3.10.89
- Updated to LA.BR.1.1.3_rb1.32
- Small tweaks and optimizations
- Updated to Linux 3.10.88
- Updated to LA.BR.1.13_rb1.29
- Improved zRAM backported from Linux 4.1
- WiFi driver background scan changes
- Added adaptive low memory killer
- Included the WLAN NV patch I had posted earlier
- Downgraded WiFi driver to LA.BR.1.1.2_rb1.18
- This actually fixes the WiFi crashes :D
- Added LED notification support
- Updated WiFi driver to LA.BR.1.2.4_rb1.14
- Maybe this will fix bootloop issues for affected users
- Updated everything to LA.BR.1.1.3_rb1.25
- There were some interesting WLAN driver changes
- Maybe this will fix WiFi bootloop issue in r7c
- Updated WiFi driver to LA.BR.1.1.3_rb1.23
- Maybe it will fix DHCP issues with certain routers
- New universal flashing script
- Works on any surnia variant and ROM
- Updated to Linux 3.10.87
- Updated to Qualcomm LA.BR.1.1.3_rb1.24
- Updated to Motorola MMI-LPI23.72-9
- Added a few extra WiFi driver options
- Added CPU touch booster feature
- Rebased for use on 5.1 ROMS ONLY
- Updated to Qualcomm's LA.BR.1.1.3_rb1.21 release
- Updated to Linux 3.10.84
- Updated WiFi drivers
- Added my new and original Lionfish CPU governor
- Added Conservative CPU governor
- Added faux123's IntelliPlug CPU hotplug implementation
- Added BFQ IO scheduler
- Numerous bug fixes
- Updated to Linux 3.10.75
- Added FIOPS I/O scheduler
- Updated f2fs drivers backported from Linux 4.0
- Milder undervolt for improved stability and compatibility
- Uses full Boost Mobile ramdisk for CDMA variant
- Updated to Linux 3.10.74
- Milder undervolt to better support all devices
- Cleaned up defconfig and device tree
- Various minor bugfixes
- Fixed still picture taking with front-facing camera
- Initial public release
Reserved
Will we see this on the Otus ?
Just a fair warning to anyone who might get the idea to flash this on stock rom. DO NOT, I REPEAT, DO NOT TRY IT! You will lose your baseband! (I know because i was dumb and tried it, and had to flash factory firmware to fix it!)
KazuDante said:
Will we see this on the Otus ?
Click to expand...
Click to collapse
I do not think, I sold my otus and buy a surnia. but perhaps eventually otus.
hydroman202 said:
Just a fair warning to anyone who might get the idea to flash this on stock rom. DO NOT, I REPEAT, DO NOT TRY IT! You will lose your baseband! (I know because i was dumb and tried it, and had to flash factory firmware to fix it!)
Click to expand...
Click to collapse
No work on Stock LP, only works roms base CM13 or possibly AOSP-CAF
Carlos Arriaga said:
No work on Stock LP, only works roms base CM13 or possibly AOSP-CAF
Click to expand...
Click to collapse
I Actually switched to cm 13, It is a very nice kernel! Extremely smooth! Great Work!
hydroman202 said:
I Actually switched to cm 13, It is a very nice kernel! Extremely smooth! Great Work!
Click to expand...
Click to collapse
thank you for taking a chance.
Carlos Arriaga said:
thank you for taking a chance.
Click to expand...
Click to collapse
Your welcome. Thanks for making this!
Hey guys kernel work perfect in the AOSP-CAF by scritch.
I can also confirm that it works on caf 6.0 by @scritch007
Sent from my surnia using Tapatalk
For stock rom will be release?
hey one question where is the file of dt2w ? i cant see https://github.com/TecnoDV/android_...e/squid_marshmallow/drivers/input/touchscreen
dt2w when enable it and after rebooting, touchscreen do not respond anymore.
i'm on cm13
pixiebob said:
dt2w when enable it and after rebooting, touchscreen do not respond anymore.
Click to expand...
Click to collapse
I've had the issue, where the touch is forced on the recent button and screen was also unusable. Restarting fixed the problem.
Sent from my aosp_surnia using Tapatalk
rajit said:
hey one question where is the file of dt2w ? i cant see https://github.com/TecnoDV/android_...e/squid_marshmallow/drivers/input/touchscreen
Click to expand...
Click to collapse
my internet is slow, not yet upload the changes.
jamaniek said:
I've had the issue, where the touch is forced on the recent button and screen was also unusable. Restarting fixed the problem.
Sent from my aosp_surnia using Tapatalk
Click to expand...
Click to collapse
thanks i will try maybe later
Yea i just had one problem with touch not working correctly but after a force restart it have been working good and DT2W is really nice.
Im using CM13
Excellent work @CarlosArriaga

[Kernel][CM13/6.0.x][UBER5.3.1][R10][DT2W] SrFarias Kernel for Moto E LTE (2015)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is my new kernel for the 2015 Moto E LTE. It's based on the MSM8916 CyanogenMod Kernel.Flash it using TWRP.​
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Click to expand...
Click to collapse
Cpu Governos
PERFORMANCE
POWERSAVE
USERSPACE
ONDEMAND
INTERACTIVE (Default)
CONSERVATIVE
LIONFISH
I/O Schedulers
NOOP
DEADLINE
ROW
CFQ
FIOPS
BFQ (Default)
SIOPLUS
Tcp
WESTWOOD (Default)
VENO
RENO
CUBIC
VEGAS
Special Features
Double Tap Wake
Other Features
Linux version 3.10.49
Compiled with UBER 5.3.1 optimized
Usb Fast Charge
Improve 3x faster integer sqrt
Optimize Slub
Disabled crc
Adreno Idler
Optimized arm rwsem
Lcd notify support
Speed up console framebuffer
Improved zram
Improved zsmalloc
Frandom
Enabled ARCH_POWER
Disabled GFS
Random/random32 improved
LowMemKiller improved
Kcal control
Power Oriented Workqueues
USB HID Keyboard/Mouse Role Support
Dragonrise Support
Adreno Kgsl Updated
ThunderPlug Hotplug
Gpu UC/OC
Crypto LZ4
BCL Driver Hotplug
State Notifier Driver
All included on stock CM kernel
Moooreee...
Download tab​Installation instructions
Boot into TWRP.
Flash the kernel zip.
Reboot.
If you like my work, press Thanks :highfive:
Credits
engstk
cyanogenmod
javo
XDA:DevDB Information
SrFarias Kernel R10, Kernel for the Moto E 2015
Contributors
srfarias
Source Code: https://github.com/srfarias/srfarias_kernel_msm8916/
Kernel Special Features: DT2W
Version Information
Status: Stable
Created 2016-04-27
Last Updated 2016-11-25
Reserved
Changelog:
Code:
[B]r10 November 25 - 2016[/B]
- Inline with CM MSM8916 Sources
- Hotplug corrections
- State helper disabled by default
- Some caf patches
- More dt2w issues fixed ([B]still more to fix..[/B])
- A lot of more changes.. (see link below if u want)
See full changes here: [url]https://goo.gl/FkTAlh[/url]
[B]r9b July 11 - 2016[/B]
[B][COLOR="Navy"]- DT2W[/COLOR][/B] - [B][COLOR="Black"]READ: [/COLOR][/B][URL="http://forum.xda-developers.com/showpost.php?p=67695824&postcount=123"]Click here[/URL]
- Inline with CM MSM8916 Sources
- Some reverts.. (to fix "issues")
- Bdi changes
[COLOR="Red"] *bdi: remove bdi->wb_lock locking around bdi->dev clearing
*bdi: make backing_dev_info->wb.dwork canceling stricter
*bdi: explain the dirty list transferring in bdi_destroy()
*bdi: reimplement bdev_inode_switch_bdi()
*block, bdi: an active gendisk always has a request_queue
*bdi: test bdi_init failure[/COLOR]
- Lib: do_strncpy_from_user: Fix return error code for get_user failures
- Mm/mempolicy.c: convert the shared_policy lock to a rwlock
- Swap: maybe_preload & refactoring
- Fs/block_dev.c: add bdev_read_page() and bdev_write_page()
- Fs/mpage.c: Convert to use bio_for_each_segment()
- Fs/mpage.c: factor clean_buffers() out of __mpage_writepage()
- Fs/mpage.c: factor page_endio() out of mpage_end_io()
- Mm: disable zone_reclaim_mode by default
- Mm/memblock.c: fix wrong comment in __next_free_mem_range()
- Mm/memblock.c: introduce bottom-up allocation mode
- Mm/swap.c: clear PageActive before adding pages onto unevictable list
- Thp, mm: avoid PageUnevictable on active/inactive lru lists
- And more changes...
See full changes here: [url]https://goo.gl/FkTAlh[/url]
[B]r9 July 3 - 2016[/B]
- Inline with CM MSM8916 Sources
[COLOR="Red"] *ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()
*net: Fix use after free in the recvmmsg exit path
*ipv4: l2tp: fix a potential issue in l2tp_ip_recv
*nl80211: check netlink protocol in socket release notification
*packet: fix heap info leak in PACKET_DIAG_MCLIST
*net: fix infoleak
*ALSA: compress: fix an integer overflow check
*tty: Fix hang at ldsem_down_read()
*staging: android: lowmemorykiller: set TIF_MEMDIE before send kill[/COLOR]
- Fsnotify: update comments concerning locking scheme
- Fsnotify: fix oops in fsnotify_clear_marks_by_group_flags()
- Fs/notify/mark.c: trivial cleanup
- Pstore changes:
*pstore: Fail to unlink if a driver has not defined pstore_erase
*pstore: clarify clearing of _read_cnt in ramoops_context
*pstore: skip zero size persistent ram buffer in traverse
*pstore/ram: avoid atomic accesses for ioremapped regions
*pstore: switch from snprintf to scnprintf
*pstore: remove superfluous memory size check
*pstore/ram: remove the power of buffer size limitation
*fs: push sync_filesystem() down to the file system's remount_fs()
*fs/pstore: Optimization function ramoops_init_przs
- More...
See full changes here: [url]https://goo.gl/FkTAlh[/url]
[B]r8 June 12 - 2016[/B]
- Inline with CM MSM8916 Sources
- Make CFQ default to IOPS mode on SSDs
- Blkcg: fix gendisk reference leak
- Update sio to sioplus iosched
- SCSI: Fix NULL pointer dereference in runtime PM
- Mac: validate mac_partition is within sector
- Idr: lot of changes *see full changes on sources if u want*
- Lot of changes on "/lib"
* Genalloc
* Sort
* Descompress
* Digsig
* Halfmd4
* Lcm
- LLVMLinux: Add macro to remove use of VLAIS in crypto code
- LLVMLinux: Remove VLAIS usage from libcrc32c.c
- Remove lockdep check in sched_move_task()
- Qdsp6v2: validate audio client in callback
- Qdsp6v2: check audio client pointer before accessing
- More..
See full changes here: [url]https://goo.gl/FkTAlh[/url]
[B]r7 May 31 - 2016[/B]
- Lof of Zcache changes
- Softirq: Use _RET_IP_
- Improve a bit softirq debugging
- ZBud lot of changes
- Zswap lot of changes
* Use LZ4 and moore..
- Zpool changes
- Add radix_tree_gang_lookup_index
- Zsmalloc changes
- Provide READ_ONCE and ASSIGN_ONCE
- Change ASSIGN_ONCE(val, x) to WRITE_ONCE(x, val)
- Make READ_ONCE() valid on const arguments
- Remove atomicy checks from {READ,WRITE}_ONCE
- Mm: do not activate swap write failed pages
- State helper:
* Remove delay for state notifier events
* Remove delay only for resume event
- Crypto changes
- Revert: "BCL: config handle enable/disable BCL hotplug of CPUs"
- BCL: add hotplug_switch tunable to toggle core hotplugging support
- Thunderplug: auto disable bcl hotplug when active
- Revert GPU OC/UC (not a significant difference)
- Enabled:
* Cleancache
* Zcache
* Zbud
* Page table mapping
- More...
See full changes here: [url]https://goo.gl/FkTAlh[/url]
[B]r6 May 22 - 2016[/B]
- Lot of lib/crc32 and crc37 changes
- Lot of lib/bitmap changes
- Add magic values for ROW
- Import state notifier driver
- ThunderPlug Hotplug
- BCL Driver Hotplug
- Zram/Zsmalloc changes
- GPU UC/OC
- ASoC: jack: use power efficient workqueue
- Move clock sync work to power efficient workqueue
- Writeback changes
*fix race that cause writeback hung
*fix writeback cache thrashing
*make wb_do_writeback() as static
*make writeback_inodes_wb static
- Increase the buffer-head per-CPU LRU size
- Fix memory corruption in alloc_handle_lst
- Add ELF_HWCAP2 to compat auxv entries
- LZ4 cryptographic API
- Lib/string.c: introduce strreplace()
- New separate div64_u64_rem helper
- Rbtree changes
- Other minor changes..
See full changes here: [url]https://goo.gl/FkTAlh[/url]
[B]r5 May 16 - 2016[/B]
- Cherry-picked Msm8916 CM kernel changes
- Enable multi-core power savings
- Lot of SELinux changes:
*Reduce overhead of mls_level_isvalid() function call
*Call WARN_ONCE() instead of calling audit_log_start()
*Use array_size
*Simple cleanup for cond_read_node()
*Fx a possible memory leak in cond_read_node()
*No recursive read_lock of policy_rwlock in security_genfs_sid()
*Conditionally reschedule changes
*Add security in-core xattr support for esdfs,f2fs,vfat,exfat
- Update adreno kgsl (thanks psndna88)
- SELinux to permissive
- Block_dev: implement readpages() to optimize sequential read
- Fs/namei.c changes:
*Fix potential memory leak in path_lookupat
*Fix warning: 'old_path.*' may be used uninitialized in this function
- Other minor changes..
See full changes here: [url]https://goo.gl/FkTAlh[/url]
[B]r4 May 9 - 2016[/B]
- Power Oriented Workqueues
*and more stuff related to this..
- USB HID Keyboard/Mouse Role Support
[COLOR="Red"]*See[/COLOR]: [url]https://goo.gl/M1hPUz[/url]
[COLOR="red"]*Apk needed to use this[/COLOR]: [url]http://bit.ly/1rXo7C5[/url]
- Dragonrise Support
- CM Msm8916 changes
*ipv4: Don't do expensive useless work during inetdev destroy.
*netfilter: x_tables: fix unconditional helper
*USB: cdc-acm: more sanity checking
*usbnet: cleanup after bind() in probe()
*ALSA: hrtimer: Fix stall by hrtimer_cancel()
See full changes here: [url]https://goo.gl/FkTAlh[/url]
[B]r3 May 4 - 2016[/B]
- Kcal control
- Lionfish gov added
- Slub improved
- Lot of cpufreq changes
- Reduced wakelocks
- Optimized task search
- Some zram changes reverted
- Frandom v1.1 added
- Sio added
- Ondemand code to linux 3.18
- Lowmemkiller changes
- Random/random32 changes
- Fix fairness issue on migration
- Pipe changes
- PowerSuspend removed (i don't need it anymore)
- More...
See full changes here: [url]https://goo.gl/FkTAlh[/url]
[B]r2 April 28 - 2016[/B]
- Compiled now with UBER 5.3.1 optimized
- Revert Cpu OC (not be a significant difference)
- Improve 3x faster integer sqrt.
- Optimize Slub
- Disable crc
- Adreno Idler
- Optimized arm rwsem
- Lcd notify support
- Speed up console framebuffer
- Lot of zRam changes
- More lot of zsmalloc changes
- Add power suspend
- Enable ARCH_POWER
- Disabled GFS
- Fix occasional slow sync
- Reduce rq lock contention
- Other minor changes..
See full changes here: [url]https://goo.gl/FkTAlh[/url]
[B] r1 April 27 - 2016[/B]
- Initial release
See full changes here: [url]https://goo.gl/FkTAlh[/url]
Reserved
Great kernel works well, the Rom is smooth and low battery consumption seems to be good despite DT2W it is active :good:
Is it work on stock 6.0???
nguyenquangduc2000 said:
Is it work on stock 6.0???
Click to expand...
Click to collapse
I don't have time to test it on Stock 6.0, but i think that work without problems. If u can test it
B
srfarias said:
I don't have time to test it on Stock 6.0, but i think that work without problems. If u can test it
Click to expand...
Click to collapse
It work fine on stock 6.0!!! Thank you. But I can not find where to set overclockand fast charge. Can you help me?
nguyenquangduc2000 said:
B
It work fine on stock 6.0!!! Thank you. But I can not find where to set overclockand fast charge. Can you help me?
Click to expand...
Click to collapse
The overclock is the cpu freq.. 1401Mhz. And Usb Fast Charge, u see the option on Kernel Auditor in "Battery" tab
srfarias said:
The overclock is the cpu freq.. 1401Mhz. And Usb Fast Charge, u see the option on Kernel Auditor in "Battery" tab[/QUOT]
but on stock 6.0 in kernel adiutor only can set up to 1209 Mhz. and the fast charging mode don't appear on battery settings.
Click to expand...
Click to collapse
f35suarezj said:
srfarias said:
The overclock is the cpu freq.. 1401Mhz. And Usb Fast Charge, u see the option on Kernel Auditor in "Battery" tab[/QUOT]
but on stock 6.0 in kernel adiutor only can set up to 1209 Mhz. and the fast charging mode don't appear on battery settings.
Click to expand...
Click to collapse
I have the same problem.
Click to expand...
Click to collapse
@f35suarezj @nguyenquangduc2000
Wait the update today..
Update avaliable
Changes in #2 post
Otus please!!
Casper1982 said:
Otus please!!
Click to expand...
Click to collapse
I don't have the phone, to test the kernel..
Great! But I think you should add more cpu governos such as lionfish, impluse... And Intellplug
nguyenquangduc2000 said:
Great! But I think you should add more cpu governos such as lionfish, impluse... And Intellplug
Click to expand...
Click to collapse
Now i'm already add intelliplug, at now work good but need test. And maybe i'll add lionfish.
srfarias said:
Update avaliable
Changes in #2 post
Click to expand...
Click to collapse
Thanks. with kernel_R2 Now works perfectly on stock 6.0
Double tap to Wake is causing the touchscreen to become unresponsive.
PimpMy5Ton said:
Double tap to Wake is causing the touchscreen to become unresponsive.
Click to expand...
Click to collapse
Yeah.. i know, i'll try to fix it.
New update avaliable
Changes in #2 post

[KERNEL] Sphinx Kernel [10/11] [4.9.261] [Clang 11] [13.03.2021] v3.6

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction
Ahoy everyone,
I decided to share my personal custom kernel with all of you. The main reason i started developing this kernel is to balance performance / battery / security and also add features.
I believe i have included most of the usually requested features. If your feature is not included you can ask for it and i will try to include it as long as you don't ask for ETA's. I am a student and i do this on my spare time.
Pie kernel is based on LineageOS 16.0 sources for beryllium and is compiled
with SdClang which is Qualcomm's LLVM Compiler for extra performance. [EOL] - Final Version is 3.1
10 kernel is based on LineageOS 17.1 source for beryllium and is compiled
with latest sources from LLVM for Clang 11.
So let's jump to the interesting part!
Sphinx Pie Kernel Features - v3.1
Sphinx Pie Kernel Features
Compiled with Dragon Toolchain based on Clang 9.0.0 with GCC 10 and optimized for SnapDragon 845
Upstreamed to 4.9.194
Merged CAF Tag LA.UM.7.3.r1-07900-sdm845.0
Merged Latest Lineage 16.0 commits
Makefile Optimizations
Novatech 9.6.20
WireGuard Support
Dynamic Stune Boost v3
GPU Underclock to 180 Mhz
CRC Check Disabled
Pass SafetyNet without Magisk / Root
Boeffla Wakelock Blocker
AdrenoBoost v2.2 Support
Adreno 630 Nap Mode
Pixel 3 Energy Model
Hight Brightness Mode Support
Sound Control
IR Camera for MIUI based Roms
Support sdFAT Filesystem v2.1.8
Support exFAT Filesystem
Support F2FS File System
Support NTFS File System
Frandom Random Generator
TTL Target
IP Mangle
Fsync Control
DriveDroid Support
DTS X Eagle Driver
Exposure Adjustment Driver (FlickerFree)
Reduced Latency
Config HZ -> 300
Disabled Gentle Fair Sleepers
Atheros 9 Wireless Cards Support
Ralink 27xx / 28xx / 30xx Wireless Cards Support
Kcal Advanced Color Control
K-Lapse v5.0
Vibration Control
LED Notification Control
USB Fast Charge up to 900 mAh
LZ4 Compression Algorithm by default
Backlight Minimum Brightness Control
Power Efficient Workqueues
mac80211 Injection (Kali Nethunter Support)
I/O Schedulers: Zen v2, Maple, Fiops, Sio, Noop, Deadline, Cfq, tripandroid, Anxiety, bfq
TCP Congestion Algorithms : cdg, westwood, bbr, sociopath
Pre-Configured Flash and Forget
Zipped up with AnyKernel2
Sphinx 10/11 Kernel Features - v3.2+
Compiled with latest Clang 11
Upstreamed to Linux 4.9.261
Merged latest CAF tag
Rebased on Lineage 18.0 sources
Merged Latest Lineage 17.1 commits
WireGuard Support
GPU Underclock to 180 Mhz
CRC Check Disabled
Latest Patches for SafetyNet Flags
Boeffla Wakelock Blocker
AdrenoBoost v2.2 Support
Adreno 630 Nap Mode
Sound Control
Support sdFAT Filesystem v2.1.8
Frandom Random Generator
TTL Target
IP Mangle
Expose FPS interface
Fsync Control
DriveDroid Support
DTS X Eagle Driver
Exposure Adjustment Driver (FlickerFree)
Reduced Latency
Simple Low Memory Killer
Disabled Gentle Fair Sleepers
Atheros 9 Wireless Cards Support
Ralink 27xx / 28xx / 30xx Wireless Cards Support
Kcal Advanced Color Control
K-Lapse v5.0
Vibration Control
USB Fast Charge up to 900 mAh
LZ4 Compression Algorithm by default
Backlight Minimum Brightness Control
Power Efficient Workqueues
HID Patch for 4.9 Kernels
mac80211 Injection (Kali Nethunter Support)
I/O Schedulers: Noop, Deadline, Cfq, tripandroid, Anxiety, bfq
TCP Congestion Algorithms : cdg, westwood, bbr, sociopath
Pre-Configured Flash and Forget
Zipped up with latest AnyKernel3
Notes
I bear absolutely no responsibility. If you brick your device. If you are not sure what a kernel is, how to flash it or how to restore your phone in case something goes wrong then do NOT proceed.
Moreover, you should flash this kernel only over the stock kernel that came with your Rom.
Downloads -
Pie EOL - Final Version 3.1
Sphinx 3.1: https://www.androidfilehost.com/?fid=1899786940962594232
10/11 - Current
Sphinx v3.6 : https://www.androidfilehost.com/?fid=2188818919693754613
/-----------------------------------------------------------------------------/
I have dedicated countless hours developing this kernel so if you like my work consider buying me a coffee to help me stay awake and keep improving Sphinx.
Click Here for Coffee
/-----------------------------------------------------------------------------/​
For Support, Updates, Questions, Releases regarding Sphinx join t.me/SphinxKernel
XDA:DevDB Information
Sphinx Kernel, Kernel for the Xiaomi Poco F1
Contributors
milouk
Source Code: https://github.com/milouk/Sphinx-Beryllium
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.6
Stable Release Date: 2020-03-13
Created 2018-11-02
Last Updated 2020-03-13
Pocoooooooooo F1 - Donations
If you see your name and not your xda name PM me
Donations made by:
@JJ111
@tnicko
Jerzy Gawryluk
Georgios Bitloglou
@tnicko
@bla.blub
@reg66
@Lazy Rich
@BakaPhoenix @Mrdream94
@emmanuelo7
Pascal Bourasseau
@niccio67
Ramgonda Desai
@MP2005
 @2WildFirE
@Dan_Jacques
@Bonz
@rodries
@fwb1973
@Lycidias
@dodjob
@makimac
@_phil07_
Arge_Canna
@SSmanBuraQ
@fmcheetah
@Migueliyo98
Andrea Nastro
Joao Martinho
Thanks again guys!
Changelog
Sphinx v1.7
-Upstreamed to Linux Version 4.9.135
-Merged ext4 upstreamed commits
-Merged Lineage 16.0 Upstream commits
-Now Compiling with Uber Toolchain 6.4.1
-Added Zen v2 I/O Scheduler
-Added TCP Congestion Algorithms (bic, cdg, cubic, westwood, htcp, hstcp, hybla, vegas, scalable, lp, veno, yeah, illinois) default is cdg
-Improved msm_performance
-Enabled USB Fastcharge up to 900 mAh
-Added blu_schedutil
-Makefile Optimizations
-Added LED Notification Control
-Enabled LZ4 Compression Algorithm for Zram
-Now Sphinx comes Pre-Configured out of the box for balance
-Support F2FS File System
Sphinx v1.8
-Compiled with Uber Toolchain 9.0.0 tuned for Snapdragon 845
-Added Adreno Idler
-Added Frandom Random Generator
-Tuned-Up Westwood TCP
-Added Simple Low Memory Killer
-Replaced Cpu_boost with Cpu_Input_Boost driver
-Adapted Dynamic Schedtune Boost to Cpu_Input_Boost
-Added Devfreq_boost driver
-Added alucard_schedutil
-Added darkness_schedutil
-Added pwrutilx_schedutil
-Zram Upstream Updates
-Crypto: Now compiling with armv8.2-a flag
-Updated WireGuard
-Added DCTCP TCP Algorithm
-Added BBR TCP Algorithm
Sphinx v1.8.7
-Removed Adreno Idler
-Compiled with GNU GCC 8.2.1
-Removed Simple Low Memory Killer
-Removed Cpu_Input_Boost / Devfreq_Boost
-Fixed ALL Reboot Issues
-Improved KCAL Control
Sphinx v1.9
-Now Building with Custom Uber Toolchain 9.0.0 with various optimizations for SnapDragon 845
-Upstreamed from CAF to 4.9.136 , 4.9.137, 4.9.138, 4.9.139 and 4.9.140
-Added Tripandroid I/O Scheduler
-Added Sociopath TCP Algorithm
-Massively Tuned Up Westwood and set it as default
-Improved Wakelock Blocker
-Reduced a lot Latency
-Upgraded to AdrenoBoost v2.1
-Updated WireGuard
-Merged CAF Tag CAF LA.UM.6.3.r4-05800-sdm845.0
-Set the Kernel's Base Frequency to 500 HZ
-Support NTFS File System
Sphinx v2.0
-Upstream to 4.9.141, 4.9.142, 4.9.143
-Updated TouchScreen to 8.12.6
-Underclocked GPU to 180 MHz
-Set Initial GPU Frequency to 180 MHz
-Improved Memcpy spped by 15%
-Added Sound Control (Only Headphones and Mic)
-Updated LZ4 Module
-Fixed ExFAT and NTFS File Systems
-Decreased the Time the GPU needs to enter Idle Module
-Improved Battery Drop Issue (NOT fixed, just improved)
-Merged some SnapDragon 845 Patches
-Removed Pwrutilx, Alucardsched, Darkness_Sched and Blu_schedutil as they were Unstable.
-Blocked Some extra Wakelocks
-Now Sphinx comes PRE-CONFIGURED out of the box. Just Flash And Forget (You need Magisk)
-Updated WireGuard
-Merged Lineage Latest Changes
-Some Battery Saving Patches
-Much more minor things --> Check GitHub
Sphinx v2.1
-Upstreamed to 4.9.145
-Re-Based Sphinx Kernel tree from scratch based on CAF Pie Tag
-Wifi working on all Roms
-Touch Firmware from 8.12.10
-Pre-Configured settings optimized a bit more
-Merged Latest Lineage Changes
-Updated WireGuard
-Many more bug fixes and Optimizations --> GitHub
Sphinx v2.2
-Upstreamed to 4.9.147
-Updated WiFi Driver from CAF Tag LA.UM.7.3.r1-0660-sdm845.o
-Merged Latest Lineage OS Changes
-Built with SdClang for maximum optimization and performance
-Merged Touch Firmware 8.12.20
-Updated AnyKernel2
-Updated Schedutil Governor
-Merged some cpufreq patches from Upstream
-Merged a commit for smoother Frequency downscaling
-Cleaned and Improved pre-configured Settings
-Fixed the bug during Installation for users with 9.0 and not 9
-Updated WireGuard
-Many more bug fixes and Optimizations --> GitHub
Sphinx v2.3
-Linux Upstream to 4.9.148
-Merge CAF Tag 'Merge tag ''LA.UM.7.3.r1-06600-sdm845.0' into kernel.lnx.4.9.r11-rel ~8.000 Changes
-Merge Lineage OS Changes
-Compiled with LATEST sdClang 6.0.9 from Qualcomm
-Merged 8.12.27 Touch Firmware
-Many ufs (mobile ssd) improvements
-Added Anxiety I/O Scheduler
-Improved Dyanamic Schedtune frequency scaling
-Patched some memory Leaks
-Some Battery improvement commits
-Updated WireGuard
-Many more changes --> check GitHub
Sphinx v2.4
-Upstream CAF/Linux version to 4.9.151
-Merged some commits for performance improvement
-Added High Brightness Support
-Merged some commits that improved wakelocks
-Enabled Nap Mode for Adreno 630 GPU
-Adjusted Energy Model to be inline with Pixel 3
-Added BFQ I/O Scheduler v8r10
-Fixed issue with stuck frequencies
-Massive refinement of pre-configured settings. (Note 1)
-Removed TouchBoost control from userspace
-Merged many Scheduler commits
-Merge Some EAS improvement commits
-Merged Touchscreen Drivers from Official Xiaomi's Pie Kernel release.
-Merge Lineage 16.0 Changes
-Update WireGuard
-Many more commits --> Check GitHub
Sphinx v2.5
-Upstreamed from 4.9.151 to 4.9.155
-Merged CAF Tag LA.UM.7.3.r1-06700-sdm845
-Merged some Camera improvements (not feature improvements...code improvements. Sphinx is not a camera app)
-Updated Touch Firmware to 9.1.24
-Update display panel drivers from MiCode/dipper-p-oss release
-Updated Wifi drivers
-Updated Sound drivers
-Updated SdFat Driver to v2.1.8 and merged some upstream commits from 4.13
-Updated BFQ I/O Scheduler to v8r12 and also merged mnany fixes
-Improved Cpu-Boost driver
-Reduced the log spam to improve performance
-Merged a commit for entering sleep state quicker
-Merged a commit that will make face unlock much quicker
-Merged a commit that will fix frequency scaling. So now governor's frequency change requests will be followed.
-Added Toggle for disabling newly added devices
-Disabled some TCP Congestion Algorithms to make the image lighter
-Enabled Support for Ralink 27xx / 28xx / 30xx external wifi adapters.
-Merged some Power Efficient Workqueue Changes that can save some battery.
-Fixed a stupid warning that was in dmesg.
-Cleaned the script and also now you do NOT need Root (Magisk) for pre-configured settings to apply. (thanks to @rodries)
-Updated WireGuard Backend
-Merges Lineage's latest sources.
-Many more changes --> Check GitHub
Sphinx v2.6
-Upstreamed to Linux 4.9.162
-Merged CAF TAG LA.UM.7.3.r1-06900-sdm845.0
-Fixed Carrier Video Calling
-Now compiling with Dragon Toolchain based on Clang 9.0.0
-Merged some upstream F2FS commits
-Fixed F2FS Verity.
-Merged some Power Efficient Workqueue commits to save some battery
-Improved Sociopath TCP Algorithm
-Merged some TCP improvement commits
-Enabled MIN_CAPACITY_CAPPING feature
-Added an extra option for Dynamic Schedtune Boost Duration in /sys/module/cpu_boost/parameters/dynamic_stune_boost_ms and improved the code.
-Merged some more Dynamic SchedTune Boost improvement commits.
-Fixed HDR Issue after watching Youtube
-Added K-Lapse Feature
-Merged Lineage 16 Branch
-Updated WireGuard
-Improved Default Settings and fixed some of them not sticking.
-Many More --> Check GitHub
Sphinx v2.7
-Upstreamed to Linux 4.9.166
-Improved Frequency switching
-Improved Bluetooth performance
-Improved K-Lapse
-Added some more Power Efficient Workqueues
-Merged some ufs improvements
-Checked out ion to Android Q Developer Preview 1
-Fixed usb tethering.
-Merged some wakelock power saving commits
-Merged Lineage 16 Branch
-Updated WireGuard
-Many More --> Check GitHub
Sphinx v2.8
-Upstreamed to Linux 4.9.172
-Merged CAF Tag LA.UM.7.3.r1-07400-sdm845.0
-Added MSM Thermal Driver
-Fixed many Clang warnings
-Enabled Ultra Power Saving Mode for the Display Panel
-Increased CMA Memory from 200 MB to 296 MB
-Improved Boot Speed
-Merged many f2fs improvement commits
-Merged some UFS improvement commits
-Merged some Camera driver commits
-Exposed Drop Caches
-Merged Lineage 16 Branch
-Updated WireGuard
-Many More --> Check GitHub
Sphinx v2.9
-Upstream to Linux 4.9.184
-Merged CAF Tag LA.UM.7.3.r1-07900-sdm845.0
-Merged all the latest Security Patches
-Updated Wifi Drivers
-Adapted Some Compilers Flags to make it easier for other developers to compile Sphinx
-Updated TouchScreen Drivers from MIUI 9.6.20
-Merged some GPU fixes
-Updated K-Lapse to Version 5.0
-Fixed some memory leaks and race conditions
-Reverted Simple Thermal Driver (too many issues)
-Fixed random reboots issues
-Fixed Big Cluster stuck at 825 Mhz
-Merged Xbox Controller Drivers and more Gamepad Drivers
-Updated WireGuard Backend
-Merged Lineage 16.0 Branch
Sphinx v3.0
- Upstreamed to Linux 4.9.189
- Now compiling with my Custom GCC-10 Toolchain, built with optimization flags.
- Added Many SDM 845 specific optimization flags
- Merged Lineage 16.0 latest changes
- Merged Many SchedTune Commits
- Added VMStat and set it to 10
- Further Reduced Dirty Rations
- Merged Some UFS upstream Commits
- Improved Random Driver
- Turned off a lot of useless debug info
- Enabled RCU Boost
- Merged CFQ and other I/O improvement Commits
- Merged a bunch of sched Commits
- Added and Enabled SchedTune Assist Driver
- Added and Enabled CPUSet Assist Driver
- Merged some Workqueue commits.
- Added DTS X Eagle Driver.
- Added PSI.
- Fixed Phone rebooting into Fastboot Mode on MIUI Beta.
- Added DriveDroid Support for the first time for Pocophone.
- Added Pocket Judge Driver (this driver determines whether your phone is in your pocket and saves some extra battery)
- Merged a bunch o memory upstream commits.
- Updated WireGuard Backend.
- Many Many Many more commits --> Check GitHub.
Sphinx v3.1
- Upstreamed to Linux 4.9.194
- Merged Lineage 16.0 and 17.0 latest changes
- Updated my GCC 10 Toolchain to yesterdays commits
-Fixed Random Reboot issue
-Android 10 Support
- Added HID Mouse and Keyboard Support (you might need to set kernel to permissive for this to work)
-Zipped up with latest Anykernel3 thanks to @osm0sis
-Updated WireGuard Backend.
Sphinx v3.2
- Now Supporting only Android 10 (Q)
- Upstreamed to Linux 4.9.217
- Compiled with latest Clang 11
- Merged Latest Lineage 17.1 Sources
- Updated Wireguard backend
- Add Simple Low Memory Killer
- Zipped up with latest Anykernel3
- Applied new patches for SafetyNet Flags
- Many Many Many more commits --> Check GitHub.
Sphinx v3.3
- Upstream to Linux Kernel 4.9.225
- Merged Latest Lineage Changes
- Add initial HID Patch (I have NOT tested it)
- Update to latest Q Xiaomi Sources
- Fixed Auto Brightness and other display issues
- Memory and Cache Optimizations
- Merged latest updates for Simple Low Memory Killer Driver
- Updated Wireguard Kernel Backend
- Many Many Many more commits --> Check GitHub.
Sphinx v3.4
- Upstream to Linux Kernel 4.9.229
- Merged Latest Lineage Changes
- Fixed touch issues with FTS Panels
- Fixed High Auto Brightness
- Merged latest updates for Simple Low Memory Killer Driver
- Updated Wireguard Kernel Backend
- Many Many Many more commits --> Check GitHub.
Sphinx v3.5
- Upstream to Linux Kernel 4.9.237
- Merged Latest Lineage Changes
- Merge tag 'LA.UM.8.3.r1-08100
- Merge tag 'LA.UM.8.3.r1-08500-sdm845.0
- Rebase lineage 18.0
- Support for Android 11
- Improve power efficient workqueues
- Expose interface for showing FPS on compatible roms
- Merge latest LOS changes
- Remove some ethernet drivers and added usb ethernet drivers
- Merged latest updates for Simple Low Memory Killer Driver
- Updated Wireguard Kernel Backend
- Many Many Many more commits --> Check GitHub.
Sphinx v3.6
- Better Android 11 support
- Use WireGuard from Upstream 5.4
- Upstreamed to Linux 4.9.261
- Merged latest CAF tags
- Merged latest Lineage Sources
- Picked some LMK Driver update commits
- Many Many Many more commits --> Check GitHub.
Previous Versions
Sphinx 1.7:
https://www.androidfilehost.com/?fid=11410932744536993761
Sphinx 1.8:
https://www.androidfilehost.com/?fid=11410963190603845145
Sphinx 1.8.7:
https://www.androidfilehost.com/?fid=11410963190603854120
Sphinx 1.9:
https://www.androidfilehost.com/?fid=11410963190603858063
Sphinx 2.0:
https://www.androidfilehost.com/?fid=11410963190603869686
Sphinx 2.1:
https://www.androidfilehost.com/?fid=11410963190603876440
Sphinx 2.2:
https://www.androidfilehost.com/?fid=11410963190603880155
Sphinx 2.3:
https://www.androidfilehost.com/?fid=11410963190603888715
Sphinx 2.4:
https://www.androidfilehost.com/?fid=11410963190603903270
Sphinx 2.5:
https://www.androidfilehost.com/?fid=1395089523397888802
Sphinx 2.6:
https://www.androidfilehost.com/?fid=1395089523397909716
Sphinx 2.7:
https://www.androidfilehost.com/?fid=1395089523397929964
Sphinx 2.8:
https://www.androidfilehost.com/?fid=1395089523397958919
Sphinx 2.9:
https://www.androidfilehost.com/?fid=6006931924117911422
Sphinx 3.0:
https://www.androidfilehost.com/?fid=6006931924117935490
Sphinx v3.1 - Final Sphinx for Pie
https://www.androidfilehost.com/?fid=1899786940962594232
Sphinx v3.2
https://www.androidfilehost.com/?fid=4349826312261759378
Sphinx v3.3
https://www.androidfilehost.com/?fid=4349826312261822112
Sphinx v3.4
https://www.androidfilehost.com/?fid=8889791610682883785
Sphinx v3.5
Sphinx-v3.5.zip | Kernel by milouk for Poco F1
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
Version 1.7
Ahoy Ladies and Gentlemen.
Time for new version!
Changelog:
1) Upstreamed to Linux Version 4.9.135 - Better Security / Stability / Performance
2) Merged ext4 upstreamed commits - Better System Performance
3) Merged Lineage 16.0 Upstream commits - Better Stability / Battery / Performance
4) Now Compiling with Uber Toolchain 6.4.1 - Better Battery/System Performance
5) Added Zen v2 I/O Scheduler - Better I/O Performance
6) Added TCP Congestion Algorithms (bic, cdg, cubic, westwood, htcp, hstcp, hybla, vegas, scalable, lp, veno, yeah, illinois) default is cdg - Better Internet Performance
7) Improved msm_performance - Better Performance
8) Enabled USB Fastcharge up to 900 mAh - Note (1)
9) Added blu_schedutil - Note (2)
10) Makefile Optimizations - Better Performance
11) Added LED Notification Control- Note (3)
12) Enabled LZ4 Compression Algorithm for Zram - Better Battery / Performance
13) Now Sphinx comes Pre-Configured out of the box for balance
14) Support F2FS File System - If Rom Supports it -
Notes:
Note 1: This is USB Fast Charge which means it works ONLY when you charge from a computer. The default output was 500 mAh and now it's 900 mAh (which is the maximum a usb port can support)
Note 2: This is a new EAS Governor ported from blu_spark Kernel for OnePlus 6. Currently it is almost the same with the schedutil governor from Pixel 3
Note 3: Many of you made some comment about the LED Notification being brighter etc. Now you can configure it yourself. THOUGH there is not interface for that in ANY App, you need to do it yourself.
Specifically:
Code:
* /sys/class/leds/white/device/led_fade (rw)
0 : blink
1 : fade (default)
* /sys/class/leds/white/device/led_intensity (rw)
0 : stock intensity
1-100 : 0% to 100% of stock intensity
Note: Does only work for static led, not fading/blinking !!!
* /sys/class/leds/white/device/led_speed (rw)
0 : stock speed
1 : continuous notification light
2-12 : 2 = very slow to 20 = very fast
I have listened to your requests to bring Sphinx to Poco and did everything in my powers to satisfy most of you and ensure this version is stable so if you enjoy this version don't forget to buy me a coffee
Cheers :highfive:
Wow, Amazing. Can i flash this on stock miui beta 8.11.1 also
Great work.
Edit :
Just installed , super smooth. Everything works great so far. Antutu 291328. Not sure if it is placebo but face unlock seems to be faster, haven't been able to see lock screen in the trials I have done so far.
Rom is stock beta 8.11.2 and no root yet.
Will root and tweak with suggested ex kernel manager and report
sanjay0501 said:
Wow, Amazing. Can i flash this on stock miui beta 8.11.1 also
Great work.
Click to expand...
Click to collapse
Of course you can mate
frequency on big cluster is max on blu schedutil whilst on omnirom
thanks sounds really good gonna try it right after i flashed 8.11.1
Skinpipe said:
frequency on big cluster is max on blu schedutil whilst on omnirom
Click to expand...
Click to collapse
Its how it works. It maxes the big but it lowers little cores. Currently its almost a direct copy from Pixel's 3 schedutil. If you dont like this behaviour i would suggest regular schedutil. Regarding blu_schedutil you can read more on its original thread "blu_spark kernel for OnePlus 6"
milouk said:
Its how it works. It maxes the big but it lowers little cores. Currently its almost a direct copy from Pixel's 3 schedutil. If you dont like this behaviour i would suggest regular schedutil. Regarding blu_schedutil you can read more on its original thread "blu_spark kernel for OnePlus 6"
Click to expand...
Click to collapse
ill check it out im familiar with eng.stk' work
Skinpipe said:
ill check it out im familiar with eng.stk' work
Click to expand...
Click to collapse
Awesome. Its a direct port from his kernel.
milouk said:
Awesome. Its a direct port from his kernel.
Click to expand...
Click to collapse
you absolutely sure its supposed to stay at 2803mhz constantly that is a huge power drain and makes no sense?
Skinpipe said:
you absolutely sure its supposed to stay at 2803mhz constantly that is a huge power drain and makes no sense?
Click to expand...
Click to collapse
What im saying is that i picked the code EXACTLY like it is. Its 99% the same as Pixel 3 schedutil. Also youll notice that the battery drainisnt at all as huge as you think.
Morever while merging there wasnt even one conflict the code is 100% correct and exactly as eng.stk wrote it. Ifnyou have questions about the code im not the person to ask no offense. Im not taking the credits nor the blame for someone elses work. I just think its a nice addition especially for users that need performance.
Also as you may have noticed its not the default gov for that exact reason.
**Also of course there is always the possibility to remove a feature if i see no one finds it usefull.
Btw i always listen to feedback and try to satisfy most of you.
Cheers
milouk said:
What im saying is that i picked the code EXACTLY like it is. Its 99% the same as Pixel 3 schedutil. Also youll notice that the battery drainisnt at all as huge as you think.
Morever while merging there wasnt even one conflict the code is 100% correct and exactly as eng.stk wrote it. Ifnyou have questions about the code im not the person to ask no offense. Im not taking the credits nor the blame for someone elses work. I just think its a nice addition especially for users that need performance.
Also as you may have noticed its not the default gov for that exact reason.
Cheers
Click to expand...
Click to collapse
understood, my apologies
Skinpipe said:
understood, my apologies
Click to expand...
Click to collapse
Hahaha didnt mean to offend you at all what i was tryin to say is that its not my code so i cant guarantee what its supposed or not supposed to do. Apologies if i offended you mate
milouk said:
Hahaha didnt mean to offend you at all what i was tryin to say is that is not my code so im cant guarantee what is supposed or not supposed to do. Apologies if i offended you mate
Click to expand...
Click to collapse
i was sincere not sarcastic no offence taken, honest:good:
Foourck yesssss ? you are in the Poco team ???? really really looking forward to your awesomeness on the S845 ??.
dodjob said:
Foourck yesssss ? you are in the Poco team ???? really really looking forward to your awesomeness on the S845 ??.
Click to expand...
Click to collapse
Oooouuu heello my friend. Nice to see you here i hope i wont let you down
Introduction post looks AWESOME, this is what I've been waiting for - great kernel. Flashing right away.

[KERNEL][BERYLLIUM][Kernel 4.9.290][MIUI & AOSP] BAALAM Kernel

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current covid-19 pandemic caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
BAALAM Kernel is based on LineageOS sources compiled with Proton Clang.​​Features
- Linux Kernel version 4.9.290
- Merged latest CAF tag
- Merged Latest LineageOS 18.1 commits
- I/O Schedulers: deadline, noop, cfq, zen, maple, anxiety
- Boeffla wakelock blocker
- Westwood, BBR, reno, cubic TCP Congestion
- Simple Low Memory Killer
- Fsync Control
- Drivedroid support
- Disabled Gentle Fair Sleepers
- LZ4 Compression Algorithm by default
- Cache tweaks
- CRC Check Disabled
- Zipped up with latest AnyKernel3
- WireGuard VPN support
- SafetyNet Flags Patch
- USB Fast Charge (900 mAh)
- TCP Tweaks
- Sound Control
- KCal Control
- AdrenoBoost
See all commits
Installation
1.- Download zip
2.- Boot to recovery mode
3.- Make a backup of your current boot.img/kernel
4.- Flash zip
5.- Reboot system
Note: Not all features comes enabled when you've flashed this kernel, you need a kernel manager to enable/disable or adjust some tweaks.
You need a kernel manager app like SmartPack(free), EX Kernel Manager(paid)...​
Downloads​
Android 10 & 11
BAALAMKernel-v1.5.1-beryllium
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
MIUI
BAALAMKernel-v1.5.1-MIUI-beryllium
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
Android 12
BAALAMKernel-v2.0.5-s-beryllium
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
XDA: DevDB Information
BAALAM, Kernel for the POCO F1
Contributors
ZonaRMR
Source Code: https://github.com/LowTension/BAALAM_android_kernel_xiaomi_sdm845
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.5.1
Stable Release Date: 2021-10-28
Changelogs​Android 12:
v2.0.5-s
Code:
- Upstreamed to Linux Kernel v4.9.290
v2.0-s
Code:
- Upstreamed to Linux Kernel v4.9.288
- Merge CAF tag LA.UM.10.3.r1-00300-sdm845.0
Changelogs
Android 11
v1.5.1
Code:
- Upstreamed to Linux Kernel v4.9.290
v1.5
Code:
- Upstreamed to Linux Kernel v4.9.287
- msm-4.9 patches from CodeAurora
- Added AdrenoBoost
v1.4.2
Code:
- simple_lmk: Thaw victims upon killing them
- simple_lmk: Make the reclaim thread freezable
- Upstreamed to Linux Kernel v4.9.284
- Revert "ARM64: dts: Force warm reboot in order to preserve mem"
v1.4.1
Code:
- Upstreamed to Linux Kernel v4.9.283
v1.4
Code:
- Enabled Westwood, BBR TCP congestion
- TCP tweaks
- arm64: Select ARCH_HAS_FAST_MULTIPLIER
- cpuidle: Allow enforcing deepest idle state selection
- alarmtimer: Add ndelay for tight loop
- cpu-boost: Bind to LITTLE cpus and reduce RT prio
- cpu-boost: Rework scheduling setup
- cpu-boost: Reduce input boost time interval
- drivers/usb: Add Drivedroid Support
- arch/arm64: dts: disable dfps in jdi fhd panel
- soc: qcom: subsystem_restart: Prevent kernel panic caused by modem crash
- Upstreamed to Linux Kernel v4.9.282
v1.3
Code:
- mm: swap: swap pages one at a time
- mm: Default to 128KB readahead
- drm-msm-dsi: add backlight min option
- Kcal: drm: msm: kcal: make the userspace module param vars static and use short instead of integers
- Kcal: kcal: pie: fix used pcc setup for sde path
- Kcal: drm: msm: kcal: hue, saturation, value and contrast adjustments
- Kcal: drm: msm: kcal: export rgb to userspace and clean it up
- Kcal: kcal: sde_hw: color proc v4: add RGB bias
-zram: fix idle/writeback string compare
- Sound Control: techpack: sound_control: remove the speaker bits
- Sound Control: wcd934x: sound control: reset headphone digital gain to user val
- Sound Control: wcd934x: add sound control
-arm64/configs: zram: enable zram-writeback
-arm64/dts: sdm845-sde: Enable PM QoS for SDM845 rotator
-ARM: dts: sdm845: Disable LPM wakeup prediction for the big cluster
-ARM: dts: sdm845: Disable expedited RCU grace periods after init
-ARM: dts: sdm845: Disable unhandled or broken IRQ monitoring
-ARM: dts: sdm845: Suppress verbose output during boot
-ARM: dts: msm: Update PM-QoS values for sdm84
-ARM: dts: msm: alter disable load to 0 for DSI supplies on sdm845
-mm: Increment kswapd_waiters for throttled direct reclaimers
-buffer: eliminate the need to call free_more_memory() in __getblk_slo
-buffer: grow_dev_page() should use __GFP_NOFAIL for all case
-buffer: have alloc_page_buffers() use __GFP_NOFA
-mm: vmpressure: Fix rampant inaccuracies caused by stale data usa
-mm: vmpressure: Fix a race that would erroneously clear accumulated data
-mm: vmpressure: Ignore costly-order allocations for direct reclaim to
-mm: vmpressure: Don't export tunables to userspace
-VFS: use synchronize_rcu_expedited() in namespace_unlock()
-mm: Don't stop kswapd on a per-node basis when there are no waiters
-mm: vmpressure: Ignore allocation orders above PAGE_ALLOC_COSTLY_ORDER
-mm: Don't warn on page allocation failures for OOM-killed processes
-mm: vmpressure: Don't cache the window size
-mm: vmpressure: Interpret zero scanned pages as 100% pressure
-mm: vmpressure: Don't exclude any allocation types
-mm: Stop kswapd early when nothing's waiting for it to free pages
-simple_lmk: enhances and fixes
-UPSTREAM: lib/decompress_unlz4: change module to work with new LZ4 module version
-lz4: fix compress max output bound
-UPSTREAM: lib: update LZ4 compressor module
-zram: Use lz4 compression by default if present
-fastchg.c: Enable USB3 fast charge by default
v1.2.1
Code:
-Upstreamed to Linux Kernel 4.9.281
v1.2
Code:
-ARM64: dts: qcom: sdm845: Remove AVB check
-arm64: lib: memory utilities optimization
-drivers: misc: implement usb fast charge mode
-proc: cmdline: Patch SafetyNet flags
-rmnet_data: Disable useless logging
-ipv4/tcp: Force applications to use TCP_NODELAY to improve network latency
-block: Add Anxiety I/O scheduler
-f2fs: Enlarge min_fsync_blocks to 20
-Introducing Touchboost driver(disable by default)
-msm_performance: Disable boosting when battery saver is on
-cmdline: replace instead of remove for SafetyNet CTS pass
v1.0
Code:
- Merge tag 'v4.9.280'of https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable
- Merge tag 'LA.UM.8.3.c25-03100-sdm845.0'of https://source.codeaurora.org/quic/la/kernel/msm-4.9
- boeffla_wl_blocker: update to wakelock blocker driver v1.1.0
- simple_lmk: Introduce Simple Low Memory Killer for Android
- mm: Adjust dirty ratio percentage
- mm: Disable readahead by default
- fs: Reduce cache pressure
- IO Scheduler: Enable all IO Sched and set CFQ as default
- block: add MAPLE I/O scheduler
- block: add zen scheduler
- Added fsync on/off support.
- zram: use lz4 compression by default
- core: disable crc check
- kernel/sched/features: Disabled Gentle Fair Sleepers
- setlocalversion: remove -dirty
- setlocalversion: removed -g{commitish}, the 12 hex chars of kernel string append
See all the commits
reserved
Nice to see ah new Kernel Dev....
ExtSDCard broken....?
Kernel works great, hopefully waiting for TCP Congestion ...C2TCP, BBRv2.....
THX for suporting Poco....
Garfield3333 said:
Nice to see ah new Kernel Dev....
Kernel works great, hopefully waiting for TCP Congestion ...C2TCP, BBRv2.....
THX for suporting Poco....
Click to expand...
Click to collapse
It will be implemented in the future releases.
Any request is welcome
Thank you for your support.
Report.....
I dont wanna format my ExtSdcard....(for mobile using)
Maybe ExtSDCard broken....?
Thx...
New Build (v1.2.1): https://www.mediafire.com/file/pv3kl6q29avbdne/BAALAMKernel1.2.1-beryllium.zip/file
See changelogs in post #2
ExtSdCard bug fixed.....works great....
Thx for your support...
Al works great, huge thx for your work....
one thing is not so good....
websites are loading slow....
i think the TCP Congestion....westwood,C2TCP, BBRv2
would help....
thanks brother hope you continue updating
Is it have kcal or sound tweak?
raditzava said:
Is it have kcal or sound tweak?
Click to expand...
Click to collapse
No
Is this only for Lineage 18.1 / Android 11?
Valdamjong said:
Is this only for Lineage 18.1 / Android 11?
Click to expand...
Click to collapse
Only tested on Android 11 based ROMS
New build: v1.3 https://www.mediafire.com/file/g4db5951ctfr707/BAALAMKernel-1.3-beryllium.zip/file
New: Added Sound & Kcal Control
See all changelogs in post #2
ZonaRMR said:
Only tested on Android 11 based ROMS
Click to expand...
Click to collapse
Ok, I'll give a try on Android 10.
Edit: The installation is not possible on Android 10 because of the security patch level.
Valdamjong said:
Ok, I'll give a try on Android 10.
Edit: The installation is not possible on Android 10 because of the security patch level.
Click to expand...
Click to collapse
Valdamjong said:
Ok, I'll give a try on Android 10.
Edit: The installation is not possible on Android 10 because of the security patch level.
Click to expand...
Click to collapse
I have reuploaded zip without security patch verification.
Plz make a backup before
New build: v1.4 https://www.mediafire.com/file/zgzdg4lq5tp2lg7/BAALAMKernel-1.4-beryllium.zip/file
- Upstreamed to Linux Kernel v4.9.282
- Westwood, BBR TCP Congestion
- Drivedroid support
See all changelogs in post #2
i've tested 1.4 Kernel....
congrats... amazing work...
This Kernel have all that i want....
Thx a lot, and keep up the good work....!!!!
v4.9.283 is coming.....

Categories

Resources