[KERNEL]-[CM13]-[MM] [OFFICIAL] Remix 3.0 [SM-T217-S-T] - [OC/UC/UV/OTG] - Galaxy Tab 3 7.0 Android Development

Features
Based on official CM-13.0 kernel source
CPU Overclock (OC) upto to 1.8GHZ
CPU Underclock (UC) down to 162MHz
GPU Overclock up to 627MHz
CPU Voltage Control (VC)
Faux123's GPL Sound Control 3.5
Faux123's Simple GPU governor
Fast charge
F2FS
TCP-cong: westwood, vegas, reno and etc.new
zRAM
LZ4 compressor/decomressor for zRAM
init.d support
Dynamic FSync
Dynamic LowMemoryKiller
USB OTG support: USB On-The-Go support, you need a Y USB OTG cable
Additional CPU hotplugs:
MyFluxi MSM-hotplug
Alucard-hotplug
Intelli-Hotplug
Additional Governors:
Yankactive
Intelliminmax
Smartmax EPS
Alucard
Darkness
Nigtmare
Ondemandplus
Intelliactive
Lionheart
zzmoove
Additional I/O Schedulers:
SIO (Simple I/O)
SIO Plus (Simple I/O Plus)
V(R)
ZEN
DOWNLOADS:
RemixKernel 3.0
Installation instructions
- FLASH USING TWRP 3.0+ RECOVERY
- Copy xx.zip to your SDCARD
- Reboot into recovery
- Choose "Install zip from sdcard"
credits:
arco
csendre
f4k
alexex

Thanks dude !! You're the man !!

New Build is uploaded:
Changes:
ADD USB OTG SUPPORT ( YOU WILL NEED A Y USB OTG cable)
ADD ZZMOOVE GOV
AND MANY OTHER IMPROVEMENTS

Related

[KERNEL]-[AOSP]-[LP-KK-JB] f4ktion 2.3.1 [3G|LTE|DUOS] - [OC/UC/UV/OTG]

Hi!
Welcome to f4ktion kernel, this is a kernel based on the arco68's/cm's one and it works on Android AOSP KitKat ROMs​
Features
Linux Kernel 3.4.104
CPU Overclock (OC): 1836MHz / 1890MHz / 1944MHz / 1998MHz / 2052MHz frequency scaling steps
CPU Underclock (UC): 378MHz / 270MHz / 162MHz frequency scaling steps
CPU Voltage Control (VC) Use PerformanceControl
GPU Overclock (GPU-OC): 504MHz / 545MHz / 600MHz frequency scaling steps
GPU Underclock (GPU-UC): 487.5MHz / 320MHz / 192MHz frequency scaling steps
Compiled with Linaro 4.9.2: Cortex A15 optimized toolchain by Christopher86
Optimizations: Built with -O3 and many optimization flags
Kernel mode NEON: Support for NEON instructions in kernel mode
Arch_Power: arch-specific power sched features enabled
Graphite optimizations: Graphite is a framework for high-level memory optimizations using the polyhedral model.
LTO: Link Time Optimization.
Intelliplug: Faux123's Intelliplug (it hotplug/unplug cpu cores based on load demand of the system)
Msm Hotplug: MyFluxi's msm_hotplug
UKSM: Ultra Kernel Same-page Merging enabled
BLN: Support for BackLightNotification (Use BLN's app to configure)
Sound Control: Faux123's GPL Sound Control 3.5 (Use FauxSound app to configure)
Gamma Control: Use Device Control app for color calibration
USB Fastcharge: Faux123's fast_charger driver, allowing to set mV of the charger or USB port your device is plugged-in to
AIO Optimizations: enabled kernel AIO optimization from Linux 3.8+
F2FS Enabled: Support for F2FS (Flash-Friendly File System)
Asynchronous Fsync: Asynchronous file sync
Dynamic Fsync: Faux123's Dynamic File Sync v1.3
Dynamic Management of Dirty Page Writebacks
USB OTG support: USB On-The-Go support, you need a Y USB OTG cable
Additional Governors:
Intellidemand
Intelliactive
Intellimm
Impulse
Lionheart
OndemandPlus
SmartASSV2
SmartASSH3
SmartMAX
Wheatly
Additional I/O Schedulers:
FIOPS (Fair Input/Output Per Second)
SIO (Simple I/O)
SIO Plus (Simple I/O Plus)
V(R)
ZEN
Notice
- Flash it your on own risk, I don't take the responsibility for anything
- Use "f4ktion_x.x.x-eur_3g/lte-JB" only on CM-10.2​
- For kernel configurations check second post​
Download:
CM12.1
GT-I9190
f4ktion_lp_2.3.1-eur_3g
GT-I9192
f4ktion_lp_2.3.1-eur_3gds
GT-I9195
f4ktion_lp_2.3.1-eur_lte
CM12
GT-I9190
f4ktion_lp_2.2.0-eur_3g
GT-I9192
f4ktion_lp_2.2.0-eur_3gds
GT-I9195
f4ktion_lp_2.2.0-eur_lte
CM11 (EOL)
GT-I9190
f4ktion_kk_2.1.0-eur_3g
GT-I9192
f4ktion_kk_2.1.0-eur_3gds
GT-I9195
f4ktion_kk_2.1.0-eur_lte​
CM10.2 (EOL)
GT-I9190
f4ktion_1.5.0-eur_3g-JB
GT-I9195
f4ktion_1.5.0-eur_lte-JB​
Old Kernels​
Changelog​
Installation instructions
- Copy f4ktion_1.X.X-eur_xx.zip to your SDCARD
- Reboot into CWM recovery
- Choose "Install zip from sdcard"
- Select f4ktion_1.X.X-eur_xx.zip kernel and confirm installation.​
Source
f4ktion kernel​
Credits: (Alphabetical order)
arco68 (Big thanks for supporting S4 Mini)
Christopher83
CM team
faux123
junkyde
ktoonsez
proxuser
Stratosk
F4ktion Kernel Configs​
About fastcharge:
For fastcharge voltage configuration use this through terminal or console or you can use FauxClock app.
Code:
To [B]enable[/B] it use:
echo 1 > /sys/kernel/fast_charge/force_fast_charge
For [B]USB 2.0 [/B]use [B]500mA[/B] as [B]MAX[/B]
echo 500 > /sys/kernel/fast_charge/fast_charge_level
For [B]USB 3.0[/B] use [B]700mA[/B] or [B]900mA[/B] as [B]MAX[/B]
echo 900 > /sys/kernel/fast_charge/fast_charge_level
For [B]wallcharger[/B] use from [B]900mA[/B], [B]1100mA[/B], [B]1300mA[/B] to [B]1500mA[/B] as top
Warning: incorrect use of voltage could damage your phone or USB ports​
About hardlimit:
Hardlimit will limit max frequency to stock, use latest PerformanceControl app, compiled by @h0rn3t with support for Hardlimit feature, just use sliders to set your desired OC and hardlimit frequency​
For mm Dynamic management of dirty page writebacks or Dynamic Fsync use PerformanceControl too.​
Changelog
Code:
[B][COLOR="Red"][URL="https://raw.githubusercontent.com/F4k/f4ktion_kernel/220e645a1b72c83d8861a2636dfe27a814ac18b4/Changelog_10_05_2014.log"]Full Changelog 1.6.3[/URL]
[/COLOR][/B]
[B][COLOR="Red"]1.6.3[/COLOR][/B] (01/10/2014)
- Updated Linaro toolchain to [B]4.9.2-2014.09[/B]
- Upstream Linux Kernel to 3.4.104
- Updated ramdisks
- Synced with CM source
1.6.0 (13/08/2014)
- Added S4 Mini Duos variant (eur_3gds)
- Synced with CM source
- Updated ramdisks
- Upstream Linux Kernel to 3.4.103
- Intellidemand: updated to version 5.5
- Intelli_plug: upstream update to 3.8
- SoundControl: upstream update to 3.5
- mach-msm: set BUS to 4800
- Remove TIMA trash, we don't use KNOX.
- gpu: compile driver using -Ofast opt
1.5.6 (22/07/2014)
- fs/super.c: sync ro remount after blocking writers.
- Updated Linaro toolchain to 2014.07
- f2fs: upstream update.
- Merged with ML2 kernel source (part 2) (huge code update)
- Upstream Linux Kernel to 3.4.99
- Synced with CM source.
- Intelli_plug: upstream update.
1.5.0 (20/06/2014)
- Some other improvements, check Github or full changelog.
- cpufreq: smartmax: test some tweaks.
- mm: Added filesystem dynamic read-ahead
- char: Added Fast Random generator support (frandom)
- CK3 tweaks
- Added MyFluxi's msm_hotplug
- Updated Linaro toolchain to 2014.06
- Added Intellidemand CPU Governor.
- Added OndemandPlus CPU governor.
- Added Intelliplug
- xz: Optimize Sfck Compression
- f2fs: fix wrong statistics of inline data If we remove a file that has inline data after mount, our statistics turns to inaccurate.
- Compressed: optimize for Cortex A15
- block: row: add magic values.
- Upstream Linux Kernel to 3.4.94
- USB: gadget: mtp: Fix hang in ioctl(MTP_RECEIVE_FILE) for WritePartialObjet
- USB: gadget: rndis: Optimize tx path for better performance
- SELinux: Reduce overhead of mls_level_isvalid() function call
- Added AIO optimizations from Linux kernel 3.8+
- Synced with CM source
1.4.5 (08/06/2014)
- Some other minor changes, improvements.
- Updated ramdisks with some tweaks.
- Added support for moving app2sd
- Fixed FolderMount issue
- LTO enabled
- Graphite Optimization
- msm: slimbus: initial overclocking of slimbus
- bam_dmux: Use power efficient workqueues for delayed timeouts
- ext4: speed up truncate/unlink by not using bforget() unless needed
- msm: gpu: add optimizations cflags plus -O3 to drivers.
- F2FS support, kernel will auto-detect on boot your file system (f2fs or ext4)
- Set SELinux to permisive via cmdline.
- drivers: cpuidle: sync
- Synced with CM source
- Upstream Linux Kernel to 3.4.91
- Fix some warnings when compiling with gcc 4.8.x/4.9.x
- Makefile: add support for gcc 4.9.x
- kernel: Fix all leaks and cleanup
- Added Francisco Franco's Intereactive GPU governor.
- Pipe flag enabled
1.4.0 (08/05/2014)
- Build using Christopher Linaro Toolchain 4.9.1 (Cortex A15)
- msm: kgsl: added GPU Overclock/Underclock (OC up to 627MHz)
- writeback: fix race that cause writeback hung.
- cfg80211: fix memory leak
- Added support to FolderMount
- cpufreq: intelliactive: synced with latest changes.
- Upstream Linux Kernel to 3.4.89
- Updated ramdisks
- Synced with CM source.
1.3.6 (13/03/2014)
- Some minor fixes/improvements, check my git source code.
- Updated ramdisks
- Upstream Linux Kernel to 3.4.83
- Block: sio-iosched: some tweaks.
- Squash a lot of slab, slob and slub commits from Faux123
- Synced with CM source
- Use power efficient workqueues
- Power: add an API to log wakeup reasons.
- Added SIOPLUS I/O scheduler.
- Added SmartMAX CPU governor
- msm_otg: remove initialization wake_lock.
- block: fiops: code update/fix.
- Added Fiops I/O scheduler.
- futex: some code update, optimizations.
- Merge with ML2 kernel source (part 1)
- sound control: updated FauxSound to version 3.2
- Added Intelliactive CPU governor.
1.3.2 (28/02/2014)
- Some minor fixes/improvements
- Updated ramdisks
- Upstream Linux Kernel to 3.4.82
- Synced with CM source (a lot of patches)
- bam_demux: some code optimizations
- msm_otg: testing some tweaks to reduce possibility of wakelock.
- Make SAV2 and SAH3 moar aggressive
1.3.0 (03/02/2014)
- Updated ramdisks
- Compiled with -O3 optimizations again.
- Updated ramdisk of JB variants to latest official stable CM build.
- cpufreq: some optimizations and fixes.
- Upstream Linux Kernel to 3.4.78
- BLN: removed white spaces in code.
- sched: enabled ARCH POWER.
- Enabled kernel NEON mode.
- Added support on ramdisk to auto-mount drives as USBDISK
- Added USB OTG support, you'll need USB OTG Y cable, devices has to be externally powered. (thanks to sekil)
- Synced with CM source.
1.2.8 (18/01/2014)
- Updated ramdisk
- random: backport updates from Linux Kernel 3.13-rc4
- Using fluXXi optimized Linaro toolchain 4.8.2
- Upstream Linux Kernel to 3.4.77
- Synced with CM source
- cpufreq: added hardlimit, using 1.728 GHz by default. Thanks to yank555.lu
- cpufreq: updated SAV2 and SAH3 to fit low clock steps
- mach-msm: updated OC and UC code for better performance.
1.2.5 (09/01/2014)
- Synced with CM source
- Updated ramdisk of JB variants
- Random entropy tweaks
- Regenerated SAV2 and SAH3
- Update fastcharge code, using Faux123's one
- Added ARM LoUIS cache API
- Core scheduler optimizations
- Added Dynamic Fsync
- Added extra low CPU clocks for better battery performance (hopefully)
- Added Dynamic management of dirty page writebacks
- Added Asynchronous Fsync
- Removed some compiling warnings
1.2.2 (29/12/2013)
- Some tweaks to SmartASSV2 and SmartASSH3 governors
- Updated ramdisks
- Added Underclock (UC) support
- Limit max frequency to stock on boot (1.728 GHz)
- USB fastcharge support
- Synced with CM source
- Updated FauxSound to version 3.1 (volume changes applies now on real time)
1.2.0 (23/12/2013)
- Synced with CM source
- Added Overclock (OC) support up to 2GHz
- Added Voltage Control (VC) support
- Optimized KSM
- Upstream kernel to Linux 3.4.75
- Added Wheatley CPU governor
- Disabled BLN wakelock
- Add Zen I/O Scheduler
- Added SmartASSH3 CPU governor
- Deleted Lulzactive CPU governor
- Fixed SmartASSV2 stucking in max freq.
1.1.6 (19/12/2013)
- Added V(R) I/O Scheduler
- Upstream kernel to Linux 3.4.55
- Synced with CM source
- Readahead value changed to 512kB
- Compiled with O3 optimizations
1.1.5 (15/12/2013)
- Upstream kernel to Linux 3.4.50
- Synced with CM source
- Added JB/CM10.2 variants (Tested on latest 2013-12-02 20:19:59 official release)
- Added FauxSound (It's needs FauxSound Control app, unfortunately it's a paid app, but developers deserve it because they do a great job)
1.1.3 (13/12/2013)
- Added Simple I/O Scheduler
- Upstream kernel to Linux 3.4.40
- Updated ramdisk with latest cm changes
1.1.2 (12/12/2013)
- Added Lionheart CPU governor
- Added Lulzactive CPU governor
- Added SmartASSV2 CPU governor
- Synced with cm source
1.1.0 (11/12/2013)
- Added BLN (thanks to junkyde!)
- Upstream kernel to Linux 3.4.10
1.0.0 (07/12/2013)
- Initial release
- Setup build environment
F4k said:
Please, I didn't tested I9195 version, if someone can try to flash it and let me know if it works.
Click to expand...
Click to collapse
Flash now...i will back and report
Edit:
Flashed over the latest cm 11 and working really good
Thanks your amazing kernel! It full of futures that i missed till now!
radicspeter said:
Flash now...i will back and report
Edit:
Flashed over the latest cm 11 and working really good
Thanks your amazing kernel! It full of futures that i missed till now!
Click to expand...
Click to collapse
Thanks for testing!
I'll continue updating this kernel as far as I can.
F4k said:
Thanks for testing!
I'll continue updating this kernel as far as I can.
Click to expand...
Click to collapse
You are rock man!!
My previous phone I9000 (SGS) you are made the best rom+kernel F4k! I'm really happy to use again your kernel
I will happly flashing every kernel from you!
Good job man! I also have a I9000 here and also use your rom on it tested it on a I9195 works good so far
F4k said:
Hi!
Welcome to f4ktion kernel, this is a kernel based on the arco68's/cm's one and it works on Android AOSP KitKat ROMs
.
.
.
.
- Stratosk
Click to expand...
Click to collapse
Thanks for great work..... I will test it and donate you.
on 10.2 cm will work?Undervolting avalaible? P.S. Bootloop..10.2.0 serrano.
Hello
there is a version for CM 10.2?
thank you
---------- Post added at 11:02 AM ---------- Previous post was at 10:57 AM ----------
dwane3 said:
on 10.2 cm will work?Undervolting avalaible? P.S. Bootloop..10.2.0 serrano.
Click to expand...
Click to collapse
Hello
it does not work on CM 10.2, the phone is locked, you must reflash a kernel
Working great on Cm11
Envoyé de mon GT-I9195 en utilisant Tapatalk
On cm 10.2 bootloop,waiting for 10.2 version.
dwane3 said:
On cm 10.2 bootloop,waiting for 10.2 version.
Click to expand...
Click to collapse
this is only for 4.4 kitkat rom ..
Sent from my GT-I9190 using Tapatalk
Please, read OP, it's only for KitKat right now, let me see if I can make a JB variant.
Please make a Jelly Bean variant for 9190.Thanks.
Hi,
I'm not able to find any bug. Great work!
And what about OC version? It shoul be nice....
I'll be adding features as far I can, OC it's interesting, I think it's not needed right now with KK but i'll be adding OC soon.
Sent from S4 mini
F4k said:
I'll be adding features as far I can, OC it's interesting, I think it's not needed right now with KK but i'll be adding OC soon.
Sent from S4 mini
Click to expand...
Click to collapse
Can you add/consider 30 step media volume adjust? Thanks F4k
Tried this on S4 mini (LTE) with latest CM nightly. Worked flawless but I am getting bettery battery results with Vikinger-AOSP-4.4-GT-I9195-11.12.2013.zip kernel
jemeljsh said:
Tried this on S4 mini (LTE) with latest CM nightly. Worked flawless but I am getting bettery battery results with Vikinger-AOSP-4.4-GT-I9195-11.12.2013.zip kernel
Click to expand...
Click to collapse
Config your governor

[64BIT][KERNEL][V1.7][CM12.1/CM13][24-NOV-2015] Cyanpro Kernel for yureka

# I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
# Please read the thread carefully before deciding to flash this kernel.
This kernel will focus on quality over quantity, I will add only those features which don't cause instability and really improve performance or battery life of our device, you may request for a feature and I will consider about it. If you want overclock or nitros to fly or burn some rubber, you are free to use another kernel.
Feature list-
-Up to date with cm amss-1.0.2 source in every release
-Compiled with UBERTC/SABERMOD optimized for 64 bit
-Cpu governors: darkness, impulse, elementalx
-Cpu hotplugs: thunderplug core hotplugging
-Kcal driver for managing display saturation
-Fast charging: thundercharge
-Dynamic Fsync by faux123
-Adreno idler for saving battery
-Powersuspend for saving battery
-Cpu undervolt about 10% for saving battery
-Disabled crc check for 30% faster IO
-Default cpu and gpu clock speed for stability
-Disabled unused fat kernel features
-Ofast flags instead of O2
-Entropy tweaks
-Added frandom driver
-NTFS support
-Enabled swap
-Vibration Control
Installation-
-Download Cyanpro zip
-Boot into recovery
-Flash Cyanpro zip
-Wipe dalvik cache
-Reboot and enjoy
Downloads-
Cyanpro V1.7
My Source-
Github
Credits-
VarunChitre, AudioGod, Faux123, Franciscofranco, neobuddy.
Thanks to SiddheshK15 for helping me setup things.
Please remind me if I missed someone
XDA:DevDB Information
Cyanpro kernel for tomato, Kernel for the YU Yureka
Contributors
umangleekha
Source Code: https://github.com/umang96/Cyanpro
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V1.7
Stable Release Date: 2015-10-09
Created 2015-10-09
Last Updated 2015-10-09
Performance Settings For V1.7-
Cpu(big): 200-1459mhz (impulse)
Cpu(small): 200-1113mhz (impulse)
Cpu hotplug: Thunderplug
Min cores screen off: 1
Gpu max freq: 550mhz
Sampling rate: 550
Load threshold: 60
IO scheduler internal: BFQ
IO scheduer external: BFQ
Vfs cache pressure: 60
All other settings to be left default.
Battery Settings For V1.7-
Cpu(big): 200-1344mhz (darkness)
Cpu(small): 200-998mhz (darkness)
Cpu hotplug: Thunderplug
Min cores screen off: 1
Gpu max freq: 465mhz
Sampling rate: 550
Load threshold: 60
IO scheduler internal: BFQ
IO scheduer external: BFQ
Vfs cache pressure: 60
All other settings to be left default.
Changelog-
V1.7-
-Updated to latest source amss-1.0.2
-Redone undervolt same as previous versions
-Now expect battery backup as good as V1.3
-PM: devfreq: Use high priority workqueue
-Tick: don't update idle time if cpu offline
-Added ElementalX cpu governor
-Android M 6.0 and CM13 support
V1.6-
-Updated to latest source amss-1.0.2 branch
-Fixed heating issue, now new thermal config
-Fixed sometimes little cluster not setting min frequency
-Little better response for touch driver
-Added TCP controls, westwood default
V1.5
-Updated thunderplug and thundercharge by varun chitre
-Now two versions, Ubertc (battery) and Sabermod (performance)
-Some improvements to touchscreen driver, faster wakeup
-Default hotplugging algo is per core hotplug
-Added and enabled bfq IO scheduler
-Merged latest commits from amss-1.0.2 branch
V1.4-
-Fixed bootloader related issues for yureka plus
-Permanently fixed WiFi bug for roms like AICP, RR etc.
-Merged latest cm commits of amss-1.0.2 branch
-More stability and less wakelocks
V1.3-
-Adjusted undervolt for more battery backup
-Entropy tweaks for more responsiveness
-Merged latest source of amss-1.0.2 branch
-Improved darkness governor, more responsiveness
-Added NTFS support
-Some optimizations
-Enabled swap
V1.2-
-Only thunderplug now, other hotplugs causing instability
-Compiled using UBERTC for AARCH64
-Clean build with fixes and more stability
-Custom build script
-Enable swap
V1.1-
-Added intelliplug hotplug
-Added frandom driver
-Optimized undervolt
-Disabled some unused functions
-Ofast flags instead of O2 to improve performance
-Super battery backup with smooth performance now
What is r24 or r18 roms?
can this kernel be flashed on stock rom!! cm 12.1??
download links not working please make new links
r24
great work umang bro
Updated Thread
sir kernel is awesome thanks a lot for your work...
sir i had a doubt that can we delete the kernel auditor app after changing the settings??
Will this work on stock cm12????? as currently I'm using sandy kernel and battery life is average with often soft reboots
Kernel updated, check OP.
umangleekha said:
Kernel updated, check OP.
Click to expand...
Click to collapse
sir we need to flash any one of them right??
Answer my question as well please !!!!?
gtsfreak said:
Will this work on stock cm12????? as currently I'm using sandy kernel and battery life is average with often soft reboots
Click to expand...
Click to collapse
No, not on stock cm12, but it will work on updated stock cm12.1
rishivg said:
sir we need to flash any one of them right??
Click to expand...
Click to collapse
Yes, only one, all are same but are optimized for battery or balance or performance, choose any one.
Great work bro,
but bro can i flash this in yureka plus.
And are you updating this kernel soon or is it updated one.
If your updating it soon then please let me know when you will going to update, i will flash latest one.
Compatible with cm13 ?
Plz tell
Does this kernel support fast charge through PC?
---------- Post added at 01:37 AM ---------- Previous post was at 01:37 AM ----------
baratheon16 said:
Plz tell
Click to expand...
Click to collapse
It does say so in the OP.
can it used in blisspop 4.0.3
adamnp2000 said:
can it used in blisspop 4.0.3
Click to expand...
Click to collapse
yes
when i flashed this kernel over CM13 by santosh it was successfully installed bt wen i booted into system and checked phone info, it was still d stock kernel. Is it because i did not wipe cache and dalvic after flashing??
@umangleekha
Kernel is great but is it normal, GPU Freq sticking to 550Mhz all the time?
Stock CM12.1

[KERNEL]FlareM[LINARO][GCC 5.3.1][AOSP 6.0.x] ZE551ML/ZE550ML

Code:
/*
*
* I 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 do some research
* 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.
*
*/
{
"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"
}
banner credits goes to : @misfitpierce
Kernel Features:​kernel.org Version : 3.10.101 (latest stable version)
Built with custom(self compiled) GCC 5.2.1 linaro toolchain
Alucard Hotplug
Nethunter Support (use nethunter kernels)
USB Ethernet Support
USB Adapter Drivers
Xbox One Support
Overcolcking-Underclocking (thanks to @TheSSJ)
CPU Optimizations
Interactive Governor from fugu
Intel powerclamp driver
Async FSync from HTC
BLX implemented (thanks to @TheSSJ)
BLK-throttle improvements
ZRAM support
LZ4 Compression
exfat support
ntfs r/w support
Set minimum brightness to 2 instead of 15 percent (thanks to @TheSSJ )
sweep2sleep (on by default )
UKSM
True Dynamic Fsync [faux123]
KSM optimized
PowerSuspend [Yank555.lu]​
CPU Governors:​
- Intel
- Alucard
- Lagfree
- ConverativeX
- BioShock
- LionHeart
- YankActive
- Adaptive
- Wheatley
- Darkness
- Hotplug
​
IO schedulers:​
- row
- sio
- zen
- vr
- fifo
- fiops
- tripndroid
TCP congestion algorithms :
-westwood (default, much faster speed)
-cubic
-reno
-bic
-highspeed
-htcp
-vegas
-veno
-Illinois
​
EXTRA Features :​
added init.d support
Implemented quickwake for better response
Power efficient Work queues for better battery
Tweaked Memory management
Downloads
builds :
Download​
​
Nethunter Kernels:
Download
FLASH THE ZIP VIA TWRP
kernel source :​
https://github.com/Zenfone2-Dev/kernel-FlareM​
if you want me to add any new feature leave a post ​
Credits: ​
@TheSSJ for his work on the stock kernel
@deadman96385 for his work on the CM 12.1 kernel
@crpalmer, @jrior001 for bringing up the zf2 and its kernel
@osm0sis for his work on anykernel.zip
​
_____________________________________________________________________________________________________________
XDA:DevDB Information
[kERNEL]FlareM[Linaro][CM-13.0]ZE551ML/ZE550ML, Kernel for the Asus ZenFone 2
Contributors
say99, [URL="http://forum.xda-developers.com/member.php?u=3520901]eoghan2t7[/URL]
Kernel Special Features: more governors, I/O shedulers, better memory managment, Async Fsync and more..
Version Information
Status: Stable
Current Version: FlareM_v16
Created 2015-12-12
Last Updated 2016-04-20
Reserved
roadmap :
add support for sweep2wake # working on that
see for possible solutions for tweaking sound
implement kernel-based thermal control
fix interactiveX and smartmax, smartmax seems to reboot the phone after third suspend and 10 secs
and more
for now :
use Interactive governor and deadline as I/O scheduler
limit max frequency to 1333Mhz for more battery and nice performance
Changelog:
v16 04/20/2016
GPU tweaks
CM updates
selinux set to enforcing by default (XOSP uses permissive )
Binder tweaks
enabled experimental configs
added tweaked simple ondemand GPU governor
mainline F2FS with encryption
compiled with GCC linaro 5.3.1
fixed all MM issues
optimized KSM
added deferred timer sysfs entry to control it.
and more underhead tweaks
improved stability.
v15 03/19/2016
kernel.org version 3.10.101
fixed selinux
smartassH3 governor
RTL8152/8150 support
Xbox one controller Support
fixed stability
Fixed reboots
QF9700 chip support
F2FS from mainline
Optimized Binder
more Atom optimization Flags
and much more
v14 02/22/2016
Build with my own linaro-gcc 5.2.1 toolchain
fixed all linux related issues
proper 3.10.96 linux
added back UKSM
Added alucard hotplug
atom optimizations
alucard min cpu online=2
v14OC build with OC
v14KVM build with KVM (No OC)
v14 without KVM and OC
More LZ4 work and compression and decompression
more power efficient work queues
added PowerSuspend
Tweaked L1 and L2 cache
fixed cpuset for hotplugging
Link Time Optimizations
Zen-tune for snappiness
Added Intel Cpu governor
Support for displaylink drivers (as module)
and more under-head tweaks
v13 02/04/2016
updated to latest kernel.org version : 3.10.96
v13k with KVM support
faster kernel decompression
added hotplug governor for real time hotplugging
Build with GCC 5.3.0
lockless wakeups for sched and futex
Hot plugging for the ram
Forced hot plugging on cpu0 no matter the governor
CPU workload consolidation
more underhead tweaks
better stability
v12 01/24/2016
updated to latest kernel.org version : 3.10.95
Introduced Intel power-clamp driver
Fixed MTP related issues
Cleaned a lot things
More USB ETHER drivers
Frankenstein Governor (based on interactive with hot plugging) # use with caution
Improved more on Stability
and more tweaks
v11 01/14/2016
improved stability
improved memory management(KSM)
Optimized KSM
Introduced power suspend
added darkness governor
updated to latest CM sources
USB HID keyboard/Mouse support
Kali Nethunter Support (working on bringing it up)
updated with latest ASUS source codes (MR912-v2.20.40)
Under hook tweaks
Reduced Latency
Decreased time to enter sleep
True Dynamic Fsync
Cleaned lot things
Applied grays patch to improve a bit of speed
fixed up upgrading
updated codecs and many other drivers
v10 01/06/2016
updated kernel.org version (3.10.94)
improved stability
improved battery backup (as per I have noticed)
UKSM
nothing more
more underhead tweaks
v9 01/01/2016
fixed ROW IO scheduler
fixed TripNDroid IO scheduler
fixed permission for workqueue
used O3 optimizations
improved wakelock.c (wakes up faster now)
ZRAM tweaks
many more underhead tweaks
v8 12/28/15
implemented sweep2sleep
unlocked gpu
fixed simpleondemand GPU governor for better scaling
tweaked readahead (a bit faster now)
fixed ext4 use Frandom
init.d is automatically created if it's not there
more tweaks . . . .
v7b 12/25/15 (Santa's gift )
decreased minimum brightness
a bit busy today cant do any more
v7 12/24/15
added tripndroid I/O scheduler
implemented blx
readahead tweaks
exfat support (module)
ntfs read write support (module)
v6b 12/21/15
fixed multi-core issue
used anykernel zip to make flashable zips (thanks to @eoghan2t7)
fixed issue of kernel not booting on recent cm builds (I am on todays build)
common zips for Z00A and Z008 from now
v6 12/20/15
added quickwake back
implemented google's snappy compression
implemented frandom to generate random no. much faster
enabled zram
synced with latest cm codes
tweaked interactive a bit
v5 12/18/15
added alucard governor and fixed it # phone seems better on alucard governor
added deadline as default for external card
updated to latest base code by CM (thanks to @jrior001 and @crpalmer)
v4b 12/14/15
enabled exfat support (had forgot to enable it in previous build)
added stock gpu drivers
no gpu unlocking for now
v4 12/13/15
added exfat support
added TCP congestion algorithms
westwood set as default
BLK-throttle improvements
renamed z008 version correctly
v3 12/12/15
added init.d support
implemented Async Fsync
improved work queue for better battery life
unlocked GPU for better scaling (thanks to @TheSSJ)
Improved memory management
v2 12/12/15
added UC(thanks to @TheSSJ)
v1 12/12/15
added several I/O shedulers and Governors
screenshots :
A good start buddy!
With some optimizations, it would be a great kernel. :good:
krasCGQ said:
A good start buddy!
With some optimizations, it would be a great kernel. :good:
Click to expand...
Click to collapse
thanks bro
next version will hopefully have UC
Good luck with this kernel, I'm very happy to see some guys like you support the ZF2 ! @say99 :good:
UC implemented flareM V2
Any chance for CM 12 version ?
Sent from my ASUS_Z00A using Tapatalk
tuilalnvinh said:
Any chance for CM 12 version ?
Sent from my ASUS_Z00A using Tapatalk
Click to expand...
Click to collapse
well yes but only for Z00A aka ZE551ML
but will need a tester cause I will testing cm 13 kernels for now
nothing for Z00D??
cieffe54 said:
nothing for Z00D??
Click to expand...
Click to collapse
will need a tester
pm if someone wants to be
say99 said:
well yes but only for Z00A aka ZE551ML
but will need a tester cause I will testing cm 13 kernels for now
Click to expand...
Click to collapse
Ok, i can be a tester, i'm using ze551ml 2GB Ram
Sent from my ASUS_Z00A using Tapatalk
tuilalnvinh said:
Ok, i can be a tester, i'm using ze551ml 2GB Ram
Sent from my ASUS_Z00A using Tapatalk
Click to expand...
Click to collapse
will pm you the link as soon as I finish adding features and compilation
Wil it work on Z008 build running cm13??
kjinx01 said:
Wil it work on Z008 build running cm13??
Click to expand...
Click to collapse
uploaded a test build #v2_z00D
k I will flash z00D build in my z008 and will report u.. And in case if it don't work wt do I need to do??
kjinx01 said:
k I will flash z00D build in my z008 and will report u.. And in case if it don't work wt do I need to do??
Click to expand...
Click to collapse
bro in the drive you will see a file named as flareMv2z00D.zip
flash that one its for z00D
Kk... I was asking for z008 build?? U compiled kernel for z008 running on cm13 pp
kjinx01 said:
Kk... I was asking for z008 build?? U compiled kernel for z008 running on cm13 pp
Click to expand...
Click to collapse
yes bro
test kernel z00A cm 12 up
testers can flash

[kernel][A520x/A720x][OREO/PIE] hadesKernel v2.3 [21.07.2019]

Code:
Disclaimer
#include
*
* [B]Your warranty is now void.[/B]
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Welcome to hadesKernel
Some personal thoughts:
- this kernel works only on A5 and A7 2017 versions, only for Oreo or Pie and Touchwiz/OneUI based roms (stock and stock based roms) I'm not responsable for what can happen if you flash on other devices/roms/android versions.
- if you take any of my work without my permission i'll report you, and you'll probably get banned.
- you should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation;
- for more info about features included and bug reports make sure you read post #3;
- press 'Thanks' button instead of saying it - it will keep the thread clean and keep me motivated to do more;
- feel free to send me some coffee (which btw, runs out pretty quick) via paypal, if you want to support my work.
Supported devices:
- A520F / A520K / A520L / A520S / A520W / A720F / A720S
Features
Common features:
Fully permissive selinux
Native wireguard support - latest release included
Disabled tima/dm_verity/knox
cmdline patched for safetynet and fake 0x0 knox
Reduced time to sleep, optimised sqrt lib and reduced queue for faster calculation and overall performance increase
Ramdisk scripts for system optimization (dm_verity disabled, data encryption made optional, suppressed logs, optimized wakelocks for better battery, init.d support, odm support, prepatched RMM by disabling the service responsable with the lock, patched sepolicy for oreo deodexed roms)
Extra features available only for non-s version:
CPU min frequency 345Mhz
CPU max frequency 2002Mhz
GPU max frequency 1034Mhz
CPU governors - zzmoove, yankactive, wheatley, smartmax_eps, smartmax, smartassv2, relaxed, powersave, pegasusq, ondemand_x, ondemandplus, ondemand, nightmare, ironactive, intelimm, intellidemand, intelliactive, impulse, HYPER, elementalx, electrodemand, darkness, dancedance, cultivation, conservative, cafactive, blu_active, barry_allen, alucard, Lionheart, bioshock
IO Schedulers - bfq, deadline, fifo, fiops, maple, row, sio, sioplus, tripndroid, vr, zen
TCP Congestion Algorithms - westwood, reno, bic, cubic, dctcp, highspeed, hybla, htcp, vegas, veno, scalable, lp, yeah, illinois, lia, olia, wvegas, balia
Ultra Kernel Samepage Merging
Boeffla Wakelock Blocker
Dynamic Fsync
Power Suspend
State Notifier
CRC toggle
Fsync toggle
Arch Power
Spectrum Profiles
Bugs:
None (see FAQ on #4 post for workarounds)
Instructions:
make sure you have a compatible rom installed (any touchwiz oreo/pie rom including stock and stock based roms)
make sure you have official twrp installed
download zip and put it into phone's storage
enter TWRP recovery
flash zip
optional - flash root
reboot and enjoy
optional - download and install hKtweaks to be able to change Spectrum profiles or other settings.
Telegram support
Updates and info channel
Support group
Downloads
moved to #2 post
Sourcecode
non-s version
s version
Credits:
*Noxxx
*djb77
*MoroGoku
*6h0st
*frap129
*ananjaser1211
*BlackMesa123
*farovitus
*DJmax81
*Lord Boeffla
*Faux123
*kernel testers
*if i missed someone PM me and i`ll add
XDA:DevDB Information
hadesKernel , Kernel for the Samsung Galaxy A Series 2017 A3, A5, A7
Contributors
corsicanu, ananjaser1211
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v2.3
Stable Release Date: 2019-07-21
Created 2018-11-12
Last Updated 2019-07-20
Reserved
Changelog/Downloads
hadesKernel v2.3(s)
hadesKernel v2.2(s)
hadesKernel v2.1(s)
hadesKernel v2.0(s)
hadesKernel v1.9(s)
hadesKernel v1.8(s)
hadesKernel v1.7(s)
hadesKernel v1.6(s)
hadesKernel v1.5s - Stock like kernel:
A520FXXU7CRID october security patch source
Compiled with uberTC GCC 6.4.1
Download - hadesKernel_v1.5s - AndroidFileHosthttps://www.androidfilehost.com/?fid=11410963190603845178
hadesKernel v1.5 - Advanced kernel:
A520FXXU7CRID october security patch source
Compiled with uberTC GCC 7.2.1
Download - hadesKernel_v1.5 - AndroidFileHost[/B]
Reserved
Bug reports must include:
-device variant
-current rom
-steps to reproduce
-logs
CPU governors and IO Schedulers:
Thanks to Saber you can find here more details and usage of each CPU governor and IO Scheduler. Nothing new can be said, he already covered them all. Don't forget to thank him for that.
Spectrum profiles:
As awesome developer frap129 describes here:
Spectrum is a simple, profile oriented kernel manager that allows developers to create profiles to serve to their users. This is useful for users who are inexperienced with kernel tweaking or users who want something that's a single click away.
Click to expand...
Click to collapse
This means kernel already has inside 4 main profiles to choose from, at a click distance, to fit with your current/further usage.
Profiles are Battery, Balanced, Performance, Gaming.
Spectrum profiles usage:
- battery - low usage like whatsapp/telegram/web pages/movies - mostly for idle usage
- balanced - medium usage/multitasking
- performance - for apps that require more power than usual - medium games or apps with lot of content rendering
- gaming - for high end games and benchmarkings
You can use the settings from spectrum profiles or any other manual settings, via hKtweaks app, thanks to morogoku for integrating spectrum inside MTweaks, based on the most used app for custom kernel settings, Kernel Adiutor provided by Grarak. Don't forget to thank them both for all the efforts they put on this.
Why a separate app? Because i added proper integration for our board and i made sure it doesn't bring incompatibilities.
Values for profiles are calculated based on soc capabilities combined with optimizations.
If you feel lags try to go one profile up, if you reach gaming profile and still lags means that your phone can't handle that content.
To make an idea i will leave below the stock vs profiles settings for comparison:
Stock:
- 345mhz to 1872mhz CPU
- 343mhz to 962mhz GPU
- coarse_demand GPU power_policy
- 95% GPU highspeed_load
- interactive CPU governor
- cfq IO scheduler
- VM laptop mode off
- CRC on
- Fsync on
- Dynamic fsync off - not there in stock kernel
- Arch Power off - not there in stock kernel
Battery:
- 345mhz to 1690mhz CPU
- 343mhz to 845mhz GPU
- coarse_demand GPU power_policy
- 95% GPU highspeed_load
- smartmax_eps CPU governor
- noop IO scheduler
- VM laptop mode on
- CRC off
- Fsync off
- Dynamic fsync on
- Arch Power off
Balanced:
- 345mhz to 1872mhz CPU
- 343mhz to 962mhz GPU
- coarse_demand GPU power_policy
- 90% GPU highspeed_load
- blu_active CPU governor
- cfq IO scheduler
- VM laptop mode off
- CRC on
- Fsync on
- Dynamic fsync on
- Arch Power on
Performance:
- 546mhz to 2002mhz CPU
- 343mhz to 962mhz GPU
- coarse_demand GPU power_policy
- 80% GPU highspeed_load
- blu_active CPU governor
- deadline IO scheduler
- VM laptop mode on
- CRC off
- Fsync off
- Dynamic fsync on
- Arch Power off
Gaming:
- 546mhz to 2002mhz CPU
- 449mhz to 1034mhz GPU
- coarse_demand GPU power_policy
- 75% GPU highspeed_load
- blu_active CPU governor
- fiops IO scheduler
- VM laptop mode on
- CRC off
- Fsync off
- Dynamic fsync off
- Arch Power off
FAQ:
Q: How to report bugs?
A: If you want to report a bug make sure you include:
-device variant / modem version / bootloader version / region
-detailed info about the encountered issue
-steps to reproduce the bug
-logs
Q: How to take logs?
A: Download Logcat Extreme and take a look at this.
Q: Does it work with stock rom?
A: Only if you format data on TWRP before installing - please do note this will erase all your data and internal storage
Q: Why v1.5, where are other versions?
A: v1.0-v1.4 were stock like kernels included in hadesRom Stock. For v1.5 i added too many features so i decided to release as separate. To avoid confusion with older releases i named them v1.5.
Q: Why v1.5 and v1.5s?
A: "s" stands for stock, if you want to have a kernel more like stock you can choose v1.5s version, if you like more features go for normal v1.5.
Another amazing job, keep it up. Going to flash it right now and start saving for sending some coffee soon!
Verification fails at reboot. Do i have to flash the no integrity check,too?
And RMM state bybass ? soft-brick here.
cant root it
Good job @corsicanu :good:
hadesKernel never disappointed me in the past when I used it on my old A3 2015 and now A5 and A7 2017 will profit from it too. Keep it up! :highfive:
good work..thx bro
doas work in stock rom?
thx
Hey @corsicanu, I noticed a bug in v1.5. Indeed when we are in SELinux Enforcing, the wifi can't be turn on while it's work fine when we are in SELinux Permissive.
I'm on hadesrom v4.5 in A520F
PS : I'm french so excuse my bad english ^^
matkali said:
cant root it
Click to expand...
Click to collapse
Uninstall magisk, flash v16.0 and then update through the app with direct install. Worked for me.
As Always nothing but Quality, Great work my friend
Hmm, still no SIM card, no service.
I flashed the OREO modem from your other thread, rebooted several times, tried to install OREO bootloader but that fails (because my phone already has oreo bootloader but a later revision).
In system settings it shows baseband version unknown.
What's going wrong here?
Thanks very nice but sad at the same time cause I'm still on android 7
I'm on HadesRom stock v5.0
Should I need to do any wipes before flashing?
can i flash this with hadesRom S9+ Port v1.0?
Baseminge said:
I'm on HadesRom stock v5.0
Should I need to do any wipes before flashing?
Click to expand...
Click to collapse
No need to wipes anything. Just flash the kernel and magisk for root. Reboot and enjoy.
in a720f cant turn on wifi
sorry
This kernel is great. Originally had some battery issues but after adding some xposed modules it back to stock levels or so. By far the best bit is the speed of the fingerprint sensor.
Thanks.

Ysl_Dark night_kernel released

Designed to give better battery life without compromising performance or features
Features:
The best feature this kernel is support monitor mode for WiFi attacks
- Latest Linux-stable from 3.18
- New profiles applied automatically on boot
- Klapse 5.0
- BFQ IO scheduler
- westwood TCP
- Advanced TCP congestion algorithms
- state notifier driver
- pixel_smurfutil governor (from pixel 3 and smurf kernel)
- Dynamic stune sched boost
- DS Boost
- Dynamic fsync
- CPU input boost
- Adreno GPU input boost
- Enable 19MHz idle GPU Frequency
- adaptive low memory killer
- Sound control
- USB fast-charge up to 900mAh
- Power-efficient workqueue enabled by default
- F2FS and sdcardFS support
- Latest wireguard
- Boeffla wakelock blocker
- Various IO Optimizations
*CPU Governors: Lionfish,Chill,Relaxed,Electron,ZZMoove
*Hotplugs: Lazyplug
*Power saving workqueues
*GPU Governors: Simple_ondemand
*Simple GPU Algorithm
*Adreno Idler
*I/O schedulers: sio,zen,maple
*Dynamic fsync 2.0
*Screen:KCAL v2,Backlight dimmer
*TCP Congestion Algorithm: westwood,reno,cubic,cdg
*Custom crypto algorithms: Chacha20*,ZSTD algorithms
*SCH_CAKE net scheduler
*Optimized ZRAM
*Various optimizations and fixes
Installation:
- Reboot to recovery
- Backup your current kernel(boot.img)
- Go to install
- Flash kernel zip
- Reboot
- Enjoy!!
Downloads:
- Website
- Beta builds Channel
Credit:
@mahajant99 for the sources,
and all other kernel devs
blackdevild said:
Designed to give better battery life without compromising performance or features
Features:
The best feature this kernel is support monitor mode for WiFi attacks
- Latest Linux-stable from 3.18
- New profiles applied automatically on boot
- Klapse 5.0
- BFQ IO scheduler
- westwood TCP
- Advanced TCP congestion algorithms
- state notifier driver
- pixel_smurfutil governor (from pixel 3 and smurf kernel)
- Dynamic stune sched boost
- DS Boost
- Dynamic fsync
- CPU input boost
- Adreno GPU input boost
- Enable 19MHz idle GPU Frequency
- adaptive low memory killer
- Sound control
- USB fast-charge up to 900mAh
- Power-efficient workqueue enabled by default
- F2FS and sdcardFS support
- Latest wireguard
- Boeffla wakelock blocker
- Various IO Optimizations
*CPU Governors: Lionfish,Chill,Relaxed,Electron,ZZMoove
*Hotplugs: Lazyplug
*Power saving workqueues
*GPU Governors: Simple_ondemand
*Simple GPU Algorithm
*Adreno Idler
*I/O schedulers: sio,zen,maple
*Dynamic fsync 2.0
*Screen:KCAL v2,Backlight dimmer
*TCP Congestion Algorithm: westwood,reno,cubic,cdg
*Custom crypto algorithms: Chacha20*,ZSTD algorithms
*SCH_CAKE net scheduler
*Optimized ZRAM
*Various optimizations and fixes
Installation:
- Reboot to recovery
- Backup your current kernel(boot.img)
- Go to install
- Flash kernel zip
- Reboot
- Enjoy!!
Downloads:
- Website
- Beta builds Channel
Credit:
@mahajant99 for the sources,
and all other kernel devs
Click to expand...
Click to collapse
where is the link?
Baim alif said:
where is the link?
Click to expand...
Click to collapse
Wait
Kindly mention the kernel source code and proper download links
No download link = placeholder.
Placeholder threads are not permitted.
Report this post or contact me directly when you have a download link to have the thread reopened.
Thread closed.

Categories

Resources