[KERNEL][OneUI/Treble][A600X][RC15] KRAKEN - Samsung Galaxy A6 ROMs, Kernels, Recoveries, & Oth

DISCLAIMER:
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.
I have the full right from the owner of Cronos, to modify, customize and distribute the current kernel under different name.
Modifying and re-uploading this kernel distribution is not allowed.
INFO:
KRAKEN is a friendly oriented project for powerful users and gamers.
KRAKEN supports Project Spaget and OneUI ROMs.
Android Version Support:
Android Pie
Android Q
COMPATIBLE VENDORS [ARM64] :
ARM64 for A3x 2017 by @Astrako
ARM64 for A6x 2018 by @ShaDisNX255
ARM64 for J6x 2018 by @ShaDisNX255
ARM64 for J5x 2017 by @ananjaser1211
ARM64 for J7x 2017 by @ananjaser1211
SUPPORTED DEVICES:
A320x
A600x
J530x
J600x
G610x
J701x
J710x
J730x
FEATURES:
KERNEL:
Based on J530FXWU5CSH7 source
Upstreamed to Linux 3.18.140
Compiled with Linaro's GCC 7.5 Toolchain (2019.12)
Compiled with -pipe, -funroll-loops (GPU), -ffast-math (GPU), -O3, ARM related hardware GCC optimizations and graphite optimizations
Permessive SELinux
Fake KNOX Warranty Status (0x0)
Optimized for Performance
Fast boot (Increased cluster booting frequency)
Heterogeneous Multi-core Processing (PORT from Exynos 7904)
Mali: r29p0 driver (A600FNXXU5CTB9)
Custom Voltage Control (CPU/GPU/MIF/CAM and more)
Dynamic FSync (FSync ON/OFF)
Samsung's LPM (Treble)
ARM32/64 Ready (Treble and OneUI)
HOTPLUG:
Samsung's Hotplug (disabled)
CLOCKS:
OSCCLK frequency up to 27 MHz (FSB)
CL0 frequency up to 1.75 GHz (Small Cluster)
CL0 frequency down to 343 MHz (Small Cluster)
CL1 frequency up to 1.86 GHz (Big Cluster)
CL1 frequency down to 343 MHz (Big Cluster)
G3D frequency up to 1040 MHz (GPU)
G3D frequency down to 343 MHz (GPU)
BUS frequency up to 1937 MHz in dual-channel (RAM)
BUS frequency up to 968 MHz in single-channel (RAM)
MIF switching frequency up to 902 MHz (DEVFREQ)
CAM rebooting frequency up to 533 MHz (DEVFREQ)
TMU (Exynos Thermal Management Unit):
Increased thermal limits for CL0 (Small Cluster)
Increased thermal limits for CL1 (Big Cluster)
Increased thermal limits for G3D (GPU)
DVFS (Dynamic voltage and frequency scaling):
CPU: disabled
GPU: disabled
TCPs:
westwood (default)
bic
cubic
htcp
reno
I/O's:
bfq (default)
noop
deadline
row
cfq
maple
fifo
fiops
sio
sioplus
tripndroid
vr
zen
GOVERNORS:
interactive
interactives9 (default)
blu_active
cafactive
impulse
ondemandplus
bioshock
dancedance
electrodemand
hyper
intellidemand
smartass2
pegasusq
ondemandx
wheatley
thunderstorm
VARIOUS:
Boeffla Wakelock blocker
Powersuspend
WireGuard
Power Efficient workqueues
Ultra Kernel Samepage Merging
Butterizer
ROOT:
KRAKEN doesn't come with Magisk support, but you can manually download and install it from here: Magisk v20.3
SUPPORT:
In thread.
Telegram Group.
CREDITS:
Me, for developing without a device and for the struggle to test new things.
@ananjaser1211 for making this whole thing possible with his amazing work on HeliosPie.
@corsicanu for his great contribution to HeliosPie.
@Astrako for being the first one to test KRAKEN on his A3.
@LelMwhLwl for testing every single kernel image provided by me on his J5.
@kique119 for testing almost every single kernel image on his J7, for including me in his documentation and for the huge boost on what I am doing.
@Me2 for testing many of the provided images.
Thanks to anyone else who made this whole thing possible but it's not included, you are part of it as well!
XDA:DevDB Information
KRAKEN-Kernel for Galaxy Exynos 7870 devices, Kernel for the Samsung Galaxy A3/J5/J7/A6/J7 2017/2018
Contributors
SPARTANICUS, ananjaser1211
Source Code: KRAKEN
ROM OS Version: 9.x +
ROM Kernel: Linux 3.18.140
ROM Firmware Required: Pie Bootloader
Version Information
Status: Stable
Current Stable Version: RC15
Created 2019-08-13
Last Updated 2020-03-27

DOWNLOADS:
Stable Releases
INSTALLATION:
Download the provided KRAKEN-Kernel-VERSION-universal7870-OS-DATE.zip file, place the file in your internal storage or sdcard.
Boot into your recovery, find the "KRAKEN-Kernel...".zip package and flash it.
The package will detect your device and it will flash the right kernel for your device. After the flash was successful you can reboot your device.

Delete

Thread is updated, there's also a new KRAKEN version! Enjoy it and report problems as usual.

Nice Kernel!!!
Could you add Spectrum support in your Kernel?

Hi, I flashed the kernel in the new OneUI 2.0 Android 10 and it caused bootloop, I tried the other kernel and it didn't work too. My device is A600G with latest Android 10 build.
Edit: Sorry the problem is not the kernel I tried to flash only TWRP and got bootloop again.

HieuVi said:
Hi, I flashed the kernel in the new OneUI 2.0 Android 10 and it caused bootloop, I tried the other kernel and it didn't work too. My device is A600G with latest Android 10 build.
Edit: Sorry the problem is not the kernel I tried to flash only TWRP and got bootloop again.
Click to expand...
Click to collapse
Hey bro, I Just want to know how your game performs on android 10? I just tried it and my games got laggy. not on previous Android 9 they are butter smooth.

Curcepogi said:
Hey bro, I Just want to know how your game performs on android 10? I just tried it and my games got laggy. not on previouls Android 9 they are butter smooth.
Click to expand...
Click to collapse
Same, gaming performance is very poor.

HieuVi said:
Same, gaming performance is very poor.
Click to expand...
Click to collapse
I see. That's why u are trying different kernel. I just got back to android 9 because i can't stand the lag. Luckily they got the same Bootloader so downgrade is possible. Will not upgrade to Q unless the lag is fixed.

there is a new version, RC13 still works with Pie OneUI. Meanwhile 13.1 is only for Q OneUI

And RC14 oneui is only for android 10 right?

Zeflay said:
And RC14 oneui is only for android 10 right?
Click to expand...
Click to collapse
nope, 13.1 is Q release

Help i can't use camera,im installed rc13 kraken kernel,im on a600g/ds pie

deepsleep over sleep
Every 1 minute screen off then the phone going to freeze and must force shut down (vol down + power).
Idk this bug from kernel or just from my gsi
Edit : the problem is from kraken kernel not gsi.. Solve by installing coronos kernel v5 and my phone stable now..
I hope kraken fix it for next update

nice kernel bro!!!
still works on my galaxy A600G 2021

Hayn17 said:
nice kernel bro!!!
still works on my galaxy A600G 2021
Click to expand...
Click to collapse
Use rather Ares: https://areskernel.wtf/ares-7870/
It's more up to date.

nqnxev said:
Use rather Ares: https://areskernel.wtf/ares-7870/
It's more up to date.
Click to expand...
Click to collapse
thx dude i'll try it now

Related

[KERNEL][Fighter][AOSP][4.4][26Jul] Bubba Kernel

Disclaimer:
#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.
* 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.
* blah blah blah you get the point.
*/​
1# post: Disclamer - special thanks
2# post: Current release & source
3# post: FAQ - bugs - future features
Donator List: (huge thanks for support)
here
Suggested kernel control app: trickstermod
I don't know if it works because i don't own the device but i have got ville which is pretty similar
[GUIDE]How to compile a kernel
Credits and Thanks:
dsixda, showp1984, ngtools, faux123, Christopher83, franciscofranco, msm8960 team, jrior001
Features:
Based on linux 3.4.99
Compiled with linaro toolchain 4.9.1 2014.07 optimized for cortex-a15
Linaro -O3 optimization
avaiable CPU governors: interactive, ondemand, performance, powersave, intellimand, intelliactive
avaiable GPU governors: ondemand, performance, simple
avaiable schedulers: row, deadline, noop, cfq, bfqv7r4, fiops, sio
Sleepy Plug
NTFS read & write support
exfat support
UTF8
Voltage control
Sweep2Wake
Double tap 2 wake
Pocket detection
Intelli-thermal
zRam with LZ4 compression
zCache with LZ4 compression
CPU OC to 1.7 GHz
GPU OC to 512MHz (3D) and 320MHZ (2D)
Faux sound control v. 3
Improved alghorithm: SHA1, AES, SQRT, lib/string (glibc version), lib/memcopy (glibc version), XOR (neon)
dynamic fsync by faux123
fastcharge
powersuspend driver (replace earlysuspend)
KCAL control (RGB)
heavly patched memory allocators, RWSEM and mutex (take a look at my github, too many changes to make a list here)
Changelog:
Code:
[JUL 26 2014]
Revert "prctl: adds the capable(CAP_SYS_NICE) check to PR_SET_TIMERSLACK_PID."
Revert "prctl: adds PR_SET_TIMERSLACK_PID for setting timer slack of"
add qseecom support
some defconfig changes
cpufreq: revert CAF's cpu policy save code
sched/cpuidle: reduce IPI storm. Backport upstream 3.16
mm, hugetlb: improve page-fault scalability
mm: per-thread vma caching
update compiler to linaro toolchain 4.9.1 2014.07 optimized for cortex-a15
update to 3.4.99
added KCAL control by faux and fixed by me
add F2FS support
Revert "msm: htc: update mem mapping"
[JUL 17 2014]
update to 3.4.98
sync with cm
sync with codeaurora/kk_2.7-stable
update sleepy_plug
bfq: BFQ-v7r5
bugfix from google (see github)
[JUN 29 2014]
Remove JustArchi GCC flags cos they are unstable
update to 3.4.95
sync with CM
sync with codeaurora/kk_2.7-stable
ext4: Speedup WB_SYNC_ALL pass called from sync(2)
[JUN 19 2014]
update compiler to linaro toolchain 4.9.1 2014.06 optimized for cortex-a15
update to 3.4.94
remove -fdata-sections GCC flag (cause of reboot issue)
sync with CM
sync with codeaurora/kk_2.7-stable
updated sleepy_plug
[JUN 09 2014]
sync with codeaurora/kk_2.7-stable
memset patch to fix bootloops
[JUN 08 2014]
3.4.92
reverted some KGSL CAF patches
removed -ftrace flag
sync with CM
improved int_sqrt algorithm
update bfq to v7-r4
[MAY 28 2014]
sync with codeaurora/kk_2.7-stable
update sleepy_plug
cpufreq: ondemand: Calculate load_at_max_freq based on current policy->max
sched: add do_avg_nr_running to fix avg_nr_running
[MAY 19 2014]
update to 3.4.91
merge codeaurora/kk_2.7_rb1.38
update bfq to v7-r3
sleepy_plug now supports quadcore CPUs
fix headset support (CM)
new GCC flags
update compiler
[MAY 03 2014]
block: support volname for HTC devices with proc/emmc support
[MAY 02 2014]
compiled with Linaro GCC 4.9.1 optimized for cortex-a15
sync with CM
update devices_htc from Jet jb 4.3 kernel
update headset driver from Jet jb 4.3 kernel
update memory mapping (more RAM avaiable)
update pn544 driver
update bma250 driver
OC to 1.7GHz
[APR 29 2014]
fix boot
update to 3.4.88
sync with codeaurora/kk_2.7-stable
some other CAF patches
max OC to 1.5 GHz
[APR 28 2014]
fixed boot (?)
[APR 24 2014]
first release
If you like my work please consider making a donation, I spend almost all my free time on making this kernel the best
i'll buy another phone to continue to support the android development!
Download:
androidfilehost folder: http://www.androidfilehost.com/?w=files&flid=14183
normalToQV: http://www.androidfilehost.com/?fid=23501681358544069
(if you don't see the new version just wait some minutes, it's uploading)
Kernel Source: Github
Q: What is QV version?
A: QV means "qualcomm voltages". qualcomm made a patch and stuck all voltages to 1150mv to improve stability. QV version has got all 1150 mv for each freq (like older 3.4 kernels).​Q: I plugged in my pen drive but i can't found it
A: look in /mnt/usbdisk folder.​Q: What's and how i enable/disable fastcharge?
A: with fast charge an USB charger will recognized as AC charger. it won't charge your phone faster with an AC charger. it may not charge your phone faster with an USB charger.
with the usb cable UNPLUGGED edit /sys/kernel/fast_charge/force_fast_charge:
0 -> disable
1 -> enable
than plug in the cable​Q: i've got random reboots, what do you need?
A: first read here
write this info:
kernel version
ROM
governor
scheduler
undervolted? if yes don't undervolt
QV version? if no use it
last_kmsg
Q: what's BLN and how i enable/disable it?
with BLN on when you received a notify the soft key will blink.
to enable/disable edit /sys/class/leds/button-backlight/blink_buttons:
0 -> disable
1 -> enable​Q: what's s2w and how i enable/disable it?
Sweep2wake allows you to wake up your device by swiping your finger across the capacitive buttons from left to right. Swiping from right to left will put it back to sleep (sweep2sleep).
to enable/disable edit /sys/android_touch/sweep2wake:
0 -> disable
1 -> enable​Q: what's dt2w and how i enable/disable it?
DoubleTap2Wake (DT2W) allows you to wake the device by double tapping the capacitive buttons.
to enable/disable edit /sys/android_touch/doubletap2wake:
0 -> disable
1 -> enable​What's sleepy_plug and how can i activate/deactivate it?
sleepy plug it's an hotplug driver (it decide when turn on the second core) i wrote. it's an experimental driver and it may have got performance problem. if you notice some decrease in performance report it.
to enable/disable edit /sys/module/sleepy_plug/parameters/sleepy_plug_active:
0 -> disable
1 -> enable​Install instruction:​S-OFF:
- flash the zip in recovery
- wipe caches (optional)​S-ON:
Windows & Linux:
flash kernel zip.
stay in recovery after flashing the zip
from command prompt (ot terminal) on PC:
Code:
adb pull /tmp/newboot.img
adb reboot-bootloader
fastboot flash boot newboot.img
fastboot reboot
OLD S-ON INSTRUCTION:
Linux:
- flash awesome kernel cleaning script: http://d-h.st/HDi (optional)
- flash the zip in recovery (obsolete, for older kernels with modules outside built outside)
- use zImage switcher to make a new boot.img
-
Code:
fastboot flash boot newBoot.img
Windows: (don't ask me how it works or everything else, i don't know and they have got tutorials on their site)
- repack your ROM boot.img with mine zImage using Virtuous Ten Studio http://www.virtuous-ten-studio.com/index.php/downloads
-
Code:
fastboot flash boot newBoot.img
Bugs 3.4:
None
If you want to use my kernel for your ROM just use it and cit me in credits
Great thread and great work. I will be flashing this tonight over a fresh install of snapshot M5 CM11! I'll let you know how it runs, hopefully smooth as butter. Thanks again
rmbq said:
Disclaimer:
#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.
* 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.
* blah blah blah you get the point.
*/​
1# post: Disclamer - special thanks
2# post: Current release & source
3# post: FAQ - bugs - future features
Donator List: (huge thanks for support)
here
Suggested kernel control app: trickstermod
I don't know if it works because i don't own the device but i have got ville which is pretty similar
[GUIDE]How to compile a kernel
Credits and Thanks:
dsixda, showp1984, ngtools, faux123, Christopher83, franciscofranco, msm8960 team, jrior001
Click to expand...
Click to collapse
Can you compile a 4.1.2 SENSE5 kernel? all working
Don't care about my awkward English
zhaotiantian said:
Can you compile a 4.1.2 SENSE5 kernel? all working
Don't care about my awkward English
Click to expand...
Click to collapse
I don't work on sense
Inviato dal mio One S utilizzando Tapatalk
looks great.. just flashed CV on new cm11 nightly.. bootloops htc screen
Non QV bootloops on HTC Quietly Brilliant screen. CM 11 4/14 nightly. I'll try the QV another day.
I think I used wrong voltages for you, freq it's 1.5 GHz instead 1.2. I'll make another version asap
I'm running CM11 snapshot M5, I'm not sure which version to flash. Thanks for the work!
Sent from my Incredible 4G LTE using Tapatalk
try the new version!
still no boot for me, tried new non-qv..
and this one? http://www.androidfilehost.com/?fid=23329332407590054
^^ there we go! that one works so far so good.. only thing i noticed is max cpu option is still 1728, i don't think this phone can go above 1512, but i may be wrong?
edit: also, trying to disable the button backlight is buggy. the 3 lights will still blink intermittently..
itrx said:
^^ there we go! that one works so far so good.. only thing i noticed is max cpu option is still 1728, i don't think this phone can go above 1512, but i may be wrong?
Click to expand...
Click to collapse
officially only 1242MHz even ... but it runs fine at the usual (slight) OC 1458MHz or 1512 ... but also 1674 is fine ... just consumes more battery and gets hotter. even up to 1809MHz should be stable for most, but that is way to hot and batt-sucking imho!
official booting version is up, i limited OC to 1.5, 1.7 is too much xD
rmbq said:
official booting version is up, i limited OC to 1.5, 1.7 is too much xD
Click to expand...
Click to collapse
for reference our/my: on the Infernal / Infernal-K99 (ICS-Sense custom kernel) ... 1512 / 1458 was set as the std max CPU freq, but we allowed up to 1809 on Infernal (which I admit is rather really high xD) ... and 1674 max OC on Infernal-K99 => the max OC of 1674 is usually auto-selected for the 2nd-core on demand whereas the 1st core admits to whatever limit is set (thus usually 1458)
no real heat probs at all since months with that setting ... 1809 tended to get rather hot (e.g. on reboots) ... not so with 1674 (and a not too high voltage as set in std)
oh, and limiting the "OC" to 1512 isn't really an OC limit ... as that was std for the MSM8960 on almost all devices! (just fireball got an artificial limit of 1242 to further improve on batt runtime). so from that point of view, only everything _above_ 1458/1512 should be considered OC.
just my 2c
PS: apart from that, thanks for working on fireball AT ALL ... there aren't many devs left here unfortunately
on a note: please also enable 192MHz as the lowest CPU freq while you are at it ... never heard any complaints about it for our custom-kernels ... _and_ it greatly improves on total runtime, if 192MHz as lowest for CPU is set ... instead of the regular 384MHz only
cheers,
kimba99
Kernel is pretty smooth and getting great battery life, thank you indeed! I'd agree with adding 192Mhz as well.
kimba99 said:
for reference our/my: on the Infernal / Infernal-K99 (ICS-Sense custom kernel) ... 1512 / 1458 was set as the std max CPU freq, but we allowed up to 1809 on Infernal (which I admit is rather really high xD) ... and 1674 max OC on Infernal-K99 => the max OC of 1674 is usually auto-selected for the 2nd-core on demand whereas the 1st core admits to whatever limit is set (thus usually 1458)
no real heat probs at all since months with that setting ... 1809 tended to get rather hot (e.g. on reboots) ... not so with 1674 (and a not too high voltage as set in std)
oh, and limiting the "OC" to 1512 isn't really an OC limit ... as that was std for the MSM8960 on almost all devices! (just fireball got an artificial limit of 1242 to further improve on batt runtime). so from that point of view, only everything _above_ 1458/1512 should be considered OC.
just my 2c
PS: apart from that, thanks for working on fireball AT ALL ... there aren't many devs left here unfortunately
on a note: please also enable 192MHz as the lowest CPU freq while you are at it ... never heard any complaints about it for our custom-kernels ... _and_ it greatly improves on total runtime, if 192MHz as lowest for CPU is set ... instead of the regular 384MHz only
cheers,
kimba99
Click to expand...
Click to collapse
about OC ok, i didn't know your device can handle 1.7 GHz and i'll enable it again in next version.
about 192MHz i don't know if i ever will enable it
rmbq said:
about 192MHz i don't know if i ever will enable it
Click to expand...
Click to collapse
About over/down clock/voltage CPU & GPU, please check this post:
http://forum.xda-developers.com/showthread.php?t=2217285?&p=51891887

[ABANDONED] [KERNEL] [A3-A5] [R5] KRAKEN S-X Series

{
"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"
}
KRAKEN Saving and Xtreme Series
INTRODUCTION
KRAKEN Series is a brand new project which aims to give you an optimal relation between performance and battery life without limiting the "feauture" list or the "performance" of your device!
KRAKEN is ment for gamers and people who want to experience the maximum out of their software and hardware, it also comes packed up with a further power saving optimization. Which will help you save some juice for later on or even for the next days. Unlock your Qualcomm Snapdragon 410 to it's maximum with KRAKEN R5 Series!
Flash the best kernel out there for stock based roms and discover a brand new experience!
GOALS
General Perfromance gains up to 30% against the competition
Optimization gains up to 60% against the competition
Implemented patches,tweaks and features gains up to 50% against the competition
SUPPORTED VARIANTS
SM-A300FU
SM-A500FU
SM-A500M
SM-A500H
SM-A500F
FEATURES -X Series
Custom Voltage Control
> Let's you Undervolt your CPU. If you don't know what is this, don't play with it! Even if Undervolt can't harm you!
OTG Support
> Let's you connect your USB storage to the phone
Adreno Idler
> Ramps down more agressively, it reaches the lowest clock and it bumps the highest clock harder. Adreno Idler is a great power saver when you don't use your GPU that much
CPU Governors
> KRAKEN has a huge list of governors, test them all and pick up your favorite one. They all are for different usage, I think you know that already!
CONSERVATIVEX
DARKNESS
NIGHTMARE
INTELLIACTIVE
PRESERVATIVE
WAVE
DANCEDANCE
LIONHEART
ALUCARD
BIOSHOCK
UMBRELLA_CORE
INTERACTIVE
POWERSAVE
PERFORMANCE
ONDEMAND
Native 1080p support
> Let's you watch YouTube videos in 1080p just like that
Unlocked SoC frequency
> Unlocks the default clocks of the entire SoC, which where clocked down or removed by SAMSUNG
CPU: 1.4GHz
GPU: 465MHz
emmc: 200MHz
Overclock
> Let's you pick higher clocks rather than the stock ones
GPU: 620MHz
BUS: 535MHz
Dynamic Sync
>
Supports
Permissive mode
Enforcing mode
KCAL
> Let's you change display colors or their gamma
PRIMA WLAN
> This is the WI-FI default driver inside KRAKEN
LA.BR.1.2.6_rb1.9 version with proper module
RAMDISK
> Loads optimizations and default settings while booting
Slim
> RAMDISK conatins only the stuff we really need in order to boot
Coded only for what we really need (KRAKEN settings)
> This means the RAMDISK is packed already with KRAKEN optimization codes
KNOX 0x0
> This fakes your KNOX status to 0x0
Battery
Fast Charge
> Let's you charge your phone faster
Charger Control
> Let's you control anything along the battery and the charging process
Charging with 1.2A (J5)
> Forces J5 to charge using 1.2A
Thermal solution
Default
Thermal throttle above 80 degrees
Thermal throttle can be set via the userspace
Sound Control 3.6
> Let's you tweak your volume sound
FEATURES -S Series
WIP
INSTALLATION INSTRUCTIONS AND REQUIRMENTS
REQUIRMENTS
Please be sure to flash your ROM once again if you are using anything older than R5, sadly previous series inject modules and settings which won't be compatible with R5.
To be sure you won't experience any problems I suggest you to use KRAKEN R5 over fresh installed ROM without flashing other "competitor" Kernels or older KRAKENs
INSTRUCTIONS
make sure you have TWRP installed
download the provided zip and put it into the storage
enter your recovery
flash the precedent downloaded zip file
reboot and enjoy your experience with KRAKEN
GROUPS
Telegram: KRAKEN Series Group
CREDITS
Samsung
arter97
franciscofranco
Faux123
Testers
and many others
XDA:DevDB Information
KRAKEN, Kernel for the Samsung Galaxy A5 and A3
Contributors
Bulgaricus
Source Code: *** Mod edit: link removed, thread closed, not GPLv2 compliant ***
Kernel Special Features: Adreno Idler, Custom Governors, Stable, Overclock, OTG and more
Version Information
Status: Stable
Current Stable Version: R4
Stable Release Date: 2017-06-22
Current Beta Version:
Beta Release Date:
Next Beta Version: R5
Next Beta Release Date: 2017-09-23
Created 2017-04-03
Last Updated 2017-09-08
XDA:DevDB Information
KRAKEN, Kernel for the Samsung Galaxy A Series
Contributors
Bulgaricus
Source Code: *** Mod edit: link removed, thread closed, not GPLv2 compliant ***
Kernel Special Features: Overclock,OTG,1080p,Governors,Voltage Control and more
Version Information
Status: Stable
Current Stable Version: R4
Created 2017-04-03
Last Updated 2017-09-09
DOWNLOADS
> This section provides STABLE builds. Builds here are tested and optimized. Let's say those builds are ready to be flashed and work like charm!
*** Mod edit: link removed, thread closed, not GPLv2 compliant ***
> Link for the Xtreme Series, find your device and download the latest version or the one you prefer!
*** Mod edit: link removed, thread closed, not GPLv2 compliant ***
> Link for the Saving Series, find your device and download the latest version or the one you prefer!
Adreno Addon
> Link for the TOUCHWIZ Adreno blobs, they will boost your GPU performance
Secure Storage Patch
> Link for the SecureStorage patch for KRAKEN, If you don't want to turn off your SecureStorage just flash this little patch that will solve it for you!
CHANGELOG
> This section provides a huge list of changes in each new RELEASE(Rx)
R5-X-S
XX/XX/2017
drivers: clk: added custom voltage control
arch: uses default qcom GPU file
arch: Increase CPU bark/pet time
drivers: clk : clock-gcc-8916: Support 200MHz for emmc
drivers: clk: gcc-8916: add 160Mhz and 177MHz to SDCC tables
arch: arm: configs: msm8916_sec_defconfig: ENABLE Global Platform OTG support
arch: arm: msm8916-gpu: drop the Speed Vectors
Introduced Adreno idler for devfreq-based Adreno devices
adreno_idler: switched to count based instead of time based
adreno_idler: removed frequency bump
adreno_idler: fixed type definitions
adreno_idler: fixed typos
adreno idler: Forced to ramp down more agressively
drivers: added custom CPU governors
drivers: mmc: disabled software CRC to boost performance by 30%
msm: thermal: added a module param to change the thermal throttle temperature
merged qualcomm ptp patch
tweaked the network speed
R4
25/06/2017
Added support for A5F
Implement 1080p (A5F and A3FU)
Increased CPU bark/pet time
Added custom voltage control
Implemented Sound Control 3.x
Implemented CPU-Boost
Implemented Touch-Boost
Patched J5 series to use 1A while charging (fastcharge)
Disabled DRM Authentication
Deprecated the coprocessor register access in ARMv8 with proper optimizations
Removed Knox stuff from the system (script)
Implemented support for samsung's securestorage
Implemented Knox 0x0
Implemented Fast-shutdown
Implemented a lot of ARM patches
Implemented NEON, VFP, AES , SHA1 and SHA2 support
Implemented Full ARMv8 Crypto Support
Optimized NEON and ARMv8 to the maximum possible while running ARMv7
Updated NEON AES to the latest OpenSSL
Updated Ondemand Governor
Optimized SLUB
Reverted older clocks, default is 1.4GHz
Disabled a bunch of debuggers
Optimized MDSS
Reduced the CPU Load-Average drastically
Fixed the CPU High-Load due to few drivers
Implemented Fast-IDLING for CPU
Reduced the swappiness to 30%
Reduced vfs cache pressure to 50
Built using neon,vfpv4 and softfp flags
Various CPU optimizations (ARM)
Small Undervolt out of the box
Added support for clock-pm (msm8916)
Disabled Samsung's Rooting Prevention
Disabled Samsung's Limiter
Disabled Samsung's Mobicore support
Disabled Samsung's KNOX SDP and DLP support
Enabled power_aware (msm8916)
Tuned-up RAM for performance and 533MHz will sync with each clock speed higher than 1190400MHz
Increased the CPU maximum current limit to 165000 uA (system)
Added back the hotplug feauture
Optimized Battery Usage (Kraken)
R2
19/06/2017
Kernel: Built from scratch
Kernel: Linux 3.10.54
Kernel: Permissive out of the box
Kernel: Min and Max Freq is set in it
CPU: OC up to 1.4GHz
CPU: support of various governors (alcuard is the default)
Ramdisk: light without any sort of crap or scripts
Ramdisk: Init.d support
Ramdisk: Arch-Power is implemented
GPU: Fixed the Vectors
GPU: OC up to 720MHz, runs on 550MHz
GPU: Introduced Adreno_Idler with it' proper patches
GPU: Will report correct frequency in sysfs
GPU: Use ADRENO_DEVICE_ATTR for wake_nice
eMMC: Enabled dynamic Qos for SDC1
eMMC: set the max clock frequency to 200MHz
eMMC: Added a 177.77MHz to the SDC2 clock table to avoid the problematic 200MHz clock jitter problem.
eMMC: Also added 160MHz to both SDC1 and SDC2.
Thermal: Above 80 degrees it will throttle
Battery: Fast Charge
Battery: Added Security Charger Controls
I/O Schedulers: added BFQ and FIOPS
I/O Schedulers: optimized Deadline
mmc: disabled software CRC
Display: Added back the KCAL driver
WLAN: Updated to LA.BR.1.2.6_rb1.9
WLAN: Fixed MAC Adress change
USB: Enabled OTG support (A series)
TCP: Set westwood as default
TCP: Enable all the other TCPs
Various: enabled multi-core power savings support
Various: Dynamic Sync support
Various: Built-In 1080p support
Performance: It got boosted a lot
R1
02/04/2017
fixed every single reboot
fixed warnings inside the compile process
fixed armv8 optimization crash, causing hot reboot and random slowdowns
fixed the radio (added the module to the zip)
fixed a huge amount of bugs and problems inside the kernel
built from scratch
based on a500fuxxu1cpg2 source
kernel got updated to linux version 3.10.60
added prima wlan driver
added msm_hotplug
kernel got tuned-up for cortex a53/armv8 architecture
enabled otg support (a series)
allowed to set selinux as permessive
added sound control 3.6
fixed the gpu bus speed vectors
overclocked the gpu to 720mhz
locked the gpu to 550mhz
underlcocked the gpu to 100mhz
overclocked the cpu to 2.11ghz
locked the cpu at 1.4ghz
cpu now has real clocks
added 24 cpu frequencies
underclocked cpu to 50mhz
fixed few audio-effects problems inside the kernel
fixed memory leak issue in the radio-iris
added nvidia cpu relaxation patch
various cpufreq improvements
enhanced cpu power efficiency
mutex now will save power
optimized task-search for upto 6% increase in performance
optimized integer sqrt. For upto 3x faster operation
optimized console framebuffer for upto 70% increase in performance
optimized task_sched_runtime for upto 20% increase in performance
reduced cpu load-average
reduced cpu average-load drastically
fixed high-load average due to drivers
avoid loadavg
implemented fast-idling of cpu
enabled arch-power feature
mmc: Disable software crc
added dynamic sync 2.0
added vibrator control
enabled the touchboost
added msm_limiter tuned-up for kraken
enabled real fast charge (from 800ma-1300ma)
enabled multi-core power savings
tcp are back, default is westwood
pushed the cpubw to 540mhz
added quickwakeup driver
enabled dynamic dirty page writeback
added sec charger controls for the battery
increased the cpu bark/pet time
added powersuspend 1.7
ramdisk optimizations
fake knox 0x0
thermal throttle limit is set to 50 degrees
BETAS
> This section provides BETAs on an early stage, benchmarks and general performance might be bad! Those are BETAs they will be bugged so be sure to have a backup if anything goes wrong!
*** Mod edit: link removed, thread closed, not GPLv2 compliant ***
> Link for the BETA Kernel folder, find your device and download the latest BETA version or the one you prefer!
Awesome work m8 I r8 8/8
Wifi fix, dont work.. But I can do it wrong... How to flash modem.bin via odin?
i used it odin 3.07, i put it modem.bin in PHONE package, and flash is succesfull, but wifi dont turn on...
Sorry for my bad english..
SM-A500FU 6.0.1 Touchwiz ROM
bend4994 said:
Wifi fix, dont work.. But I can do it wrong... How to flash modem.bin via odin?
i used it odin 3.07, i put it modem.bin in PHONE package, and flash is succesfull, but wifi dont turn on...
Sorry for my bad english..
SM-A500FU 6.0.1 Touchwiz ROM
Click to expand...
Click to collapse
weird, can you please provide me info about ur baseband? if i ain't wrong you must flash it via AP
have this kernel bootable on ressurection remix rom,no need for wifi fix,only changed ramdisk.but its just for test.
-CALIBAN666- said:
have this kernel bootable on ressurection remix rom,no need for wifi fix,only changed ramdisk.but its just for test.
Click to expand...
Click to collapse
it's only for stock, at least for now
my phone firmware file is "A500FUXXU1CPH3_A500FUOXX1CPH1_A500FUXXU1CPH3_HOME.tar.md5"
---SM-A500FU/XEH/A500FUXXU1CPH3/A500FUOXX1CPH1/A500FUXXU1CPH3/A500FUXXU1CPH3--- copy in SamFirm
i try flash the fix via odin 3.07 and odin 3.12.3 (3.12.3 only work if modem.bin to give .tar file)
wifi still not working
bend4994 said:
my phone firmware file is "A500FUXXU1CPH3_A500FUOXX1CPH1_A500FUXXU1CPH3_HOME.tar.md5"
---SM-A500FU/XEH/A500FUXXU1CPH3/A500FUOXX1CPH1/A500FUXXU1CPH3/A500FUXXU1CPH3--- copy in SamFirm
i try flash the fix via odin 3.07 and odin 3.12.3 (3.12.3 only work if modem.bin to give .tar file)
wifi still not working
Click to expand...
Click to collapse
that is the problem, sadly samsung released source for an older firmware! This means CPH3 is not supported, it's weird that the modem.bin is not fixing it :0... other friend flashed he has CPH3 and he fixed his wifi
Ported it to this, and it's stable links tomorrow and also the thread will get updated with better look and stuff!:fingers-crossed:
@Bulgar, it feels really good to have more devs and cookers around these threads.
Just in case, could you in any way add support for A300FU, they're virtually similar except the display size, and they added the MM sources for it as well.
PlutoDelic said:
@Bulgar, it feels really good to have more devs and cookers around these threads.
Just in case, could you in any way add support for A300FU, they're virtually similar except the display size, and they added the MM sources for it as well.
Click to expand...
Click to collapse
sure provide me ur stock boot.img and i will see what i can do , stable oc settings for cpu are 2.00GHz and 720MHz for GPU since both the phones mount msm8916 i hope it will support it if no i will add lower clocks !
Finally a custom kernel for A5, good work!
I tested this kernel on my A500M and works, but WiFi is broken.
codebseraph said:
Finally a custom kernel for A5, good work!
I tested this kernel on my A500M and works, but WiFi is broken.
Click to expand...
Click to collapse
this ain't nothing my man! cool stuff to come out, if you want support for ur phone provide me stock boot.img
Bulgar said:
this ain't nothing my man! cool stuff to come out, if you want support for ur phone provide me stock boot.img
Click to expand...
Click to collapse
I attached the boot.img
And, you have plans to make compatible with AOSP based ROMs?
codebseraph said:
I attached the boot.img
And, you have plans to make compatible with AOSP based ROMs?
Click to expand...
Click to collapse
Thanks for the image, I don't think I can build 30 kernels for each different ROM I'm trying out the cyanokernel
i hope other variant also support of this kernel...especially a500f variant..
leviz0689 said:
i hope other variant also support of this kernel...especially a500f variant..
Click to expand...
Click to collapse
A friend of mine will build a500f kernels

[KERNEL][CM/AOSP] Heliox Kernel [1/12]

Introduction
A new stable custom kernel for our onyx
Features
Compatible with all CM and AOSP ROMs (except OOS)
Compatible with 6.0 and 7.x
Built with GCC 4.9 toolchain .
Adreno idler.
USB Fast Charge
Built-in AdBlocker
Optimized RWSEM Algorithm.
Latest security patches.
Sweep2Wake
Added governors : bioshock, darkness, elementalX, pegasusq, smartmax_eps, wheatley, yankactive, zzmove, impulse
Added I/O schedulers : zen and tripndroid
CPU Input Boost
Wakelock toggles
Optimised memory management
Enable Arch Power
Optimised core control
O2 optimisations
Instructions
Copy the kernel zip to your phone
Reboot to recovery. I would suggest TWRP by Nachiket
Flash the zip
Reboot
Download​https://androidfilehost.com/?fid=385035244224402842​
NOTE
Use the Kernel Adiutor to access all the features
Kernel is compatible with the new MM bootloader only
Recommended Settings
Governor: ElementalX
Multicore Power Saving: Aggresive
CPU Max freq: 1728MHz
Core control: Enabled
I/O scheduler : ZEN with 512kb read ahead for int. and ZEN with 384 kb for external
Sync Threshold : 960mhz
Input Boost Freq : 652mhz
Credits
 @CheckYourScreen
 @eng.stk
 @Lord Boeffla
 @franciscofranco
 @rjdTWO
 @ZaneZam
Special shout out to Nachiket.Namjoshi for always helping
XDA:DevDB Information
Heliox Kernel, Kernel for the OnePlus X
Contributors
Subhrajyoti Sen
Source Code: https://github.com/SubhrajyotiSen/HelioxKernelOnyx
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2016-11-21
Created 2016-11-21
Last Updated 2016-12-01
Changelog
01/12/2016
Add KCAL support
Add Voltage Control
23/11/2016
Add support for Sultan-ized ROMs
Patch multiple QuadRooter vulnerabilities
21//11/2016
Initial Release
Such Thug Much Wow! Great work buddy!
Great to see another kernel
Nice work buddy!
Great work
Finally, up on XDA
Working with Dirty Unicorns 11/20 build?
Ragonexus said:
Working with Dirty Unicorns 11/20 build?
Click to expand...
Click to collapse
Yes! You can check the screenshots tab to verify
Great job my friend. You've come a far way from where you were.
does it need any modifications in kernel adiutor or just leave it as original settings.
Fantastic job my friend working great!!
namquang93 said:
does it need any modifications in kernel adiutor or just leave it as original settings.
Click to expand...
Click to collapse
Stock settings work just fine.
But recommended settings would be
Governor: ElementalX
Multicore Power Saving: Aggresive
CPU Max freq: 1728MHz
Core control: Enabled
I/O scheduler : ZEN with 512kb read ahead for int. and ZEN with 384 kb for external
Sync Threshold : 960mhz
Input Boost Freq : 652mhz
Is this kernel compatible with Sultans CM13? I tried to flash it, but it was stuck on CM boot animation for 30+ minutes and I gave up, because my battery would die.
Kolio_xda said:
Is this kernel compatible with Sultans CM13? I tried to flash it, but it was stuck on CM boot animation for 30+ minutes and I gave up, because my battery would die.
Click to expand...
Click to collapse
Sultan-ized ROMs aren't currently supported. It will be added in the next release
Subhrajyoti Sen said:
Sultan-ized ROMs aren't currently supported. It will be added in the next release
Click to expand...
Click to collapse
One suggestion is to update op to indicate so. Or else u will see my similar post
Tiongkia said:
One suggestion is to update op to indicate so. Or else u will see my similar post
Click to expand...
Click to collapse
Thanks for pointing that out Done
Release 2 is up
Changelog
Add support for Sultan-ized ROMs (Check screenshots for confirmation)
Patch multiple QuadRooter vulnerabilities
https://www.androidfilehost.com/?fid=457095661767117919
Latest release still cant boot on Sultan. Stuck in CM boot animation for 20 mins. Dunno if it's just me.
Kolio_xda said:
Latest release still cant boot on Sultan. Stuck in CM boot animation for 20 mins. Dunno if it's just me.
Click to expand...
Click to collapse
I personally tested it on sultan's cm13.
Try one thing. Flash the ROM again and then the kernel.

[KERNEL][v500] BR.Kernel v1.05 [2018-01-10]

BR Kernel ​Based on Lineageos kernel​
Features
Linux 3.4.113
Built with UBERTC 7.2.1
Governors: bioshock, elementalX, intellim, interactive, ondemand, perfomance, powersave, smartmax, userspace
I/O Schedulers: bfq, cfq, deadline, fiops, maple, noop, zen
CPU hotplugs: IntelliPlug, AutoSMP
Custom voltage control
F2FS support
TCP Congestion Control
USB fastcharge
MultiROM Support
and more...
Installation Instructions
Download the zip file and save it into the root directory of internal/external storage
Reboot into recovery
Make backup boot partition
Flash the zip and reboot
Default settings
CPU frequency: 384MHz to 1.566GHz
CPU governor: elementalx
Hotplug: AutoSMP
Input CPU Boost: disabled
I/O Scheduler: zen
Fastcharge: enabled
Downloads
AndroidFileHost​
XDA:DevDB Information
BR Kernel, Kernel for the LG G Pad 8.3
Contributors
beroid
Source Code: https://github.com/beroid/android_kernel_lge_v500/tree/nougat
Kernel Special Features:
Version Information
Status: Stable
Created 2017-06-20
Last Updated 2018-01-10
Reserved
Can be flash in Stock Rom V30?
Jansxel said:
Can be flash in Stock Rom V30?
Click to expand...
Click to collapse
no
beroid said:
no
Click to expand...
Click to collapse
No stock, as in ''for custom/AOSP only'' ? Would be great
Cheers and TIA
Great and thanks for kernel.
Im flashing it with twrp and not boot on rom(im with aosp of adrianom)it reboot only in twrp
Thanx beroid for your valuable efforts buddy!
and...Would this kernel be suitable for gaming in AOSP N, Coz TBH, AOSP and LinageOS Nougat both sucks when it comes to gaming!
The best was stock lollipop+Fishears kernel!
Flashed the kernel on latest Nougat AOSP build BUT ONLY REBOOTS IN RECOVERY!!!
In short, this kernel doesn't work with any ROM. No stock, no AOSP, no Lineage.... What is the purpose then ?
I'm on LineageOS 14.1, 20170623 nightly. kernel is working fine. device feels smoother and faster. have not tried gaming since I don't play anything on this tablet
Does it work on CRDROID?
5nickers said:
Does it work on CRDROID?
Click to expand...
Click to collapse
Yup
Sent from my Nexus 6P using Tapatalk
Update - v1.02
added IOSched switcher
patches for several CVEs
fixed installation for LOS-based ROMs
just flashed on latest lineageos and suddenly my v500 is rebooting its ass off.
with this kernel, my tab needs a few minutes to somehow stabilize. like when I boot it up and use it immediately, it reboots. it has overheating issues which makes it reboot while gaming, ex. vainglory on low settings. this got worse in 1.02. I even have mako hotplug enabled and cpu temp limit enabled
Doesn't work on AOSP, only reboots in recovery....
Thanks man !!
Awesome work upstreaming the kernel and adding all those excellent features ... Worked flawlessly here on mokee N ... Would be great if you add zzmoove as governor ! Thanks man !
Update - v1.03
Updated toolchain
Patches for several CVEs
n3loki said:
I'm on LineageOS 14.1, 20170623 nightly. kernel is working fine. device feels smoother and faster. have not tried gaming since I don't play anything on this tablet
Click to expand...
Click to collapse
Weird... LineageOS is based on AOSP, so it should work
Very useful kernel... thanks dev

[KERNEL][O] Custom kernel for xperia z3 compact

SyncedPlus Kernel​
Features:
Cpu overclock and underclock (min: 268Mhz, max: 2.7Ghz)
Different frequency table
Voltage table (undervolted by default)
New cpu governors: electroactive, syncedplus(default)
New hotplugs: cpuquiet, alucard(default with modified parameters)
Mpdecision hotplug is disabled
Gpu overclock and underclock (min: 27Mhz, max: 657Mhz)
New gpu governors: ondemand, conservative (default)
Simple GPU Algorithm
Adreno Idler
I/O Schedulers: tripndroid, fiops, vr, sio, zen(default)...
Powersuspend
Tcp Congestion Algorithms (westwood is default)
Zram disabled by default since this device has plenty of ram
Other fixes and tweaks
Instructions:
Option
Code:
fastboot flash boot z3c.img
Option
This is the easy way.
Flash it with twrp, there is option to flash .img files. Flash it in boot partition.
Downloads:
Download kernel
For rooting method I suggest using Magisk, and for kernel editor Kernel Adiutor(can see cpuquiet, don't know for other tools).
Note: For everyone who has reboot problems, adjust voltage by +10mV or more.
This is not tested version, I don't own xperia z3 compact so I can't test, please give me feedback if it works, what works, and what not.
Thanks:
Myself5
faux123
arter97
ShadowElite
Donation:
If you like my projects you can donate me.
Source code:
https://github.com/mtruma/android_kernel_sony_msm8974ac
XDA:DevDB Information
Custom Kernel, Kernel for the Sony Xperia Z3 Compact
Contributors
SyncMaster
Kernel Special Features:
Version Information
Status: Testing
Created 2019-01-13
Last Updated 2019-01-13
Tested with carbon rom 2018/12/11 and it work perfectly.
Thanks, great job!:good:
breeze101792 said:
Tested with carbon rom 2018/12/11 and it work perfectly.
Thanks, great job!:good:
Click to expand...
Click to collapse
How is the battery life?
This kernel work only oreo? MM?
surikoff88 said:
This kernel work only oreo? MM?
Click to expand...
Click to collapse
It wont work on MM.
hello! please make an omni-based kernel, because omni doesn't want to work
I have flash this on the newest carbon6.1 19-2-2019 and working very good. No bugs for now.
I've tried it with LineageOS 17.1 and it doesn't boot. https://forum.xda-developers.com/t/official-lineageos-17-1-for-z3c.4160347/
What is needed to make it work?

Categories

Resources