Duality Kernel
-Features
-SUPPORTS SINGLE AND DUAL
-DRMFIX
-Moved several tasks to system_power_efficient_wq
-Added EAS (partial)
-Extremely Fast encrypt/decrypt performance 900% increase!
-Fixed some security features pertaining to Encryption
-Added Overclock Frequencies?( CPU is locked by qcom; may not work)
-Improved CFQ for Flash
-Wakelock tweaks to improve idle performance
-Added Haptic Feedback strength control
-Legendary Battery life
-Several Other tweaks(hard to explain)
DOWNLOADS:
Google Drive: https://drive.google.com/open?id=0ByXth_QA4mLkaThFWGVuVWUtbDg
AFH:
https://www.androidfilehost.com/?a=show&w=files&flid=171958
XDA:DevDB Information
Duality Kernel , Kernel for the Sony Xperia XZ
Contributors
_LLJY, _LLJY, blacksoulxxx
Source Code: [url]http://github.com/LLJY/android_kernel_sony_msm8996[/URL]
Kernel Special Features: -
Version Information
Status: Beta
Current Stable Version: -
Stable Release Date: 2017-05-01
Current Beta Version: -
Beta Release Date: 1969-12-31
Created 2017-04-16
Last Updated 2017-04-15
Bugs
-you tell me!
DOWNLOADS:
Google Drive: https://drive.google.com/open?id=0ByXth_QA4mLkaThFWGVuVWUtbDg
AFH: https://www.androidfilehost.com/?a=show&w=files&flid=171958
Res
will this kernel work with poc_ta?
xvit096 said:
will this kernel work with poc_ta?
Click to expand...
Click to collapse
Try it out and tell me
_LLJY said:
Bugs
-you tell me!
Click to expand...
Click to collapse
Till now no buggs
Flashing with stock and duality v1.6
Working fine
Seems faster than before
Thx for your work Flashed it this moment....
Kernel V5:
Changelogs:
Fixed safetynet
Optimize for size: audio
Battery improvement by offloading some loads to kthreads and some to power efficient workqueues
Added switch for Fsync on/off
Added overclocking
Fixed Safetynet
Some DSP tweaks
Optimised CFQ for ssd
Optimised cpu boost
Optimised haptic feedback
Added haptic feedback control
Several scheduler improvements
Significant battery life improvements
(qpnp-fg, using power efficient workqueues)
Link: Google Drive: https://drive.google.com/open?id=0ByXth_QA4mLkaThFWGVuVWUtbDg
AFH: https://www.androidfilehost.com/?fid=745425885120724560
File name DK7R_Kagura.zip
_LLJY said:
Kernel V5:
Changelogs:
Fixed safetynet
Optimize for size: audio
Battery improvement by offloading some loads to kthreads and some to power efficient workqueues
Added switch for Fsync on/off
Added overclocking
Fixed Safetynet
Some DSP tweaks
Optimised CFQ for ssd
Optimised cpu boost
Optimised haptic feedback
Added haptic feedback control
Several scheduler improvements
Significant battery life improvements
(qpnp-fg, using power efficient workqueues)
Link: Google Drive: https://drive.google.com/open?id=0ByXth_QA4mLkaThFWGVuVWUtbDg
AFH: https://www.androidfilehost.com/?fid=745425885120724560
File name DK7R_Kagura.zip
Click to expand...
Click to collapse
Nice job
Thank you working fine with duality v1.6 rom and stock rom
It cant pass SafetyNet. Tried it on Magisk manager
mali77 said:
It cant pass SafetyNet. Tried it on Magisk manager
Click to expand...
Click to collapse
Try latest kernel and switch on magisk hide
I can pass Safetynet just fine
This
can you post a version without drmfix ?
FakeMobile said:
can you post a version without drmfix ?
Click to expand...
Click to collapse
Send me patched stock kernel without drmfix then
New version tmr
Thread name is v4.0 but kernel versions are v6 and v7R. This confused situation bro
_LLJY said:
New version tmr
Click to expand...
Click to collapse
When? It seems very good this kernel
Mazellat said:
Thread name is v4.0 but kernel versions are v6 and v7R. This confused situation bro
Click to expand...
Click to collapse
Oops forgot to update.
Also, name refers to internal build number, so if you see 7,8 it means i have changed and updated it 4 times
djgigi94 said:
When? It seems very good this kernel
Click to expand...
Click to collapse
If people ask nicely i could always post prereleases
Related
Welcome to the N0G33K edition Kernel
This kernel is built on the idea of having optimized battery life and performance. A well made balance between these two is what you get.
Read this first
Please do not post requests, because this is my personal kernel and I won't add any stuff I do not want myself (i.e D2W, S2W, AOD, sound control etc). Also I won't add any other support for other devices. Last but not least: I don't reply to questions like: "which governor/scheduler is the best" etc. The choice is all yours.
PS: You need to root yourself (Magisk or SuperSU)
Features
Based on the latest G920FXXU5DPL4 kernel source
Added Linux 3.10.105
Tons of Governors and schedulers added
Compiled with Sabermod 7.0 GCC
Deep sleep and Google Play Services Fix
Enabled Permissive mode
Disabled Knox
Synapse Control
Entropy optimization
Scheduler Improvements
Binder Improvements
Idle Improvements
Other misc optimizations
Download:
V4 https://mega.nz/#!I05xUDLD!7T86PGq2VtTc15VrfFoXhhKth3FIpI4O0gxpTA8vd2s
Changelog:
V1
- Reworked whole kernel
- Optimized battery and performance
V1.1
- Reverted some stuff to test 3
- Fixed Fading LED
V1.5
- Tweaked LMK
- Optimized Workqueue
- Added battery efficiency patches
- AES put to x4 for more speed
- Readahead tweaked
- Vnswap to fast device
- HMP adjusted for more smoothness / battery efficiency
V1.8
- Reverted LMK and Workqueue edits.
- Enabled powereffici�nt Workqueue
- Tweaked Interactive governor
- Added Powersuspend
- Added more Binder changes for UI smoothness
- HMP and Cpuidle improvements.
- LZ4 Compressed
1.9
- Went back to UBERTC 5.3 because N0G33K V1.8 had kernel panics.
- Removed wlan wakelock control and reduced it myself.
- Some other edits and reverts
V2.0
- Reverted ALOT of changes I made in previous versions.
- Updated Kernel source to the latest DPJ2 source
- Compiled with Sabermod 7.0 Toolchain with CCache (should be stable now)
- Updated Linux to 3.10.104
- Backport latest Linux 4.8 random driver (= like super Seeder)
- Backport latest crypto algorithm Chacha20
- Added new battery efficiency patches
- Tweaked interactive governor for better performance/battery.
- Added new governors: Yankactive, Smartmax and Smartmax_eps
- Updated BFQ I/O
- Added dual sim support
- Fixed Invisible CPUset (should actually work now)
- Screen on hotplug disabled (Dynamic hotplug wasnt good enough)
- Added wakelock controls again.
- Updated Synapse
- Patched "Dirty Cow" (CVE-2016-5195) exploit
- Zswap improvements
- Disabled big cores on screen off
- Improved CPUIdle
- Powersuspend hooks added
- and more
V3
Reworked the whole kernel:
- Based on U5DPL4 source
- Powersuspend is out, State Notifier is in.
- Replaced Linux 4.8 random driver with Frandom
- Interactive governor: merged Galaxy S7 Interactive changes (android N changes wont boot, so kept it MM)
- Merged S7 zswap/zpool and zsmalloc android N changes
- Added Impulse governor
- Tweaked I/O Schedulers for our SSD + Zen V2 update
- Xbox control support added and updated to latest upstream (can be enabled in Synapse)
- Noatime as default for better performance
- SafetyNet patched (soon there probably will be a workaround for it...so enjoy as long it lasts)
- More wakelocks toggles added
- Sync on suspend disabled
- Improved Idle drain
- Android OS drain should be better now.
- Removed some other stuff that caused yank like invisible cpusets
V4
- Updated Linux kernel to 3.10.105
- Updated Safetynet patch
- Binder updated to latest Linux 4.6 (smoother UI)
- Backported Linux 4.1.38 random driver and removed Frandom
- DVFS decision mode in Synapse added
- DVFS: scale to 1k instead of 1.2k GHz
- Backported latest CPUidle driver from Linux 4.7 (should give better idle experience throughout the day)
- Other misc optimizations
Credits:
- The Sickness - For his guidance and support
- CODEG33K - He knows why
- Aria.A97 - Intensive daily testing
- Everyone else I cherry-picked from.
Source Code: https://github.com/Noxxxious/Zero
Want to use this in your rom?: PM me first. Disclaimer: I am not responsible for all the damages followed by or to your phone after flashing this kernel. If it bricks, wipes, explodes and you will hold me responsible I will only laugh
XDA:DevDB Information
N0G33K Kernel, Kernel for the Samsung Galaxy S6 Edge
Contributors
Quintz
Source Code: https://github.com/Noxxxious/Zero
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V4
Stable Release Date: February 2017
Created 2016-11-13
Last Updated 2017-02-22
Known issues:
- Probably Synapse "backup profile" doesnt work.
F.A.Q. - Frequently Asked Questions
Q: Synapse says no UCI detected
A: Install Busybox to system/xbin
Q: I had a reboot
A: Only report it here if you didn't undervolt and do it with a log.
A2: If you had random reboot without undervolting, then make a proper log please. Which means I need a last_kmsg from right after the reboot.
You create the log by using this command in adb shell or a terminal or use any 3rd party app like Syslog.
Code:
cat /proc/last_kmsg > /sdcard/last_kmsg.txt
Does this one work for G925F and will it be rooted?
I wish ppl would support w8. I'd be willing to donate for a good kernel
Will this work on the 925T
Link not work
+1
franci79 said:
Link not work
Click to expand...
Click to collapse
Sent from my SM-N930F using XDA-Developers mobile app
hadkeren said:
+1
Sent from my SM-N930F using XDA-Developers mobile app
Click to expand...
Click to collapse
franci79 said:
Link not work
Click to expand...
Click to collapse
Works fine
Testing now [emoji2]
The kernel is absolutely brilliant. I have approx 2 hours youtube and lost only 22 percent of battery 🔋
Gesendet von meinem SM-G925F mit Tapatalk
mydonose said:
The kernel is absolutely brilliant. I have approx 2 hours youtube and lost only 22 percent of battery 🔋
Gesendet von meinem SM-G925F mit Tapatalk
Click to expand...
Click to collapse
Stock settings ?
Love this kernel......great work
thank you for sharing your great kernel on the S6 community. Really loving your kernel for my S6 Edge. Running smooth. Keep it going great Kernel developer.
Inverted Sceen
I just flashed the kernel with flashify apk and after the reboot all the icons works in the opposite way. If I push the icon on the left side open the apk of the right side. It happens the same with the TWRP recovery. I tried to recover with the copy before the flash and nothing resolves. I have reinstalled the rom totally clean and nothing changes. G920F
Could you help me?
edzamber said:
Stock settings ?
Click to expand...
Click to collapse
Yes, nothing changed
Gesendet von meinem SM-G925F mit Tapatalk
kurdiakis said:
I just flashed the kernel with flashify apk and after the reboot all the icons works in the opposite way. If I push the icon on the left side open the apk of the right side. It happens the same with the TWRP recovery. I tried to recover with the copy before the flash and nothing resolves. I have reinstalled the rom totally clean and nothing changes. G920F
Could you help me?
Click to expand...
Click to collapse
U installed kernel for 925f on 920f thats why. There is a way to fix it search....... and use this next time.
http://forum.xda-developers.com/gal...ernel-el-generalissimo-v3-01-10-2016-t3472477
Does anyone know how I can use N0G33K with Magisk hide module? Arter Kernel works for me with Magisk and Im able to use Pokemon go. But with N0G33K Kernel I cant play anymore. Any help? Im using a S6 Edge 925F.
will this work on tmobile s6 edge ith alexis rom ?
lilmikey201 said:
will this work on tmobile s6 edge ith alexis rom ?
Click to expand...
Click to collapse
There is thread for t-mobile users as well, but not this kernel......
Harregukalerik said:
There is thread for t-mobile users as well, but not this kernel......
Click to expand...
Click to collapse
So then the answer is no......
Sent from my SM-G925T using Tapatalk
Duality ROM
"It's a blade with two edges, so how good the blade is dependent on how the way you manage it"
Features(mostly jokes):
-Odexed
-Advanced init.d support(runs much more reliably than normal implementation)
-Magisk included(better than SuperSU)
-Magisk modules support
-Incredible Performance, 30% increase in app opening speeds!
-Supports Dual Sim( Look at post 3)
-Supports X Performance?(Needs evaluation)
-8hours Screen on time(tested by me)
-0% idle drain over 10hours
-New fingerprint fw from XZS(faster and more reliable)
-New Adreno Driver from XZS(Improved power management)
-New display calibration from XZS
-New XZS WiFi driver
-Governor Tweaks
-Stable
-Better thermal engine
-Massively improved battery life
-Audio Enhancements
-Debloated extensively
-Better memory management
-Higher Performance
-And Did I Mention Fantastic Battery Life?
PLEASE READ INSTALLATION INSTRUCTIONS (POST 3)
Please read the 3rd post as it contains the installation procedure
XDA:DevDB Information
Duality ROM, ROM for the Sony Xperia XZ
Contributors
_LLJY, PDesire, Blacksoulxxx, auras76, Androplus, Nimadroid, Asiier, dontbelive
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.18.35
ROM Firmware Required: Nougat
Based On: Stock
Version Information
Status: Beta
Created 2017-03-17
Last Updated 2017-03-16
CHANGELOGS
LATEST:
Update V4.3
no ROM changes
kernel changes
-merged latest CAF tag
-upstreamed to latest linux version
-a few performance optimizations
-FIXED SDCARD and not booting for some devices
link: https://drive.google.com/file/d/1GDwLpPZC5kD01HTiT9M49uTsf6AbsyxB/view?usp=sharing
IMPORTANT:
PLEASE DO NOT USE ANY MODS LIKE LXT OR DZ, SOME VALUES MAY CONFLICT AND RUIN THE USER EXPERIENCE.
Installation Procedure:
Patcher(RECOMMENDED METHOD):
1. CLEAN flash FTF
2. Immediately boot into recovery and flash patcher
3. boot up the device.
Patcher + system(For people who for some reason, can't use flashtool):
1. CLEAN flash the zip
2. boot up device.
YOU HAVE TO BE ON STOCK OREO FOR BOTH METHODS
Possible Problems and Solutions (PLEASE READ):
1. Apps randomly crash
2. Phone does not boot up
3. No sim detected
Solutions:
1:
for substratum users, disable the theme for the app crashing
if apps are just randomly crashing out of nowhere and substratum isn't the cause, please clean install the patcher.
2: Clean install ftf and patcher
3: Install the MODEM and AMSS files from flashtool.
PLEASE READ INSTALLATION INSTRUCTIONS (POST 3)
OLD:
v1: RELEASE
https://drive.google.com/open?id=0ByXth_QA4mLkY1NmYXJTdTNCU28
V1.2:deprecated
V1.3: Official Release
https://drive.google.com/open?id=0ByXth_QA4mLkM3hYSXRGU00tUkE
- Improved cpu behaviour
- Massive performance increase
- Substantial Battery Improvements
- Better memory management
- Decreased ram consumption by ~500mb
- IMPROVED CAMERA (xnext mod) special thanks, @[email protected]
V1.4
https://drive.google.com/file/d/0ByXth_QA4mLkZmpudXhsTzZIbDQ/view?usp=drivesdk
DUAL AND SINGLE SIM CONVERTER UPDATED, DOWNLOAD FROM 3RD POST (SAME LINK)
- Improved smoothness
- Should bring better battery life
- Partially added smart ssd manager
- Added Auto trim every 12hours
- Better app launching time
- RAPTOR PERFORMANCE ENGINE
- Better I/O performance
- MUCH BETTER SOUND
- ROM reduced in size by 100mb
https://drive.google.com/file/d/0B1GT7O5RajNnWHJYUk0yNXU3NUE/view?usp=sharing
-Added Google messages
-AROMA installer
-Removed Sony Messages
-Performance improvements
-XZS Camera
-XZS WiFi driver
-XZS fingerprint firmware
-XZP display calibration
-Improved viewing under sunlight
-XZP audio processing
-New Adreno Drivers
-MagiskSU
-Magisk Manager
-Precise Volume Control
V1.6
https://drive.google.com/file/d/0ByXth_QA4mLkOGo1endtQWR4ZlE/view?usp=drivesdk
PLEASE READ INSTALLATION INSTRUCTIONS (POST 3)
-Added preliminary XP support
-Added Xperia XZS improved front camera drivers(backport)
-Added XZS camera drivers
-Improved sound from XZS
-Improved raptor performance engine
-FIXED CAMERA
V2.0.1
-Backported XZS drivers and firmware
Better GPU power usage
Better Fingerprint recognition
Smoother ui?
-Updated CPU behaviour for Raptor performance engine
More efficient CPU
Now is much more responsive to load changes
Now using load from scheduler instead of interactive algorithm
Overall, Significantly less power usage for MORE performance
- Added Google Play Drain Fix
Credit @Rtester
-Latest 7.1.1 version 41.2.A.2.223
-Fixed Keyboard
-Fixed Modem
https://drive.google.com/open?id=0ByXXSmB9BrXyM0V3QWk0MFpyazA
Duality ROM V2.1 .1
https://drive.google.com/open?id=0ByXXSmB9BrXyQjFzaXRDV0dWRU0
-Added Call Recording by @serajr
-Added newest drivers from XZS
-Added command to switch governor profiles
-Fixed youtube lag
-Enabled 4k playback in youtube
-Improved audio
-Enabled AC3 audio codec
-Fixed bug with screen mirroring
-Better Overall Performance
-Enabled cpu boost on big cores
Duality ROM V3.0
-The biggest update yet!!
-Added Low level soundmod (SoX), sounds much better than before
-Newest Adreno drivers with newest openCL and Vulkan API from Qualcomm
-Better GPU power management
-reverted to stock thermals(cooler but less performance)
-XZS systemui
-Xperia Loops Theme
-Google Play Services can now be optimized by doze
-Xperia Loops Wallpaper
-Magisk 13.3
-Improved Battery life from new cpu configs
-Duality Kernel V14(Biggest update to Duality kernel)
-New powersaving mode(modified deeznuts governor profile)
-type 'su', then 'powersave' into terminal window to activate, reboot to reset to default
https://drive.google.com/open?id=0ByXth_QA4mLkUXhhRzl3UGI2a3M
Duality ROM V3.5
V3.5 changelog -Most optimized update to date!
https://drive.google.com/file/d/0B_Y9xOV9PpkbdWhQcTRwMlpXZFE/view?usp=sharing
-Sony screenrecorder thanks @serajr for discovering that its possible!!
-Fixed VOLTE
-ART tweaked for kryo
-Improved thermal engine
-cleaned up init.d
-Improved Battery life
-Enabled AC3 audio codec again
-Fixed screenmirroring bug
-Loops theme + wallapaper
-Debloated extensively
-Xperia Actions
-somemore i forgot
kernel:
-completely new kernel(DK14)
-zero crashes
-more aggresive optimization flags
Duality Patcher(V4)
Duality Patcher
(changes from normal Duality ROM)
- We are now using a different system for releases, a patcher instead of a full rom
- There will be a second patcher with the latest system.ext4 for those without ftf.
- Settings> info now displays selinux status
- Revamped soundmods
- Revamped way of adding build.prop values
- Now using blob drm fix
- Busybox is now installed to /system
- Updated Gboard
- Updated cpu parameters for much better efficiency
Duality V4.2!
Kernel changes:
-Upstreamed to latest Linux Stable tag
-Upstreamed to latest CAF tag(possible performance and battery improvements here)
-Fixed some issues with GPU performance
-cpusets and schedboost has been enabled.
-A whole lotta security patches
-New properly patched ramdisk
-Fixed a lot of issues with the previous kernel.
ROM changes:
-Huge cleanup, with many things being removed and replaced
-Systemui.apk is now replaced with an overlay with its changes
-Apps have been updated
-CPU parameters adjusted to improve performance.
-Updated Thermal Engine
Planned for the next few days:
-App to switch between cpu profiles
-Kernel to be upstreamed again
-A hotplug if battery life seems to improve
IMPORTANT
Installation Procedure:
Patcher(RECOMMENDED METHOD):
1. CLEAN flash FTF
2. Immediately boot into recovery and flash patcher
3. boot up the device.
Patcher + system(For people who for some reason, can't use flashtool):
1. CLEAN flash the zip
2. boot up device.
DO NOT FLASH ANY OTHER KERNEL EXCEPT DUALITY KERNEL
The changes that make this ROM tick:
This ROM was built for stability and efficiency from the ground up, there are little added features or customization features like in existenZ, I'm leaving the feature packed ROM for AOSP
1. the interactive governor is heavily modded with the best possible efficient values and it is designed to ramp down into lower efficient frequencies when under sustained load. This is what makes the ROM efficient as it reduces heat and power consumption when doing intensive tasks.
2. Scheduling changes, the big cores have been tweaked to handle more tasks as they were under utilized. This improves efficiency and performance.
3. Debloating, Sony apps have been replaced by their google counterparts in order to function properly in the Google ecosystem. Not to mention this too saves battery. Not only that but useless sony apps have also been removed
4. Storage management(coming soon) in the future, a smart SSD manager will be added to the ROM. Its job is to optimize and manage the storage to work as optimally as possible. It will work in tandem with smart cleaner to provide a fast and efficient storage subsystem.
Lastly,
Addressing concerns about odex vs deodex
On LP and MM, there is no significant difference between the two in terms of speed and functionality
On Nougat, there is a significant difference,
On MM and LP, ART compiles the apps ahead of time on first boot, therefore apps are theoretically odexed once the ROM has booted
On Nougat/Oreo, Android boots without compiling the apps and instead compiles apps in the background during times of low load/idle. THIS SIGNIFICANTLY AFFECTS PERFORMANCE AND BATTERY LIFE*
Therefore, deodexing is generally not recommended on Nougat
res4
Any screenshots?
yang137197 said:
Any screenshots?
Click to expand...
Click to collapse
its just a stock based rom, whats the point? it looks exactly the same as stock
Which version based 417 or 442 ? @_LLJY
Mazellat said:
Which version based 417 or 442 ? @_LLJY
Click to expand...
Click to collapse
417, there is no 442 custom kernel(also because im waiting for androplus to merge my pull request for overclocking)
_LLJY said:
417, there is no 442 custom kernel(also because im waiting for androplus to merge my pull request for overclocking)
Click to expand...
Click to collapse
Yes it is stock rom.
Working nice with some modifications and some tweeks.
My stock xz rooted have 90% same modifications.
Thank you @_LLJY
I updated my stock xz to .442 but using v21 kernel and working fine with twrp3-1-0
It is based on 417 but which region? I know it isn't matter much but good to know.
It based on 417 single or dual version? Yes you have converters to flash along but what if we dont flash it?
Thank you for your hard work!
Hum good rom I test it soon ad feedback you
pk-air said:
It is based on 417 but which region? I know it isn't matter much but good to know.
It based on 417 single or dual version? Yes you have converters to flash along but what if we dont flash it?
Thank you for your hard work!
Click to expand...
Click to collapse
if you do not flash them, mobile data will not work
karrouma said:
Yes it is stock rom.
Working nice with some modifications and some tweeks.
My stock xz rooted have 90% same modifications.
Thank you @_LLJY
I updated my stock xz to .442 but using v21 kernel and working fine with twrp3-1-0
Click to expand...
Click to collapse
So are you on this ROM or 442?
Alright guys, working on polishing final release; it's going to be awesome
Next version will have significant battery life increase
_LLJY said:
So are you on this ROM or 442?
Click to expand...
Click to collapse
I have three sony xz dual
One with your rom Duality ROM replaced RomAur
One with eXistenZ N | v5.6.0
And one with stock rom .442
Seems like your rom have same battery life than stock but little faster
The stock one is with my wife
And i have the two others
karrouma said:
I have three sony xz dual
One with your rom Duality ROM replaced RomAur
One with eXistenZ N | v5.6.0
And one with stock rom .442
Seems like your rom have better battery life than stock
And faster
The stock one is with my wife
And i have the two others
Click to expand...
Click to collapse
It's not even done yet haha
Internal testing shows that next version might have at least a 25% increase in battery life
karrouma said:
I have three sony xz dual
One with your rom Duality ROM replaced RomAur
One with eXistenZ N | v5.6.0
And one with stock rom .442
Seems like your rom have same battery life than stock but little faster
The stock one is with my wife
And i have the two others
Click to expand...
Click to collapse
.. screenshot
_LLJY said:
It's not even done yet haha
Internal testing shows that next version might have at least a 25% increase in battery life
Click to expand...
Click to collapse
Differant brightness level
40% and 70%
DISCLAIMER
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know how to bring your dead device back to life please don't make any modifications and stay with stock MIUI. This is only meant for advanced users.
Features :
-Compiled with UBER 6.4.1 TC-
-CPU/GPU O.C-
-Voltage Control-
-Savoca KCAL-
-Blu_active Cpu Gov-
-FIOPS I/O-
-Chacha20 CRNG-
-Adreno Idler-
-Sound Contol-
-Slimbus O.C for better sound quality-
-Vibration Control Intensity-
-ExFat/NTFS Support-
-Toggleable Software CRC-
-TCP congestion Algorithms-
-Misc Changes-
-Spectrum support-
Installation:
-Boot Into Recovery-
-Flash Kernel-
-Wipe Cache and Dalvik (Optional)-
-Reboot!-
Download :
LOS :
https://www.mediafire.com/folder/fmba15ob1ap0c/Capricorn-LOS
MiUi :
https://www.mediafire.com/folder/w3r1blvrd0pls/Capricorn-MiUi
* on MiUi , users should use spectrum to load the kernel settings ( balance profile ) on every boot. *
--------------------------------------------------------------------------------------------------------------------------------------
Credits:
@eng.stk @flar2 @ak @franciscofranco @The Flash @frap129 @osm0sis
--------------------------------------------------------------------------------------------------------------------------------------
Contributors:
MEGAX91
Changelog :
v2.8 :
-updated Wlan Driver
-updated blu_active CPU Gov
-updated sound control
-updated thermal driver
-updated cpuidle driver
-updated F2FS driver
-memory management improvements
-upstream updates
-bug fixes
v2.7 :
-Merge Last CAF branch LA.UM.5.5.r1-05800-8x96.0
-Updated Wlan Driver
-added hyperx CPU Gov
-added Tripndroid I/O Scheduler
-updated blu_active CPU Gov
-removed CPU OC
-removed qpnp-fg family wakeup sources
-Blocked lot of kernel wakelocks
-updated EXT4 driver
-lot of upstream changes
-Bug Fixes
v2.6 :
-Bluetooth: Properly check L2CAP config option output buffer length (CVE-2017-1000251 / BlueBorne fix)
-added Binder changes from O
-Updated blu_active Gov
-disabled CPU_BOOST and Switched to cpu_input_boost by sultanxda
-Increased max readahead
-removed FP wakelocks ( on kernel side ) like : qbt_wake_source / captouch_ttw_wl
-added 710MHz GPU OC
-reduced memory latency
-Fixed Bluetooth issues
-Fixed overflows on wlan driver
-Fixed issues on Thermal driver
-Bug Fix
v2.5.1:
-Bug Fix
v2.5:
-added SafetyNet Fix
-I/O latency improvement
-hwmon fixes
-Updated F2FS
-Fixed direct references to HZ
-Updated binder
-Updated PM/devfreq
-Bug Fixes
v2.4:
-Fixed Sound issue.
-added Flar2 sound Control
-Bug Fix
v2.3:
-LineageOS updates
-Merge Last CAF branch LA.UM.5.5.r1-05100-8x96.0
-Updated Wlan Driver
-EXT4 Updated
-Voltage Control
-Bug Fixes
v2.2:
-LineageOS updates
-F2FS Updated
-Fix some memory leak
-USB Driver Updates/Patches
-Net Updates
-Bug Fix
v2.1:
-USB Driver Updates/Patches
-Net Updates
-Merge Last CAF branch LA.UM.5.5.r1-05100-8x96.0
-Updated Wlan Driver
-Bug Fixes
v2.0:
-Net Updates
-Updated F2FS
-Updated state_notifier
-Reduced some wakelocks
-Updated FP-boost driver
-Bug Fix
v1.9:
-added spectrum support
-Updated Regulator Tables
-Updated F2FS
-Updated EXT4
-net Updates
-PM/devfreq Updates
-updated sdcardfs
--bug fix
-last los changes
v1.8:
-updated sdcardfs
-added simple time_in_state stats
*/sys/class/kgsl/kgsl-3d0/devfreq/time_in_state*
-show cpu voltages via sysfs
*user can see all the used voltages but you can't change them*
-added blu_active governor
-updated cpu-boost
*it's disabled by default*
-updated tcp_westwood
-net Upstream Updates
-updated dynamic fsync
-updated CPU Frequency & Regulator Tables
-bug fix
-last los changes
v1.7:
-switch to using Linaro 7.1.1 GCC
-net Upstream Updates
-security updates
v1.6:
-Merge Last CAF branch LA.UM.5.5.r1-04700-8x96.0
-switch to using Linaro 6.3-2017.05 GCC
-Upstream Patches from Google & Chromium
-ANDROID: mnt: Fix & Updates
-Security Patches
-Updated EXT4
-net & tcp Upstream Updates
-Updated CIFS
-added Franco wakelock Interface
v1.5:
-Massive Binder Update
-Updated KSM
-Updated EXT4
-Updated Zram
-Updated Cpuset
-added lot of Upstream Commits
-reduced some wakelocks
-Bug Fix
v1.4:
-added more optimizations
-Updated sdcardfs
-Updated Maple i/o scheduler
-Updated interactive Gov
-added Chill & Relaxed Govs ( for better battery life use Chill on Big Cluster and Relaxed on little Cluster )
-added sociopath congestion control
v1.3:
-Updated F2FS
-Updated EXT4
*-added lazytime mount option support *
-Updated fscrypt
-Updated sdcardfs
-Updated BFQ & CFQ
-last LOS Changes
v1.2:
-last LOS Changes
-Updated iosched_switcher
-Updated sdcardfs
-added state notifier driver
-Updated lazyplug
-added fingerprint boost driver
v1.1:
-Updated vsprintf
-Updated bitmap
-Updated bitmap
-added intelli_thermal
-added Zswap [DEFAULT COMPRESSOR = LZ4 & default pool = Z3fold]
-Updated Zram for better perfomance
-added Lazyplug
-added iosched_switcher
-added lot of UPSTREAM Updates
v1.0 :
initial release
don't dirty Flash my kernel on any other custom kernel , if you are coming from another custom kernel , first flash your Rom's stock kernel through Fastboot , then Flash my kernel.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
never post problems without full details of what setup you are using, it's not possible to help that way.
Provide me some logs:
- ADB logcat dump
- /sys/fs/pstore contents
- dmesg dump
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if you think your battery life is not good enough , use betterbatterystats and find the battery drain causes..
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if you use CPU O.C steps and your device experiencing random reboot while its on standby mode , it means your CPU can't take it. The 821 Lite is a maxed out 820 , No more room for CPU OC and UV.
Awesome news! I'm going to test it asap
wow i see u in kenzo thread. now u develop capricorn. thank u so much for your time to supporting this device:fingers-crossed:
Thanks for supporting our device.
One quick question. After flashing the kernel, the keymap has changed (back and menu) and option in settings (advance buttons) is not available. Is there way to switch the keys?
Thanks in advance.
macwindows said:
Thanks for supporting our device.
One quick question. After flashing the kernel, the keymap has changed (back and menu) and option in settings (advance buttons) is not available. Is there way to switch the keys?
Thanks in advance.
Click to expand...
Click to collapse
I think there is an option for that in the buttons section in settings :good:
Is there f2fs support?
guima100 said:
I think there is an option for that in the buttons section in settings :good:
Click to expand...
Click to collapse
I don't see that in settings->buttons. With original kernel, there was additional option in settings called - additional button. That's no more after flashing kernel.
Its not any complain, I was looking for way to remap.
Video recording working longer than 30 seconds?
macwindows said:
I don't see that in settings->buttons. With original kernel, there was additional option in settings called - additional button. That's no more after flashing kernel.
Its not any complain, I was looking for way to remap.
Click to expand...
Click to collapse
Look at this thread: https://forum.xda-developers.com/mi-5s/development/mod-swap-buttons-xiaomi-mi-5s-t3561095
---------- Post added at 08:13 PM ---------- Previous post was at 08:10 PM ----------
ermacwins said:
Video recording working longer than 30 seconds?
Click to expand...
Click to collapse
Yes it works!
macwindows said:
Thanks for supporting our device.
One quick question. After flashing the kernel, the keymap has changed (back and menu) and option in settings (advance buttons) is not available. Is there way to switch the keys?
Thanks in advance.
Click to expand...
Click to collapse
this is LOS rom doing , has nothing to do with kernel.
FlatOutRU said:
Is there f2fs support?
Click to expand...
Click to collapse
yes , but you need TWRP with F2FS Support
Thank you mate. :good:
Thank you very much for supporting our device, mate.
I'm glad to see that people are developing stuff using the released kernel, and modifying and improving it.
Thank you very much man, your efforts are well appreciated by me!
I'm not a noob in flashing ROMs, but other than flashing a patch or app here and there, I haven't tried flashing the kernel itself over a working ROM.
Would this work if I flashed this kernel over the LOS build by whitexp from a couple of days ago? Did anyone here do this?
If things don't work I figure I can wipe and restore any of the backups I have via twrp as normal (currently the LOS build by whitexp and EU miui 7.3.30 wbich was the best miui rom yet, in my experience)...
onlyLyon said:
I'm glad to see that people are developing stuff using the released kernel, and modifying and improving it.
Thank you very much man, your efforts are well appreciated by me!
I'm not a noob in flashing ROMs, but other than flashing a patch or app here and there, I haven't tried flashing the kernel itself over a working ROM.
Would this work if I flashed this kernel over the LOS build by whitexp from a couple of days ago? Did anyone here do this?
If things don't work I figure I can wipe and restore any of the backups I have via twrp as normal (currently the LOS build by whitexp and EU miui 7.3.30 wbich was the best miui rom yet, in my experience)...
Click to expand...
Click to collapse
I've done this, it's fine. Haven't run into any bugs yet.
thewholuver94 said:
I've done this, it's fine. Haven't run into any bugs yet.
Click to expand...
Click to collapse
I reckon the camera wasn't improved by using this kernel. I'll wait a few days and see how this develops. Thanks!
MEGAX91 said:
this is LOS rom doing , has nothing to do with kernel.
yes , but you need TWRP with F2FS Support
Click to expand...
Click to collapse
Do you know if 3.0.2-X twrp (alien one) support it?
onlyLyon said:
I reckon the camera wasn't improved by using this kernel. I'll wait a few days and see how this develops. Thanks!
Click to expand...
Click to collapse
kernel has nothing to do with camera quality , i can only improve focus abit.
FlatOutRU said:
Do you know if 3.0.2-X twrp (alien one) support it?
Click to expand...
Click to collapse
ZCX TWRP dont support F2FS
Sent from my Redmi Note 3 using Tapatalk
Thats sad. Btw wifi doesnt work with replaced filed to make it work
DISCLAIMER
I will not be held responsible for anything that happens to your device after flashing this kernel. If you don't know how to bring your dead device back to life please don't make any modifications and stay with stock MIUI. This is only meant for advanced users.
Features :
-Compiled with UBER 6.4.1 TC-
-CPU/GPU O.C-
-Voltage Control-
-Savoca KCAL-
-schedutil Cpu Gov-
-FIOPS I/O-
-Chacha20 CRNG-
-Adreno Idler-
-Sound Contol-
-Slimbus O.C for better sound quality-
-Vibration Control Intensity-
-ExFat/NTFS Support-
-Toggleable Software CRC-
-TCP congestion Algorithms-
-Misc Changes-
-Spectrum support-
Installation:
-Boot Into Recovery-
-Flash Kernel-
-Flash EAS Patch-
-Wipe Cache and Dalvik (Optional)-
-Reboot!-
all EAS users should use this EAS Supported ROM , i won't accept any bug report on any other rom.
Download :
https://www.mediafire.com/folder/2eahxx74oq3wv/Nagatobimaru
--------------------------------------------------------------------------------------------------------------------------------------
Credits:
@eng.stk @flar2 @ak @franciscofranco @The Flash @frap129 @osm0sis
--------------------------------------------------------------------------------------------------------------------------------------
Contributors:
MEGAX91
Changelog :
v1.6 :
-updated Wlan Driver
-updated sound control
-updated thermal driver
-updated cpuidle driver
-updated F2FS driver
-memory management improvements
-upstream updates
-bug fixes
v1.5 :
-Merge Last CAF branch LA.UM.5.5.r1-05800-8x96.0
-Updated Wlan Driver
-added Tripndroid I/O Scheduler
-added cpu-boost (optimized for EAS)
-removed CPU OC
-removed voltage control
-removed qpnp-fg family wakeup sources
-Blocked lot of kernel wakelocks
-updated EXT4 driver
-lot of upstream changes
-Bug Fixes
v1.4 :
-Bluetooth: Properly check L2CAP config option output buffer length (CVE-2017-1000251 / BlueBorne fix)
-added Binder changes from O
-Increased max readahead
-removed FP wakelocks ( on kernel side ) like : qbt_wake_source / captouch_ttw_wl
-added 710MHz GPU OC
-reduced memory latency
-Fixed Bluetooth issues
-Fixed overflows on wlan driver
-Fixed issues on Thermal driver
-Bug Fix
v1.3.1:
-Bug Fix
v1.3:
-added SafetyNet Fix
-I/O latency improvement
-hwmon fixes
-Updated F2FS
-Fixed direct references to HZ
-Updated PM/devfreq
-Bug Fixes
v1.2:
-Updated binder
-Updated cfq I/O
-Bug fix
v1.1:
-Fixed Sound issue.
-added Flar2 sound Control
-Bug Fix
v1.0 :
initial release
don't dirty Flash my kernel on any other custom kernel , if you are coming from another custom kernel , first flash your Rom's stock kernel through Fastboot , then Flash my kernel.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
never post problems without full details of what setup you are using, it's not possible to help that way.
Provide me some logs:
- ADB logcat dump
- /sys/fs/pstore contents
- dmesg dump
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if you think your battery life is not good enough , use betterbatterystats and find the battery drain causes..
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if you use CPU O.C steps and your device experiencing random reboot while its on standby mode , it means your CPU can't take it. The 821 Lite is a maxed out 820 , No more room for CPU OC.
Dev. Can you make kernel for miui 9? Of course if you want and have time?
kael2404 said:
Dev. Can you make kernel for miui 9? Of course if you want and have time?
Click to expand...
Click to collapse
will make a MiUi build as soon as i find some free time.
Does it work with Nougat bootloader?
jigs4wkiller said:
Does it work with Nougat bootloader?
Click to expand...
Click to collapse
yes.
what's the difference between this and guyver kernel?
skyline91 said:
what's the difference between this and guyver kernel?
Click to expand...
Click to collapse
Guyver is HMP
Nagatobimaru is EAS
Have some problem with earphone: sound distortions.
On it kernel, on Guyver kernel. AICP-rom, firmware 7.8.22
How to fix? What logs needed?
It default oc to 2.3 GHz?
---------- Post added at 09:35 AM ---------- Previous post was at 08:59 AM ----------
I've got twice reboot when pluging usb to PC.
LikvidatorMax said:
Have some problem with earphone: sound distortions.
On it kernel, on Guyver kernel. AICP-rom, firmware 7.8.22
How to fix? What logs needed?
Click to expand...
Click to collapse
what kind of sound distortion ?
use syslog and take log ( kernel log & Maine log )
357662149 said:
It default oc to 2.3 GHz?
I've got twice reboot when pluging usb to PC.
Click to expand...
Click to collapse
No , kernel don't use OC CPU steps by default.
No such issue here.
send me your /sys/fs/pstore contents after random reboot.
emm..voltage control
zjy2200656 said:
emm..voltage control
Click to expand...
Click to collapse
it does have voltage control ! use Kernel Adiutor
MEGAX91 said:
what kind of sound distortion ?
use syslog and take log ( kernel log & Maine log )
.
Click to expand...
Click to collapse
Hard to describe. After play 30 second normal sound. After that 30second some distortion. Distortion like sizzle, like cable tv when it lost signal.
Then return to normal sound.
Hope it will help
https://drive.google.com/open?id=0B-Qc1XzHUKGbSF9pY2pjdkp1NzA
Do this kernel support mm bootloader cause i tried it on aospex f2fs just stuck on mi logo for 5 minutes so i assumed it failed.
its work epic rom 7.7.20 ?(miui8)
mszain said:
Do this kernel support mm bootloader cause i tried it on aospex f2fs just stuck on mi logo for 5 minutes so i assumed it failed.
Click to expand...
Click to collapse
never tried it on MM bootloader , why woluld you use MM bootloader , while kernel is compatible with N bootloader?!
taylan08 said:
its work epic rom 7.7.20 ?(miui8)
Click to expand...
Click to collapse
No!
AFAIK system changes are needed to properly support an EAS enabled kernel and without them you won't see the power saving benefits.
MEGAX91 said:
never tried it on MM bootloader , why woluld you use MM bootloader , while kernel is compatible with N bootloader?!
Click to expand...
Click to collapse
i tried guyver 2.3 and it also stuck in mi logo, well i guess its time to update to n bootloader
SimpleKernel - a custom kernel for hi6210sft devices.
Changelog:
Code:
v1.0
-Updated Linux kernel version to 3.10.107
-Added ROW and DEADLINE I/O Shedulers.
-Fixed GPU performance, thanks [user=6152035]@Kostyan_nsk[/user]
-Added Governors:
*PMC, credit goes to [user=7354786]@XePeleato[/user]
*Smartmax, credit goes to [user=7354786]@XePeleato[/user]
*Interactive
*Conservative
*Ondemand
*Powersave
-Added CPU hotplugging (ThunderPlug), credit goes to [user=7354786]@XePeleato[/user]
-Added init.d support
v2.1 (published as v2-beta)
-Removed features that slowed down cpu
-Added Zen and Fiops ioshedulers
-Added Bioshock governor
-Compiled with UberTC
-Fixed Multitasking
-Fixed ZRAM issues
v2.2
-Added ASMP hotplugging driver
-Added PMC and smartmax governors again
-Added wheatley governor
-Added fingerprint boost driver
-Added some other performance tweaks
v2.3
-Added again Intelliplug and Thunderplug (Both updated)
-Some other performance tweaks
-Compiled with newest version of UberTC
v3.0
-Added BFQ iosheduler
-Added Maple iosheduler
-Added lazyplug hotplugging driver
-Added blu_active cpu governor
-Use lz4 zram compression instead of lzo (lz4 is a lot faster than lzo)
-Added frandom driver
-Added fsync toogle (disabling can result very high increase of ux performance)
-Added Gentle Fair Sleepers toogle
-Added Arch power toogle
-Added new TCP congression algoritms:
-bic
-westwood
-highspeed
-hybla
-htcp
-vegas
-veno
-scalable
-lp
-yeah
-illinois
v4.0
-Linux 3.10.108
-Added uKSM (a bit buggy for now, will be fixed soon)
-ext4 fs patches
-Updated lz4 compression driver (lz4 from 3.0 is used as zram main compressor)
-Added pegasusq governor
-Added sioplus ioshed
-Added CRC_ARM64
-And a lot of performance/battery/stability patches :D
v4.1
Changelog:
-Disabled UKSM
-Added zzmoove governor
-Set westwood as default tcp
-Improved interactive governor
-Added GPU governors: (MAY BE UNSTABLE! See: /sys/devices/gpufreq/devfreq/gpufreq/available_governors )
-userspace
-powersave
-simple_ondemand
-pm_qos (stock kernel default, it was already here)
-Fixed bug related to gpu frequency "indicator", now cur_freq != 0 (see: /sys/devices/gpufreq/devfreq/gpufreq/cur_freq)
Installation:
Code:
1. Reboot to recovery
2. Click install then install image button
3. Find downloaded image and click on it
4. Select partition you want to flash in this case boot
5. Flash it by swiping this thing :D
NOTE: Remember to make backup! You can also flash it using fastboot.
Downloads:
SimpleKernel Github
Credits:
@kosmitchak
@XePeleato
@Kostyan_nsk
Source code:
https://github.com/kosmitchak/simplekernel_hi6210sft
FAQ
Comming soon
reserved
(No jak tam somsiedzie, dalej na stockowym kernelu?)
Does it require wipe?
Gwozdem said:
Does it require wipe?
Click to expand...
Click to collapse
nope, just dont flash it on custom rom
co ty kosmitchak jak ty nokie 3310 masz???????????????????
Aourek said:
co ty kosmitchak jak ty nokie 3310 masz???????????????????
Click to expand...
Click to collapse
Yes, working on Nokia 3310,download twrp 0.0.1.3 and flash it. Kurvvy logic. Btw, shouldn't be in original Android development?
What are the bugs?
SethEtherald234 said:
What are the bugs?
Click to expand...
Click to collapse
SIM is detected after 10 sec, that's it.
Some benchmark results, please?
Thanks
XTutorials said:
Some benchmark results, please?
Thanks
Click to expand...
Click to collapse
3d: 2.850 ram 4.150 cpu and ux is depending on user.
I've lost ROOT after flashing this Kernel. Had to root my phone again through TWRP and flashing those 1 and 2 files again.
Had after that a small bootloop but after 3rd attempt it booted normal. Still, being blocked 10s on unlocking sim card is scary sometimes ))
FlyingMeme said:
The ****?
Click to expand...
Click to collapse
WTF
FlyingMeme said:
Exactly xd
Click to expand...
Click to collapse
Its emui 4.0 not 4.1 right?
kosmitchak said:
Its emui 4.0 not 4.1 right?
Click to expand...
Click to collapse
He has b610
Will this rom be able to run on Y6II?
SethEtherald234 said:
Will this rom be able to run on Y6II?
Click to expand...
Click to collapse
I flasheer it on a rom cam and I brickeo the device
SethEtherald234 said:
Will this rom be able to run on Y6II?
Click to expand...
Click to collapse
Look thread name, it's clearly stated that you need EMUI 4.0 not 4.1. Maybe later I will make version for emui 4.1. 4.0 Kernels won't boot on 4.1 probably because different baseband.
FlyingMeme said:
4.0 B610
Click to expand...
Click to collapse
It's happening after installation of kernel? Veeeeeery strange.
SethEtherald234 said:
Will this rom be able to run on Y6II?
Click to expand...
Click to collapse
You can install the P8 Lite B610, then you can flash this kernel.
eEnzo0 said:
I've lost ROOT after flashing this Kernel. Had to root my phone again through TWRP and flashing those 1 and 2 files again.
Had after that a small bootloop but after 3rd attempt it booted normal. Still, being blocked 10s on unlocking sim card is scary sometimes ))
Click to expand...
Click to collapse
Root modifies the Kernel. If you change it, root is gone. To root again, you can just flash the latest SuperSU or Magisk zip. You don't need those 2 root files. To fix the 10 second wait, you could disable SIM PIN.