[Galaxy S6 Android Development] minealex2244:
#include "std_disclaimer.h"
/*
* Your warranty is void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this 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.
*/

READ THE WHOLE OP!

THIS KERNEL IS END OF LIFE. IT IS/WILL BE INTEGRATED IN NEXUSOS ROMS.

This is a custom kernel for S6 which lets you change the things you want in the kernel. It was born from tests, errors and a lot of hardwork to give you the most stable features.

I want it to be almost as stable as stock.

​

Features:

based on latest TeamNexus sources

Google's TC v4.9

Linux kernel version 3.10.108

permissive

Synapse support

CPU underclock: 200 MHz (little / big)

CPU overclock: 1704 MHz / 2304 MHz (little / big)

GPU underclock: 100 MHz

GPU overclock: 852 MHz

GPU governor selection in Synapse

voltages control for both CPU and GPU

memory bus voltage control

CCACHE and GRAPHITE optimizations

KSM support

ZSwap control

working init.d support

SafetyNet bypass

use Android device as USB keyboard/mouse (no driver required; compatible with any OS and BIOS)

DriveDroid patch

new IO schedulers: ROW

enabled these: all CPU governors, TPC congestions, IO schedulers, USB OTG support, CIFS support, TTL support, XBOX controller support, ISO support, UDF CD-ROM support, NTFS R/W support

Double tap to wake

Synapse profile backup/restore

sqlite3 installed in /system/xbin

Spectrum profiles

HMP voltage control

Doze control

fake Enforcing SELinux

live statistics in Synapse

S7 Edge battery support (the true capacity displaying is buggy)

Knox Warranty bit 0x1 to 0x0 (the eFUSE is still blown, just a software fix)

Bugs:

- DT2W not working in v2.0

PLEASE READ THE FAQ!

Installation:​

​

0. Backup is mandatory!!!

1. Download the latest kernel version zip file

2. Go to recovery

3. Flash the kernel zip

4. If you were rooted then flash root again otherwise you'll get a bootloop

5. Enjoy

Optionally, install Kernel Adiutor from Play Store to get control over the kernel. Install Synapse from Play Store or Synapse MOD (read FAQ).
​

Tell me if the kernel is working with your ROM.

If you want to contribute just PM me :D

If you press the Thanks button then Chuck Norris will visit you ;)

If you want to revert all the changes, just restore boot partition.

Subscribe to be always informed about what's going on. ;)

Downloads:

See Android File Host.

Select your device (Flat/Edge) then AldeXus Kernel then your model. Don't look at popular downloads.
​

XDA:DevDB Information

AldeXus Kernel, Kernel for the Samsung Galaxy S6

Compatibility

Models:

G92xF

G92xI

G92xP

G92xS

G92xT (maybe)

G92xW8

Custom ROMs:

LineageOS 15.x

NexusOS 8.x

Credits:

The Sickness (his guide and scripts)

UpInTheAir (resetprop)

thehacker911 (Synapse files base)

Others I've used the commits from ;)

Source Code: GitHub

Contributors

minealex2244

Version Information

Status: Stable

Current Version: 2.0

Created 2017-11-03

Last Updated 2018-01-10