FORUMS
Remove All Ads from XDA

[Kernel] [for Android 8.x] A2N Kernel 20190105 [High Efficiency] [STABLE]

3,607 posts
Thanks Meter: 3,783
 
By ace2nutzer, Senior Member on 5th December 2018, 04:38 AM
Post Reply Email Thread
A2N Kernel for the Samsung Galaxy S8 / S8 Plus
with Exynos Chip

Supported Models
  • G950F
  • G950FD
  • G950N
  • G955F
  • G955FD
  • G955N
A2N Kernel Features
  • User-friendly - easy to understand - ready to use - "flash and play"
  • Battery friendly
  • High Performance
  • increased efficiency
  • Super Smooth
  • Ram overall improvements --> Multitasking and Gaming performance
  • Real-Time Kernel / Quick response
  • Performance Profile (3 power Profile scaled to power consumption)*
  • CPU Min/Max Freq Control for Cluster 0 and 1*
  • CPU Max Freq Control - increased Max Freq from 546 to 572 Mhz*
  • Suspend Max CPU Freq - For Powersaving (separately for Cluster 0 and 1)*
  • SafetyNet: OK (requires Magisk installation after installing the A2N Kernel)
  • Charger Control for Screen ON: Allows you to adjust AC / USB 2.0 / USB 3.0 and Wireless Charging Current from 100 - 1900 mA in 100 mA Steps (separately)*
  • Fast Charging Control for Screen OFF: 100 - 2500 mA in 100 mA Steps* (works even with 3rd-party Chargers!)
  • CPU Governor: Interactive - fine tuned for max performance and battery duty
  • I/O Scheduler: Deadline
  • Lite Kernel - Removed unneeded / useless Kernel features / disable almost all debugging
  • Supports F2FS Filesystem - (Built-in)
  • Support for CIFS and NFS Network Filesystems*
  • Moved some Kernel Options to Modules like CIFS and NFS Network Filesystems
  • Many Kernel Tweaks
  • Higher Native Kernel Security Checks - Low Level protection for stack overflows and so on
  • 3481 MB userspace RAM (with stock Kernel: 3452 MB)
  • Some CPU Info Apps can show the CPU Temp
  • SWAP Support
  • Disabled non-efficient sswap 2048 MB and replaced with more efficient zRam 1740 MB with fast LZ4 Compressor*
  • High Performance Binary-Code Optimizations (only fail-safe)
  • Properly utilization of Precious Hardware features like: Vector Floating Point + SIMD (NEON) Instructions
  • Based on latest Stock Samsung Source and some cherry-picked commits from other Developers here
  • SELinux - permissive
  • Disabled input booster - Not needed with tuned interactive governor
  • Disabled HMP - Both Clusters will be used more "linear" for FULL Performance !
  • Enable Dex with any HDMI adapter
  • Improved IDLE
  • Optimized ramdisk - e.g. decompile Apps with 8 Threads (since we've 8 Cores )
  • LZ4 Compressed Kernel and TWRP Recovery
  • Compiled with latest GCC Linaro / ARM Toolchain
  • And many more .. just check my Kernel Control App for all supported Features

*= U can manage such Features with my A2N Kernel Control APP from Play Store.
This Kernel Package only contains a Demo Version of A2N Kernel Control which is not
able to change anything except to read (read-only) e.g. it can show you the actual charging
Current, but it can not change the Current. Other than that the Debug Menu works normally, so that u'll be able to easily generate Logs
and post them here in order to help with Debugging.

Installation
  • Flash Kernel
  • Flash Magisk - recommended
  • Flash twrp recovery - optional or if there's an updated version

All Apps and Settings will survive if u're coming from another custom Kernel.


In the FTP Folder "General" u can find some useful Files ready to flash to your Device.
Such as:
- Stock Kernel ---> ability to flash stock Kernel ... and then back to A2N Kernel .. useful for comparing stock Kernel vs. A2N Kernel without to loose Apps and Settings.
- twrp*.zip ----> fully patched and optimized twrp recovery running latest A2N Kernel to flash directly over any twrp recovery.
- twrp*.tar ----> fully patched and optimized twrp recovery running latest A2N Kernel to flash with ODIN.

Disclaimer

I'm not responsible if you brick your phone by using this Kernel, voiding your warranty, or any other pain or suffering you may feel as result of using this kernel!! - You do it all at your own Risk !!

Credits

SAMSUNG for device specific Kernel source
Google for Android patches
Linux upstream for the root Kernel base
Linus Torvalds the creator of Linux kernel
@ All those Developers and users who I forgot to mention (PM me if so)
Thanks @S.AMU for providing FTP-Server

XDA:DevDB Information
A2N Kernel, Kernel for the Samsung Galaxy S8

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

Kernel Special Features: High Efficiency; High Performance; Powersaving; Lite Kernel; Pre-configured; ready-to-use; Performance Profile

Version Information
Status: Stable

Created 2018-12-05
Last Updated 2018-12-17
The Following 18 Users Say Thank You to ace2nutzer For This Useful Post: [ View ] Gift ace2nutzer Ad-Free
 
 
5th December 2018, 04:40 AM |#2  
ace2nutzer's Avatar
OP Senior Member
Flag Cologne
Thanks Meter: 3,783
 
Donate to Me
More
Bugs and Issues Kernel 20190105

Changelog

Kernel 20190105
  • Patched ramdisk to fix Copy & Paste and maybe VoLTe too ?
  • Enabled 12 usb_audio drivers for testing (Modules)
  • Disabled some left overs useless drivers

A2N Kernel Control [G95x] V1.2
  • Compiled with API 26 instead 28
    We use still API 26

Previous Changelogs

Kernel 20181231
  • Sources update - CRGH -> CRL3
  • Fixed WifiCalling / VoLTE (not confirmed yet)
  • Compiled with latest GCC 8.2 ARM Toolchain
  • Fixed ADB
  • Re-enabled USB Sound Card Drivers
  • Optimized Memory Management
  • USB-OTG: Updated Max Vbus draw Current from 500 mA -> 900 mA, since USB 3.0 Spec allows 900 mA
  • Updated AC Charge Current from 1000 -> 1200 mA
    and AC Fast Charge Current from 2000 -> 2200 mA


A2N Kernel Control [G95x] V1.1

  • Supports now all Galaxy S8 & S8 Plus with Exynos Chip
  • Adjusted AC Charge Current according to the CRL3 Source from 1000 -> 1200 mA
    and AC Fast Charge Current from 2000 -> 2200 mA
  • Updated Tips for CPU-Max-Freq on Suspend

Kernel 20181209
  • Fixed mount ext-sdcard
  • Uploaded new Packages: stock kernel, twrp fully patched with latest A2N Kernel
  • Full Version of A2N Kernel Control for Galaxy S8 is now available!

A2N Kernel Control [G950] V1.0
  • Initial Release - All Features you can see in the built-in Demo App by flashing the Kernel package
  • Supports for now only G950F

Kernel 20181205
  • Initial Release - All changes compared to the Stock Kernel u can find it in Post #1 "A2N Kernel Features"
  • Based on Stock CRGH Source
  • Compiled with GCC Linaro 7.3.1
The Following 6 Users Say Thank You to ace2nutzer For This Useful Post: [ View ] Gift ace2nutzer Ad-Free
5th December 2018, 04:41 AM |#3  
ace2nutzer's Avatar
OP Senior Member
Flag Cologne
Thanks Meter: 3,783
 
Donate to Me
More
reserved #3
5th December 2018, 07:20 AM |#4  
Member
Flag germany
Thanks Meter: 2
 
More
Play playstore app support only galaxy ace 2 ?
5th December 2018, 07:30 AM |#5  
ace2nutzer's Avatar
OP Senior Member
Flag Cologne
Thanks Meter: 3,783
 
Donate to Me
More
unfortunately something went wrong with the s8 app release.
need to contact Google later.
please be patient.
5th December 2018, 09:18 AM |#6  
Junior Member
Thanks Meter: 7
 
More
are u going to release a version for sm-g955f? your kernel sounds rly interesting would appreciate that.
5th December 2018, 01:00 PM |#7  
ace2nutzer's Avatar
OP Senior Member
Flag Cologne
Thanks Meter: 3,783
 
Donate to Me
More
thanks! maybe yes ... if many users want it.
The Following User Says Thank You to ace2nutzer For This Useful Post: [ View ] Gift ace2nutzer Ad-Free
5th December 2018, 01:30 PM |#8  
Junior Member
Thanks Meter: 0
 
More
G95/ g955/ f/ n?
5th December 2018, 02:41 PM |#9  
ace2nutzer's Avatar
OP Senior Member
Flag Cologne
Thanks Meter: 3,783
 
Donate to Me
More
For now it's only for G950F and only tested to work 100% stable with the CRGH Build.
Tested for very long time on my G950F.
Honestly i don't like to build software for a device i don't own .. and even not to mention to release Software without to test it on my own.
However if'll receive positive Feedback then i'll buy all S8 Variants in order to build a perfect Kernel for you Guys !
But for now lets start with this.
I'll test and update this Kernel on latest available Stock ROM...
So, stay tuned
The Following 2 Users Say Thank You to ace2nutzer For This Useful Post: [ View ] Gift ace2nutzer Ad-Free
5th December 2018, 02:54 PM |#10  
Junior Member
Thanks Meter: 0
 
More
Thank you very much, I will continue to pay attention to it. I am G955N.
5th December 2018, 07:02 PM |#11  
steveman29's Avatar
Senior Member
Thanks Meter: 121
 
More
I have s8+ g955f. I know that it is only for s8 but anyway, I tried to test the kernel, it is booting up but I have no touch screen. I would be more than happy to test any test build if you decide to make it for s8+ too in the future.

Στάλθηκε από το SM-G955F μου χρησιμοποιώντας Tapatalk
The Following User Says Thank You to steveman29 For This Useful Post: [ View ] Gift steveman29 Ad-Free
Post Reply Subscribe to Thread

Tags
a2n kernel, a2n kernel control, custom kernel, samsung galaxy s8, samsung galaxy s8 plus

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes