yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yeah, but at least it's not hard to replace the battery.

Mine has now 816 charge cycles and should be replaced too.

But for my use-case it's still OK, since I don't use my phone with OC.

Also I don't play games.

I just use Chrome, YouTube, YouTube Music, and Whatsapp.

Other apps very rare.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
My use cases mostly youtube twitch and whatsapp as alt phone when my main is too low on battery
[Samsung Galaxy S8 & S8+ Cross Device Development] Twiq:
the xda forum app is bugging for some weeks now, i replaced it with ReLabs and finally got back on my fav thread.. and looks like i came at the right moment.. flash timeeee

Sent from SM-G990E using ReLabs
[Samsung Galaxy S8 & S8+ Cross Device Development] Twiq:
spoke too soon, i thought R63 already came out :D

Sent from SM-G990E using ReLabs
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
I am waiting tho the R63 i guess it will be final update or maybe dev have some stuff doing inside the phone again
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
@TechNoobForSale

You guys with old phone battery, is your phones (Not only S8, but also S7, S9, S10) even shutting down / rebooting while benchmarking with stock Freqs and stock voltages with battery level around 5 - 40 % ? I need this info to improve the driver.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Yes stock can shutdown too. On S8 it never occurred to me but on my Note 9 it happened quite a few times specially when opening games (CPU hotplug boosted CPU to 2704MHz in those instances for Single core load, causing voltage spike and battery fails).

To be totally honest, anything below 75% was danger zone for my Note 9. It would shutdown at anything around and below that. Above was safe. I changed the battery so no more problem. Soon I will change for S8 too and revive it.

I also have a friend with an S10 on stock Kernel and his phone battery crashed while running Geekbench 5 :ROFLMAO: 3 times at 65-75%. Samsung and their pathetic batteries
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Ohh that's insane! - Real pathetic mess! Then I'll have to change the limits. I had set max 3600 mV since a trigger voltage of 3400 - 3500 mV worked pretty well for me.

3600 mV is far below 50 %, because 50 % = 3850 mV !

I'll update, no problem, lol.

Thanks a lot for your Info, it helps a lot!
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Me with 3.85V at 85%: ☠️
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
This is normal ... I forgot to mention that the values are for idle.

3,85 V is the nominal voltage for the phone and battery.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Are you sure? I remember that on my battery itself there was “4.4V”. Maybe that is the voltage while plugged in.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Why do you find what I said funny 🙁 you’ve seen it yourself
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
The "haha" is for your "are you sure"?

Never ask this to people that are in a higher position than you, or to people that are older than you. It's like asking in the school to a teacher "are you sure what you said?" I hope you never did that, because it's considered to be disrespectful.

As for your question: 4,4 V is the Max allowed charging voltage.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
No I don’t usually need to ask that. But I firmly believe that I have the right to call other people out if they are obviously wrong, older or younger, doesn’t matter.

That isn’t the case here though since you are right and I’m not.

It’s a shame that phones don’t seem to be able to properly draw out power directly from the charger and the battery like laptops when needed. If this was possible, my S8 wouldn’t crash so often while gaming. I wonder where the difference is.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
R63 is finaly online!!!

App V63 is online!!!

Changelog will come online later.
[Samsung Galaxy S8 & S8+ Cross Device Development] _Zacon01_:
Good evening, what new features does this update bring
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
I've use new battery nowdays

With stock benchmark in my memory

3.5v it must be at 0 or 1%

Half like around 3.7 to 3.8

100% 4.4V
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Just taste the new update hehe
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
At 100% I’m legit at 4V. It’s impossible for me to currently run benchmarks on the S8. Anything above 2496 is guaranteed to crash. The phone has reached the point where it needs to be plugged in and 100% battery 24/7 to reach max performance. This will lead to an even faster degradation of the battery and an eventual use case scenario that reminds more of old laptops with dead batteries (dependent on their charger). But the difference will be that the phone charger cannot supply all the power the phone needs, while the laptop’s charger can.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Try charge lower current

Like 500ma the phone will not cut charghing until it 4.4 if have try that

Yes battery the problem here
[Samsung Galaxy S8 & S8+ Cross Device Development] Widitwe:
After the update, I can't see content in hdr. What do you recommend I do?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Ho can I verify this?

Just did a quick check with latest YouTube app ... and it seems to work fine. See my screenshots.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
New Build is Up!!

Changelog

R63

Updated machine code optimizations

Swap/zRam: increased LZ4 memory usage to 32 KB to improve compression ratio (like L1 cache size)

Kernel config: disabled some framebuffer drivers

GPU: reverted some changes to stock

CPU/GPU DVFS: default temp 60 °C to avoid heating up the battery

GPU: updated the new game booster API

HMP: reverted last changes

GPU: relaxed aggressive power saving

CPU/GPU DVFS: update driver & add management for device voltage drops (enabled by default, will trig @ 3400 mV and it'll force DVFS max temp 60 °C to fix reboots caused by low/bad battery)

Charger Control V3.3: re-added ability to switch between 5V/9V in stock Android settings - to reduce heat with 5V

CPU/GPU: updated voltages for hgher stability

Updated ramdisk

A2N Kernel Control V63

CPU/GPU: DVFS default temp 60 °C

GPU: updated game booster

CPU: re-add hotplug big CPU feature (user request)

GPU: added voltage control for 572 MHz step

CPU/GPU updated voltages accordingly like on latest kernel

CPU/GPU: added device voltage trigger for DVFS (to fix reboots caused by low/bad battery)

Updated app defaults
[Samsung Galaxy S8 & S8+ Cross Device Development] Widitwe:
Netflix es el problema, antes de la actualización me dejaba disfrutar del contenido en FULL HD HDR
[Samsung Galaxy S8 & S8+ Cross Device Development] PROGamer_199:
Review after a month of use.

After using it for about a month, I think, I've noticed some ups and downs, and some really big ups and downs. I will start with the ups.

Pro:

-Fine control over CPU/ GPU Clock speed and Turbo (You can select if you want more power saving / performance, if you want to boost the clock speed when touching the screen, etc, from within the app)

-Control over how you want your ram to be managed, you can choose KSM or zRam, and there you can customize even futher by choosing either KSM 100, 200, 300 page scan or zRam 0/25/50/75% swap, etc.

-You'll get some OK (at their best) preset profiles in the app

-You can choose the Network congestion algorithm with some nice alternatives

-You can change the flashlight intensity from the max of 5 to 15 (which is quite a difference from what I've noticed)

Against:

-In my case, sometimes the app likes to get stuck for 10 seconds, then work normally

-You need a separate specially made app to use it to the full extent. (at least it's cheap, and not some extremely overly expensive app that's 20 euros.)

Big Pros:

-You can force 15W charging from any power sources, even from non-official Samsung chargers.

-Easy to use, like extremely easy

-You can limit the power income from 100mah to 3000 mah, basically from 0.1W to 15W, and 18W (which is experimental on the S8+), which can either improve your battery life, or totally destroy it.

Big cons:

Speaking of battery life, I don't know if someone noticed the lower SoT.

-Went from 5h SoT to 2.30h SoT, I have 5h SoT on Nx Kernel 28, and 2.30h on A2N, and I don't know why.

-Laggy-er than other kernels I've used before, I went from NX Kernel to A2N. Most apps on A2N don't stay in memory, and feel laggy-er, while on NX I don't have these problems.

Final Opinion:

It is a good kernel, even with those BIG downsides (I think the problem is on my end, not the kernel, but I can't be sure), it's still a fine kernel, that's still in development, unlike others. It has an active user base and developer, the app is full of features, and most of them are unique to this kernel only, but I can't stay on it because of my problem with SoT.
[Samsung Galaxy S8 & S8+ Cross Device Development] rav3shaw:
Faaaast kernel but ram management is sh!t..

App switch is laggy. Most apps don't stay in memory after few minutes without using

I like how fast my phone works with this kernel and the control app is nice but with this issues can't stay on it
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Thanks for the Report, i'll check + fix it.

@ ALL

Thanks for the last very detailed Reviews about a longer usage of this Kernel, this really helps to fix what is actually not optimal. :good::svetius:
[Samsung Galaxy S8 & S8+ Cross Device Development] lataiwan:
Hi

If use this kernel, cannot open VMOS which is an Android app software based on Virtual Machine.

But if I use Linux kernel, I can open VMOS (Virtual Machine)

---------- Post added at 03:50 PM ---------- Previous post was at 03:24 PM ----------

Another thing:

Could you let S8/S8+

heapgrowthlimit → 512 mb

heapsize → 1024 mb

and lock these values in system ??
[Samsung Galaxy S8 & S8+ Cross Device Development] rajkabul:
I used to A2N kernel when the developer started it for Oreo (also bought Pro version of app that time). In intial stage Volte was not working, but ace2netzer fixed that in later updates. Kernel for Pie was updated after a long time. Now I have tried this Kernel several time, but Volte is not working. Am using Deluxe Rom v21. Volte is working with other Kernels which I tested i.e. Deluxe Kernel, NX27 Kernel, FusionLeo Kernel and Hades Kernel, all are working with Volte.

2. Have tried with all posibilities as suggested by ace2nutzer, but Volte still not working. Request the developer if he can fix it.

3. Really love this kernel, but cannt use without Working Volte.
[Samsung Galaxy S8 & S8+ Cross Device Development] dorjan1976:
Hello! I am trying to move my apps in sd card on android 9 pie galaxy s8 with this kernel, but nothing to do, any suggest? Thank you.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Ok, the Kernel is like a fine tuned version of the NX Kernel for enthusiasts. But some very important things are missing. First of all, a CPU and GPU voltage control. Not all S8 are the same, so in order to make the overclock stable, people have to raise (Or lower) mV. No one can blame you, since the Kernel ships at stock speeds, and the overclock is their choice. The second thing is, a further GPU OC support. I saw Kernels overclocking Mali G71 up to 600MHz on the S8. That's pretty much it. Nice Kernel dude! Good luck
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I'm still fixing all the reported issues. No problem to fix them all without having logs, but the only problem is the fact that i can't fix volte without proper logs since i'm on stock rom and volte works with this kernel.

Posting proper logs is quite easy:

once latest a2n kernel + latest a2n kernel control demo app (free from post #3) is installed, then simply toggle the volte button (off -> on, or if it's already on, then 0ff --> on) then open the a2n app, tap on the 3 dots in-app menu and tap on "Debug" now "logcat and dmesg".

Now u can post the 2 logs here in forum, u'll find them in your sdcard.

Filename: dmesg.txt and logcat.txt
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
sometimes stand 0.2 seconds ... or more
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Can't change to interactive governor. Conservative limits performance way too much
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I'm already aware of performance related issues and RAM management, really not needed to report 50 times the same issues.

As i already said, i'm fixing all the reported issues. If someone want to speed up the new update, then read what i've wrote in post #611.
[Samsung Galaxy S8 & S8+ Cross Device Development] rajkabul:
Cannt upload logs file here. Please have a look on this link, both logs files are in logs.rar file.

http://www.mediafire.com/file/yc4x9wvugqrvetn/logs.rar/file
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
@ Up

Thank you, but the *.rar package is broken.

Please try to upload the logs directly to the Post as an attachment.

If you clicked "quick reply" then tap on "go advanced" .. then you will see the button for "manage attachments". ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] xperia modder:
voltage control isnt that easy to implement on exynos chips as ace2hunter explained before to me , that the voltage table is locked by default , and you have to maneuver around it and patch (basically lots of work to unlock voltage control) ocing is the easiest part but having a stable oc is the hard part since as i said voltage table is locked and most of the time you wouldnt even gain that much performance since the phone would just throttle to the defauelt 1800mhz on the big cluster which our developer improved and unlocked the option of throttling to 2033mhz just so we dont lose that much performance instead of the stock cpu speed of 2400mhz same goes to gpu , voltage locked and temps too , unless something like EAS or other cpu hotplug algorithims get implemented we wouldnt get more performance by just setting the cpu or gpu to higher frequencies , i hope i explained this well , cheers ?
[Samsung Galaxy S8 & S8+ Cross Device Development] rajkabul:
I know these steps, but now a days xda forum applied captcha verfication and am getting this:

Your submission could not be processed because a security token was missing.

Uploading those two log file as txt directly to mediafire:

dmesg.txt

logcat.txt
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes ! :good: Even without OC at all this kernel ist still faster than stock, due to the fact that stock kernel throttle Freq to 1,45 Ghz (big cpu) and GPU to around 380 MHz.

On this kernel: no GPU throttling at all, and on CPU u can increase throttling to 2 Ghz, improving speed.

Stock max is 2,3 Ghz, and due to the Cooling device in our Phone the max possible stable freq without to overheat is just 2 GHz.

So increasing over 2,3 Ghz would only speed up the app launching time.

But for now improving CPU / GPU / RAM is more important .. isn't it ?? :highfive:

Thanks ! - Logs seems fine this time !! Finally ! :D
[Samsung Galaxy S8 & S8+ Cross Device Development] rostifaner:
Smoother scrolling is it what I need. The kernel is really awesome!

But can't understand how we can use 3000ma with usb 3.0 if physically this port have 900ma or I'm wrong?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Because USB 3.0 = 900 mA and USB 2.0 = 500 mA is just a specification and not an Limit :D

The Hardware can often deliver higher current without any bad consequencies.

E.g. my very old Laptop from 2008 with USB 2.0 delivers 900 - 1000 mA stable.

Every Laptop / PC has different quality of power sources for the USB ports .. so that's why it's always different.

But 3000 mA is of course unlikely to work stable on USB 2/3.0 .., but since i don't know how far other hardware can go, i just allow the max safe limit for our Battery. (3000 mA for S8 and 3500 mA for S8+)
[Samsung Galaxy S8 & S8+ Cross Device Development] contradriver:
So I'm using Alexis ROM (oneUI based) and sometimes I end up having some lag spikes. Is there something I can do for tweaking so I don't have to swap to the stock ROM? I understand this last one is the recommended, but losing the frequent updates, double speaker etc is a total pity
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
In every custom kernel there is only Widevine DRM L3 = SD. With stock kernel you should get DRM L1 = Full HD.

You can find the stock kernel on my download site and you can flash that kernel like an A2N kernel update without to wipe anything. After you finished watching the film, you can flash A2N kernel without to wipe anything.

Note: please post only in the english language as it's declared in the forum rules, thank you.
[Samsung Galaxy S8 & S8+ Cross Device Development] Twiq:
flashing and updating magisk at the same time, currently optimizing apps

Sent from SM-G990E using ReLabs
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
i don't know its good score or not

Just test the new kernel fresh install and new s8 phone hehe

With new battery tho

Big 2.7

Little 2

Gpu 839mhz
[Samsung Galaxy S8 & S8+ Cross Device Development] radgoat:
Kernel version displayed on software information is below

4.4.302-A2N-R63-gc9634da80

#4 Fri Nov 17 06:39:01 CET 2023

seems patched well without any error. Thank you very much.

but seems like magisk root is locked again..:( maybe i made a mistake.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
What is locked?

You need to enable Zygisk in magisk and then you need to install latest play integrity fix magisk module and keep it always updated.
[Samsung Galaxy S8 & S8+ Cross Device Development] juniy:
Hello, I use the full version, I don't know why but my gpu doesn't go beyond the minimum frequency regardless of what I do or put it on, I've tested many!! Settings, I think it might be the new addition of the latest version device voltage trigger goes back to default automatically.

What do you think it could be?
[Samsung Galaxy S8 & S8+ Cross Device Development] juniy:
Alguém Does anyone have version 62 or 61 for me to test?
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Hmm the kernel build november 17 you launch the kernel at 27 novembee that right ? Or something wrong?
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Compile date doesnt necessary say the release date, ace could be testing that kernel build for 10 days to see if there are no problems, you also wouldnt release stuff before its tested troughly😊
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
You both need to make sure to not trigger device voltage.

To avoid enforced DVFS Max temp @ 60 °C, you need to set the voltage as low as possible, but if you face shutdown or reboot caused by too low device voltage, then increase device voltage trigger.

It'll trigger if it's = or < than the value you have set.

After you played any game or after any benchmark if you want to know if the phone is actually on enforced throttling, just check "device peak voltage". If this value is = or < than "device voltage trigger", then it's in throttle mode.

Fix:

- use lower device voltage trigger value

- make sure battery is fully charged

- try while charging ... use higher charging current

If it happens even with fully charged battery, then you should consider to replace the battery.

For instance, the phone would shutdown @ 3200 mV, (yes even with the stock kernel) that's why the lowest value that makes sense is 3300 mV.

Good to know:

The voltage throttling will be removed (reset) automatically once you plug the phone for charging, or if you change CPU/GPU Freq or if you change the DVFS Max Temp!
[Samsung Galaxy S8 & S8+ Cross Device Development] radgoat:
Sorry for late reply. My English got you confused.

At first I thought installing this kernel won't affect root. But when I installed this kernel, my magisk disappeared.

I re-installed magisk and nothing bothers. Thank you again.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Alright no problem.

Other users don't have that problem.

After flashing the kernel, you always need to flash magisk. This is also mentioned on #1. post.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Dude this is extremely low. Drop your GPU freq. 839 is too much.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Okay hehe

I am doing it just doing test no cooler or something or modding

Just testing
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Hi dev may ask about price

Is the price increase ?

Because i check on play store the price 10 euro
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes, that's correct.
[Samsung Galaxy S8 & S8+ Cross Device Development] side:
can someone help me ?

I dont have bixby button anymore (broken) and i cant boot to twrp immediately after odin flash :/
[Samsung Galaxy S8 & S8+ Cross Device Development] Azhar.iq:
Will this work with any custom ROM, like i have PixelPlus android 13?

If it only works with ANdroid 9, will it work with HadesROM 3.0???
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
For now it's only for Android 9 Pie OneUI.
[Samsung Galaxy S8 & S8+ Cross Device Development] Azhar.iq:
Thankyou for the reponse.

So i have to have stockROM.

Doesn't HadesROM have OneUI??
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Sure:

[ROM][OneUI] hadesRom Pie Stock v12.0 for S8/S8+/Note8 Exynos [03.03.2020]

Disclaimer 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 ROM before flashing it...

xdaforums.com
[Samsung Galaxy S8 & S8+ Cross Device Development] Azhar.iq:
Ahh thanks again.

This would be my first time installing a custom kernel seperately, so just making sure.
[Samsung Galaxy S8 & S8+ Cross Device Development] Sirito:
Hello, Do I need to flash magisk inorder to run this kernel?

I don't want to use the tuner app, and also all my banking apps are working good so is that OK?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
No.

Sure, if you are fine with kernel default settings.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I am happy to announce that, for the first time after a very long time, I obtained the first CPU freeze on A2N Kernel at 2704MHz Big due to core voltage insufficiency.

I put to the test the new throttling mechanism that scales CPU according to Battery Voltage and I can make the statement that it's doing WONDERS. My phone would NEVER be able to manage 2704MHz or even 2496MHz as well as it did with this new feature. It would always, ALWAYS shutdown and it was insufferable. I'm so happy to see the screen freeze due to CPU and not have a whole battery crash.

Thank you so much @ace2nutzer for your efforts. It's working perfectly. Now I too can run 2652-2704MHz Big.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Great!

Which device voltage trigger value did you set to avoid a shutdown?

Note: the DVFS kthread will actually not scale CPU Freq according to the battery voltage like on CPU Temp. Throttling by Temp will be scaled and removed once the Temp will decrease by itself. But once you manage to trig the device voltage trigger then it'll stay on throttling (DVFS Max Temp 60 °C) all the time. Because battery won't charge / recover by itself. :D

Only way to remove the battery throttling is to connect the phone to any power source.

The current algorithm is very simple for the device / battery voltage.

But at least it doesn't throttle CPU Freq, so you'll still be able to scroll quite smooth even with a dead battery.