[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] :
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 [MENTION=6917540]Astrako[/MENTION]

ARM64 for A6x 2018 by [MENTION=5802828]ShaDisNX255[/MENTION]

ARM64 for J6x 2018 by [MENTION=5802828]ShaDisNX255[/MENTION]

ARM64 for J5x 2017 by [MENTION=4637718]ananjaser1211[/MENTION]

ARM64 for J7x 2017 by [MENTION=4637718]ananjaser1211[/MENTION]

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.

[MENTION=4637718]ananjaser1211[/MENTION] for making this whole thing possible with his amazing work on HeliosPie.

[MENTION=4658360]corsicanu[/MENTION] for his great contribution to HeliosPie.

[MENTION=6917540]Astrako[/MENTION] for being the first one to test KRAKEN on his A3.

[MENTION=8719575]LelMwhLwl[/MENTION] for testing every single kernel image provided by me on his J5.

[MENTION=6982794]kique119[/MENTION] 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.

[MENTION=6035723]Me2[/MENTION] 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