[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Revive your Samsung Galaxy S8 / S8 Plus phone in 2024!

Fastest custom kernel world-wide with lots of innovative features!

Supports all S8 / S8+ Plus / Note8 Exynos Variants Running Android 9

A2N Kernel Special Features

Google Play - certified device

SafetyNet: OK

100 % compatible with latest Magisk

Banking apps works fine

Charger control for faster charging

Battery IDLE and battery care

Stable CPU OC up to 4 x 2,8 GHz

Stable GPU OC up to 20 x 839 MHz

Adjustable CPU / GPU - Max Temp

Adjustable Battery Max Temp

Voltage control for all clocks (CPU lit/big - GPU - RAM - bus clocks etc..)

Fixed time to full battery

Flashlight tuning

Wireguard backend support - always latest version

DriveDroid backend support

Dex with any HDMI adapter - thanks @ Barna Keresztes

Samsung Dex: WQHD support with every adapter - thanks @ craftingmod

Higher SOT - with new battery up to 10 h, with old battery see screenshots

Wi-Fi calling & VoLTE works

S8: RAM upgrade - 3679 @ 3717 MB

Note8: RAM upgrade - 5339 @ 5376 MB

SELinux in permissive mode - thanks @Noxxxious

DRM - L3 stable streaming

Replaced SSWAP with zRam (RAM compression) - with fast LZ4 compressor

Added backend NTFS, CIFS and NFS support

Removed enforced device encryption - you can enable it in Android security settings

HMP driver fix

Added extra gamepads drivers: Xbox / Sony PS / Nintendo Wii

Ability to set different CPU Freq while screen ON/OFF

Ability to use only the little CPU

Proper support for Korean version (proper Wi-Fi power)

and many more ...

This Kernel Aims are to

reduce the power consumption

reduce device heat

improve the performance

make it more smooth

reduce RAM usage

improve RAM management

extend device features

and many more ...

A2N Kernel Control - App Features

Best way to tune this kernel to your needs

Note: 3-party kernel manager apps do not work with this kernel.

-- Charger control

-- Battery care

-- Battery IDLE mode

-- Battery thermal control

-- Custom resolution for HDMI/DEX

-- CPU/GPU OC control with voltage control

-- Limit CPU max_freq on suspend

-- CPU/GPU governor tuning incl. input-booster

-- CPU/GPU DVFS thermal throttling control (ability to adjust the max allowed CPU/GPU temp)

-- GPU power-policy always_on

-- Performance profiles

-- SWAP/zRam

-- Backend Network stuff like NFS, CIFS, WIREGUARD etc..

-- Wi-Fi-Band selection

-- Torch brightness control

-- Notification LED-RGB - adjust blink_on, blink_off delay

-- Accelerometer calibration

-- Load kernel module - NTFS.

-- Advanced Power Menu - ability to reboot to recovery / download-mode

-- And many more!

DOWNLOAD

Installation

from Scratch

(assuming you are using latest stock ROM)

​

Settings --> Phone Info --> Software info --> build number (tap 7 times)

Tap 2 times the back-key

Developer settings --> enable "OEM unlock"

Download TWRP for S8 / S8+ / Note8 accordingly (the .tar version, for ODIN flash over PC)

Download latest A2N Kernel for S8 / S8+ / Note8 or for Korean variant: S8 / S8+ / Note8 accordingly and put the file in USB-thumb or in micro-sd-card

Download latest Magisk.apk

Rename Magisk.apk to Magisk.zip and put the file in USB-thumb or in micro-sd-card

Power off​

Boot in Download-mode​

Flash the .tar twrp file with ODIN (disable "auto-reboot" and "reset time")​

Reboot directly to TWRP​

wipe ---> format data ---> "yes" (type yes) and ENTER.​

Flash latest A2N Kernel​

Flash Magisk.zip​

Optional but recommended: flash AdAway_hosts_patcher_g95x.zip (battery drain fix for vanced YouTube and vanced YT music)​

Reboot to system and enjoy !​

Note: first boot takes around 15 minutes for proper app optimization !​

Update

A2N Kernel

Download and flash latest A2N Kernel for S8 / S8+ / Note8 or for Korean variant: S8 / S8+ / Note8 accordingly​

Flash Magisk.zip​

Reboot to system and enjoy !​

Current Bugs and Changelog

FAQ

Disclaimer​

I am not responsible for anything that happens after flashing the work provided here.

Sharing is caring, so according to the (much unwelcomed) rule 12 you can use my open source on GitHub without my explicit consent or credits. But this is where the caring stops as I do not allow you to use any of my own provided files (except for unmodified stock files). Section 3 of this rule states that you can try to bypass my explicit consent by releasing it as your own when you succeed to make significant changes to the work, otherwise i'll report you and your thread will be removed.

Credits​

Linus Torvalds - Linux kernel

Google - Android kernel patches

Samsung - device kernel source

@corsicanu - TWRP recovery - original thread

@S.AMU for providing FTP-Server

000webhost - Webhosting

@Noxxxious for the nice disclaimer text

XDA members - Reporting bugs

Minimum stable version: R54

Contributors

ace2nutzer

Source Code: https://github.com/ace2nutzer/Samsung_dreamlte_Kernel