This high-end-kernel will provide you unique special features never seen before !
Supports all S8 / S8 Plus / Note8 Exynos Variants
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 Special Features
- charger control
- battery IDLE and battery care
- stable CPU OC: up to 4x 2,7 GHz - thanks to my custom DVFS driver
- adjustable CPU / GPU / Battery Max Temp
- fixed time to full battery
- flashlight tuning
- wireguard support - always latest version
- 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
- unlocked higher CPU Freq steps - thanks @Noxxxious for initial CPU OC
- SELinux in permissive mode - thanks @Noxxxious
- fake enforce for SELinux (you can enable it in a2n demo app)
- DRM - L3 stable streaming
- SafetyNet bypass (you need to enable "MagiskHide" in "Magisk" APK
- Google Play - certified device
- replaced SSWAP with zRam - fast LZ4 compressor
- optional filesystem: NTFS
- kernel modules for CIFS and NFS
- optional device encryption
- HMP driver fix
- extra gamepads drivers: Xbox / Sony PS / Nintendo Wii
- ability to OC CPU only for screen on
A2N Kernel Control
High-End-App: optimize charging; battery; multitasking; speed up to S9 level !
# App Features #
# Power
-- Charger Control
For faster charging. - Range: 100 - 3000 / 3300 / 3500 mA (S8 / Note8 / S8+)
-- Battery Informations
Like accepted charging current, input voltage, battery temperature and battery voltage.
-- Battery Care
E.g. stop charging at 95 % to reduce battery aging. - Range: 50 - 100 %
Battery IDLE feature, useful for DeX or gaming.
Set Max charging temperature. - Range: 30 - 45 °C
-- Battery Service
Shows charge cycles and ability to reset to 0.
Check real battery capacity in % / mAh and ability to reset. (battery gauge recalibration)
-- Disable (Buggy) Moisture Detection
Ability to disable moisture detection, for the case the USB and Jack-port is dry but you get still a moisture warning.
# Screen
-- Input Booster
Adjust touch boost CPU duration in ms, to improve scrolling.
# CPU
-- Overclock Control
BIG CPU: 741 - 2808 MHz* - default: 2314 MHz
LITTLE CPU: 455 - 2002 MHz* - default: 1690 MHz
Set Max Freq for screen OFF.
Ability to disable boost, for powersave.
Governor up_threshold, to adjust balance between performance and powersave.
BIG CPU DVFS Max Temp (thermal throttling)** - Range: 45 - 100 °C
# GPU
-- Overclock Control
260 - 839 MHz* - default: 546 MHz
Ability to disable boost, for powersave.
Governor up_threshold, to adjust balance between performance and powersave.
GPU DVFS Max Temp (thermal throttling)** - Range: 45 - 100 °C
* Max stable Freq depends on the quality of the SoC !
** To avoid too big performance drops from stock thermal throttling driver.
# Performance Profiles
-- Powersave
-- Balanced
-- Performance (Kernel Default)
-- Performance Plus (Gaming / OC) (Adjustable CPU / GPU Freq)
# RAM
-- Memory Management
Swap / zRam* - LZ4 compressed swap block-device in RAM - Choice: 0 - 100 % of RAM size
Adjust Swappiness, page-cluster and read_ahead_kb.
Ability to drop caches / buffers, to free RAM.
* For multitasking, gaming, responsiveness and battery life.
# Network
Load kernel module for network file systems
SMB2/SMB3 / CIFS
NFS v2, v3 & v4
L2TP - used for VPN.
Wireguard - Secure Network Tunnel.
TCP Congestion Control - Choice: cubic, new reno, bic, westwood+, vegas, veno, hybla, etc..
Wi-Fi Band Selection, choice: "2.4 GHz / 5 GHz", "2.4 GHz only" or "5 GHz only".
# Misc
-- Torchlight Tuning
Increase brightness for the highest level in Android quick settings. - Range: 10 - 17 - Default Max is "10"
-- LED-RGB
Set blink ON / OFF delay for notifications / low battery.
Optimize RED, GREEN, BLUE LED - Increases brightness by disabling powersave mode on low lux.
-- Accelerometer Calibration
# File Systems
-- Load kernel module for NTFS.
# Advanced Power Menu
Reboot to:
-- system
-- recovery
-- download
or:
-- shutdown
- 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 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
- Flash Magisk.zip
- Reboot to system and enjoy !
Note: the video is no longer up-to-date, but it's still a good starting point.
Current Bugs and Changelog
FAQ
Support me via PayPal
Join Telegram Group
Note: the group is not maintained by the kernel developer.
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
Contributors
ace2nutzer
Source Code: https://github.com/ace2nutzer/Samsung_dreamlte_Kernel
Attachments
-
Screenshot_20210523-002529_DRM Info.jpg204.7 KB · Views: 1,551
-
Screenshot_20210523-002553_SafetyNet Checker.jpg403.1 KB · Views: 1,477
-
Screenshot_20210523-002636_VoLTE Check.jpg323.2 KB · Views: 1,479
-
Screenshot_20210523-003408_Settings.jpg243 KB · Views: 1,389
-
Screenshot_20210523-003501.jpg296.1 KB · Views: 1,325
-
Screenshot_20211030-044156_A2N Kernel Control [G95x].jpg135.9 KB · Views: 855
-
Screenshot_20211030-044210_A2N Kernel Control [G95x].jpg302.4 KB · Views: 794
-
Screenshot_20211030-044304_A2N Kernel Control [G95x].jpg422.3 KB · Views: 730
-
Screenshot_20211030-044324_A2N Kernel Control [G95x].jpg398.1 KB · Views: 690
-
Screenshot_20211030-044333_A2N Kernel Control [G95x].jpg363.3 KB · Views: 648
-
Screenshot_20211030-044345_A2N Kernel Control [G95x].jpg346.3 KB · Views: 631
-
Screenshot_20211030-044355_A2N Kernel Control [G95x].jpg411.1 KB · Views: 597
-
Screenshot_20211030-044520_A2N Kernel Control [G95x].jpg329.9 KB · Views: 575
-
Screenshot_20211113-013601_A2N Kernel Control [G95x] Demo.jpg258.8 KB · Views: 663
-
Screenshot_20211113-013331_Geekbench 5.jpg308.4 KB · Views: 676
-
Screenshot_20211113-013354_Geekbench 5.jpg309.9 KB · Views: 661
-
Screenshot_20211113-013402_Geekbench 5.jpg319.1 KB · Views: 649
-
Screenshot_20211113-013500_3DMark.jpg471.1 KB · Views: 723
-
Screenshot_20211113-192401_Settings.jpg269.6 KB · Views: 1,184
Last edited: