[KERNEL][4.9] Dark Ages Ultimo - Xiaomi Redmi Note 5 / 5 Plus ROMs, Kernels, Recove

{
"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"
}
Designed to give better battery life without compromising performance or features ​
Features:
- Latest Linux-stable and caf tags
- New profiles applied automatically on boot
- OC GPU to 725
- Klapse 5.0
- BFQ IO scheduler
- westwood TCP
- Advanced TCP congestion algorithms
- state notifier driver
- pixel_smurfutil governor (from pixel 3 and smurf kernel)
- Dynamic stune sched boost
- DS Boost
- Dynamic fsync
- CPU input boost
- Adreno GPU input boost
- Enable 19MHz idle GPU Frequency
- adaptive low memory killer
- Sound control
- USB fast-charge up to 900mAh
- Power-efficient workqueue enabled by default
- F2FS and sdcardFS support
- Latest wireguard
- Boeffla wakelock blocker
- Various IO Optimizations
- Check 3rd post for full changelogs
Installation:
- Reboot to recovery
- Backup your current kernel(boot.img)
- Go to install
- Flash kernel zip
- Reboot
- Enjoy!!
Downloads:
- Website
- Beta builds Channel
Credit:
- mdeejay for kernel base
- manolorey for old display drivers commits
- MOVZX for darkness control (and Reffanism for recommending it)
- Luan Halalko fro base build script
- all the people i cherry-picked from
- xda and google for having best tutorials/guides for everything
XDA:DevDB Information
Dark Ages, Kernel for the Xiaomi Redmi Note 5 / 5 Plus
Contributors
blacksuan19, mdeejay, manolorey, rama892
Source Code: https://github.com/Blacksuan19/android_kernel_dark_ages
Kernel Special Features: focused on stability and battery
Version Information
Status: Stable
Current Stable Version: Último
Stable Release Date: 2020-11-15
Created 2018-06-28
Last Updated 2020-11-14

starting from el octavo a balanced profile is included in the ramdisk by default.
if you want to override it use any app like Ex kernel manager or darkness or you could extract the zip, edit the profile script and zip it again and flash it
you can find some custom profiles in Ken's channel
and as from the beginning, the main focus was never gaming cuz games are a waste of time. if you want to game try and if you don't get the experience you expected to modify the settings, just don't expect me to make any gaming specific changes.
for normal folks, the default profile is as stable and efficient as it could ever get
To apply a profile import it in Darkness Control Profile Manager, also don't forget to set it to apply on boot
Download Darkness Control
Download Old Profiles (Dont use old profiles with new releases )
Balanced: Good for daily casual usage
Electron: same as balanced but with electron governor which I find more stable
Power saving electron: underclocked and balanced electron for a more battery saving approach

Changelog:
Último 13/11/2020:
• Supports Android 11
• Upstream to latest Linux kernel tag
• Upstream wireguard to the latest release
• Fix Ramdisk overlay not applying
• Fix left headphone sound gain being 1 by default
• Fix top-app boosting issue
• Improved DStune boost
• General scheduler improvements
• Add support for speaker gain
• Many more changes I can't remember
Decimo 01/11:
Release Post
El Noveno 13/09:
Release Post
El Octavo 28/06:
Release Post
Séptimo 13/03:
* Latest Linux-stable and caf tags
* Compiled with dark-engine 2.0
* Add Electron governor
* Add BFQ IO scheduler (set as default)
* Enable power efficient work queue
* Add fingerprint boost drive
* Add state notifier driver
* TTL fixation
* Increase charging up to 2300mAh
* Enable lz4 zram compression
* Set default zram size to 510mb
* enable AutoSMP by default
* Disable LMK debugging by default
* Upstream CPU boost drive
* Tweak CPU boost values
* Overall better ram management
* Better frequency scaling (switch governor to electron)
* Default read ahead as 2048(better for 32GB+ devices)
* Add klpase drive(LiveDisplay Like)
* this release is more focused on better ram management and smoother experience on default settings if you want to game switch governor to performance, etc
Sexto 07/02:
- support for non treble has been dropped because we're moving to pie now (fully treble)
- Now based on the latest CAF pie tag for msm8953
- support for all display's
- merged latest 3.18 and CAF tags
- disable CPU boost by default
- AutoSMP hotplug
- Adreno idler
- MSM thermal control 3.0
- Kcal Controls
- sound control
- adaptive LMK and LMK process reclaim from Android GO devices
- Dynamic Fsync
- westwood TCP
- other fixes/ improvements etc
- this is a new kernel so not all features will be there, features will be added again gradually
Dark Santa Edition(Quinto) 25/12:
- Fix audio on roms with MIUI10 blobs
- tweaked for better stability and battery(no need for profiles)
- merge latest Linux-android-stable tags and changes
- Merge latest CAF tags
- Disable Gentle Fair Sleepers (more responsive UI)
- Kernel can be built inline with rom now (use darky-inline branch)
Cuarto 14/10:
- merged latest linux-stable tags and patches
- merged latest prima caf changes
- audio optimizations ( from LH kernel )
- added UKSM ( optimized for ARM devices )
- upstream some modules
- rework CPU, GPU frequency ( more efficient )
- enable dynamic fsync by default ( having no fsync at all isn't exactly a good situation )
- clean up unnecessary defconfig's
- add process force reclaim driver ( better ram management )
- add kernel memory controller from android GO devices
- Add USB fast charging
- Add Support for various USB peripheral ( joystick, storage, printer, mouse and keyboard)
- Add backlight dimmer ( alternative way of adjusting brightness below what the system usually allows, kinda fixes brightness issues on some Pie ROM's and MIUI )
- other backports from newer kernels
- updated profiles
Tercero 12/09:
=> Switched to anykernel2 for packaging
=> One zip for both treble and non
=> Optimized Toolchain for Cortex-A53
=> Merge latest Linux stable tags and patches
=> Merge latest CAF tag 'LA.UM.6.6.r1-09600-89xx.0'
=> Fix vendor mismatch error on boot in treble roms
=> Add speaker gain
=> Fix sound gain gets reset after a while
=> Max out CPU freq when an app is launched (apps will launch faster)
=> Tweaked msm_performance for more efficient and faster hotplugging
=> Update and tweak cpu_boost
=> Add and tweak adrenoboost
=> Tweaked adreno_idler for better GPU frequency control
=> Kill Kcal inverse option (nobody uses that)
=> Enable LZ4 for ZRAM compression
=> Optimized idle sleep, fair sleepers
=> Upstream Wireguard, Zsmalloc and Zram
=> Add USB HID gadget support
=> Enable Zcache
=> Optimized boot time
=> Other upstreams and Backports from newer kernels
=> removed cpu_input_boost
=> Updated profiles
Segundo 25/07:
=> Treble Varient is now available (Tested on Android P)
=> Merge latest 3.18.116 tags
=> Merge latest patches from linux-stable
=> Merge latest LA.UM.6.6.r1-09200-89xx.0 CAF tags
=> Intreducting Darkness Control Kernel Manager
Segundo 21/07:
=> compiled with latest GCC 8
=> merge 3.18.114, 3.18.115 kernel tags
=> upstream kernel patches from linux-stable
=> merge LA.UM.6.6.r1-09000-89xx.0, LA.UM.6.6.r1-09200-89xx.0 CAF tages
=> sources cleanup
=> add PowerSuspend drivers v1.7
=> Add and Use snappy compression v3 library by default instead if LZ4
=> Add sound control
=> Add Alucard, Darkness, Nightmare, Electron, Relaxed and ElementalX governors
=> New CPU, GPU frequency's design
=> tweaked interactive governor for better battery life and sleep
=> tweaked CPU boost for shorter boosting times
=> Add AutoSMP hotplug (disabled by default)
=> Add state_notifier driver
=> Add input boost driver
=> SlimBus overclock
=> Intelli-Thermal 3.0 control (disabled by default)
=> Hexagon DSP Optimizations
=> Qnova charging interface
=> Add zen and maple I/O schedulers
=> Add driver to change I/O scheduler to noop when screen is off
=> Add Dynamic Fsync (disabled by default)
=> Fsync On/Off Switch (disabled by default)
=> Add sdFAT File System driver
=> Add Frandom RNG Driver
=> And a lot more under the hood work
=> for more detailed changelog check my commit history
Primero:
=> initial release

Which ROM can use this?
- Any Android 8.x or 9.x ROM, except MIUI
Why no overclocking?
- I don't find it useful for the profile this kernel is following which is stability and battery backup above all, if you want to overclock use LH, genom or zucc kernels
Why no spectrum support?
- it's an unnecessary gimmick, those darkness control profiles do the same configs and have a lot more options
Why all the cores are running all the time?
- turn on AutoSMP from hotplug section in darkness control
which profile should I use?
- any electron profile should be better than interactive because electron governor handles frequency scaling a lot better than interactive

So Dammnn Goodd

i use your Rom always. now match with this. thanx

Can we use this kernel with Miui base ROM?

raymondoliviero said:
Can we use this kernel with Miui base ROM?
Click to expand...
Click to collapse
no MIUI support

is it ok for RR 8.1 Vince
Sent from my vince using XDA Labs

NeerajBhatt said:
is it ok for RR 8.1 Vince
Click to expand...
Click to collapse
All rom with 8 are okay.. But not miui and 7

Do you use this kernel in Havoc Rom, pre installed in Havoc???

Cooooool @blacksuan19 great kernel for battery finally got the deserved attention...now good things start

Quick charge not support?
Sent from my [device_name] using XDA-Developers Legacy app

I miss the option to increase speaker and headphone volume like in xprise and LH kernel.

jes0411 said:
I miss the option to increase speaker and headphone volume like in xprise and LH kernel.
Click to expand...
Click to collapse
Coming

So far superb battery performance

What does "Adreno ilder" do? Googling around comes up with nothing

What is the best setup for this kernel? Thankss

CzechDervish said:
What does "Adreno ilder" do? Googling around comes up with nothing
Click to expand...
Click to collapse
It is best for battery .
Performance is okay.
Stability is prfct.
It is best it only uses those CPU which is needed like if you are doing multitasking a lot then it will wakeup other CPUs but while the phone is asleep it only keeps 1-2 CPU up , that's y its best for battery

Hey @blacksuan19 can u make a kernel with nethunter support.. that include all wifi, hid external adapter patches. Since there is no nethunter kernel based for vince so.. plz. Make a nethunter supported build

Related

[ZIP] Synapse + Script => Universal Kernel Manager v3.8.1

Hello and welcome! So I started this because I hated having to have a different app to change some of the kernel settings and having init.d scripts for each kernel was a hassle to me, plus some users were having trouble with so many options available so I created this for all those who like to flash & test different kernels like me. I would like to dedicate this project of mine to my friend @ak for all the help and patience he has, he truly is a great dev and we owe him for some of the best kernels available for the Nexus 4.
So how this works is on every boot the script verifies all the tunables it finds specific for the kernel you have at the moment and generates the necessary files so it can be read & displayed on Synapse. Don't feel bad if you don't see all the listed options, it's just your kernel doesn't have those available.
In time I will be adding more scripts so we can have most, if not ALL tunables I can cram into. Hope you like it!
Screenshots:
{
"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"
}
So what you need:
-Root (obviously)
-Working Busybox
-Your ROM has to support init.d scripts
-Synapse
Click to expand...
Click to collapse
Download Links:
BusyBox
Universal Kernel Manager v3.8.1
Synapse Google Play Link
UKM Uninstaller v2
To install:
-Reboot in recovery
-Flash the .zip (No cache/dalvik wipe necessary)
-Install Synapse
-You're done!
Click to expand...
Click to collapse
Features:
Info
General
Model Number
Android Version
Kernel Version
ROM Description
ROM Version
ROM Build Date
SOC Binning
Last KMSG
Status
Battery Temperature
CPU Temperature
Memory
Uptime
Unused CPU States
Time in state for CPUs
Kernel Wakelocks
CPU
Live CPU Frequency
CPU Min Frequency
CPU Max Frequency
CPU Max Screen Off Frequency
CPU Multicore Power Saving
CPU Governor
CPU Governor Options
CPU Governor Tunables
Hotplug
MPDecision (Qualcomm)
Intelliplug (faux123)
ECO Mode
Snakecharmer
Intellithermal
MSM MPDecision (show-p1984)
Screen off Single Core
Min CPUs
Max CPUs
Idle Frequency
Event Boost
MSM Hotplug (myfluxi)
Min CPUs
Max CPUs
Max CPUs Boosted
Boost Lock Duration
Down Lock Duration
History Size
Update Rate
Fast Lane Load
Offline Load
Suspend Frequency
Auto Hotplug (Thalamus)
Disable Load Threshold
Enable Load Threshold
Enable All Load Threshold
Min Sampling Rate
Sampling Periods
Min Online CPUs
Max Online CPUs
Dynamic Hotplug (stratosk)
Minimum Online CPU
Maximum Online CPU
Up Threshold
Up Timer Control
Down Timer Control
Alucard Hotplug (Alucard)
Hotplug Enable
Sampling Rate
Max Cores Limit
Max Cores Limit Sleep
CPU Down Rate
CPU Up Rate
Hotplug Loads
Hotplug RQs
Hotplug Frequencies
Mako Hotplug (franciscofranco)
Cores on touch
First Level
Suspend Frequency
CPU Boost Driver
Boost
Sync Threshold
Input Boost ms
Input Boost Frequency
CPU Voltage
Global Voltage
Frequency Voltage
AK
Faux
Semaphore
I/O Control
Read-ahead Size
I/O Scheduler
General I/O Tunables
I/O Scheduler Tunables
GPU
Live GPU Frequency
GPU Max Frequency
GPU Governor
Simple Governor Tunables
Interactive Governor Tunables
Gamma
Faux Gamma Profiles
Faux Gamma Tunables
Franco Gamma Tunables
Motley Gamma Tunables
LCD Backlight Tunables
Sound
Faux Sound Profiles
Faux Sound Tunables
Franco Sound Tunables
Speaker
Faux Speaker Profiles
Faux Speaker Tunables
Memory
Z-RAM
Virtual Memory
Wake Control
Apply at init.d
DoubleTap2Wake
Touch Wake
Sweep2Wake
Sweep2Sleep
Power Key Suspend
Miscellaneous
TCP Congestion Control
Temperature Control
Temperature Limit Minimum Frequency
Power Suspend State
FSYNC
Dynamic FSYNC
Vibrator Strength
USB Fast Charge
OTG
Battery Life Extender
Touchscreen Accuracy Filter
LED Control
Advanced
C-States
Kernel Samepage Merging (KSM)
Ultra Kernel Samepage Merging (UKSM)
Gentle Fair Sleepers
Low Memory Killer
Build.Prop
Wifi Scan Interval
VM Heapsize
Allow Purgeable Assets
DNS Tweaks
Tools
Toggle Bootloader Lockstate
Toggle Bootloader Tamper Flag
Toggle SELinux Status
Preferred Network Mode
Kernel Image Managment (Backup, Restore)
Log Creation (logcat, dmesg, last_ksmg)
Reboot
Profiles
Changelog:
UKM v3.8.1
Lowered min CPU voltages
Fixed missing hotplug tunables
Fixed sqlite version mismatch
UKM v3.8
New Devices (Additional LG G3 variants, Samsung Galaxy S4, Samsung Galaxy S5)
Additional 10 rows for frequencies in time in state
Added msm_hsic_host wakelock tunable
Added new kcal tunables from savoca.
Improved preferred_network mode.
Fixed compatibility with certain devices.
Fixed permissions issue when flashing.
Minor bug fixes.
UKM v3.7
New UKM backup script.
New Devices (Moto G 2014, Samsung Galaxy S3, Sony Xperia Z Ultra).
Added new Wake toggles.
Added Simple GPU parameters for other devices.
Added Force Audit toggle in tools.
Added live Fauxsound version.
Added Software CRC Control toggle.
Added kcal_invert gamma toggle.
Moved Headphone PA Value to device files.
Fixed blu_plug display error.
Fixed device write error in several files.
UKM V3.6.1
Added back old CPU Boost Input Freq
Fixed drop caches null value
UKM v3.6
New Devices (Motorola Droid Ultra, Moto X 2013, Sony Xperia Z2).
Added initial support for Nexus 6 (shamu).
Alternate way of detecting device on startup.
New Config module for import/export of settings.
Support for gamma action in new Config module.
New Galaxy Nexus settings for gamma.
Moved MSM Limiter & CPU Boost to CPU tab.
New MSM Limiter tunables (individual CPU control).
New CPU Boost tunables (individual CPU control).
New Power-efficient Workqueues tunables.
Added Bricked Hotplug tunables.
Added LMK profiles.
Set permissions for UKM files on startup.
Additional permissions for UKM files on startup.
Increased Fauxsound max limit settings.
Changed vibrator titles in misc tab.
Added vibrator strength for wake controls.
Additional gamma profile for Nexus 5.
Added additional voltage control for Galaxy Nexus.
Fixed Kernel logger & Bootloader tunable.
Fixed empty value in global voltage.
Fixed error in GPU frequency list.
Fixed GPU Governor in hammerhead.
Fixed display error on device hostname.
Fixed Idle Freq error in Bricked Hotplug.
Fixed Sound Control for devices without Poweramp.
UKM v3.5
Fixed Sound Control Lock for certain devices.
Fixed write error when restoring gamma profiles.
Added Live Installation Check.
Added ability to change IO settings for all blocks.
Added tunable for dmesg kernel logging.
New Intelliplug hotplug tunables.
New MSM Hotplug tunables.
New & Fixed Alucard hotplug tunables.
New CPU Boost hotplug tunables.
New Intellithermal tunables.
New tunables to change individual CPU settings (Kernel Dependent).
New Gamma settings for Galaxy Nexus.
New vibrator settings for Galaxy Nexus.
Added check to see if GPU settings are present.
Code optimization in config.json.generate file.
New Devices! (Sony Xperia Z1, LG G3, HTC One M8, Moto G 2013, Moto G 4G 2013, Galaxy Nexus).
v3.4.3
Disabled DNS Tweaks for now
Excluded weights from IO Scheduler tunables
Added auto clear data when kernel changed detected (to prevent boot errors)
Additional permissions for init.d in recovery
Auto set permissions for LMK file on Android L
Updated SOC path, New Deferred Timer for KSM
Added Gamma control for OnePlus One
New tunables for updated ZRAM
Added sound control lock to Fauxsound
Moved thermal settings, New MSM MPDecision Hotplug tunables
New thermal section (New Intellithermal settings, New MSM Thermal settings)
Support for new devices (LG G2, HTC M7, Sony XPeria Z, Sony Xperia ZL)
Minor bug fixes
Fixed Intellithermal path
v3.3.2
Lowered CPU voltage step
Increased max sleep for KSM & UKSM
Added Optimize Databases tool
Added Drop Caches tunable (Clear VFS Caches)
Added Vibrator support for OPO
Added support for devices with auto PowerAmp
Added additional gamma profiles for N5
New Blu_Plug hotplug & updated AutoSMP tunables
Added support for LG Optimus G, LG G Pad 8.3 & Nexus 7 2012
Fixed derp on action for powersaver_mode (Blu_plug)
Fixed echo write error when setting CPU frequencies
Fixed derp on wildcard for gee variants
v3.2
Fixed Intelliplug 5.0 tunable errors
Fixed GPU voltages with uV values
Disabled toggle switch between s2s/s2d
Fixed write error invalid argument display message
Apply value of 1 to kcal_ctrl if it exists
Added back s2s, removed unnecessary notifiers
Added High Performance Mode sound tunable
Added descriptions for Memory & Advanced options
New Laptop Mode (Auto FS Writeback Delay Mode) tunable
v3.1
Fixed default headphone_pa_gain for Nexus 5.
Fixed voltage write error for certain kernels.
Fixed wake write error when applying profile.
Added support for OnePlus One device (bacon).
Added default screen for non-supported devices.
Added kcal (independent) & kcal_min tunables.
Added additional wake toggles (DoubleTap2Wake profiles, DoubleTap2Wake Feather, Sweep2Wake profiles, OPO touchpanel).
Added tool to Clear Synapse Data internally.
New AutoSMP, MSM Limiter & Intelliplug 5.0 hotplug tunables.
Minor bug fixes.
v3.0
New USB Fast Charge & BLX for N7
Added additional wake settings
Load default mako config if device not supported
Fixed device parameters for OnePlus One
Set new device specific parameters for GPU & Bin
Create dynamic device parameters for Bin Settings
Create dynamic device parameters for GPU Settings
Support for kernels with basic speaker settings
Fixed Franco hotplug, New AutoSMP hotplug
Fixed incorrect device detection for fauxsound
Fixed creation of Logs folder only when needed
Minor bug fixes
v2.9
Added new gamma profiles
Fixed headphone gain for Nexus 5
Fixed gamma profiles for Nexus 5
Fixed incorrect product device for Oneplus One
Misc bug fixes
v2.8
Fixed more config.json errors for Nexus 5
Added Default Custom Profiles (to avoid reset)
Added better permissions for init.d wake toggles
More Code optimization
Added support for Oneplus One (let's go @ak)
v2.7.2
Add new hotplug, misc & advanced tunables (thanks to @ak)
Few bug fixes
v2.7
Attempt to fix gamma invalid argument error
Several bug fixes
General code optimization
Added additional log mode
Added Power Suspend Mode
Added New Intelliplug tunables
v2.6
Fixed invalid argument error
Fixed config.json generate with duplicate GPU freq
Fixed several tunable parameters
Additional mount parameters for wake options
Merged CPU Gov tab with CPU tab
Added CPU Global Volt file to save values
v2.5
Fixed JSON configuration parsing failed for certain kernels.
Fixed Fast Charge Level & Touchscreen Accuracy.
Fixed init.d permissions & owner for Wake toggles.
Fixed N5 Power Key Suspend tunable.
Fixed Preferred Network Mode & Added Log Mode in tools.
Added N5 Franco Gamma Profiles, Fixed Permissions in gamma files.
Added Device Hostname & Wireless Port in build.prop.
Modified notifiers for better performance.
New Intelliplug Tunables.
New MSM Hotplug Tunables.
New MSM MPDecision Tunables.
Disabled CPU Frequency Display (for now).
v2.4
Fixed Wake Notifier bug.
Added Temp Threshold, New Faux Fast Charge.
Added GPU Min Freq.
Ability to set CPU settings for all Cores.
Increased CPU Frequency Poll (download the latest Synapse!).
Added Custom Gamma Profiles (Faux & Franco).
Added MSM Hotplug Load Levels, Fixed Fast Lane Load values.
v2.3
Integrated sqlite3
Fixed Interactive GPU (for good this time)
Added New Semaphore Tunables
Added Franco Hotplug Tunables
Added ability to apply wake options at init.d
Added UKSM Tunables
Added LED Control Tunables
v2.2
Fixed TWRP flash error
Fixed GPU Settings for supported devices
Fixed certain Hotplug settings not displaying
Fixed Live Wakelocks for devices without file
Added Interactive GPU tunables
Added Preferred Network Mode
v2.1
Lowered CPU & GPU refresh rate to display correct CPU & GPU frequency (tested with perfmon)
Fixed Restore Profiles (now checks .tgz first)
Fixed default CPU & GPU values in device config
Fixed incorrect devices parameters in live action
Added Power Suspend State (N5)
Fixed Franco Gamma, Added Franco Sound Tunables
v2.0
No longer N4 exclusive.
Re-coded entire script to support other devices (N4, N5 & N7 for now).
All commands are now called from internal busybox.
Optimized code (faster & less CPU usage).
Added Kernel Image Management (Backup, Restore & Delete).
Added Live Kernel Wakelocks.
v1.7
Integrated busybox for better support
Better way to fix permissions in CPU Frequencies
Fixed Faux Gamma Custom Profiles Link
Fixed Uptime, Unused, Time in State, CPU Freq & Bootloader displays
Fixed Bootloader Lock State. Added Tamper Flag & SELinux Toggles
Added Alucard & CPU Boost Hotplug
Added Allow Purgeable Assets (build.prop)
v1.6
Fix Conservative GPU governor error
Attempt to fix permissions in CPU Frequencies before opening app
Fixed MSM Hotplug display for HellsCore & HellsDoctor users
Added ability to name your backup in Profile
Added Semaphore Hotplug Tunables
Added New Tools Section (Bootloader Lock Status, Log Creation, etc.)
Added Franco Gamma Tunables, New Faux Gamma Profiles
Added Semaphore CPU Voltage Tunables
Added TouchScreen Accuracy Filter Tunables
v1.5
Better UCI support on certain ROMS
Fixed default CPU scaling & New CPU multicore tunable
Fixed display issue in live unused & time in states
More build.prop tweaks, New DNS tweaks
More MSM Hotplug & New Auto Hotplug Tunables
Added LCD Backlight
Added Temperature Limit Minimum Frequency
v1.4
Fixed permission issues in files
Added Fahrenheit Temps, CPU time in state
Added build.prop tweaks
Added Intellithermal Settings
Fixed ondemand sampling_rate_min error
v.1.3
Fixed interactive boostpulse error
Added Global CPU Offset Voltages
Added Faux Sound Settings
Added Live Status
v1.2
Added Faux Gamma Profiles & Tunables
Added Faux Speaker Profiles & Tunables
v.1.1
Fixed CPU live label
Added Profile Settings (For backup & restore)
v1.0
Initial Release
Click to expand...
Click to collapse
Thanks:
@ak - for his help in getting this started.
@AndreiLux - for his awesome app Synapse.
@osm0sis - for his ideas on the Galaxy Nexus.
@eng.stk - for his help on the support for Nexus 5.
GitHub is Here:
UKM
Any suggestions, bugs or others settings you need just let me know.
Code:
Please rate the thread and don't forget the THANKS button below! :D
Supported devices:
Nexus 4
Nexus 5
Nexus 6
Nexus 7 (2012 & 2013)
Galaxy Nexus
OnePlus One
LG G2
LG G3
LG G Pad 8.3
LG Optimus G
HTC M7
HTC One M8
Moto Droid Ultra
Moto G 2013
Moto G 4G 2013
Moto G 2014
Moto X 2013
Samsung Galaxy S3
Samsung Galaxy S4
Samsung Galaxy S5
Sony XPeria Z
Sony Xperia ZL
Sony Xperia Z1
Sony Xperia Z2
Sony Xperia Z Ultra
Click to expand...
Click to collapse
Tested kernels:
Should work on any kernel, but my personal tested kernels & confirmed by other users are the following:
Nexus 4:
AK
Faux
Matr1x
HellsCore
HellsDoctor
Semaphore
moob
dimfish
Aufa
Zulfa
Furnace
Nexus 5:
Code Blue
Uber
ElementalX
Nexus 7:
AK
OnePlus One:
AK
Click to expand...
Click to collapse
F.A.Q.
No UCI support detected? Check the following:
a) Does your ROM support init.d scripts?, IF it doesn't try this,
b) Check in /system/xbin if the uci file exists. IF it doesn't exists you can try reflashing the .zip or run the following in terminal emulator:
su
ln -s /data/N4UKM/uci /system/xbin/uci
Click to expand...
Click to collapse
c) Check the permissions of /system/xbin/uci AND /data/N4UKM/uci, it should be 755 or 777. IF it isn't you can try reflashing the .zip or run the following in terminal emulator:
su
chmod 755 /system/xbin/uci
chmod 755 /data/N4UKM/uci
Click to expand...
Click to collapse
d) Check the config.json file in /data/N4UKM/, if the file is blank you can try generating the file again with the following in terminal emulator:
su
uci reset
uci
Click to expand...
Click to collapse
IF NONE OF THE ABOVE WORKED FOR YOU send me a screenshot of your terminal emulator running the following command to determine your issue:
su
uci reset
uci
Click to expand...
Click to collapse
Some steps to fix most common issues when coming from another kernel and UKM is still installed: (thanks to gorillap)
Step 1 - go to settings>Apps>Synapse - force close - Clear data - ReOpen Synapse
If this doesn't work
Step2 - go to settings>Apps>Synapse - force close - Clear data - Uninstall Synapse. Reinstall Synapse in play store
If this doesn't work
Step3 - go to settings>Apps>Synapse - force close - Clear data - Uninstall Synapse. Delete Synapse folder. Reboot to recovery. Reflash kernel, Reflash UKM. Install Synapse
If this doesn't work, request support in thread.
To use UKM on Lollipop just do this: (Thanks to thereal_bigjake)
1) Flash Permissive boot.img (thanks to ramjet73).
2) Install SELinux Mode Changer and set to permissive.
3) Install Synapse and flash UKM v3.5 or higher (you need busybox installed also)
4) Run a terminal after boot and type su, then type \system\etc\init.d\UKM
5) Enter Synapse and profit.
To restore a profile: (Thanks to apb_axel)
1) Save the profile to the /sdcard/Synapse/saved_profiles folder.
2) Open Synapse, go to profiles tab and press the Restart Synapse button (to make to profile appear).
3) Open Synapse, go to profiles tab and select the profile, click the √ and select Restore Selected Profile.
4) At this moment Synapse will close automatically so give it a few seconds and it will open automatically again.
5) When it opens, click the X button on top, not the √.
6) Done.
Restrictions on config files: (thanks to apb_axel)
1) You can't import settings that don't exist on your current kernel (this is fairly obvious so no explanation needed).
2) Some settings that are not imported/exported for privacy concerns are: buildprop net.hostname, buildprop service.adb.tcp.port.
3) You can't import/export the SELinux status, either Enforcing or Permissive (I've read that some people had issues when restoring profiles that were based on a KitKat ROM and when it was restored on a Lollipop ROM it broke their root, they had to reinstall everything from scratch so I prefer to avoid this at all costs).
4) You can't import/export the Preferred Network Mode (again some people have complained that restoring a profile where their carries have different settings had their phone stopped working).
5) You can't import/export voltage settings (Not every CPU is build the same, so to avoid device shutdown do to low voltages this is disabled).
6) You can't import/export sound settings (This is more of a personal setting and doesn't affect battery/performance).
7) You can't import/export speaker settings (This is more of a personal setting and doesn't affect battery/performance).
8) You can't import/export gamma settings (This is more of a personal setting and doesn't affect battery/performance).
Want to integrate UKM into your ROM?: (thanks to kecinzer)
http://forum.xda-developers.com/showpost.php?p=58054064&postcount=2409
I cannot get cpu settings to show... Btw awsome work hpe to see it get even better
Edit: oops i am on stock rom so i cannot use this, realised just now ... Is there any way to add init.d support to stock ROM?
Sent from my Nexus 4 using Tapatalk
chewu.pg said:
I cannot get cpu settings to show... Btw awsome work hpe to see it get even better
Edit: oops i am on stock rom so i cannot use this, realised just now ... Is there any way to add init.d support to stock ROM?
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
There is an app that can help you get init.d support to stock ROM, try it out and let me know if it works: http://forum.xda-developers.com/showthread.php?t=1933849
The .zip works fine on PSXv4.0.4 & ak Exodus 227
Enviado desde mi Nexus 4 mediante Tapatalk
Good work.
Glad to see that you took full advantage of the capabilities of the app. Also very happy to see that you took advantage of the notifiers for the global voltage slider in exactly the way that I intended them, although that I would have done the behaviour a bit different, but that's a choice of preference.
Let me know on Github on any wishes/comments/feedback.
Ideally in the future I was planning to do a sister-app which does a configuration-injection much like you do, but for global device compatibility, and self-contained. Sadly it's a lot of work and needs to be maintained, hope I can do it by this summer. Goal is to basically annihilate other apps such as Trickster and all other custom kernel configs apps.
apb_axel said:
There is an app that can help you get init.d support to stock ROM, try it out and let me know if it works: http://forum.xda-developers.com/showthread.php?t=1933849
Click to expand...
Click to collapse
Worked!! Thank you so much, its so awsome and first thing i did after, is uninstall trickster... still need to keep fauxclock for color presets but i hope it will come to this app the time passes... Also noticed that synapse boot failed toast massage, so will try restarting few times to see if set on boot works
Sent from my Nexus 4 using Tapatalk
AndreiLux said:
Good work.
Glad to see that you took full advantage of the capabilities of the app. Also very happy to see that you took advantage of the notifiers for the global voltage slider in exactly the way that I intended them, although that I would have done the behaviour a bit different, but that's a choice of preference.
Let me know on Github on any wishes/comments/feedback.
Ideally in the future I was planning to do a sister-app which does a configuration-injection much like you do, but for global device compatibility, and self-contained. Sadly it's a lot of work and needs to be maintained, hope I can do it by this summer. Goal is to basically annihilate other apps such as Trickster and all other custom kernel configs apps.
Click to expand...
Click to collapse
Thanks for the kind words! That sister-app sounds awesome if you need anything just let me know.
chewu.pg said:
Worked!! Thank you so much, its so awsome and first thing i did after, is uninstall trickster... still need to keep fauxclock for color presets but i hope it will come to this app the time passes... Also noticed that synapse boot failed toast massage, so will try restarting few times to see if set on boot works
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
I'm glad it worked for you. That synapse boot failed happens mainly the first time you boot up, it should go away on another reboot and let it set the auto settings or just apply any settings to dismiss it.
Now I see Backup & restore page is lose for me
Ultraspeedy n⁴ powered by PSX v4.0.4 & AK EXODUS v227
Kaotiko77 said:
Now I see Backup & restore page is lose for me
Ultraspeedy n⁴ powered by PSX v4.0.4 & AK EXODUS v227
Click to expand...
Click to collapse
To backup & restore profiles? I'll add it to my to-list.
apb_axel said:
To backup & restore profiles? I'll add it to my to-list.
Click to expand...
Click to collapse
Thanks and very good and hard job
Ultraspeedy n⁴ powered by PSX v4.0.4 & AK EXODUS v227
Tried it, and it works! Thanks for this app! (FYI: I had to reboot 2x to get it working.)
EotT said:
Tried it, and it works! Thanks for this app! (FYI: I had to reboot 2x to get it working.)
Click to expand...
Click to collapse
Yeah it happened to me once in my testing, couldn't reproduce it so i though it was a fluke. I'll take another look just in case.
It's not really a problem. At first, I was a bit disappointed, because I thought it didn't work. I'm glad I was mistaken.
Damn geart job man! Cannot wait for volume settings. Then I can get rid of trickstermod and have 1 app instead.
Konstantinos said:
Damn geart job man! Cannot wait for volume settings. Then I can get rid of trickstermod and have 1 app instead.
Click to expand...
Click to collapse
Yeah sound settings are coming! First I will release gamma then definitely sound.
apb_axel said:
Yeah sound settings are coming! First I will release gamma then definitely sound.
Click to expand...
Click to collapse
Thanks! You rock.
On a side note, on "ROM Description"(First tab) it says PARANOID3, but I use PARANOID4.(PA 4.3 Beta 1) Who cares about this, but I'm just saying.
Hi @apb_axel, thanks for your work
I have a little issue after flashing your script. Core 0 stays at high speed ( 1.5 Ghz ) and doesn't fall to lower frequency ( 162 in my case ), even if hotplug is enabled. I'm using Ondemand with the latest AK kernel.
EDIT : After a while I had this, see the screenshot.
Konstantinos said:
Thanks! You rock.
On a side note, on "ROM Description"(First tab) it says PARANOID3, but I use PARANOID4.(PA 4.3 Beta 1) Who cares about this, but I'm just saying.
Click to expand...
Click to collapse
The folks of paranoid android probably didn't update the build.prop file in the ROM, run this in terminal emulator and see what you get:
Code:
su
getprop ro.build.host

Kyubi Rom V9 ☆ Lollipop Style (S5-S6-note2-3-4)☆ TW.4.4.2-N7100XXUFNL1 ☆ Vol.3

Kyubi Rom V9 ☆ Lollipop Style (S5-S6-note2-3-4)☆ TW.4.4.2-N7100XXUFNL1 ☆ Vol.3
{
"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"
}
Rom Features
Kyubi Extras
Multi languages
Kernel By Kyubi V2.1 Optimized !!!!
Deodexed.
Zipaligned.
Pre-Rooted.
Added busybox.
Init.d support
KNOX free.
Kernel Stock (kyubi in updateme)
Buil.prop improvements.
Improvements in CSC.
Init.d improvements
Multi CSC (thanks to Dav88).
Good use of the battery.
Good use of the ram.
Fast and stable.
More speed in shade.
More speed launcher.
Elimidadas updates.
Eliminated Act. Pol security.
Cache scroll removed.
4 Restart Options
Flashlight and screenshot in the power menu.
Flashlight in status bar
Volume option flashlight key with display off.
More brightness in status bar
Increased audio headphones.
Hack camera for use with low battery.
Blocking status bar by pressing clock.
White Ultra energy savings.
Grayscale mode.
NFC icon in status bar.
Air Command (Thanks E-team)
Add Toolbox.
Add One Handed.
Add Flashlight.
Block calls and messages.
Smart Scroll & Smart Pause
Mod multiwindow to 4 windows.
Remove DownloadBooster.
Bootanimation Galaxy S6
Ringtones Galaxy S6
Sounds SystemUI Galaxy S6.
Galaxy S6 default wallpapers
Icons my Galaxy S6
Wallpapers of S6 and N4.
S6 weather widget style.
Weather widget for lockscreen S6 style.
S6 style launcher by friend (Thanks to max35000 )
Galaxy keyboard style S6
SMS Galaxy S6 Style
Kyubi Framework Lollipop Style
Notifications Lollipop Style
Lollipop Style Calculator
My clock Lolliop Style
My Files Lollipop Style.
Lollipop Music Style.
Contacts and Dialer S5 Lollipop Style.
Lollipop Style Settings S5.
Lollipop Style Manager ram.
S-Voice N4 Style.
S5 browser.
S5 release effects
Video N4 Style.
White N2 App download.
Gallery S5.
Calendar S5.
E-S5.
S5 drive mode.
Handsfree mode.
Snote N3.
App ops
Gestures and movements Galaxy Note 2 Stock.
Pullup in Air Command (Sfinder remove)
Smemo.
Scrapbook
Bifriend
-Kyubi Extras.
UPDATEME and OTA !!!
-Viper4
-Air Command Themer
-Adaway
-Xposed Working without any problems
-Battery Calibration
No Easy Launcher & Settings.
And many more !
Download Link
Mega-Kyubi Rom V9
How To Install :
Like any rom
-First Very important to have backup of your system !!
-Have The bootloader MJ5 or officer of any rom Samsung 4.3 / 4.4
.Move rom to sd
-reboot to recovery
-Flash rom (( don't worry about automatic reboot ;p ))
Now u Ready To Rock in Kyubi Rom !!!!!
(Big Thanks to Kazica)
Credits:
@Kazica Dev rom kyubi
@rebelde_ Por su gran ayuda y el kernel
@pacof Por testear la Rom
@lhex for testing this rom
@fran_9 for testing this rom
@PALMATRON
@Epucci for testing this rom
@E-team for Air command mods
@ma xx35000 for launcher
@HTCmania
@haikal14 t to xda for source code notifications @note 4 mini team for some parts of framework
@Chainfire for supersu.
@acquariusoft for updateme.
@todo
Kernel info
Nadia based kernel, Agni and other sources
Credits: @Pafcholini , @psndna88 , @javilonas , @andi71 , @Yank555.lu , and more devs don't not remember now
Translated all options translated some applications
Kyubi kernel improvements v3: Tweaks, governor, scheduler, TCP optimization, compression, etc ..
V3 Changelog Kernel Kyubi r50
Source N7100XXUFNI1
EABI compiled toolchain arm-4.4.3
Update: 26/05/2015
## ## Tweaks
Control CPU (up to 2000MHz OC)
CPU Voltage
GPU Control (OC & UV)
Fsync Dynamic Driver
Schedulers I / O
CPU Idle mode
Multicore CPU Power Saving
Logger Mode
Touchboost
CRC
ABB Control (Control Voltage)
LMK
KSM
Entropy
TCP Congestion Control
Virtual Memory
Control Charger (battery charging)
Wolfson Sound Control
MDNIe / SCREEN (tone / color display)
Cypress-touchkey (disables touch buttons)
Led Control
Touchwake / Slide2wake
Many more options ...
Governor ## ##
Version 1.0 ZZmoove beta5 & Luzactiveq
Schedulers ## ##
SIO, VR, ROW-V4 & ZEN
TCP ## ##
Westwood (default), Reno, Vegas, Highspeed, HTCP, Hybla
Optimization & Compression ## ##
LZMA compression
LZ4 Cryptographic API & Compression
Fradom number generator
lib / memcopy: use glibc version
lib / string: use glibc version
Reduce latency
bcmdhd: reduce wakelock wifi (DerTeufel)
samsung battery: wakelock reduce battery-monitor timeouts (Thanks AndreiLux)
Drivers: reduce wakelock
Decrease time for Deep Sleep
Increase time limit for Sdcard Bad
LOAD_FREQ (4 * + 61 Hz) Avoids loadavg Moire
[PATCH] LOAD_FREQ (4 * + 61 Hz) Avoids loadavg Moire
Fix above max cpu frequency scaling (Thanks to Yank555-Lu)
Media Monitor
Proportional Rate Reduction for TCP
Increase speed readhead (1024mb)
KSM: page jump check and, if already scanned (Pradeep Sawlani)
ksm: Provide support to use timers for deferred scanner thread
Extra tunable kbytes free
mm: fix extra_free_kbytes tunable for CMA
WorkQueue: Enter new flag WQ_POWER_EFFICIENT
WorkQueue: convert BUG_ON in queue_delayed_work
block: queue work on power efficient wq
softirq: reduce latencies
writeback: fix occasional slow sync
block.c: allocate boot (MMC) partitions on probe, credits to Detule and AndiP
slub.c: little tweak for performance improvements - credits to franciscofranco
int_sqrt.c: optimize square root algorithm
rwsem.c: writing steal week for better performance fixed for 3.0.y
ARM Optimized algorithm RWSEM
ARM: 7011/1: Add ARM cpu topology definition
ARM: cpu topology: Enable ARCH_POWER
ARM: topology: save cpu id of each core
ARM: topology: topology Update ACCORDING TO sched_mc current mode
ARM: 7182/1: ARM cpu topology: fix warning
ARM: topology: Add a function cpu_power
ARM: topology: Add a topology update notification
ARM: cpu topology: Add asym topology flag for using cpu0 1st
ARM: cpu topology: add debugfs
ARM: force_max_zoneorder Increase to 12
sched: update the cpu_power ACCORDING TO cpu load
sched: use CPU capacity to choose if to ILB is needed
cpufreq: Retain only online cpus in managed_policy-> cpus
earysuspend: late speedup resume (faster wakeup of the device)
sched_fair: reduce latency
sched_fair: Optimize find_busiest_queue
sched_fair: Optimize cgroup pick_next_task_fair
sched_fair: Implement smarter wake-affine logic
sched_fair: use CPU capacity to choose if to ILB is needed
smdk4412: cypress-touchkey - add keydisabler
cpupower: update the cpu_power ACCORDING TO cpu load
mach-exynos: Enable max freq for busfreq opp
mach-exynos: clock-exynos4212
mach-exynos: cpufreq-4x12: correct divider values
mmc: fix the waste battery overload WorkQueue
cypress-touchkey: enabled by default
slub.c: Remove Page allocation
mm: Large amounts of memory reduced related barrier damage v3
sysfs interface for added GENTLE_FAIR_SLEEPERS [neobuddy89]
tweak speed network
KSM Optimization (test)
tmpfs: mempolicy object fix leaks
Link kernel Kyubi:
https://mega.co.nz/#!k09VhIqT!KPgo2U...i2ijIkosfmA8_U
Note: Keep in mind that This rom is not by me i just translate it From Spanish To English and share it here cause it is perfect with many customizations ( spanish site if u interested Kyubi-Rom
And Sure i will post changelog every time when new update come !!​
FOR MEEE
Wow... this is great New ROM!
What about 240/260dpi?
note 4 air command or note 3 air command?
robert1337 said:
note 4 air command or note 3 air command?
Click to expand...
Click to collapse
the version of e-team
Note 4 Air Command (new features)
martinklaus said:
the version of e-team
Note 4 Air Command (new features)
Click to expand...
Click to collapse
eteam also made dn3 which has note 3 air command in it
yes thats right but this was only for 4.3.x base rom, this is a 4.4.x base rom.
Correct me if that's wrong.
Is this rom a creation from you? or you forgot to say thanks to the real developers from htcmania?
Nice rom. However small bug detected. Background color have issues. Sometime text show white in white background. Also reboot menu have 2 options in a different language other than english. Also the extras and update me have similar language issues. Also when trying to change the font the in Settings gives an FC.
apart from the above bug mentioned. I get toast message sometimes, that phone is in factory mode, turning "Wi fi Off" and Wi fi will be turned off.
warriorofice said:
Is this rom a creation from you? or you forgot to say thanks to the real developers from htcmania?
Click to expand...
Click to collapse
haha before saying that read note:...............
whats the point off sharing this rom ??
i will get some thanks ???
no bro i just share it to note 2 users ( in english typo ) !!!!!
so please read carefully and i create thread not devthread
thanks
Could some1 please post screenshot of AirCommand and ActionMemo working recognition on right hand side of sheet, thx :good:
i want to flash this but then i read the bugs posted by nilaydas and saurabh40629, i changed my mind straight away lol
i saw in the screen shot, the video call icon is replaced by messaging icon. no video call feature in this rom?
nilaydas said:
Nice rom. However small bug detected. Background color have issues. Sometime text show white in white background. Also reboot menu have 2 options in a different language other than english. Also the extras and update me have similar language issues. Also when trying to change the font the in Settings gives an FC.
Click to expand...
Click to collapse
I'm not having font issue but yes 2 other issue needs to be consider.
Sent from my GT-N7100 using XDA Free mobile app
Androidwizzard said:
Could some1 please post screenshot of AirCommand and ActionMemo working recognition on right hand side of sheet, thx :good:
Click to expand...
Click to collapse
I ported this rom a month ago and seen many bugs including the smart scroll and smart pause. I fixed all bugs and made many new features to it.
This is based on 4.4.2 not 4.4.4 so air command is note3 one.
I can't share my version because it has been created by other devs originally DN3 team and Kyubi team.
Only issue is heat problem and heavy on ram compared to Nemesis.
In spanish thread credits were given to THIS rom some weeks ago.
Very smooth and fast rom..thanks buddy..but in some apps the txt looking white..I'm adding a ss of titanium backup..for example...
[emoji780]
Pretty nice ROM but had to move back as its not 240 dpi friendly (4.4.2 wasn't) and currently I don't have time to make it 240dpi
It will be appreciated if 4.4.4 base is used.
Best feature for me - Video player (I was missing Video thumbnails and Chapter Preview)
Overall AMAZING work !!!
can some one please comment about the battery life of this rom

[OnePlus X] 7.1.2 || Ground Zero Roms || Validus - Tesla - Tipsy ~ 09/06

The All-In-One thread for Ground Zero ROMs - Validus, Tesla, and Tipsy​
Brought to you by :
{
"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"
}
Ground Zero ROMs​Notes from the Official Google+ Community:
About the ROMs :
Validus is GZ-AOSP (Fancy name of AOSP-CAF?) based with a Dark Wolfie theme with full OMS support and has a lot of features.
Tesla is GZ-AOSP based with full OMS support and has handpicked useful features.
Tipsy is based on Slim with full OMS support.​
G+ Community
https://plus.google.com/u/0/communities/109330559573276360638
Substratum G+ Community
https://plus.google.com/u/0/communities/102261717366580091389
Theme Ready and TBO apps
http://forum.xda-developers.com/showthread.php?t=3113192
http://forum.xda-developers.com/showthread.php?t=2283828
Installation Instructions
ALWAYS MAKE A NANDROID BACKUP FIRST!
Coming from another rom/clean install:
>Reboot to recovery.
>Wipe system, cache, dalvik/art cache, data
>Flash rom zip and gapps
>Reboot
Updating from a previous build/dirty flash:
>Wipe system, cache, dalvik/art cache in recovery
>Flash rom zip, gapps and any other zips you may use
>Reboot
If you want root access, SuperSU will need to be flashed. After flashing, your device may boot twice before boot animation, don't worry it'll be fine after that.
You can use phhSuperuser as well for root access, get the it from here and you need to install the play store app also.
Substratum support is there as long as you have root and latest Substratum app. Some themes may have a little catching up to do, have fun testing them!
If you have any issues, grab a log after a clean flash, upload and link here please. Add steps to reproduce the issue in your post.
Do not report issues dirty flashing this over some unofficial build or with some custom kernel flashed (other than Arsenic Kernel).
Logcat Extreme app is great as you can choose to start recording a log just before reproducing an error and stop recording just after so you log just the part you need.
Xposed is not supported here, if you want to run it and have issues, try an Xposed thread for support and bug reports here only welcome with a clean install with no Xposed present.
Make sure to state which rom you are running when asking for support
Dynamic Gapps
http://forum.xda-developers.com/showthread.php?t=3487192
Open Gapps
http://opengapps.org/
OOS Camera Flashable Zip:
https://goo.gl/SVJcmZ No need to flash it, Already included in ROM
Downloads
Validus :
Latest Build : https://www.androidfilehost.com/?fid=745425885120760316
All Builds: https://www.androidfilehost.com/?w=files&flid=54460
Tesla :
Latest Build : https://www.androidfilehost.com/?fid=745425885120760293
All Builds: https://www.androidfilehost.com/?w=files&flid=123450
Tipsy :
Latest Build : https://www.androidfilehost.com/?fid=817550096634766805
All Builds:https://www.androidfilehost.com/?w=files&flid=140589
Changelog:
Validus: Check 2nd Post
Tesla: Check 3rd Post
Tipsy: Check 4th Post
Source Code:
https://github.com/GZR-ValidusOS
https://github.com/TeslaRom-N
https://github.com/TipsyOs
XDA:DevDB Information
[OnePlus X] 7.1.2 || Ground Zero Roms || Validus - Tesla - Tipsy, ROM for the OnePlus X
Contributors
CheckYourScreen
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Version Information
Status: Stable
Created 2017-01-28
Last Updated 2017-09-06
| Validus Changelogs |
Validus (09/06) : (CLEAN FLASH HIGHLY RECOMMENDED..!!!!)
Merged all latest security patches
Updated kernel to Rebased-111 with various security patches and fixes
Dropped adreno idler in favour of 27Mhx min. gpu freq.
Soft coded max CPU freq. to 1.9Ghz
Tuned Interactive Gov.
Updated RIL blobs
Oneplus Camera inbuilt
Added Charger monitor service
Enabled charger suspend
Fixed 100% Battery stuck issue in new Rebased Kernel
Fixed bluetooth mac generation
Increased recording volume/mic gain
Fixed HEVC Decoder issue (hw/hw+ decoder playback works and green/pink tint issue fixed too)
Removed loc_api from gps
Updated Kernel tags and ramdisk offset for faster boot
Dropped Voltage Control
Fixed screen mirroring/wifi display issue.
Enabled various audio features
Rest ROM related changelog can be found in about section.
Validus (07/04) :
Updated to latest source and security patches
Fixed Wifi-Mobile Data toggle issue
Updated DRM and Widevine blobs(Hello Netflix!)
Updated fingerprint
Added aptX Support
Nuked CNE and DPM blobs to save battery
Fixed RILD and netmgrd service GIDs
Updated Power Profile
Netmgrd: allow dac_override
Correct permissions for HBM
Correct permissions to support gamma correction
Enable Google Wifi Display settings
Reduce TCP buffer thresholds to reduce packet loss
Init Cleanup
Camera: force API-1
Bluetooth init and props cleanup
libc: compile with GCC instead of clang
Force dex2oat not to use swap file
Enabled ARCH_ARM_HAVE_TLS_REGISTER
Force disable strict mode
Updated offload property
Gps: use HTTPS for XTRA SERVERs
Force MSB gps support
Disable Fast Dormancy
Set SSR restart level to "related" for venus
Optimized HWUI memory values
Ship latest firmware files within the zip
Switched to ZEN io sched out of the box
Increased Readahead to 1024 out of the box
Set powersaving mode to aggressive by default
Enabled boot animation texture cache
Enabled charger res images for offline charging
Various init fixes
Force keymaster v0.3 suppport over v1.0
Enabled FEATURE_QCRIL_UIM_SAP_SERVER_MODE
Disabled Protobuf-c support
Removed custom emergency call list numbers
Sepolicy: sensors: moar policies
Set max number of dex2oat threads to 4-Use two threads in running system to improve thermals.
Reduced cpu load while booting
Various ROM side and ART optimizations
Rest ROM related Changelog within the about section
Validus (05/03) :
Updated to 7.1.2
Merged April and May Security patches
Various bug fixes and perf. improvements
Validus (03/30) :
ROOTLESS Out of the box! (Flash SuperSu/Magisk according to your choice)
Fixed secondary mic on whatsapp/telegram recordings
Fixed Graphic Glitches (like in whatsapp video calling etc)
Decreased App Launch Latencies! Device should be Responsive AF now
Added support for Network Signal Guru App
Various sepolicy denial fixes
Enabled Proximity Check on Wakeup
Removed non operational sRGB toggle from dev options
Using Triple Buffers channel instead of vsync
Under the hood device tree cleanup
Various ROM source bug fixes and New features (stuff...)
Validus (03/11) :
Rootless Substratum
March Security Patches
Various bug fixes and stuff...
Validus (02/21) :
Updated GPS HAL to CAF LA.BF.1.1.3-02310-8x26.0
Fixed LTE on Second Sim
Firefox issue fixed
Bug Fixes and Stuff...
Validus (02/11) :
Feb security patches
Night Light
Disabled CNE
Disabled safe media volume
Enabled Extended Qualcomm audio and video enhancements
Fixed LED pulse/blink
Decreased Boot Time (should boot much faster)
Fixed Vibrator Intensity Control
Source specific bug fixes mentioned/reported in thread (like tiles issues, etc)
Validus (01/28) :
Fixed Audio issues
Fixed In-Call Volume issues
Fixed Network Drops
Fixed GPS (working out of the box, no need to flash fixgps zip)
Improved/Faster GPS Lockup and performance
Added support for checking of dynamic TBF updating in GPS
Enabled Charging Current Display on lockscreen
Improved power profile values for WiFi to decrease battery drain
Disabled wakeups during Network Sampling to decrease battery drain
440dpi Density Out of the box
No scale down during write operations
Arsenic Kernel inbuilt
Enabled Thermal Core Control by default
Google Assistant Support out of the box
Tuned Interactive Gov. For SMOOTHEST Experience
SElinux Permissive
Added Krait Optimizations
Compiled using Snapdragon LLVM Compiler
Faster Boot time
Improved Camera Quality (New blobs) (You can get even better by using OOS Cam: https://goo.gl/SVJcmZ)
| Tesla Changelogs |
Tesla (09/06) : CLEAN FLASH HIGHLY RECOMMENDED..!!!!!
Merged all latest security patches
Updated kernel to Rebased-111 with various security patches and fixes
Dropped adreno idler in favour of 27Mhx min. gpu freq.
Soft coded max CPU freq. to 1.9Ghz
Tuned Interactive Gov.
Updated RIL blobs
Oneplus Camera inbuilt
Added Charger monitor service
Enabled charger suspend
Fixed 100% Battery stuck issue in new Rebased Kernel
Fixed bluetooth mac generation
Increased recording volume/mic gain
Fixed HEVC Decoder issue (hw/hw+ decoder playback works and green/pink tint issue fixed too)
Removed loc_api from gps
Updated Kernel tags and ramdisk offset for faster boot
Dropped Voltage Control
Fixed screen mirroring/wifi display issue.
Enabled various audio features
Update Magisk
Update Nova Launcher
Support Recents Task locking
Smartbar Button long-press delay configurable
Added Signature Spoofing permission
Fling: if KB is showing, double tap right/left to move text cursor
Allow user to add/remove QS with one click
Tesla (07/03) :
Updated to latest source and security patches
Fixed Wifi-Mobile Data toggle issue
Updated DRM and Widevine blobs(Hello Netflix!)
Updated fingerprint
Added aptX Support
Nuked CNE and DPM blobs to save battery
Fixed RILD and netmgrd service GIDs
Updated Power Profile
Netmgrd: allow dac_override
Correct permissions for HBM
Correct permissions to support gamma correction
Enable Google Wifi Display settings
Reduce TCP buffer thresholds to reduce packet loss
Init Cleanup
Camera: force API-1
Bluetooth init and props cleanup
libc: compile with GCC instead of clang
Force dex2oat not to use swap file
Enabled ARCH_ARM_HAVE_TLS_REGISTER
Force disable strict mode
Updated offload property
Gps: use HTTPS for XTRA SERVERs
Force MSB gps support
Disable Fast Dormancy
Set SSR restart level to "related" for venus
Optimized HWUI memory values
Ship latest firmware files within the zip
Switched to ZEN io sched out of the box
Increased Readahead to 1024 out of the box
Set powersaving mode to aggressive by default
Enabled boot animation texture cache
Enabled charger res images for offline charging
Various init fixes
Force keymaster v0.3 suppport over v1.0
Enabled FEATURE_QCRIL_UIM_SAP_SERVER_MODE
Disabled Protobuf-c support
Removed custom emergency call list numbers
Sepolicy: sensors: moar policies
Set max number of dex2oat threads to 4-Use two threads in running system to improve thermals.
Reduced cpu load while booting
Various ROM side and ART optimizations
Rest ROM related Changelog within the about section
Tesla (05/17) :
Fixed Hotspot / Wifi issues
Prebuilt Arsenic Kernel updated to R46
Various bug fixes including remaining ones reported on thread.
Camera sound toggle
Charging sounds: Add option to use default charging sound
Charging sounds: Add option to notify on charger connect only
Tesla (05/03) :
Updated to 7.1.2
Merged April and May Security Patches
PA solid circle battery style
SmartBar: show arrows for next/previous track when playing audio
Various Bug Fixes and Perf. Improvements
Tesla (03/30) :
ROOTLESS Out of the box! (Flash SuperSu/Magisk according to your choice)
Fixed secondary mic on whatsapp/telegram recordings
Fixed Graphic Glitches (like in whatsapp video calling etc)
Decreased App Launch Latencies! Device should be Responsive AF now
Added support for Added support for Network Signal Guru App
Various sepolicy denial fixes
Enabled Proximity Check on Wakeup
Removed non operational sRGB toggle from dev options
Using Triple Buffers channel instead of vsync
Under the hood device tree cleanup
One-Hand Mode
Toast Icon switch, Unify all "advanced" tiles (Bluetooth, Cellular, Wifi) into one easy toggle tile & slim recent icon pack support
Volume Button Control
Various ROM source bug fixes and New features (stuff...)
Tesla (03/11) :
Rootless Substratum
March Security Patches
Caffeine
Weather
Pixel bar anim
Slim recents
Various bug fixes and stuff..
Tesla (02/21) :
Fixed LTE on Second Sim
Bug Fixes and Stuff...
Tesla (02/14) :
Updated GPS HAL to CAF LA.BF.1.1.3-02310-8x26.0
Screenrecord, Doze Notification, Screenshot QS Tiles added
Keyguard Statusbar Clock
Option to hide lockscreen clock, date & alarm text
Night Tile Brightness
Allow to quickly open Running Services from notification/qs panel
add Magisk Manager to Dashboard
Bug Fixes
Tesla (02/11) :
Feb security patches
Night Light
Notification Ticker
QS Header
Disabled safe media volume
Enabled Extended Qualcomm audio and video enhancements
Fixed LED pulse/blink
Decreased Boot Time (should boot much faster)
Fixed Vibrator Intensity Control
Source specific bug fixes mentioned/reported in thread.
Tesla (01/29) :
Disabled CNE to prevent battery drain issue.
Fixed Audio issues
Fixed In-Call Volume issues
Fixed Network Drops
Fixed GPS (working out of the box, no need to flash fixgps zip)
Improved/Faster GPS Lockup and performance
Added support for checking of dynamic TBF updating in GPS
Enabled Charging Current Display on lockscreen
Improved power profile values for WiFi to decrease battery drain
Disabled wakeups during Network Sampling to decrease battery drain
440dpi Density Out of the box
No scale down during write operations
Arsenic Kernel inbuilt
Enabled Thermal Core Control by default
Google Assistant Support out of the box
Tuned Interactive Gov. For SMOOTHEST Experience
SElinux Permissive
Added Krait Optimizations
Compiled using Snapdragon LLVM Compiler
Faster Boot time
Improved Camera Quality (New blobs) (You can get even better by using OOS Cam: https://goo.gl/SVJcmZ)
| Tipsy Changelogs |
Tipsy (05/03) :
Updated to 7.1.2
Merged April and May Security Patches
OmniSwitch
Light aosp theme
Red gzr retro theme
QS Tiles easy toggle
Various Bug Fixes and Perf. Improvements
Tipsy (03/31) :
March Security Patches
ROOTLESS Out of the box! (Flash SuperSu/Magisk according to your choice)
Fixed secondary mic on whatsapp/telegram recordings
Fixed Graphic Glitches (like in whatsapp video calling etc)
Decreased App Launch Latencies! Device should be Responsive AF now
Added support for Added support for Network Signal Guru App
Various sepolicy denial fixes
Enabled Proximity Check on Wakeup
Removed non operational sRGB toggle from dev options
Using Triple Buffers channel instead of vsync
Under the hood device tree cleanup
Caffeine & Weather
Various ROM source bug fixes and New features (stuff...)
Tipsy (02/21) :
Feb Patches
Fixed LTE on Second Sim
Bug Fixes and Stuff...
Option to hide Lockscreen Clock ,Date and Alarm
AppOps
Notification ticker
Magisk included
Increasing ring
Tipsy (02/11) :
Night Light
Disabled safe media volume
Enabled Extended Qualcomm audio and video enhancements
Fixed LED pulse/blink
Decreased Boot Time (should boot much faster)
Fixed Vibrator Intensity Control
Source specific bug fixes mentioned/reported in thread.
Tipsy (01/29) :
Disabled CNE to prevent battery drain issue.
Fixed Audio issues
Fixed In-Call Volume issues
Fixed Network Drops
Fixed GPS (working out of the box, no need to flash fixgps zip)
Improved/Faster GPS Lockup and performance
Added support for checking of dynamic TBF updating in GPS
Enabled Charging Current Display on lockscreen
Improved power profile values for WiFi to decrease battery drain
Disabled wakeups during Network Sampling to decrease battery drain
440dpi Density Out of the box
No scale down during write operations
Arsenic Kernel inbuilt
Enabled Thermal Core Control by default
Google Assistant Support out of the box
Tuned Interactive Gov. For SMOOTHEST Experience
SElinux Permissive
Added Krait Optimizations
Faster Boot time
Improved Camera Quality (New blobs) (You can get even better by using OOS Cam: https://goo.gl/SVJcmZ)
So does this come with arsenic preinstalled?
Edit: Read the OP.
Sent from my ONE E1003 using Tapatalk
That's gonna be an awesome time! Thankfully we have such awesome devs around our device. Gonna test them all :silly: :victory:
@CheckYourScreen
Love to see Validus here! Thanks a lot, you`re great man. Optimal combination with your kernel. Will try it out asap.
noonebhargav said:
So does this come with arsenic preinstalled?
Edit: Read the OP.
Sent from my ONE E1003 using Tapatalk
Click to expand...
Click to collapse
Yes, its mentioned in changelog.
Mutchatcho said:
That's gonna be an awesome time! Thankfully we have such awesome devs around our device. Gonna test them all :silly: :victory:
Click to expand...
Click to collapse
Indeed, trees are stable now. In-call volume issue is also fixed and i've pushed the commit to lineage gerrit, so expect other roms to be stable too.
Tesla and Tipsy will follow similar device specific changelog.
For those who were waiting for the trees, you know where to find it.
nice
Official GZR Maintainer :fingers-crossed: Keep Rocking Mehta Sir @CheckYourScreen
Thug much.
Btw some bugs on Validus
1. Those options which allow us to enable or disable data, wifi and BT by single tapping QS tiles, that doesn't work in expanded QS tiles.
Wifi and BT doesnt work, mobile data works.
2. Wolves den > status bar > battery
There is option which allows qs battery tile to be same as what we set in status bar, that doesn't work too.
3. When ticker is enabled, the notification text is coming over the center clock in status bar.
Fix em :3
Joshwin Aranha said:
Thug much.
Btw some bugs on Validus
1. Those options which allow us to enable or disable data, wifi and BT by single tapping QS tiles, that doesn't work in expanded QS tiles.
Wifi and BT doesnt work, mobile data works.
2. Wolves den > status bar > battery
There is option which allows qs battery tile to be same as what we set in status bar, that doesn't work too.
3. When ticker is enabled, the notification text is coming over the center clock in status bar.
Fix em :3
Click to expand...
Click to collapse
So you're the official maintainer for GZR?
What happened to Martin sir?
Calvin2394 said:
So you're the official maintainer for GZR?
What happened to Martin sir?
Click to expand...
Click to collapse
I think he is busy with too many devices.
Calvin2394 said:
So you're the official maintainer for GZR?
What happened to Martin sir?
Click to expand...
Click to collapse
He's Enjoying "No Stress" Life.
Right @martinusbe ?
There is a changelog showing fixes but nothing listing bugs. The rom is stable so I'm guessing there are no important ones?
It does not let me install, I suppose it will be because I have version 5 of android, I get an error, and some patch .....
Very interesting small size ROM with more options... Only slim ROM is smaller ....
Nice work! waiting for Tesla
Im_Mattgame said:
There is a changelog showing fixes but nothing listing bugs. The rom is stable so I'm guessing there are no important ones?
Click to expand...
Click to collapse
Can someone confirm the presence of any major bugs? It'd be nice to finally have a stable nougat ROM for the OPX.

[Kernel][P/Q]FeraKernel-v16(4.4.213)(OC/UV)(HMP)(MIUI/AOSP)

{
"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:
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
backup your data 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.
Do everything at your own risk!
FeraKernel for MI 8 lite platina​Little intro:
There are few custom kernels mostly with EAS - personally I find it YET unfinished, so I decided to make a good HMP kernel for now. I used clean 4.4.184 kernel version from nysadev as base & stock kernel config and did few changes on top. This kernel is tested on latest stable MIUI v10.3 but should work on all Pie ROMs. This kernel aims to bring you max stability.
Features:
Used clean 4.4.184 kernel version with fixed WiFi driver
Compiled with latest GCC 10
Compiled with ultimate kernel code optimizations flags
Updated kernel base with last changes for sdm660 from CAF msm-4.4 (LA.UM.8.2.r1-05100-sdm660.0)
GPU overclock to 700МHz
Kernel version upstreamed to 4.4.213
Ported some libs from 5.х kernel
Added LZ4 support
Disabled all kernel tracing
RAM bus freqs will be raised quicker on high loads.
Activated multi-threading for crypto routines
Faster VM allocation
Disabled unneeded task stats
Reduced log buffers memory
Enabled all Cgroups for better system handling
Heavily reduced various kernel debugging
Disabled core dumps
Disabled modules signature verification
More power-saving kernel
Updated WIFI driver to latest version (5.2.03.16F)
Enabled Clean-cache framework
Enabled Front-swap framework
Enable ZSwap & zbud
Swap service can run only on small cores
Cleaned kernel cmdline
Disabled unneeded drivers
Enabled MSM HW random generator
Increased audio buffer size
Enabled FS cache framework
Enabled NTFS (rw) support
Enabled Samba (SMB) network file system
Optimized crypto routines
Added, activated & set as default very latest version of 'anxiety' I/O scheduler
Activated & set as default 'westwood' TCP congression controller
Updated msm-adreno-tz GPU governor to very latest version
Tuned simple-ondemand GPU governor for better performance
Added Adreno boost logic
Disabled CRC checks while booting
Tuned GPU idle timeout
Undervolted GPU
Set minimal GPU freq as default
Disabled few more unneeded drivers
Overclocked CPU - BIG cores to 2.5Ghz
Slightly undervolted CPU
Slightly undervolted display
Increased CMA memory size
Increased thermal polling interval
Added TTL fixup support
Super-fast random entropy generator
Tuned VM tweaks
Updated GPU KGSL driver
Enhanced arm64 NEON instructions
Optimized interactive CPU governor
Added new FS sdfat v2.1.8
Meltdown CPU protection is off (slows down cpu & nobody will hack you over wifi while u use updated & secure browser)
Added enhanced I/O scheduler - maple
Added KCAL display color control
Added sound gain control
Zram default compression algo set to LZ4
Updated init.qcom.post_boot.sh to very latest version
Screen supports physical power off while deepsleep
Screen is set to 32bpp (bit per pixel) (was 24)
Tuned vibrator (more powersave)
Disabled I/O stats
Increased ION memory allocator performance
WiFi bands DB updated
Added new I/O scheduler - depression (from 'anxiety' author)(off by default - activate manually)
Audio driver fixes & enhancements
Removed KGSL dumps
Disabled logging in MMC core module & CFQ I/O scheduler
Added HDR support for display (HDR video higher than 720p resolution lags atm. 480p is OK)
Doubled GPU bus width
Increased UI rotator priority while screen rotation
Activated more TCP congression protocols - htcp, vegas, yeah (westwood by default)
Fixed CVE-2019-5489 vulnerability
Added FQ net scheduler
misc..
>> DOWNLOAD <<​
Source code: https://github.com/feravolt/FeraKernel-platina
Credits: @nysadev for 'clean' repo sources, @osm0sis for AnyKernel3 script.
Downloads
Make sure you have GLOBAL STABLE firmware onboard.
Starting from v12 - kernel should work on dev-firmware too.​VERY VERY recommended to use my universal optimizer - FDE.AI to get best performance/battery saving on any ROM. This will act like companion for my kernel and speed it up even more.
Changelog:
FeraKernel-v16
Code:
— New depression I/O scheduler enabled by default
— FQ net scheduler is activated by default
— HDR related fixes (720p+ video should not lag)
— Updated net drivers
— Updated ION driver
— Removed I2C/SPI overclock
— Iommu driver speed up
— Possible rare random reboots fixes
— misc..
DOWNLOAD v16: https://drive.google.com/open?id=11SO6tW0naMZrUAoPS74XT4wvozJbSDSx
Older versions:
FeraKernel-v15
Code:
— Updated kernel to linux 4.4.213
— Added new I/O scheduler - depression (from 'anxiety' author)(off by default - activate manually)
— Audio driver fixes & enhancements
— Removed KGSL dumps
— Disabled logging in MMC core module & CFQ I/O scheduler
— Added HDR support for display (HDR video higher than 720p resolution lags atm. 480p is OK)
— Tuned vibrator
— More GPU undervolt
— More CPU undervolt
— Removed Adreno idler - it lags UI
— Doubled GPU bus width
— Increased UI rotator priority while screen rotation
— Activated more TCP congression protocols - htcp, vegas, yeah (westwood by default)
— Fixed CVE-2019-5489 vulnerability
— Added FQ net scheduler (can be activated in terminal: su -c sysctl -w net.core.default_qdisc=fq)
— misc..
DOWNLOAD v15: https://drive.google.com/open?id=1uPAmwThehVECQAbBLwjATEjLBRQUAKxw
FeraKernel-v14
Code:
— Fixed long wakeup bug
— Fixed 'vendor image is invalid' bug
— Added 'misc' binaries exec support (for wine & exagear)
— Enhanced powersaving
— misc..
DOWNLOAD v14: https://drive.google.com/open?id=1R5NUmzsrboT7CsEKL7Tb3bCsPp3Rugk-
FeraKernel-v13
Code:
— Kernel updated to linux version v4.4.212 (many positive changes)
— Updated WiFi band database
— Google's scheduler parameters
— Fixed rare bug with screen not turning on after deep sleep
— Tuned vibrator (more power-save)
— Disabled I/O stats
— ION memory allocator performance improved
— misc..
DOWNLOAD v13: https://drive.google.com/open?id=1lRP1kDb3NHNHrRF5zbWGFfJWBGoF161H
FeraKernel-v12
Code:
— Kernel updated to linux version v4.4.208 (many positive changes)
— Updated WiFi driver to very latest version (5.2.03.16F)
— Updated CAF tags to LA.UM.8.2.r1-05100-sdm660.0
— Fixed possible soft-reboots from prev. version
— Works fine on Android 10 (BT may not work depending on ROM)
— Totally bugfree on Android 9 (tested on havoc 2.9)
— Works both on stable and dev firmware.
— Sound bug fixed
— misc..
DOWNLOAD v12: https://drive.google.com/open?id=10QaRUxMBxQqSt6ts0wNenG8LYt2FzCXv
FeraKernel-v10
Code:
— Chrome bugs fixed
— Disabled unneeded crypto algos
— misc..
DOWNLOAD v10: https://drive.google.com/open?id=1vEk8nLjgSwrtNwKw_-7d1SUDpDttu4B9
FeraKernel-v9
Code:
— Screen supports physical power off while deepsleep
— Screen is set to 32bpp (bit per pixel) (was 24)
— Various bugfixes
— FPS stability improvements
— misc..
DOWNLOAD v9: https://drive.google.com/open?id=1hF-OpnT2TRFT05PZrfxqDGN3BOT6erK7
FeraKernel-v8
Code:
— Added enhanced I/O scheduler - maple
— Added KCAL display color control
— Added sound gain control
— Reverted some possibly conflicting changes
— Zram default compression algo set to LZ4
— Updated kernel core version to .197
— Added Fsync on/off toggle support
— GPU KGSL driver enhancement
— Disabled many more debugging shet from Qcom
— Updated kernel config
— Updated init.qcom.post_boot.sh to very latest version
— misc..
Download v8: https://drive.google.com/open?id=17NDlCIDbHgUyTAW1q0C-PVbnVP5f-SGj
FeraKernel-v7
Code:
— Meltdown CPU protection is off (slows down cpu & nobody will hack you over wifi while u use updated & secure browser)
— Refactored kernel code optimization flags
— Added new FS sdfat v2.1.8
— File system related bugfixes
— Vendor partition is not touched
— Enhanced arm64 NEON instructions
— Optimized interactive CPU governor
Download v7: https://drive.google.com/open?id=1RjYdP3A_jIyQEvMsuz5OZbQrbAwCf_zx
FeraKernel-v6
Code:
— Updated kernel base to 4.4.196 over previous kernel sources (v5)
— Updated kernel base with last changes for sdm660 from CAF msm-4.4 (framebuffer,camera,ufs, etc)
— Compiled with GCC 10
— Brutal kernel code optimization flags (graphite+crypto)
— More kernel debugging deactivated
— Disabled all kernel tracing
— Power-save CPU work-queues
— Disabled underclock for both cores
— sdm660 board configuration updated
— Increased max allowed readhaead
— Updated WIFI driver to latest version (5.1.1.74N)
— Disabled GPU wake on screen touch
— Improved GPU undervolt
— Super-fast random entropy generator
— Tuned VM tweaks
— I2C/SPI bus max freq overclock from 500 to 800Mhz
— Updated GPU KGSL driver
— Disabled KSM
— Disabled kernel auto-sched groups (let android do it better)
— Built-in HMP fix for custom ROMs
— WiFi signal strength report fix
— GPU freq related bugfix
— A lot of sdm660 SoC configuration optimizations
— No need for Magisk installation after kernel flash
— Many more things i forgot to mention...
Download v6: https://drive.google.com/open?id=1oCkv3fLOGChEGarp2mgMysPsHft5xLzu
FeraKernel-V5
Code:
— Enhanced CPU overclock
— GPU overclock to 700МHz
— Slightly more undervolted GPU
— Proper CPU undervolt
— Kernel version upstreamed to 4.4.185
— Ported some libs from 5.х kernel
— Added LZ4 support
— Compiled with LINARO GCC
— Brutal kernel optimization flags
— CPU underclock for both clusters (300 Mhz freq unlocked)
— RAM bus freqs will be raised quicker on high loads.
— Activated multi-threading for crypto routines
— Faster VM allocation
— CPU freqs raised while kernel is booting
— Misc...
DOWNLOAD v5: https://drive.google.com/file/d/1Fs-Q-LWzShNrXvYdNndbHBnfQoBC4E03/view?usp=sharing
FeraKernel-V4
Code:
— Overclocked CPU - BIG cores to 2.5Ghz
— Slightly undervolted CPU
— Slightly undervolted display
— Increased CMA memory size
— Increased thermal polling interval
— Added TTL fixup support
— Wifi config fix
— various board fixes..
FeraKernel-V3
Code:
— Touchscreen issues should be fixed
— Added, activated & set as default very latest version of 'anxiety' I/O scheduler
— Activated & set as default 'westwood' TCP congression controller
— Updated msm-adreno-tz GPU governor to very latest version
— Tuned simple-ondemand GPU governor for better performance
— Added & activated Adreno idler logic
— Added Adreno boost logic
— Tuned KSM parameters
— Tuned VM parameters
— Disabled CRC checks while booting
— Tuned GPU idle timeout
— Undervolted GPU
— Set minimal GPU freq as default
— Disabled few more unneeded drivers
— misc.
Hey my Touch Display is not working.?
Pasternack96 said:
Hey my Touch Display is not working.?
Click to expand...
Click to collapse
Guess you have touchscreen for another vendor...I will try to fix that in next version, thx for feedback.
Okay thx
FeraVolt said:
Guess you have touchscreen for another vendor...I will try to fix that in next version, thx for feedback.
Click to expand...
Click to collapse
Same here
Wait what?
And in system battery usage something weird
Each app randoms like this .
But there no errors by using it kernal is so good , good job:good:
Im using stock latest stable version of miui 10.3.2
New version is uploaded. v3. Works fine here.
When i try to install it on havoc os this message appears evert time i try to send a voice message using messenger or whatsapp
This
FeraVolt said:
New version is uploaded. v3. Works fine here.
Click to expand...
Click to collapse
Touch works now, wifi signal is weird it stays at the minimum.
Also here's ferakernel vs acrux antutu score, fera beats acrux by more than 15k
No issue on beta 9.7.4 good job..
Nice bro. Thx a lot.
pavaosk said:
Also here's ferakernel vs acrux antutu score, fera beats acrux by more than 15k
Click to expand...
Click to collapse
I got the same score as Fera with acrux. Don't trust antutu.
porozex said:
I got the same score as Fera with acrux. Don't trust antutu.
Click to expand...
Click to collapse
What rom exactly ?
ma4a3er said:
What rom exactly ?
Click to expand...
Click to collapse
Mokee os
Nev version - v4 is released. Overclock, undervolt, TTL fixup support.
Latest weekly EU ROM with FeraKernel v4: works fine, but no audio engine
kennethstarr said:
Latest weekly EU ROM with FeraKernel v4: works fine, but no audio engine
Click to expand...
Click to collapse
Audio works on my end

Triton-kernel [EAS] [Treble] [android-10^][4.9] [Redmi5A | Redmi4A]

Triton-kernel for Redmi4a & Redmi 5a [Treble] [EAS/HMP]
Code:
/*
* 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.
*/
Triton-kernel is custom or stock kernel for redmi 4a. Based on CAF with stock device drivers and some additional features .Triton now supports linux v4.9 with the flavour named Triton-Storm. Triton kernel has both support for HMP and EAS scheds with different flavours. Triton-Atmosphere Indicates the stock verison of Triton a pure CAF kernel with HMP sched with some modifications for battery and performance and Triton-Ebella Indicates an other stock version kernel with EAS sched with some modifications for battery and performance. And the New Triton-Storm indicates that its based on 4.9 yes linux v4.9 .
Triton is focused on battery more than performance.
Toolchain - Proton-Clang-v12
* Link Time Optimization
* LLVM Polly Optimization
* ld lld support
* Stabilize charging for rolex
* add cpu EAS governor pixel_smurfutil
* Add anxiety i/o scheduler
* Enable more thermal governors
* Set read ahead kb value to 256
* Set low limits as default thermal governor
* TCP westwood is there and default
* Add state notifier driver used by the new cpu governor
* kernel: time: reduce ntp wakeups
* Added support for custom post_boot script adding some modifications by me like (T-Weaks)
* Enable some power saving features.
* Rebased kernel source
* Add blu-schedutil EAS governor and set as default
* Enforce EAS
* Enable Energy model
* Add bfq iosched and set as default for our potato
* Enable and set default tcp Westwood
* Add boefla wakelock blocker
* Improved lz4 and set as default zram compression algorithm
* Add kcal and k lapse
* Nuke sched_boost feature
Click to expand...
Click to collapse
If you are currently in ROM with 3.18 kernel You need yo flash 4.9-fixes.zip to fix some issues no need if your in 4.9 tree
DOWNLOAD
Support -paypal
Enjoy Triton!
Click to expand...
Click to collapse
XDA:DevDB Information
Triton-kernel [EAS] [Treble] [android-10^][4.9] [Redmi5A | Redmi4A], Kernel for the Xiaomi Redmi 5A
Contributors
Thago, SunnyRaj84348
Source Code: https://github.com/Thagoo/platform_kernel_xiaomi_msm8917/tree/tr-4.9-rova
Kernel Special Features: Triton is based on linux v4.9 so it is default EAS based sched so you can expect some good battery backup and performance balance
Version Information
Status: Stable
Current Stable Version: Storm
Stable Release Date: 2020-10-30
Created 2020-10-30
Last Updated 2020-11-08
Triton-Storm 4.9 Update Oct 30 2020
Changelog
* Merge linux stable v4.9.241
* Fix dt2w for goodix touchscreen users
* Fix gpu freq were not showing
* Fix offline leds
* Improvemens for stability
* Merge aosp common android-4.9-q
* Stabilize charging for rolex
* add cpu EAS governor pixel_smurfutil
* Add anxiety i/o scheduler
* Enable more thermal governors
* Set read ahead kb value to 256
* Set low limits as default thermal governor
* TCP westwood is there and default
* Add state notifier driver used by the new cpu governor
* kernel: time: reduce ntp wakeups
* Added support for custom post_boot script adding some modifications by me like (T-Weaks)
* Enable some power saving features.
* Rebased kernel source
* Add blu-schedutil EAS governor and set as default
* Enforce EAS
* Enable Energy model
* Add bfq iosched and set as default for our potato
* Enable and set default tcp Westwood
* Add boefla wakelock blocker
* Improved lz4 and set as default zram compression algorithm
* Add kcal and k lapse
* Nuke sched_boost feature
Click to expand...
Click to collapse
*******************************
Triton-Strom 4.9 Update Oct 31st 2020
Toolchain - Proton-Clang-v12
Changelog
* Fix LED light issue for Redmi 5a
* Undervolt min and max microvolt.
* Set GPU idle timeout to 64 ms
* Add back tps65132 regulator configurations
* mm: Disable readahead by default
* perf: Restrict perf event sampling CPU time to 5%
* sched: Do not use IPIs for remote wakeups if idle
* sched: Allow aggressive remote task interruptions
* sched: Handle remote wakeups on remote CPUs
* block: Queue requests on their origin CPU
Click to expand...
Click to collapse
Triton-Strom 4.9 Update Oct 31st 2020
Toolchain - Proton-Clang-v12
Changelog
Quote:
* Fix LED light issue for Redmi 5a
* Undervolt min and max microvolt.
* Set GPU idle timeout to 64 ms
* Add back tps65132 regulator configurations
* mm: Disable readahead by default
* perf: Restrict perf event sampling CPU time to 5%
* sched: Do not use IPIs for remote wakeups if idle
* sched: Allow aggressive remote task interruptions
* sched: Handle remote wakeups on remote CPUs
* block: Queue requests on their origin CPU
Triton-Storm Unified Rova
Update Nov 04 2020
Link updated
linux v4.9.241
toolchain -Proton-Clang
Changelog
* Updated thermal engine configuration by myself ( This is not a common configuration or not taken from devices like olive or santoni which are usually doesn't work lol. This is Updated according to msm8917, compatible with rolex and riva so credit before kang)
* Add back tps65132 regulator driver configurations of rova
* Improved Charging speed for rolex
* smb358-charger: Add thermal mitigation (exist in riva)
* dts/rolex: Add thermal-mitigation properties (exist in riva)
* dts/rolex: Set fastcharge current to 1800ma (average 1600)
* rolex : Fix up derped charging drivers
* Undervolt
* Set GPU idle timeout to 64 ms
* perf: Restrict perf event sampling CPU time to 5%
* sched: Do not use IPIs for remote wakeups if idle
* sched: Allow aggressive remote task interruptions
* sched: Handle remote wakeups on remote CPUs
* block: Queue requests on their origin CPU
* Add More T-Weaks
* Merge aosp common
Click to expand...
Click to collapse
DOWNLOAD
Triton-Strom 4.9 Update Oct 31st 2020
Toolchain - Proton-Clang-v12
Changelog
* Fix LED light issue for Redmi 5a
* Undervolt min and max microvolt.
* Set GPU idle timeout to 64 ms
* Add back tps65132 regulator configurations
* mm: Disable readahead by default
* perf: Restrict perf event sampling CPU time to 5%
* sched: Do not use IPIs for remote wakeups if idle
* sched: Allow aggressive remote task interruptions
* sched: Handle remote wakeups on remote CPUs
* block: Queue requests on their origin CPU
Click to expand...
Click to collapse
*****************************************†**************
Triton-Storm
new update released
Nov 07 2020
Unified | Rolex | Riva
- linux v4.9.241
Compiler - Proton clang v12 with LTO, ld.lld and llvm polly optimizations
Changelogs
* Fix previous lags when gaming caused by gpu
* Fix IR blaster for rolex and riva
* Add gpu boost
* BACKPORT: cpuidle: lpm_levels: Wakeup biased cpu
* lpm-levels: Allow enforcing deepest cluster idle state selection
* cpuidle: Add cpuidle_use_deepest_state_mask() helper function
* UPSTREAM: cpufreq: schedutil: Make iowait boost more energy efficient
* cpufreq: schedutil: Use exponential frequency selection
* BACKPORT: mm: fix pageblock heuristic
* UPSTREAM: cpufreq: schedutil: Make iowait boost more energy efficient
Click to expand...
Click to collapse
Help.. after using this kernel for Syberia OS (Android 10) it makes laggy and stop responding some apps. send picture WhatsApp it only show black screen.
{
"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"
}
[/IMG]
Prof.HB-69 said:
Help.. after using this kernel for Syberia OS (Android 10) it makes laggy and stop responding some apps. send picture WhatsApp it only show black screen.
[/IMG]
Click to expand...
Click to collapse
Please note that you should use this kernel is latest roms with 4.9 support added in the rom
hello please help,
I am using miui 11 with oreo EU rom with magisk
how to use, please guide.
shekhar4u said:
hello please help,
I am using miui 11 with oreo EU rom with magisk
how to use, please guide.
Click to expand...
Click to collapse
you need ROM with android 10 and support linux 4.9 (for redmi 5a and redmi 4a)..
Install TWRP or whatever..
Install this zip..
and done.. (if you face any issue then read this forum and still face them it means you ROM doesn't support linux 4.9)

Categories

Resources