This project has been brought to you by Team Nyarlathotep for the Redmi Note 4 Snapdragon running most of 7.1.2 ROMs. This kernel features basic functions for a hassle-free Android experience. If there are some features you think should be available but not added, we feel that this is more than enough and do not wish to complicate this kernel.
This project is discontinued
Works well with:
All 7.1.2 ROMs except MIUI based
For any other ROMs that has problems, please do a clean install and report back. We can't guarantee compatibility with them.
Features:
Linux kernel updates
KCAL colour control
Spectrum support
F2FS
SDCardFS
Interactive Governor tweaks
Changelog:
Final
Stopped at 3.18.66 since people are saying it's the version without random reboots
Minor upstream commits from Googlesource
F2FS upstream updated
Added a bunch of surprise in the other kernel: Faust_vOlaf
Older changelogs:
v6.5
It is recommended you do a clean ROM/kernel flash for this if you are coming from a version older than v6.0
Linux kernel update to 3.18.71
Added sound control
Added Android Keyboard support
Switched to 7.X Toolchain
Added some missing kernel patches
Minor optimisations in Makefile
v6.0
It is recommended you do a clean ROM/kernel flash for this version
Linux kernel update to 3.18.70
Merged updated CAF tags
Updated SDCardFS
Disabled CPUquiet and reverted back to msm_performance [Does not support extremely heavy/bloated devices]
Reworked Spectrum script [File permissions were messed up]
Minor optimisations [Check commits for more info]
Added binder commits [Disabled for now]
Added voltage control by @sys01 and @MEGAX91 [Not working for now, just leave it there for the moment]
v5.5
Linux kernel update to 3.18.69
CPUquiet has 4 cores always online by default
Updated Interactive governor to be slightly more aggressive
Removed IOSched switcher
Removed very old commits
Applied SultanXDA's fix for cores getting stuck on minimum frequency
v5.0
Linux kernel update to 3.18.67
Disabled msm_performance and used CPUquiet hotplug instead
Updated F2FS
Fixed various memory leaks
Updated CAF tags
Moved several processes into workqueue and enable it by default
v4.1
Linux kernel update to 3.18.66
Added Arch Power
Switched to kernel source by @LordArcadius
Updated F2FS source
Updated SDCardFS source
Fixed "MTP not responding" issue
Backlight dimmer (Extra dimming and smoother transition)
v3.1
Add GPU boost (Disabled by default)
Spectrum support. This is still a work in progress, switch around the profiles on first boot to make sure the settings stick.
v3
Linux kernel update to 3.18.59
Extra Safetynet patches by SultanXDA
Disabled SDCardFS due to inexplicable random reboots
Remove GPU Boost to fix something
Return Powersuspend Hybrid mode
v2
Public release with all features
Kernel update to 3.18.57
v1
Initial build
Internal testing only
Small warning though, updates will not be frequent and focuses mainly on upstream kernel updates.
We also do not take feature requests unless we feel that it's a must, the final decision rests with us. Go ask your own Old God for a kernel if you're not happy with it.
Extras:
Download link: https://forum.xda-developers.com/devdb/project/?id=21276#downloads
Large idle/wakelock drain? Use this guide to post battery logs: https://forum.xda-developers.com/showpost.php?p=57507885&postcount=3
Tweaks: https://forum.xda-developers.com/android/apps-games/app-spectrum-kernel-manager-users-t3601542
How to install:
> Download zip
> Go into TWRP
> Install zip
> Reboot
> ???
> Profit
Credits:
Team Nyarlathotep
LordArcadius for the source base
Osm0sis for his various odds and ends
Frap129 for his Spectrum app
@DarthJabba9 for the scripting help
The various devs committing into this kernel
The XDA community (developers and members alike) for their efforts and cooperation)
Google for their kernel maintenance
Xiaomi for their ability to be hated and liked at the same time
XDA:DevDB Information
Faust Kernel by Team Nyarlathotep, Kernel for the Xiaomi Redmi Note 4
Contributors
FaustTN, Olaf the Bearded Bard, Manjew
Source Code: https://gitlab.com/Faustian_Divergence/Faust_msm8953/tree/Faustv2
Kernel Special Features:
Version Information
Status: Abandoned
Current Stable Version: Final
Stable Release Date: 2017-09-21
Created 2017-06-20
Last Updated 2018-09-23
Nice share, any bug in this kernel?
Green Denny said:
Nice share, any bug in this kernel?
Click to expand...
Click to collapse
No idea, we aren't exactly heavy users so we haven't encountered any based on what we use (texting and gaming).
This kernel supports AOSP/CAF ROM or just LOS based roms .
Thanks .
gauravbhakuni90 said:
This kernel supports AOSP/CAF ROM or just LOS based roms .
Thanks .
Click to expand...
Click to collapse
AOSP yes, LOS not sure. It should be able to.
work on weekly xiaomi.eu rom?
djsolidsnake86 said:
work on weekly xiaomi.eu rom?
Click to expand...
Click to collapse
I seriously doubt it will work. If you're gonna try anyway, be sure to make a backup.
Gonna test this out on RR-Rom 18/6 build and report back my results
---------- Post added at 11:06 PM ---------- Previous post was at 11:05 PM ----------
So this is an anykernel method as opposed to a whole boot.img. got it.
Will report in like 10 minutes
---------- Post added at 11:17 PM ---------- Previous post was at 11:06 PM ----------
Initial Report for RR-ROM 18/6 build
magisk works
it boots
Adreno idler works
KCAL works
No general lagginess
Real Racing runs at good speed
all sensors work
camera works
wifi works
hotspot works
DeepSleep works
SIOPlus is for performance or battery life?
---------- Post added at 04:57 PM ---------- Previous post was at 04:51 PM ----------
maybe you can add deep sleep fix on next update
in custom/stock kernel my battery draining faster in deep sleep :crying: how that possible :crying:
Flashing slimrom. Will report compatibilty with slim rom in like 30 minutes
Works on Slimrom confirmed
Can you add usb fastcharge and Quick Charge franciscofranco realized this in Xiaomi redmi note 3 pro
Hyperlink to tweaks in OP is infact hyperlink to kernel DL.
works on Oct n rom. so far no issue at all running smoth. i will try battery stats later
amnesia1408 said:
SIOPlus is for performance or battery life?
---------- Post added at 04:57 PM ---------- Previous post was at 04:51 PM ----------
maybe you can add deep sleep fix on next update
in custom/stock kernel my battery draining faster in deep sleep :crying: how that possible :crying:
Click to expand...
Click to collapse
Yeah how is that even possible. Get a battery idle log using BetterBatteryStats.
Install the app, charge to 100%, and leave at screen off immediately on unplug. Do not turn on the screen for more than a minute. Leave it at least for 5-6 hours or if your battery is gonna die, whichever comes first. In the app, press the Share icon (in the middle of refresh and settings) and save as dumpfile then post it here.
You're the only one with this so it could be more of an app problem.
Edit: SIOPlus is based on user claims that it works well for performance and battery. Quite frankly I doubt you'll notice much unless your device does a lot of I/O operations.
Molniya said:
Can you add usb fastcharge and Quick Charge franciscofranco realized this in Xiaomi redmi note 3 pro
Click to expand...
Click to collapse
USB fastcharge sure, but QC probably not so we'll keep it in mind.
Finally a custom kernel, thank you!
---------- Post added at 04:58 AM ---------- Previous post was at 04:56 AM ----------
Hii, whats the different between regular faust kernel and tweaks faust kernel? Sorry im newbie.
FaustTN said:
USB fastcharge sure, but QC probably not so we'll keep it in mind.
Click to expand...
Click to collapse
Why not quick charge any specific reason?
Kukuh Eko Nurhudayat said:
Finally a custom kernel, thank you!
---------- Post added at 04:58 AM ---------- Previous post was at 04:56 AM ----------
Hii, whats the different between regular faust kernel and tweaks faust kernel? Sorry im newbie.
Click to expand...
Click to collapse
There're no differences. The extra download link is there for XDA Labs users, and the tweaks are just tunings for the governor.
vikasb32 said:
Why not quick charge any specific reason?
Click to expand...
Click to collapse
With QC I can't confirm that our hardware (circuitry) will not degrade faster over time, same thing goes for the batteries. If anyone can link sources/documentation/research that shows the effects are negligible or will not impact the device, then we will discuss the options.
Can you please post a recommendation of how to tune all these kernel features in order to obtain best battery life?
Thanks
Related
Hi,
Presenting My First kernel for otus
{
"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"
}
..Features..
[*]Based on CM latest Source
[*]Linaro cortex a7 toolchains help to reduce lag
[*]exfat support [OTG][untested]
[*]Disabled CRC check
[*]Optimized SLUB
[*]Aggressive multi-core power savings
[*]Enabled ARCH_POWER
[*]lowered latency
[*]Fastcharge
[*]Added Simple Gpu Algorithm Thanks to @faux123
[*]Governor Added
Code:
[FONT="Fixedsys"]Lionheart
Smartmax
ZZMOVE[/FONT]
[*]kcal by @savoca
[*]Double tap to wake fixed
[*] fs: Add fsync control
[*] block/deadline: tweaked for better performance
[*] I/O Schedulers added
Code:
[FONT="Fixedsys"]zen
vr
sio
fifo[/FONT]
[*] fs/dyn_sync_cntrl: dynamic sync control
[*]Powersuspend: new PM kernel driver
[*] HotPlug
Code:
[FONT="Fixedsys"] Intelliplug Thanks to [user=3332811]@faux123[/user] again :D
AutoSMP Hotplug driver thnx to [user=4203114]@mrg666[/user]
Alucard Hotplug[/FONT]
[*] Can be boot with Anyrom.zip only [cm13/aosp]
[*] kernel version upgrade to 3.4.109 >> 3.4.110
[*] Vibration Intensity Control: Let’s you adjust the intensity at which your phone vibrates
[*]Underclock upto 96 mhz
[*] Pipe flag enabled
[*]-O3 Optimization
[*] Graphite
NOTE: -I have Worked this project. For that I dont want money . but you should respect my project and also if you use my commit or source please feel free to it. Will be glad for that. Just include me in the credit list and thats all. If i am forgetting someone name the feel free to PM me
lasted antutu score is 31000+
Download link with changelogs
Screenshoot- [updated]
Click to expand...
Click to collapse
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
You can contribute by commit, rate the thread 5 star ,Donating me or by simple pressing thanks...
Source
Help me To pay my Internet bill
Note:-
Don't me stupid thing like what is this? use Google for it. i will clarify it as much as I can but everything has its own limitation . So please use Google .
Click to expand...
Click to collapse
Thanks-
@ZaneZam ,
@cm
@faux123
@zeeshanhussain12 for uv
@rainforce279
@Carlos Arriaga, he is man of my kernel fixing i love u
@savoca, @squid2 ,@Casper1982,Motorola, xda, linux, @KazuDante for testing ..all of us
Click to expand...
Click to collapse
XDA:DevDB Information
[OTUS][CM13][KERNEL]Leno build-5 [DT2W][KCAL][HOTPLUG DRIVERs], Kernel for the Moto E 2015
Contributors
rajit
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: Build-5
Created 2016-01-14
Last Updated 2016-01-19
changelogs & Download
OLD
Build-1
Code:
initial release
Build-2-
Code:
[LIST]
[*]Quick wakeup
[*]deafualt on demand
[*]zzmoove governor added[B] [[COLOR="Red"]new[/COLOR]][/B] Special Thnx to @ZaneZam
[*]intellidemand governor added[B] [[COLOR="Red"]new[/COLOR]][/B]
[*]conservative governor added [B][[COLOR="Red"]new[/COLOR]][/B]
[*]Lionheart governor added [B][[COLOR="Red"]new[/COLOR]][/B]
[*]Optimize very unlikely/likely branches
[*]Optimize for size
[*]Advanced Power Management Emulation
[/LIST]
Build-3
Code:
[LIST]
[*]added faux soundcontrol 3.4
[*]Reduced swappiness from 60 to 40
[*]exfat support
[*]governor removed [will add later]
[/LIST]
Build-4
Code:
[LIST]
[*]Double tap to wake fixed
[*]swipe to wake removed
[*]LCD_KCAL: Color control thanks to @savoca
[*]Lionheart Governor added
[*]Smartmax Governor added
[*]Added Simple Gpu Algorithm by Faux123
[*]Fastcharging
[*]lowered latency
[*]Enabled ARCH_POWER
[*]Enabled aggressive multi-core power savings
[*]Optimized SLUB
[*]Disabled CRC check
[*]exfat support
[*]Swappiness reduced of 60 to 40
[/LIST]
Build-5
Code:
1. fs: Add fsync control
2. block/deadline: tweaked for better performance
3. I/O Schedulers added
zen
vr
sio
fifo
4. fs/dyn_sync_cntrl: dynamic sync control
5. Powersuspend: new PM kernel driver
6. Intelliplug thanks to @faux123 again
7. continue
Build-6
Code:
[LIST]
[*]kernel version upgrade to 3.4.109
[*]ZZMOOVE GOV added
[*]Hotplug: Autosmp driver
[*]Touch Freeze issue fixed
[*]Now can boot with anyrom.zip [cm13/aosp]
[*]forgot :P
[/LIST]
Leno Build -7
Code:
[LIST]
[*]Underclocked to 96mhz
[*]Kernel version upgraded to 3.4.110
[*]Pipe Flag enable
[*]all dirty from the kernel version vanished :P
[*]Forgot .. check my github
[/LIST]
Build-8
Code:
[LIST]
[*]vnswap: integrate vnswap from Samsung
[*]Makefile: Added compilation optimization flags for more smoothness
[/LIST]
Click to expand...
Click to collapse
Build-9
Code:
1. squashed update from Motorola
2. Alucard Hotplug added
3. Some fixes
USE this app for enable/disable Dt2w and
use this think for KCAL Color control
Click to expand...
Click to collapse
Rate this thread 5 Sta *****R
Download
Code:
[URL="https://www.androidfilehost.com/?w=files&flid=52531"]Build-9[/URL]
[URL="http://forum.xda-developers.com/showpost.php?p=65375303&postcount=166"]Build-8[/URL]
[URL="http://forum.xda-developers.com/showpost.php?p=64969431&postcount=115"]Build-7[/URL]
[URL="http://forum.xda-developers.com/showpost.php?p=64882760&postcount=94"]Build-6[/URL]
[URL="http://forum.xda-developers.com/showpost.php?p=64834944&postcount=66"]Build-5[/URL]
[URL="http://www.mediafire.com/download/202ax0dc71cdg5p/leno+build-4.zip"]Build-4[/URL]
[URL="http://www.mediafire.com/download/qc9om655rq9af5z/leno+build-3..zip"]Build-3[/URL]
[URL="http://www.mediafire.com/download/o611e57w8h7bc8r/leno+build-2..zip"]Build-2[/URL]
[URL="http://www.mediafire.com/download/66bv8nuhl65d0zf/leno+build-1.zip"]Build-1[/URL]
What is KCAL - Advanced color contro ?? see this link go and give a thank
Double tap to wake
changelogs & Download
Please use Lestest TWRP always
How to Flash ??
1. Download the leest one . You can take the old one too
2. Flash it on any cm13/aosp based Rom With lesest twrp*
3. Clear cache(must or sometime the device will not work properly)
4.reboot
What is the best value to set the Kernel?
IDK, its depends on how u use.
Can I turn on both Intelliplug and MPDecion?
-my suggestion -No
What app will be best?
use kernel aduitor and do one thing apply all value after 40sec as the kernel need to satble itself.
Any other?question?
-well ask it but searching can solve 99.9% issue
ZZmoove
-
ZaneZam said:
Description of how u can switch build in Profiles
Beside of the well known ones like "Yank...","Battery","Performance" etc. settings
i did some new ones for ZZMoove v0.8 in addition which can be checked out
in particular in the new profile header file provided HERE
So for those of u which have not the possibility to switch profiles with kernel dev provided tools/scripts/or what
ever but still want to switch to any of the build in settings you can do following:
use tools like Android Tuner ,SetCPU or similar tools which are supporting the change of multible tuneables on-the-fly
or just do it directly in kernel sysfs via a terminal emulator and give the tuneable "profile_number" one of the following values:
for Default (set governor defaults)
for Yank Battery -> old untouched setting (a very good battery/performance balanced setting DEV-NOTE: highly recommended!)
for Yank Battery Extreme -> old untouched setting (like yank battery but focus on battery saving)
for ZaneZam Battery -> old untouched setting (a more 'harsh' setting strictly focused on battery saving DEV-NOTE: might give some lags!)
for ZaneZam Battery Plus -> NEW! reworked 'faster' battery setting (DEV-NOTE: recommended too! )
for ZaneZam Optimized -> old untouched setting (balanced setting with no focus in any direction DEV-NOTE: relict from back in the days, even though some people still like it!)
for ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
for ZaneZam Performance -> old untouched setting (all you can get from zzmoove in terms of performance but still has the fast down scaling/hotplugging behaving)
for ZaneZam InZane -> NEW! based on performance with new auto fast scaling active. a new experience!
for ZaneZam Gaming -> NEW! based on performance with new scaling block enabled to avoid cpu overheating during gameplay
for ZaneZam Relax -> NEW! based on moderate (except hotplug settings) with relaxed sleep settings (to react audio/bluetooth/wakeup issues)
(since version 0.9 beta4: cpu temperature threshold of 65°C enabled if exynos4 cpu temperature reading support was compiled with the governor)
after a tunebable view-refresh in the tools/console u can see the name of the currently set profile in the "profile" tuneable,
but keep in mind not every tool supports returning chars in tunebables as some of them are internally handling them as numbers,
even though in fact they are chars in kernel sysfs so u might see a "-1" then (for example with SetCPU) not so with
Android Tuner which shows (again) what a great app this is.
Some last note for the game profile: plz do not complain about ingame performance issues or lags with this setting.
i tuned it to be more aggressive in terms of bringing freq down. reference game was angy birds star wars *g* calming
down zzmoove while playing this game was really a chellange, don't know why but it stresses the system a lot more
than others and u know how 'hasty' zzmoove can be another test game was temple run 2 and here u can see a significant
improvement with this setting. it's a bit difficult to give u THE universal setting for all games as they differ too much in terms
of how much the system is stressed by them. so we have to share our experiences to further optmize it till i made scaling
blocks more "intelligent" and therefore more automatically (idea already exists!!)
Have fun with all the settings and feel free to report back how they work for you, and/or post new ones! :highfive:
Click to expand...
Click to collapse
can you specify what your kernel brings please in terms of performance , battery life ect...
thank you for your hard work.
---------- Post added at 03:11 PM ---------- Previous post was at 03:10 PM ----------
can you specify what your kernel brings please in terms of performance , battery life ect...
thank you for your hard work.
KazuDante said:
can you specify what your kernel brings please in terms of performance , battery life ect...
thank you for your hard work.
---------- Post added at 03:11 PM ---------- Previous post was at 03:10 PM ----------
can you specify what your kernel brings please in terms of performance , battery life ect...
thank you for your hard work.
Click to expand...
Click to collapse
Its first buid. haven't change too much anything .. wait for the next build.. and for this build you can give a try .. feedback appriciated
seems no one interested ?
rajit said:
seems no one interested ?
Click to expand...
Click to collapse
im very interested.....ive tested the first build and it works fine no hick-up no bugs as far as i could see.
will be testing 2nd release to see the improvements.
KazuDante said:
im very interested.....ive tested the first build and it works fine no hick-up no bugs as far as i could see.
will be testing 2nd release to see the improvements.
Click to expand...
Click to collapse
post some battery stats .. tell me from when u r using.. will upload build 2 today :good:
rajit said:
post some battery stats .. tell me from when u r using.. will upload build 2 today :good:
Click to expand...
Click to collapse
for me battery is not important but i will post tomorow from a full day to night usage.
i tend to tweak out the phone for more gaming performance , build.prop tweaks , trimming down the rom , purging assets ect...
all to try and find that sweet spot for ppsspp and other games. so my cpu and gpu are always at max (cpu: 1190mhz gpu:400mhz) and does not go lower (only during boot since kernel auditor applies settings after boot and not a direct power-on of the device.
KazuDante said:
for me battery is not important but i will post tomorow from a full day to night usage.
i tend to tweak out the phone for more gaming performance , build.prop tweaks , trimming down the rom , purging assets ect...
all to try and find that sweet spot for ppsspp and other games. so my cpu and gpu are always at max (cpu: 1190mhz gpu:400mhz) and does not go lower (only during boot since kernel auditor applies settings after boot and not a direct power-on of the device.
Click to expand...
Click to collapse
Cant understand the kernel editor part. Since u play game freq u can try zzmove . my choice. Thank u
rajit said:
Cant understand the kernel editor part. Since u play game freq u can try zzmove . my choice. Thank u
Click to expand...
Click to collapse
yea i was just looking up info on that gov. right now..lol.
No Thank You for your hard work.:highfive::good:
---------- Post added at 08:27 PM ---------- Previous post was at 07:39 PM ----------
KazuDante said:
yea i was just looking up info on that gov. right now..lol.
No Thank You for your hard work.:highfive::good:
Click to expand...
Click to collapse
Just tried it (2nd build) on my daily rom (Resurection Remix) and got bootloop.
Will try on a different rom to see if it persist.
Wich rom are you currently using?
KazuDante said:
yea i was just looking up info on that gov. right now..lol.
No Thank You for your hard work.:highfive::good:
---------- Post added at 08:27 PM ---------- Previous post was at 07:39 PM ----------
Just tried it (2nd build) on my daily rom (Resurection Remix) and got bootloop.
Will try on a different rom to see if it persist.
Wich rom are you currently using?
Click to expand...
Click to collapse
Cm13 official .. It sould boot properly .. post log if poosible. Will find out
rajit said:
Cm13 official .. It sould boot properly .. post log if poosible. Will find out
Click to expand...
Click to collapse
It might just be because that rom has not been updated yet with the lastest tree of cm 13......tested with cyanpop and it works great.
Was not possible for me to pull any logcats in that state
KazuDante said:
It might just be because that rom has not been updated yet with the lastest tree of cm 13......tested with cyanpop and it works great
Click to expand...
Click to collapse
Now with some tweaks i will atempt to make free ram sitting in the 600's
Very good kernel for CM13 and CM13 based roms.:good::good::good::highfive:
i had to find a way to post this update but dude im not sure if its because ive not been using the hotspot but your kernel has been great battery wise.....i started using the phone since 7am and used it like i would normally ( beside hotspot) and at 7:43 last night i was at 57% with cpu maxed gpu maxed(my personal seeting)with zzmoove gov.
Doesn't boots with mokee rom
new Build Up.. someone could help me to make a logo or can give me a logo will added to op
rajit said:
new Build Up.. someone could help me to make a logo or can give me a logo will added to op
Click to expand...
Click to collapse
again not even that i can do.....but at least i can be the first to test ur new build.......sup bro...luckily im still around.
KazuDante said:
for me battery is not important but i will post tomorow from a full day to night usage.
i tend to tweak out the phone for more gaming performance , build.prop tweaks , trimming down the rom , purging assets ect...
all to try and find that sweet spot for ppsspp and other games. so my cpu and gpu are always at max (cpu: 1190mhz gpu:400mhz) and does not go lower (only during boot since kernel auditor applies settings after boot and not a direct power-on of the device.
Click to expand...
Click to collapse
123himang said:
Doesn't boots with mokee rom
Click to expand...
Click to collapse
Rom isn't updated i guess.. Ask the rom devloper please ..
Thank you
tincho5588 said:
LineageOS is a free, community built, aftermarket firmware distribution of Android 6.0.1 (Marshmallow), which is designed to increase performance and reliability over stock Android for your device.
It is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
{
"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:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are 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 us for messing up your device, we will laugh at you.
*
*/
This thread is for Unofficial LineageOS 13.0 builds for ha3g (SM-N900). The following will not be supported here:
Custom kernels
Mods
Xposed
I don't support Xposed and any logcat which includes a Xposed module will be ignored. You're kindly invited to not report bugs if you:
Flashed a custom kernel
Installed or did mods from untrusted sources
Modified system files
First time flashing LineageOS 13.0 on your device, or coming from another ROM?
Download the zip(s)
Install a compatible Recovery
Perform a nandroid backup of your current ROM (Optional)
Wipe data/factory reset
Flash LineageOS
Install the Google Apps addon package (Optional)
Reboot
Current Build:
02/07/17 build (LineageOS 13.0)
Older Builds:
02/05/17 build (LineageOS 13.0)
12/10/2016 build
12/04/2016 build
11/25/2016 build
11/18/2016 build
11/05/2016 build
10/27/2016 build
10/25/2016 build
10/22/2016 build
10/20/2016 build
10/19/2016 build
10/11/2016 build
10/10/2016 build
10/05/2016 build
10/02/2016 build
9/29/2016 build
9/24/2016 build
Google Apps:
http://opengapps.org/
Want Root access? Flash this!
SuperSU 2.79
02/07/2017
*Fixed bad quality on the camcoder
*Fixed problems with Android Auto
*Everything that uses the AVC/h264 encoder will work well now
*Built with up to date LineageOS sources
Older Changelog:
02/05/2017
*Switched from CM to LineageOS
*Stability improvements for RIL
*Fixed wifi crashes plus other stability patches applied
*Doze now uses the Significan Motion Sensor
*Disabled fake shadows... UI shadows look more realistic now
*Fixed AudioFX! It is back into the ROM and it works great!
*Improvements for noise cancelation
*Codecs and Scalers are built from source now
*Some changes to the camera relevant code
*Gralloc has been updated
*Interactive Governor has been tuned for better battery life
*Lots of other under the hood changes
*The ROM feels a lot smoother now
*Battery life should be better now
12/10/2016
New power saving feature included: Advanced Low Power Audio (click here for more info)
Input Boosters disabled by default
Spen power saving enabled by default
12/04/2016
New kernel control app included: Deathly Adiutor (check it out on google play!)
Added support for 3000ma chargers.
Added support for UBS3.0 charging speeds (Up to 1000ma).
Added screen on charging limiter to avoid high heat generation while charging.
Screen rotation fixed in this build.
Interactive is the default governor again.
Some RIL changes that could solve the problems some people are having with cellular connection.
KERNEL: Tuned ondemand governor to match Samsung stock values.
KERNEL: epen_saving_mode node now shows the current state of the feature.
KERNEL: touchkey glove_mode node now shows the current state of the feature.
KERNEL: added new sysfs to enable/disable input boosters (touchscreen, touchkey and spen)
11/25/2016
Fixed s5p-mem ownership. This was affecting battery drain and Deep sleep times.
Fixed battery kernel wakelock. This was affecting Deep Sleep times, causing the device to be awake more than normal.
KERNEL: battery: Add MAX77803/UNIVERSAL5420 charger control.
KERNEL: Rewrote/exposed proper handling of power supply properties. Reported charging currents limits are correct now.
11/18/2016
DRM Fixed. You can now play DRM protected content. This should also fix WiFi Display, needs testing and confirmation.
Tweaked Thermal driver. Device should heat a bit less under stress.
Updated dalvik/hwui for 3GB.
KERNEL: Fixed GPU control nodes.
KERNEL: Fixed CPU Thermal nodes.
11/05/2016
Usb otg fixed
NFC battery drain fixed
Multiwindow enabled by default
Vibrator intensity enabled
Dexpreopt enabled (no more optimizing apps on first boot)
Updated GPS Blobs
Reworked and updated ramdisk.
KERNEL:
gpu oced to 533mhz
added gpu custom control interface (has some bugs, will get fixed in upcoming build)
added gpu voltage control
added gpu thermal control interface
several fixed for CPU governors
removed CPU slim governor
added and updated some CPU governors
10/27/2016
Mobile data 100% fixed in this build. No more slow data for some carriers.
Bluetooth 100% fixed in this build. Proper fix applied, you dont need to flash a fix now.
10/25/2016
Updated the ril class to be inline with the other 5420 devices.
Lag fix is now built from sources (Thanks to Safarend for his sources!). ROM should be even more fluid now, better battery life also.
Samsung_symbols shims are now built from sources (Thanks to Safarend for his sources!).
Updated media profiles and media codecs configs (Credits to ShevT for the configs). This solves problems while reproducing videos (skips, lags, etc).
Reverted radio properties to stock on build.prop. Should solve slow mobile data problems.
10/22/2016
This build should fix bluetooth. Needs testing.
New RIL blobs from P601XXUDOJ2.
10/20/2016
Fixed mobile data issues introduced in 10/19 build.
10/19/2016
MOBILE DATA IS BROKEN IN THIS BUILD!! will be fixed in upcoming build.
AudioFX removed. It doesnt get along well with yamaha prebuilt audio.
Ondemand and Interactive governors tuned. Should improve battery life a lot.
Ondemand is the default Governor now.
New camera blobs. Camera quality should be better. Its also faster and more reliable now.
Fixed "Slow Charging" message on lockscreen.
New DRM blobs. Widevine security level is L1 now!
Under the hood changes for audio reproduction, video reproduction, and wifi. Should improve battery life without compromising quality.
10/11/2016
Force api1 for camera2
Added SamsungDoze support (aka Ambien Display). You are gonna find it under gestures, on settings.
Standby battery consumption should be much better now (Thanks to SamsungDoze inclusion)
Overlays cleaned and updated.
You can HotSwap your microSD card now.
10/10/2016
Latest security patch (October) applied
Camera is now working
Proximity sensor is now working
Reverted back to ha3g ril subclass (The slte subclass made the ril to act funny after the October security update)
Enabled OpenGLES 3.1 instead of 3.0 (The M gpu driver has support for this)
10/5/2016
Updated all blobs to the stock lollipop base (minus libsec-ril)
This fixes all of the lag spikes and other minor lag issues that were happening
10/2/2016
Updated the ril class to be inline with the other 5420 devices
Changing to 2g works now
ConsumerIR is fixed
Incall volume is fixed
9/29/2016
Lag is fixed
Bluetooth is fixed
M gpu driver added
OMX blobs function
Charging speed should be better
9/24/2016
Initial Release
*You tell me!
Other issues?
Before posting in this thread, make sure of a few things:
You used the search function of the forums.
If you are the only one having a problem. Boot into recovery, wipe data/factory reset, reflash the rom/gapps and nothing else. Boot up and see if the problem persists.
Make sure your post is relevant to this thread.
Logs! You can use this: https://play.google.com/store/apps/d....tortel.syslog
@UpInTheAir for his kernel magic and misc fixes
@crpalmer (for picassowifi device and kernel gits)
@eousphoros (for his work on klimtwifi)
@nvertigo67 (for his work on chagallwifi)
@Nexorrr (for his work on chagalllte)
Exynos5420 Dev Team (@deadman96385 @thompatry @ZakooZ @Orion116 @mosimchah
@joshndroid @Andmoreagain @thermskin, @javelinanddart, @tincho5588)
Source Code:
Kernel
https://github.com/exynos5420/android_kernel_samsung_exynos5420/tree/cm-13.0
Device Tree
https://github.com/exynos5420/android_device_samsung_ha3g/tree/cm-13.0
XDA:DevDB Information
[6.0.x|SM-N900| Unofficial LineageOS 13.0 (ha_3g), ROM for the Samsung Galaxy Note 3
Contributors
deadman96385, tincho5588
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: LineageOS
Version Information
Status: Stable
Created 2016-09-24
Last Updated 2017-02-07
Click to expand...
Click to collapse
Bugs:
Camera is a little laggy but usable
Kernel Info:
M Kernel base from the Galaxy Tab S
M GPU driver from Galaxy Tab S
CPU Voltage Control
CPU OverClock/UnderClock (Up to 2.1GHZ)
MIF/INT Voltage Control
Wolfson Sound Control (No Yamaha support)
UKSM instead of KSM
Added the following IO Schedulers: fifo, fiops, sioplus, tripndroid, vr, zen, bfq (Default)
Full f2fs support updated off the mainline (Stock cm kernel has limited support)
Modified Thermal Throttling temperatures for all devices so hopefully they won't get as hot
Exynos thermal exposed to sysfs
Android Logger disabled by default can be enabled over sysfs
WQ power efficient workqueues (Still need to apply in more places)
Frandom Support
Readahead bumped to 256 from 128
Currently Disabled:
GPU Voltage Control/GPU OverClock/UnderClock (Needs to be rewriten for the M driver)
If anyone knows how @Safarend fixed the UI lag on his cm-13 build please let me know.
deadman96385 said:
If anyone knows how @Safarend fixed the UI lag on his cm-13 build please let me know.
Click to expand...
Click to collapse
Great bro!!!
I hope you are able to update this rom and make it stable as possible. When lag and camera issues are gone am gonna use it as my everyday rom
---------- Post added at 03:16 PM ---------- Previous post was at 03:08 PM ----------
deadman96385 said:
If anyone knows how @Safarend fixed the UI lag on his cm-13 build please let me know.
Click to expand...
Click to collapse
I think he used the samsung s5 (exynos) MM kernel
Another team of developers to join exynos!!:victory::victory:
thank you for the rom good work
tnx for rom. waiting for full version without bug
It's not A Touchwiz it is only CyanogenMod And it's Alpha
Rohan1996 said:
It's not A Touchwiz it is only CyanogenMod And it's Alpha
Click to expand...
Click to collapse
It's good if it's not a touch-****. Will wait for it to stabilize but for sure will be better than touchwiz anytime..!!
Great to hear...
Thank you developer for your interest...
Will install...
Sent from my SM-N900 using XDA-Developers mobile app
deadman96385 said:
If anyone knows how @Safarend fixed the UI lag on his cm-13 build please let me know.
Click to expand...
Click to collapse
thia is @Safarend last update but camera is not work
http://forum.xda-developers.com/gal...-alpha-cyanogenmod-13-0-t3251679/post67650818
yousifm96 said:
thia is @Safarend last update but camera is not work
http://forum.xda-developers.com/gal...-alpha-cyanogenmod-13-0-t3251679/post67650818
Click to expand...
Click to collapse
I installed the above rom and that is lag free and xposed ready, Google account working.only camera not working.some random reboots...
Sent from my SM-N900 using XDA-Developers mobile app
thanks for your work if you can complate a stable rom, will be amazing
Good to see another developer. N900 really needs developers
ch.7amada said:
Great bro!!!
I hope you are able to update this rom and make it stable as possible. When lag and camera issues are gone am gonna use it as my everyday rom
---------- Post added at 03:16 PM ---------- Previous post was at 03:08 PM ----------
I think he used the samsung s5 (exynos) MM kernel
Click to expand...
Click to collapse
yousifm96 said:
thia is @Safarend last update but camera is not work
http://forum.xda-developers.com/gal...-alpha-cyanogenmod-13-0-t3251679/post67650818
Click to expand...
Click to collapse
I have confirmed its not a kernel issue, looking more for device tree fixes all of the work i have done so far for cm-13.0 has been based on the other 5420 devices becasue @Safarend never pushed his cm-13.0 tree.
all camera not work. i down app camera and test. if it still not work. i downloaded google camera and camera fv-5 but it not work. i think i must wait way fix it
oops675 said:
It's good if it's not a touch-****. Will wait for it to stabilize but for sure will be better than touchwiz anytime..!!
Click to expand...
Click to collapse
How is the better than touchwiz Any extra Functions and performance give proof
Status Update (No new build):
Camera is getting very close to working
Bluetooth is now working
We have hexedited a few blobs to tone down the logging from the yamaha sound drivers.
Still working to figure out why everything is lagging.
Great news...
Waiting for update...
Sent from my SM-N900 using XDA-Developers mobile app
deadman96385 said:
Status Update (No new build):
Camera is getting very close to working
Bluetooth is now working
We have hexedited a few blobs to tone down the logging from the yamaha sound drivers.
Still working to figure out why everything is lagging.
Click to expand...
Click to collapse
Wow,good news!
This kernel is now "End-of-Life" (EOL). Thanks to all of you for the kind support...
/* Introduction */
I haven’t found any suitable kernel that supports Lineage OS 14.1 (and likely other aosp nougat ROMs: well, there is no one other than LOS & RR at present) for galaxy S4. So, I decided to make one by adding some additional features that I’m really like to use in my mobile. Here I’m sharing the output of my work and hope you guys like this.
/* DISCLAIMER!! */
Code:
I am not responsible for any damage to your device. Everything you are doing on your device is on your own risk.
This kernel is designed for Lineage OS-14.1. Only use this kernel on any other aosp ROMs in your own risk.
I don't have this device any more. Any of the kernels released after May 03, 2017 is not tested by myself.
This kernel as well as Lineage OS for GT-I9500 is under heavy development. While using this kernel, you many expect some minor bugs.
Please note that flashing any custom Kernel including mine will void your warranty.
/* Supported devices */
Code:
GT-I9500
SHV-E300* (Not fully functional due to the hardware difference to that of GT-I9500)
/* Features */
Build from latest Lineage OS source code.
Built using Google arm-linux-androideabi-4.9 toolchain.
Kernel version updated to 3.4.113
Kernel tweaker apps recommend: Synapse/Kernel Auditor/Kernel Adiutor-Mod. (Some features are presently accessible only in Synapse)
(If you got "No UCI support detected" message, simply go to app settings, force close synapse and then restart app)
Additional features
CPU OC up to 2.0 GHz and UC to 100 MHz
CPU voltage control
Mako hotplug*
FRandom
UKSM
CPU Freq Gov: Nightmare, Intellidemand, Intelliactive, Lionheart, Wheatley*, zzmove, Alucard, ConservativeX, interactiveX, Pegasusq, Dancedance, Ondemandplus, Badass*, Intellimm*, Adaptive*, Lazy*, Darkness* etc.
IO schedulers: Fiops, Sio, Vr, Zen, Fifo, Tripndroid etc.
TCP congestion algorithms: Westwood (Default), Reno, & Cubic, Westwood, HTCP, HSTCP, HYBLA, Vegas, Scalable, VENO, YEAH, Illinois etc.
* removed from the lite versions released from 20170522 onward
/* Special note to ROM developers */
You are allowed to include my kernel in any ROMs. Feel free to contact me, if you need any assistance from my side.
/* Downloads */
Code:
Make sure to download the correct build for your device/ROM.
Builds with "oc" means overclocked.
ja3g=GT-I9500
jalteskt=SHV-E300S/K
jaltelgt-SHV-E300L
GT-I9500
SHV-E300
Old builds
If anyone like to get Kernel Adiutor-Mod in one click, you may use this recovery flash-able zip file (all the credits to its dev).
/* How to */
Code:
1. Go to recovery (GearRecovery is recommend)
2. Flash Kernel
3. Wipe Cache/Dalvik Cache
4. Reboot and enjoy
/* Acknowledgements */
@Alberto96 - The man behind the development of Lineage OS 14.1 for GT-I9500
@Lord Boeffla
@CrazyGamerGR
@franciscofranco
@jwchen17
@maxfu
@David 617
@davypacheco and @shivam429 for testing
Many other XDA developers
XDA:DevDB Information
SmartPack, Kernel for the Samsung Galaxy S4
Contributors
sunilpaulmathew, Alberto96
Source Code: https://github.com/SmartPack
Kernel Special Features:
Version Information
Status: Beta
Beta Release Date: 2017-04-17
Created 2017-04-17
Last Updated 2017-12-22
Change-logs
20. January 09, 2018
One more *final* build for jalteskt (only for jalteskt) is now added as a response to the request of @f.a.tonmoy. (both LOS/RR and with and w/o overclocking).
Changes: up-to-date with LOS kernel commits...
19. December 23, 2017
Final builds for ja3g & jalteskt (both LOS/RR and with and w/o overclocking).
This Kernel is now End-of-Life (EOL).
Changes: up-to-date with LOS kernel commits...
18. October 16, 2017
New builds for ja3g_LOS (with and w/o overclocking).
Changes: up-to-date with LOS kernel commits...
17. August 16, 2017
Added separate build for SHV-E300S/K RR.
16. August 04, 2017
Builds for SHV-E300S/K/L
Changes: Exactly same as that of the previous build.
15. July 28, 2017
Changes: Same as that of the previous build.
14. July 27, 2017
All the commits from the mainstream Linux till 3.4.113 (latest for this device) is added. Two versions (overclocked and not overclocked) of kernels are now available.
(This build is removed due to some issues in the code)
13. July 26, 2017
The source is fully re-based. A lot of commits (more than 2000) from the mainstream Linux is added. The Linux kernel version is presently 3.4.104 (will be updated to latest).
(This build is removed due to some issues in the code)
12. July 22, 2017
Maintenance update: All the recent commits in the LOS kernel source code till date as well as the LOS and RR ramdisk.
11. June 10, 2017
Final (probably) builds.
New cpu freq govs (pegasusq & dancedance). All the changes in the latest LOS (for ja3g/jalteskt/jaltektt/jaltelgt) and RR (for ja3g) ramdisks are added.
10. May 30, 2017
Latest changes in the ramdisk is added (only for ja3g_RR)
New build, which is common for jalteskt and jaltektt, is added (for jalteskt_LOS & jaltektt_LOS)
9. May 27, 2017
Latest changes in the ramdisk is added (only for ja3g_LOS)
8. May 09, 2017
Minor update. LOS commits until may 9 as well as some other minor additions.
7. May 03, 2017
Merged latest commits from official LOS source which includes the new source code released by Samsung. Added support to SHV-E300S/L.
6. April 28, 2017
Tool chain is switched into Google's arm-linux-androideabi-4.9.
CPU is Overclocked up to 2.0 GHz and under-clocked to 100 MHz (by default it is still 1.6 GHz and 250 Mhz).
5. April 25, 2017
Kernel version is now updated to 3.4.113. Many other fixes and additions...
4. April 23, 2017
Many new cpu freq govs. More cpu control options on Synapse. Sound control is temporarily disabled since it is not accessible in Kernel Auditor/Synapse.
3. April 21, 2017
Separate builds for LOS and RR. New features includes UKSM and FRandom.
2. April 19, 2017
Synapse support. Added features includes alucard CPU freq profile, Sound control (only to GT-I9500) and charger control (need testers).
1. April 17, 2017
Initial release
Please Add Sound Gain Option
STORMING BLOOD17 said:
Please Add Sound Gain Option
Click to expand...
Click to collapse
+1
Fantastic. I was thinking of trying LineageOS 14.1 on my phone, and this made my mind. Thanks! Will report back any bug.
Also, please add battery charge control.
(1900 mA - screen on while charging, has to be decreased)
STORMING BLOOD17 said:
Please Add Sound Gain Option
Click to expand...
Click to collapse
Thanks. Let me try... Plz give me some time...
shivam429 said:
+1
Click to expand...
Click to collapse
jmo707 said:
Fantastic. I was thinking of trying LineageOS 14.1 on my phone, and this made my mind. Thanks! Will report back any bug.
Click to expand...
Click to collapse
Waiting for ur comments
shivam429 said:
Also, please add battery charge control.
(1900 mA - screen on while charging, has to be decreased)
Click to expand...
Click to collapse
Thanks for the suggestion. Let me check how to to implement that feature...
I want to make a suggestion.
The 1304 build of Los 14.1's boot.img supported supersu in systemless mode.
But the 1404 build which your kernel is based is based doesn't support system less SuperSu.
Could you make that happen?
RAZR-93 said:
I want to make a suggestion.
The 1304 build of Los 14.1's boot.img supported supersu in systemless mode.
But the 1404 build which your kernel is based is based doesn't support system less SuperSu.
Could you make that happen?
Click to expand...
Click to collapse
It is more ramdisk related issue. I really don't like to touch the ramdisk as much as possible. So, I simply use the ramdisk from stock LOS boot.img. Btw, if you flash Magisek once gain, you can mostly overcome this issue.
sunilpaulmathew said:
It is more ramdisk related issue. I really don't like to touch the ramdisk as much as possible. So, I simply use the ramdisk from stock LOS boot.img. Btw, if you flash Magisek once gain, you can mostly overcome this issue.
Click to expand...
Click to collapse
Actually it's an stock boot.img issue.
It's there on the 1404 build.
But it's not there on the 1304 build's boot.img
RAZR-93 said:
Actually it's an stock boot.img issue.
It's there on the 1404 build.
But it's not there on the 1304 build's boot.img
Click to expand...
Click to collapse
Can u try this and check whether it is solved or not?
sunilpaulmathew said:
Can u try this and check whether it is solved or not?
Click to expand...
Click to collapse
Unfortunately still same problem
sunilpaulmathew said:
Can u try this and check whether it is solved or not?
Click to expand...
Click to collapse
Change ramdisk compression back to gzip. However, be careful to not make the whole boot.img as bloat as 8 MB.
Sent from my Redmi 3 using XDA Labs
A quick update: need testers
Here is a quick update.
I added sound control (only to GT-I9500) and charger control (to both) to this kernel. However, you need Synapse to access both features (If you got "No UCI support detected" message, simply go to app settings, force close synapse and then restart app). Is someone willing to test both features? If so, kindly share the comments (with a screenshot of both new features if possible). Thanks in advance
/* Downloads */
Code:
[URL="https://forum.xda-developers.com/devdb/project/dl/?id=24318"]GT-I9500[/URL]
[URL="https://forum.xda-developers.com/devdb/project/dl/?id=24317"]SHV-E300[/URL]
sunilpaulmathew said:
Here is a quick update.
I added sound control (only to GT-I9500) and charger control (to both) to this kernel. However, you need Synapse to access both features (If you got "No UCI support detected" message, simply go to app settings, force close synapse and then restart app). Is someone willing to test both features? If so, kindly share the comments (with a screenshot of both new features if possible). Thanks in advance
/* Downloads */
Click to expand...
Click to collapse
wow, thanks a lot. Testing now.
---------- Post added at 10:53 AM ---------- Previous post was at 10:13 AM ----------
It's not working on RR rom. Phone isn't booting up.
shivam429 said:
wow, thanks a lot. Testing now.
---------- Post added at 10:53 AM ---------- Previous post was at 10:13 AM ----------
It's not working on RR rom. Phone isn't booting up.
Click to expand...
Click to collapse
It's only for LOS. For RR (only for android 7.1.2 based), try this...
https://www.dropbox.com/s/0reh9td4ae82xv9/SmartPack-RR_ja3g_beta_20170419.zip?dl=0
Take a look at the screenshots. Also, synapse needs to force stop on every reboot.
Worng screenshot
Sorry, worng screenshot.
Here you go
shivam429 said:
Sorry, worng screenshot.
Here you go
Click to expand...
Click to collapse
Thanks...
So, the charge control seems working and sound control is fully broken...
Synergy Kernel
Features:
Based on Official LineageOS MSM8974 kernel.
All the Latest Security Patches and Fixes are included.
Safety-Net Check Pass is possible with Magisk v13 or higher.
For root solution use Magisk for best compatibility.
Details
Code:
Added CPU overclock to 2.8Ghz (Disabled by default)
Added GPU overclock to 600Mhz (Disabled by default)
Removed all touch/key press frequency boosting
Adreno optimizations for lower battery consumption
Latest MSM Thermal Control used for better compatibility
Enabled Arch Power for better power savings
Added FastCharge (Chad Froebel/Jean-Pierre Rasquin)
Added Powersuspend (Paul Reioux/Jean-Pierre Rasquin)
Added Asynchronous Fsync (HTC/Paul Reioux)
Added Motorola MSM memcpy enhancements
Added Soundcontrol v3.6 GPL (Paul Reioux)
Added KCal Color Calibration support (savoca/Paul Reioux)
Added Frandom (Eli Billauer)
Added Optimized ARM RWSEM algorithm
Added NEON Optimized SHA (1/224/256/384/512) routines
Added Option to Enable/Disable Gentle Fair Sleepers (Disabled by default)
Added phantom Governor (Ghost)
Added Intelliactive Governor (Mike Chan/Paul Reioux)
Added arteractive Governor (Mike Chan/Park Ju Hyung)
Added Impulse, yankactive Governor (Mike Chan)
Added Smartmaxx and Smartmaxx_eps governors (maxwen/Ícaro Hoff)
Added Alucard, Darkness and Nightmare Governor ([email protected])
Added Lionheart Governor used by default (knzo)
Added Adreno Idler (Park Ju Hyung)
Added Simple GPU Algorithm (Paul Reioux)
Added Intelli-plug and used by default (Paul Reioux)
Added MSM Hotplug (Fluxi)
Added Bricked_Hotplug (Pranav Vashi)
Added Thunderplug (Varun Chitre)
Added MSM_Limiter (Dorimanx/Pranav Vashi)
Added Zen IO-Scheduler (Brandon Berhent)
Added FIFO IO-Scheduler (Aaron Carroll)
Added SIO Plus IO-Scheduler (Miguel Boton)
Added Tripandroid IO-Scheduler (TripNRaVeR)
Added FIOPS IO-Scheduler (Jens Axboe, Shaohua Li)
Fixed Camera Switching Delay
Fixed Camera Flickers on light source
Many other fixes and optimizations
Special thanks to:
@lss1977, @6h0st, @[email protected], @arter97, @topjohnwu, LineageOS, Codeaurora.
Testers:
@svbarbosa and @Chinaboy5216 for testing my kernel.
And the XDA Community for feedback and help.
Warning!
/*
* Your warranty is now void. Knox 0x1.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this kernel
*/
Changelog:
See Post 2.
How to flash:
Step0: Clear/Reset any kernel modifying tools ex. Kernel Auditor/LSpeed etc.
Step1: Flash using recovery.
Step2: Restart.
How to remove:
Step1: Dirty flash your ROM.
Step2: Restart.
Note: If you wipe Dalvik-Cache the first boot will take some time.
Download:
Do not mirror/host the current version. Link to this thread.
LineageOS 14.1 based ROMs no longer supported. Use the kernel at your own risk.
Dirty Flash the ROM if coming from other kernels.
Synergy RC19
Only use this version if original version doesn't detect SIM.
Synergy RC19 Unified 06012018
Synergy for Lineage OS 15.1 based ROMs
Very early build so expect problems. Also use kernel tools to set kernel settings.
Change logs
Synergy Oreo Beta4 [HLTE/CHN/TMO/KOR]
Suggestion
If you are using RRN try this guide for a stable working Resurrection Remix Nougat experience.
Link: Resurrection Remix - Rock Stable Setup
Thanks to @svbarbosa for creating this guide.
Current Progress
Synergy Oreo Beta
Testing version
No testing version available currently
Feedback/Bug-report/Problems:
When reporting issues/bugs include your Device Model, ROM name/version, previous kernel name/version and a log (logcat/last_kmsg/dmesg). Otherwise you will be ignored.
Miscellaneous Fixes
LA14.1 based ROMs Notification Light fix (based on AOSP 7.1.2_r2-N2G47E). Link: NotificationLightDelayFix_v1.0.zip
XDA:DevDB Information
Synergy Kernel, Kernel for the Samsung Galaxy Note 3
Contributors
gj86
Source Code: https://github.com/gj86/synergy/tree/lineage-15.1
Kernel Special Features: Based on Official Lineage OS MSM8974 Branch
Version Information
Status: Beta
Created 2017-05-25
Last Updated 2018-07-27
Changelogs
RC19
Merged all updates from Lineage OS MSM8974 kernel.
Fixed Simpleondemand and cpubw governor crash on start.
Added tripandroid io scheduler.
Replaced sio with sioplus.
Added state_notifier driver.
Updated intelli_plug hotplug to v5.4.
Updated msm_hotplug.
Backported rbtree from 3.10 kernel.
Backported idr_map from 3.10 kernel.
Updated uksm to v1.2.4.
Added nop cpuidle governor.
Added zpool.
Added cache_bw gpu governor.
Disabled cpu_boost driver.
Lots of other fixes and optimizations.
Detail changelog: Synergy RC19
RC18
Merged all updates from upstream.
Added UKSM, disabled by default.
Added SafetyNet tripping boot flags remover.
Reverted to userdebug boot flag, should fix the random apps crashing.
Lots of other fixes and optimizations.
This installer will remove the power.msm8974.so file. You must dirty flash your ROM if removing or installing other kernels.
Detail changelog: Synergy RC18
RC17
Quickwakeup Added
Battery power consumption in mA added. (this is experimental)
Kernel memory optimizations.
Removed ZCache, ZSwap, VNSwap.
Merged all updates and fixes from upstream
Switched to lionheart governor as default.
Detail changelog: Synergy RC17
RC16
Safetynet Issue fixed.
Syslog monitoring apps (catlog etc.) issue fixed.
I'm lazy to list all the changes, check github.
From now on I'm going to slow down the releases a bit. If you guys want check progress in github.
RC15
Wake up delay/audio streaming issue fixed.
Camera flicker issue fixed.
Uncontrolled memory consumption issue fixed.
Updates from upstream merged.
Check github link for more info.
RC14
Camera switching delay issue fixed.
Flip Cover not detecting issue fixed.
Waking up from sleep mode delay reduced.
Lot's of other fixes and optimizations.
Check github for details.
RC13
Disabled Intelli-Thermal for latency issues. Currently using built-in thermal monitoring.
For more details checkout github.
RC12
Fixed Camera FC.
Removed more unused drivers.
Optimized Smart Manager.
Switched to lzma compression for ramdisk, further reducing kernel size.
RC11
High mode activated. Please Re-Download. Sorry for the inconvenience.
Flashing script updated.
Removed unused device drivers.
Optimized Smart Manager to only use power efficient frequency.
Added option to enforce frequency limit to respective level.
Updated workload detection logic.
From now on there will be 2 edition, one is with VNSwap, another without.
RC10
Flashing script updated. Please Re-download RC10.
Default Hotplug switched to Intelli plug.
Optimized Smart Manager.
Compiled using latest Linaro 5.4.1
New flashing mechanism using Magiskboot.
This will use the stock contexts and sepolicy of the device.
Very Important: Flash the original kernel that came with the ROM, before flashing RC10.
If RC9 working without any trouble. This step is not needed.
Hopefully this will remedy the bootloops and might support ROMs based on 7.1.1
Flash Magisk afterwards to restore ROOT. No reboots needed in between flashing or cleaning Dalvik-Cache.
RC9
Added highly optimized SHA256_ARM and SHA256_ARM_NEON modules
Updated SHA512_NEON module
Backported LZ4, LZO, ZLIB modules from Linaro v4.4 stable branch
Properly fixed VNSwap activation script.
Fixed off-mode charging again (this time permanently I think).
Updated charger binary.
Added GPU Sysfs support. Kernel config utilities can configure the GPU properly now.
Rewrote Smart Manager codes from scratch to make it more clever.
Added Levels (1-10) to modify Smart Manager response.
RC8:
Fixed Off-Mode charging.
Optimized Smart Manager.
RC7:
Fixed VNSwap service.
Added Smart Manager to better handle ongoing task.
Governor parameters will be modified at run-time depending on the load.
Modified Smart Manager to be less aggressive.
Note: You can deactivate smart manager with any kernel config tools.
RC6:
Added Lionheart Governor
Reduced default CPU frequency stock frequency
In future instead of adding more governors, I will concentrate on smart manager and phantom governor to better
optimize to balance performance and battery consumption.
Reserved
Does this kernel include lionheart governor ? And can i use it for RRN 5.8.2 ?
gj86 said:
Reserved
Click to expand...
Click to collapse
could you make hltespr kernel ?
peped94 said:
Does this kernel include lionheart governor ? And can i use it for RRN 5.8.2 ?
Click to expand...
Click to collapse
I haven't tested this on RRN 5.8.2, but since it based on LA14.1 you can try and see if it works. I haven't added lionheart Governor.
jackyalice said:
could you make hltespr kernel ?
Click to expand...
Click to collapse
Go ahead and try to see if this works. I don't have the device so I can't test it.
Hi, good to see a new kernels for our amazing N3.
Test and report
I flashed this Kernel now on hlte RRN 5.8.3 and it works fine for now. Thanks
Sent from my SM-N9005 using XDA Labs
simonk206 said:
I flashed this Kernel now on hlte RRN 5.8.3 and it works fine for now. Thanks
Sent from my SM-N9005 using XDA Labs
Click to expand...
Click to collapse
Which RRN...Lord Eko or trader
sarjen iceman said:
Which RRN...Lord Eko or trader
Click to expand...
Click to collapse
I have updated to traders RRN yesterday
Sent from my SM-N9005 using XDA Labs
sarjen iceman said:
Which RRN...Lord Eko or trader
Click to expand...
Click to collapse
It should work on both RRN release since both are based on same source.
gj86 said:
It should work on both RRN release since both are based on same source.
Click to expand...
Click to collapse
I just flashed your kernel on RRN built by Trader and it works fine for me. Thanks so much
mrcandy108 said:
I just flashed your kernel on RRN built by Trader and it works fine for me. Thanks so much
Click to expand...
Click to collapse
how did u do ?
I can't get it right
phone stuck in boot
did u flash magiak 13.0 right after?
which TWRP ?..2.8.7 or 3.1.1
sarjen iceman said:
how did u do ?
I can't get it right
phone stuck in boot
did u flash magiak 13.0 right after?
which TWRP ?..2.8.7 or 3.1.1
Click to expand...
Click to collapse
Last TWRP by Jairus, and i flashed magisk v12
mrcandy108 said:
Last TWRP by Jairus, and i flashed magisk v12
Click to expand...
Click to collapse
so..it was magisk 13.0 issue I guess..I don't know
sarjen iceman said:
so..it was magisk 13.0 issue I guess..I don't know
Click to expand...
Click to collapse
Try reflashing mate goodluck
sarjen iceman said:
so..it was magisk 13.0 issue I guess..I don't know
Click to expand...
Click to collapse
I have magisk v13 and it works here.
Sent from my SM-N9005 using XDA Labs
simonk206 said:
I have magisk v13 and it works here.
Sent from my SM-N9005 using XDA Labs
Click to expand...
Click to collapse
so what did I do wrong
do you flash magisk after reboot
sarjen iceman said:
so what did I do wrong
do you flash magisk after reboot
Click to expand...
Click to collapse
First thing is i dont know what you are doing
I flashed first Kernel img and then magisk v13 with twrp 3.1.1-0 (without wiping anything)
Thats it and its working fine
Sent from my SM-N9005 using XDA Labs
Disclaimer
Code:
/*
* Your Warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards, dead dogs, or cats,
* but i'm very interest in thermonuclear war, so if you point the finger
* at me for messing up your device just because this kernel, I will
* send you to the mars with Nuclear Rocket. Act accordingly.
* I know this paragraph is conspiracy-included, so
* dont ask about it. Welcome.
*/
☭✯ Soviet Star Kernel ☭✯ RED MI NOTE 4 SD
Features:
Upstream to 3.18.70 & CAF September 07, 2017 LA.UM.5.6.r1-05800-89xx.0
Android O support
Compiled with Linaro 7.x A53 tool-chain
Optimized for msm8953 chip
KCAL color control
Sound control
GPU boost
KSM,ZRAM, ZCACHE & FONT SWAP
Dynamic Fsync, Arch Power,CRC & Gentle fair sleepers toogle
Added Intelitermal solution
FIOPS, ZEN,MAPLE,SIO,BFG,CFQ,deadline,noop I/O schedulers
ioswitcher
OC to 2.2 ghz
Blue_active,despair,chill,electron,relaxed,alucard,darkness,nightmare,zzmoveconservative, ondemand, userspace, powerspace, interactive(default), performance
Tweaked interactive governor
Early suspend driver
Vibration intensity control
F2FS support
Fingerprint sensor boost driver
exFAT Support
Disabled CRC check (up to 30% faster I/O)
Blocked many wakelocks
USB fast charge
KSM optimization
Zram optimization
random updated to 4.2
Frandom number generator
HZ 100 for best performance
HW 32,chacha20poly1305,poly1305 & SHA256 cypto support
Load average fix
Optimized SHA256
Nvidia power saving tunnigs
Ardeno idler
Lazyplug hotplug
Power suspend
Quick wakeup
USB fast charge 2.0
KCAL color control
Works in both AOSP/LineageOS based ROMs
General Performance & Battery life optimizations
And more you can find on my GitHub in commits
DOWNLOADS
Credits:
- LINUS for the sources
- @LordArcadius
- @DroidTug
[email protected]
- @franciscofranco
[email protected]
[email protected]
- @Arnav Gosain-all the other developers from i cherry-picked commits
-all the other testers
XDA:DevDB Information
☭✯ Soviet Star Kernel ☭✯ MIDO, Kernel for the Xiaomi Redmi Note 4
Contributors
NATO66613, NATO66613
Source Code: https://github.com/kondors1995/android_kernel_xiaomi_msm8953
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R6
Stable Release Date: 2017-09-10
Created 2017-09-10
Last Updated 2017-09-10
Reserved
Reserved
Important Information
You will need EX Kernel Manager to use Sound Control or use this Modded Kernel adiuter adiuter!
Getting Fruitloops(bootloop)? Bugs? Or any other issue? Then post here with logs! cause LOGS or GTFO.
Do read the OP before posting any question or any issue.
Do not ask same question again
Every included feature of this kernel will be given in the features section or in change-logs. Do not ask whether this kernel have this and that feature.
If you do not read OP or ask same question again then you'll be ignored.
CHANGE LOG
R6 release
https://pastebin.com/UqBVGQAn
wow
Kernel looks awesome!
For Mother Russia !
Awesome work. Does this kernel support AOSP & Lineage?
For miui 8/9 Nougat or only for LOS and Aosp based custom ROMs.. ??! [emoji848]
And what's the difference between usb fast charge and usb fast charge 2.0.. ?! [emoji848]
Sent from my Redmi Note 4 using Tapatalk
Dear sir NATO66613, does kernel support generic USB joystick, I trying so many kernels but nothing support joystic, someone people saying its problem of drivers please sir fix this problem
Redmi note 4 not detecting joystick via otg :'(
---------- Post added at 06:31 PM ---------- Previous post was at 06:30 PM ----------
Dear sir NATO66613, does kernel support generic USB joystick, I trying so many kernels but nothing support joystic, someone people saying its problem of drivers please sir fix this problem
Redmi note 4 not detecting joystick via otg :'(
Somebody testing this kernel?
Enviado desde mi Redmi Note 4 mediante Tapatalk
dunklesgemut said:
Somebody testing this kernel?
Enviado desde mi Redmi Note 4 mediante Tapatalk
Click to expand...
Click to collapse
Just installed on los 15 which is a secondary with dual boot patcher. It booted and ran ok but kernel info in settings said unknown. Will report later on how well it runs.
zzmoove does not work as it should.
It does not have the functions of HOTPLUG.
Do not scale frequencies as you should.
Does not automatically disable cores.
Bad zzmoove.-
* Lazyplug hotplug also have bugs
mastersaitek said:
Awesome work. Does this kernel support AOSP & Lineage?
Click to expand...
Click to collapse
This is what the OP said
Every included feature of this kernel will be given in the features section or in change-logs. Do not ask whether this kernel have this and that feature.
If you do not read OP or ask same question again then you'll be ignored.
Click to expand...
Click to collapse
Finally kernel that is focusing on performance , wish you best of luck and im going to test this asap..
Awesome kernel ! Works pretty fine. The performance is same but I did notice faster game response in asphalt 8.... Overall smooth kernel
Would you make version of MIUI sir, i am willing to testing for you
Awesome one..maybe any plan 4 stock miui?
looks good. thanx very much