yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] Lulu2024:
Hello ace2nutzer,

First of all I wanted to congratulate you on your remarkable work on the A2N kernel for the Samsung S8+. The features and optimizations you've incorporated are truly impressive and have undoubtedly improved the user experience for many users.

However, I have a question: would it be possible for you to create a similar kernel for another Samsung device? Specifically, I'm interested in the possibility of adjusting CPU and GPU frequencies to overclock them easily, as you did so well with the S8. I think this would be extremely beneficial for the community of users of this other device.

Of course, I understand that this represents extra work, but if you could consider doing it when you have a free moment, it would be really appreciated.

Once again, congratulations on your excellent work, and thank you in advance for your consideration.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Currently I have no plans to create a new custom kernel for any device.
[Samsung Galaxy S8 & S8+ Cross Device Development] _Zacon01_:
Guys, I wanted to ask you: when I connect my phone to the PC, as soon as I move or delete something directly on the phone, it freezes and I have to disconnect and reconnect the phone to the PC. Moreover, the transmission speed does not exceed 35 MB/s on USB 3.0. The Samsung driver is installed on the PC, but it doesn’t change anything.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Maybe the data pins on the usb port is broken on the phone? I have also some troubles like charging on 9v or charging when off becus a broken data pin in the port
[Samsung Galaxy S8 & S8+ Cross Device Development] _Zacon01_:
Impossible, everything works perfectly, however I'm using a program on my PC that transfers files online much faster
[Samsung Galaxy S8 & S8+ Cross Device Development] archeiii:
hello, does the power idle mode is in effect even if I turn off the phone? i forgot to turn it off after shutting it down and it doesnt charge anymore when I tried to charge it up (for some reason it was already dead and i set cpu and gpu voltage to lowest , same for max temp before shutting it down)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
No, settings from A2N app are not applied in LPM charging and in TWRP.

Check your charger and cable.

Also if it's deep discharged it can take a few minutes till the screen turns on showing you 0 % battery level.
[Samsung Galaxy S8 & S8+ Cross Device Development] archeiii:
tested for days, both wired and wireless; still to no avail. i guess I have to replace the battery now cuz its probably very dead. Phone screen was going completely black before too even at high battery percentage (it goes black around 65% and when I charge it up, indicator says 1% when it turns on, lmao)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes, battery is likely broken.

Good luck!
[Samsung Galaxy S8 & S8+ Cross Device Development] emre54367:
Links are broken please renew
[Samsung Galaxy S8 & S8+ Cross Device Development] archeiii:
ig i have to say goodbye to s8+ now. it turns on but it doesnt properly function anymore. tried flashing hadesrom via twrp but it fails and reboots. copying files into it doesnt work too and gets cut off. I also flashed stock rom via odin but now its only in boot screen and anything I do doesn't work :((
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Use the "Download" button for now.

Direct links are broken.
[Samsung Galaxy S8 & S8+ Cross Device Development] emre54367:
Is there Android 10 support?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
No, only for 9.
[Samsung Galaxy S8 & S8+ Cross Device Development] _Zacon01_:
invalid license problem 😕
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
License verification is down
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
You can't fix it in userspace. It's hardcoded issues. I suggest to do nothing and wait for the Update, big improvements and fixes.

I'm nearly done.

btw: if it's needed someone is willing to test if volte is working on test build ? (if so, later i'll upload a test build just for volte on custom roms)
[Samsung Galaxy S8 & S8+ Cross Device Development] BlackSkill88:
WireGuard

Why is wireguard removed? This is the reason right now, why i'm not running this kernel :D
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Was it working properly before here ?
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I see... yeah in fact this Kernel is probably the BEST one performance speaking. (And so far I've tested NX Kernel and RZ Kernel other than this one). The only Kernel that had some sort of advantage in one point of view was the RZ Kernel, it offers somehow a little bit better memory performance (At least using AnTuTu as a reference), but then it had some UX bugs that were dealbreakers.

But Ace even up till now did such an amazing job. A beast CPU overclock chance, exactly what I wanted from a Kernel, even though I will never be able to achieve that frequency (And that's what I was looking for in an S8 Kernel). My only negative thought is about the GPU overclock possibilities. So far the 572MHz overclock looks absolutely stable. And I think a 600MHz option would be stable as well, Idk If it is just me, but it looks like GPUs overclock better without OV (My 8 years old S3's Mali 400 bursted up to 700MHz from 533MHz with just +25mV, and probably even less would have done the stability, so if a 200MHz overclock is possible and stable with such a small OV, then an 80-100MHz overclock on the G71 without OV is definitely a chance). And also a 600-630MHz Mali G71 MP20 GPU OC would represent a deal and an achievement, because according to my benchmarks and logical hypothesis, at such frequency, that GPU would probably reach the same performance of Mali G72 MP18 (Big lmao to Samsung's work with Exynos 9810 here). I hope that in near future somehow, voltage control will be easier to unlock. It is such an important feature for CPU (And GPU ) overclock. Keep up with the good work! I'll never switch from your Kernel from my S8.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Next Freq Step is 683 MHz and is (for now) in no way stable.

Yeah, i've Ace 2 here running stable GPU Mali-400 OC from 400 MHz @ 690 MHz ... but with OV .. 1,15 Volt @ 1,3875 Volt.

So it's very likely that your Developer increased voltage by default in kernel .. so that u only had to increase of +25mV in order to get it fully stable.

Ace 2 and s3 mini has almost same hardware U8500 ...

Check:

cd /debug/prcmu
cat avs

if u've that file "avs" then u can see what's the hardcoded Voltage selection by the Hardware (PRCMU)

For GPU, check: "VAPE_100_OPP" and VAPE_MAX_OPP if present.

in my case it's 0x24 which corresponds to 1,15 V. (in your case maybe it's a differnt voltage table)

If u've similar Value, then it uses the same table and i can tell u the Voltage.

But actually voltage when it's running @ 700 MHz u should see in /sys/kernel/mali or /sys/kernel/gpu .. depends how it's named in your kernel.

Yeah, possible, max available freq step is 839 MHz .. but it can't run too long on such high freq at full load because like same problem like the CPU is the heat ... we can't optimize the cooler device by software :D

So it would be only possible to reach very high performance peaks for short time ...
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Ok but just some last questions, since I'm wasting your time, say what? Directly to 683MHz? (It will obviously not be stable at stock voltage, since I overclocked basically EVERYTHING I own, let me say I have some experience in this matter lol), Isn't there like an halfway clock speed for the G71? Also, we already know that 2.81GHz CPU freq is not achievable, and very unlikely even with overvolting, yet you added that possibility. Isn't it possible to make the same for GPU frequencies in your Kernel control app? You already placed the ''unsafe'' note on every OC frequency, so why don't you just unlock the frequencies steps and then keep improving the kernel following your roadmap? (Unlocking the frequencies shouldn't change that). No one can blame you if suddendly someone decides to run on OC frequency. You basically placed a disclaimer on OC frequencies, if someone breaks the phone, it is their fault. But on the other hand, if you're a guy that worries about the other people's experience as well (UNLIKE NOXXX, that guy is so great, skilled but... to me he's a little bit selfish), then I can fully understand your choice. Cheers!
[Samsung Galaxy S8 & S8+ Cross Device Development] anxhirr:
I have purchased A2N kernel control centre app from play store and nothings seems to be working. I try to activate performance plus profile and it doesnt activate, i cant overclock my cpu and gpu also. Is there something I'm missing ? How can I fix this ? I want to overclock my cpu to highest that this kernel supports thats why I bought the pro app from play store.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hi! did you installed A2N Kernel first ?

Then buy the app, so you have then the Full Version and CPU/GPU OC will work.

It works even without to flash magisk at the end, but it's recommended so that all features will work.

You had also send me an e.mail .. i don't understand your Problem.

If you have deleted the App then probably u've loosed the License or so, in that case u've to buy it once again (you will pay only one time of course)

In any case i need your Order ID and not the e.mail address.
[Samsung Galaxy S8 & S8+ Cross Device Development] anxhirr:
Thanks for your response bro !! I got it fixed . I did a clean flash of rom ,then install a2n kernel , flash magisk and after boot I redownload a2n kernel manager app ( I don't know why but I had to buy it again ,maybe play store problem that didn't recognize I was using same account, but np , u deserve more than that ;) ) and set my cpu/you cores at max. Now it's working great ,thanks for your time . In my opinion this is best kernel I have ever tried for gaming (and battery maybe) , keep it up !!
[Samsung Galaxy S8 & S8+ Cross Device Development] Triger972:
HI when i play with profiles performances profiles and performance plus my s8 got reboot only when i play games with every 3minutes ( epic seven black desert online hokai impact 3 ) but when i play on balanced my phone is good

i'm playing on light rom...Can you help me please ? i have full version A2N kernel
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hi, probably caused by overheating.

Try the following Settings:

use the default performance profile but then,

GPU min freq: 260 MHz

GPU max freq: 455 MHz ---> and check "set on boot"

CPU cluster 1 cool freq: 1807 MHz

If it'll still reboot, then try to use even lower freq for gpu and cool freq.

On next update things will be better. ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] Triger972:
Okay thank you i will try it and i going to tell you if it'll still reboot but your kernel is very great i'm playing games with profiles balanced 3hours+
[Samsung Galaxy S8 & S8+ Cross Device Development] rajkabul:
on 27 Feb

May request Dev to share test build so that it can be tested on custom roms.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hi ! - Please test the following test builds if VoLTE & Wifi-Calling works on custom ROMs.

Please test them all, it's even possible that none of them works :p

It's more or less a pre-release, so u can use it till the official release is online.

Note: USB-PD is not fixed in those test builds, but it'll be in official reelase :)

One more INFO: There's even a pre-view (Demo) of A2N App V2.1 :D ... (Full Version is available together with the official release)

a2n_kernel_g950x_9.x_Volte0.zip

a2n_kernel_g950x_9.x_Volte1.zip

a2n_kernel_g950x_9.x_Volte2.zip

Please report which Volte build works, Volte0 Volte1 or Volte2 ??
[Samsung Galaxy S8 & S8+ Cross Device Development] rajkabul:
None of 3 test builds provided above support G955F (S8+).
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
S8 plus G955F wait
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
Online 4G , version 18/11/2019
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
It was late in the night ...

test builds for S8+:

a2n_kernel_g955x_9.x_Volte0.zip

a2n_kernel_g955x_9.x_volte1.zip

a2n_kernel_g955x_9.x_Volte2.zip
[Samsung Galaxy S8 & S8+ Cross Device Development] rajkabul:
Volte Not Working on any test build for S8+. Tested on Deluxe Rom v22.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Seems like its fixed now
[Samsung Galaxy S8 & S8+ Cross Device Development] _Zacon01_:
It comes up in the Update application but there's nothing on the play store
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Fixed.
[Samsung Galaxy S8 & S8+ Cross Device Development] _Zacon01_:
thanks🙂
[Samsung Galaxy S8 & S8+ Cross Device Development] tosbk:
Hello, when I click on the S8 or other links, the page does not open, it loads. Is there a new link? or if you can help me with a solution I would be happy
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hello, just use the "Download" button from post #1.
[Samsung Galaxy S8 & S8+ Cross Device Development] tosbk:
thx
[Samsung Galaxy S8 & S8+ Cross Device Development] m7mod6969:
Sometimes when i open snapchat camera (director mode) my phone crashes and reboot

And sometimes my phone reboots even while doing nothing whats the fix for that? Note that my BIG CPU are at 2158 mhz and LITTLE CPU at 1690 and GPU are at 764 and game boost level on EXTREME with good temps and no over heating while gaming but these reboots really pisses me off. Is there anyway to fix? Any option to enable that will fix this issue?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Thanks for testing !

Can someone recommend me the very best custom ROM ? (since i don't have time for self-compiling for now)

I need 2 recommendations: best ROM for Android 9 and the best for 10.

Then i would adapt kernel and fix volte by myself.
[Samsung Galaxy S8 & S8+ Cross Device Development] kamoto51:
hades v12
[Samsung Galaxy S8 & S8+ Cross Device Development] badowl:
DeluxeROM (with ROM control) and HadesROM, currently there is no Android 10 Samsung based ROM. Dev of HadesROM has already ported Android 10 to some devices but has not yet released it.
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
the test version for s8 plus is very smooth, everything is very smooth, not laggy like the previous official version, on the battery, I found that the test is not equal to the version on November 18, just a little lost is insignificant, I hope developers can add a weak lock mode to the A2N kernel custom app menu, thank you dev,
[Samsung Galaxy S8 & S8+ Cross Device Development] xperia modder:
Well for android 9 i recommend alexis rom , pretty rock solid and for android 10 havoc which is maintained by yuruz he doesnt update his xda thread tho but he is active on telegram , pretty sure it's the most stable rn
[Samsung Galaxy S8 & S8+ Cross Device Development] Roshandps:
Alexis Rom because of its constant updates
[Samsung Galaxy S8 & S8+ Cross Device Development] Sterben Pistole:
hadesrom is probably the best bet because the dev of that rom doesn't constantly update the rom adding a bunch of useless features and security updates.
[Samsung Galaxy S8 & S8+ Cross Device Development] (°_o):
Dont you have any Telegram group for support f/testing.

As. far as I can see... yours the only kernel with extra features
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
New Kernel Version 20200331 is now available !

A2N Kernel Control App V. 2.1 in as soon as possible available ... (Google is checking + releasing it)

Kernel Changelog is later available.

But what i can already say: Moving Apps to sdcard + Charging with USB-PD is FIXED !

Stay tuned ....
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
Thanks dev,!!!
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hi Guys,

before i will write the new changelog, i want to give one more try for VoLTE on custom ROMs.

Please test Version 20200403 and 20200331 ... you can download from our Server:

Download - S8

Download - S8+

Please test immediately both! :fingers-crossed:
[Samsung Galaxy S8 & S8+ Cross Device Development] rajkabul:
As usual No Volte on Both :crying:
[Samsung Galaxy S8 & S8+ Cross Device Development] KTMNiko:
Volre

I confirm no volte on both versions

---------- Post added at 12:30 PM ---------- Previous post was at 12:28 PM ----------

I confirm no volte on both versions
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Kernel & App Update !!

Changelog

Kernel 20200403

FIXED: moving Apps to micro-sd card

FIXED: USB-PD Charging

RAM: optimized memory management - especially improved Multitasking

RAM: increased dalvik heap from 512 to 768 MB

Updated Kernel Config

Disabled HMP - this Kernel uses hardcoded CPUSETS (background tasks only on small CPU and foreground tasks only on big CPU)

Optimized system Clocks

CPU: conservative gov update - added Boost Control - in order to switch from min to max freq immediately

UFC/CPU: use stock cool_freq by default - 1469 MHz (but you can increase it over the App up to 2002 MHz)

GPU: Optimized OC - now Freq's higher than 572 MHz are also available but uses the same Voltage like 572 MHz (before the voltage wasn't set at all)

GPU: Enabled DVFS by default - (but you can disable it in A2N Kernel Control App if you need higher 3D Performance even on high temps)

Charger Control: updated driver to V. 2.1

SWAP: optimized zRam

Re-Added Wireguard importer - latest version

Updated kernel source to DTA6

Updated Ramdisk to DTC1

A2N Kernel Control V. 2.1

GPU: unlocked all steps up to 839 MHz

CPU: added Boost Control - in order to switch from min to max freq immediately

GPU: allows to disable DVFS - for higher 3D Performance

Updated defaults and Performance Profiles

A2N Kernel Control V. 2.0

Improved Stability

Allowed to use the App in Offline-Mode - Check "INFO" in the App description in google Play

Version Info:

Uploaded also latest TWRP recovery with this latest A2N Kernel inside for faster recovery tasks experience (you need anyway to flash A2N Kernel of course)

Happy flashing !!

DOWNLOAD A2N KERNEL:

Galaxy S8

Galaxy S8+

DOWNLOAD TWRP powered by A2N KERNEL:

Galaxy S8

Galaxy S8+
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
ace2nutzer,

Dear dev, As far as i understand there are two versions of your kernels:

Basic version with "default" options with no app to control them and "advanced" version with app to control all options, settings and etc. Correct?

So, for unexperienced user basic option is better?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
No, it's only one version ... but if you want to change kernel settings like CPU / GPU Speed, or Charging Control, then you need the full version of the App from Play Store, at the same time u'll support this project for further updates and optimizations.

By default it's more or less like stock kernel, but with a lot of improvements and bug fixes. That means, even without the App, your phone will work already better.

The App only allows you to improve performance or battery life even more. Charging faster or slower ... You can control and adjust like u want to your specific needs.
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
Ok. It looks like i haven't cheked it throughly. Could you please explain few more things like:

What your TWRP version is and what is different between your and official TWRP?

Should I flash stock kernel first if i have NX kernel at this moment? Or I can flash it straight over NX kernel?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Every time i do update A2N Kernel, then i also update TWRP Kernel with this latest A2N Kernel.

In Addition it's boosted for faster TWRP experience.

To be more precise:

Forced use of big CPU and aggressive settings for conservative governor, like up_threshold=20 and boost=1.

You only need to flash A2N Kernel and then Magisk.

Apps and settings will not change.

The only thing that the installer will wipe is: init.d scripts .. so if u've some custom scripts in init.d folder, then u should backup them before u flash the kernel.

This is to ensure that the kernel will work properly and will not interfere will scripts from other custom kernels.

Almost all custom kernels do this, for the same reason.

The only thing u need to keep care as a end-user is to delete all 3rd-party kernel manager apps, if u want to use the original one, again for the same reason to avoid interferences.

Otherwise u can use what ever manager app u want, but u'll not be able to use all features properly in this kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] dron39:
Good afternoon!

Have tried it and it looks like there are some problems with multitasking. For example i receiving message in Viber, notification about that indicated in notification center (upper bar) but after i switch on/seitch off screen - it is disapper.

What is your recomendations to improve ram management for latest version?

ROM is [G950/955F-FD-N][9.0-DTC6] » EclipseSTOCK v15 | 31.03.2020, which is not stocl, but based on it and very close to stock.
[Samsung Galaxy S8 & S8+ Cross Device Development] Patwar:
Hello bro , i am on stock rom s8 plus , i have tried evey possible step to gain volte on my s8+ but unable to get it. Help
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
You need Full Version of m App, and enable zRam in "RAM"

Set 25 % and try it for few minutes.

If it's still not enough, i do suggest to set 50 % and reboot the Phone, to be safe that the new size will be applied properly, because there's some glitch that sometimes it'll not change the size of zram.

If it's still not enough, repeat same step with 75 %.

Alternatively, you can enable zRam even without App, by running the zram script in /system/etc/A2N*/zram25.sh

For executing the script on boot, just copy that command in /system/etc/init.d/99_user

Honestly, i don't believe it :D Because i've S8 with stock ROM with my A2N Kernel and VoLTE works perfectly.

S8+ kernel, is same like S8 kernel. (same patches)

Maybe it's caused by some Apps you installed or some update.zip you installed over TWRP to patch someting in system ??

In mobile networks i just set this:

Network mode to 4G/3G/2G

and then i do enable VoLTE-Calls

Anyway, it has something to do with the Registration of the IMS ...

In my case it shows properly:

IMS Registering status:

Registered

and in sim card status:

Mobile voice network type:

LTE

Mobile data network type:

LTE

If above steps didn't work for you, did you Guys tried such FIX for VoLTE ??

https://xdaforums.com/xiaomi-redmi-4x/how-to/fix-volte-suddenly-stopped-custom-roms-t3684442
[Samsung Galaxy S8 & S8+ Cross Device Development] Patwar:
Where to find ims status?

---------- Post added at 04:45 PM ---------- Previous post was at 04:43 PM ----------

Where to find ims status?

I have also flashed stock firmware

Then twrp

Then a2n kernel

Then magisk

But no success
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Settings

Phone Info

Status

There's everything for SIM - IMEI and IMS

Check also your APN .. that's very important!
[Samsung Galaxy S8 & S8+ Cross Device Development] KTMNiko:
ace2nutzer; Kernel & App Update !!

Ace2nutzer hi i galaxy s8 custom deluxe rom i read op. but I wanted to test your kernel and Twrp by following the instructions. I really liked knowing how much work you have dedicated to this project and wanting to try the kernel thoroughly I bought A2N kernel control v.2.1 I am still testing but I am very satisfied, the only problem for the moment is VolTe. if in future updates you can adjust it would be highly appreciated, available for testers. thanks Dev sorry my englis traslate