yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
I guess he meant the resolution in the samsung optimizer profile, so far i know theres no setting in the a2n app besides the dex/hdmi resolution.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
AndroidSettings --> Display --> Resolution --> use 1080p.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Me watching my S8 crash during the 10th attempt in AnTuTu V9 run at 2652MHz after it took me half an hour to setup the cooling (It's just in no way stable at that frequency).
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Either way, stock (though GPU is 572MHz) vs moderate OC (2.5 big, 1.9 little, 683 gpu). Cpu performance increase was fairly impresssive, but it throttled.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Soon I will turn insane
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Yup smooth very smooth and rotational problem is fixed
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Well the phone not virgin anymore :v
[Samsung Galaxy S8 & S8+ Cross Device Development] sekton33:
guys should i install light rom with a2n kernel or lineage os 20
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Stock rom reccomended
[Samsung Galaxy S8 & S8+ Cross Device Development] sekton33:
should i take the light rom kernel or choose a2n kernel but its demo
[Samsung Galaxy S8 & S8+ Cross Device Development] bntnja:
I love this new build. The phone feels fast and responsive. it's better than the last build which for me it was quite slugish.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
I can recommended alexis rom 9.0 with a2n kernel. Works great in my experience. But if you want more customization be sure to buy a2n app pro, its rlly worth it :)
[Samsung Galaxy S8 & S8+ Cross Device Development] sekton33:
but i think light rom has the best battery life , or is alexis rom better for battery life
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
You can try to yourself according to my experience using this kernel

Overclocking and endurance test

This is the best kernel in the world

And best efficiency

If you have big curiosity that good you can try experiment and make your result best for you

Based my usage

I use latest alexis rom 9.0

And a2n kernel

Sot i got default is about 4 to 5 hour SOT

Just for social media full day
[Samsung Galaxy S8 & S8+ Cross Device Development] Pistero07:
Hello good afternoon to everyone. quick question, can you port this huge work to build a kernel for s10? Your kernel is PERFECT
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
That will kinda such good thing if dev do it :

Maybe make some donation to dev buying s10 :v
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Hi dev i found something intresting for who get

Greenscreen when hot or similar issue

https://xdaforums.com/t/kernel-g955-amoled-pwm-flickerfree.3716663/

That kernel version for android 8.0 oreo maybe you can implement to your kernel wll be good tought

This is good for who have eye strain look thescreen or have high sensitivity dimming screen
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Would be much more interesting to see Ace on S9 family and N9. Exynos 9810 CPU is faster than Exynos 9820 and 9825 lmao
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Samsung say well we broke and lack of knowledge :V
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
3 Generations compared.

Exynos 8895 (4GB RAM) (CPU 2652/2002. GPU 764)

Notes: It matched the average Galaxy S9. But this performance is not realistically sustainable.

Exynos 9810 (8GB RAM) (CPU 2886/2652/2314/2314 - 2002 - GPU 598)

Notes: Falls short of S10 due to the limited GPU frequency (Nobody worked a way to achieve >598MHz yet). CPU is NOT overclocked. Pre-retail frequencies have been restored. This performance is SUSTAINABLE in real life usage.

Stock 9820 (8GB RAM) (CPU 2730/2314/1950 - GPU 702)

Notes: Garbage SoC tbh
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Yea, i can agree a s10 soc is garbarge atleast the s10 lite one. Barely runs a emulator like dolphin on 720p or 1080p res. Didnt try it on a s21 yet
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Nope, garbage cooling system or kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Yeah i think same cooling system or the kernel

What i see the thunderstorm kernel who oc the s10 series and note 10

That fast enough beat 855 but it cant because the regulator AGAIN
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Both.

But I call it garbage because factually, you could overclock the 9820 and it wouldn’t match the 9810. E9810 was way, way ahead of its time. But Samsung made very poor moves over 2018-2019 that determined it’s fate. I can challenge @rtyuakatsuki to find the highest 9820 Geekbench 4/5/6 score. It will fall short of the highest E9810 GB 4/5/6 score.
[Samsung Galaxy S8 & S8+ Cross Device Development] Fox112233:
Hmm... I wonder if this kernel would be beneficial for battery life. One and half a year ago I flashed and bought this kernel but didn't notice a great difference. On the other hand I am already getting 5h of SOT on original kernel. Do you think I should try again since this is a complete project? Below is a picture of battery life in original kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
The difference is that while providing the same battery life, this Kernel gives you way more performance. If you want more battery life you have to take deep breath, go in A2N Kernel Manager and drop the frequencies. There's no sugar coating this. Batteries are old and there's no magic way to improve battery life that doesn't involve lowering CPU frequencies or scaling them smarter, as well as making phone idle more.

If you don't care about performance and only want battery life, you can get that with this Kernel (unlike stock)
[Samsung Galaxy S8 & S8+ Cross Device Development] dorjan1976:
I fixed my secure folder working changing services.jar
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hi, is it really so hard to understand ? The App is self-explained, just read carefully the description of every button then u'll know how to tune for performance or battery life. ;)

As for Fast Charging: (added to the FAQ now)

OK, since i'm using Stock ROM, i can't see myself what's going wrong on Logs when using hades ROM.

So if u want from me that it'll be fixed soon, then please post logs (dmesg + logcat) right after u try to enable wifi-calling.

How to capture logs is described in the FAQ, i really don't accept weird generated logs from any apps from Play store.

So u're informed. ;)

In General it's a nice Idea, but it'll never work properly, because sometimes i change many things on the App and then it's wipe data required to fix e.g. force closes afa FC. So if u'll later restore such Settings, then i think u'll re-add some old data that we don't want to have in the new Version. Best way is to re-install the App when i'm suggesting it due to many changes or what ever.

Hmm good Job ! Works on Stock ROM ?? What did u change on services.jar or from where did u copy this File ?

@ ALL

Somebody tested if it's better when using "extra_free_kbytes" or u didn't understand at all how to test ??

If u tested it and u can't see any difference, then no problem, as i've another Idea that i'm actually testing by myself.
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
The secure works fine, if the first flash of the A2N kernel is available, from the other flash, then the seccure folder needs to be deleted, and then reinstalled
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
Ok
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I still didn't understand how to reproduce or how to force that it works ... for me it never worked on Stock ROM with A2N Kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] monoik:
I did test that, I feel I get a little less freezes, especially when multitasking and opening the keyboard (SwiftKey, if it matters). I think loosing 0.7% of memory for that is well worth it.

After using the new version since release it's a lot better than the 24.12 one. Had a 2-3 freezes per day, which is way better than previously. After setting the 32MB mem buffer it seems even better as I said.

A sore point is still the charging situation, I cannot really find settings which would work even on the same level as stock, AFC enabled or not. My wireless car charger cannot sustain charging because of temperature when I go above 500-700 mA. The same goes with my bedside wireless charger. As you remember PD chargers give 450mA regardless of any settings.

I'd love an on/off switch that allows stock behavior to be achiveable.
[Samsung Galaxy S8 & S8+ Cross Device Development] dorjan1976:
I Just install this zip files , wipe cache and worked nice

https://xdaforums.com/attachment.php?attachmentid=4797144
[Samsung Galaxy S8 & S8+ Cross Device Development] Resync:
can you fix USB PD charging?

it doesnt work regardless of what i set up in the tool.

i have multiple usb pd chargers (usb c to usb c) on all it shows charging but it never does charge.

normal usb charging A to C works fine with and without QC.

any help?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
:good: Well it's not "loosed" it's just used in a different way. But i'm still not convinged about the size and if i could optimize it in a better way ... and as for freezes: if think u mean that sometimes on high memory pressure it needs a bit longer till the keyboad appears, right ??

So actually 2-3 Freezes per day ? If so, what do u mean by freezes ?? Needs 5 seconds to display the keyboard ??

Enable AFC + AC @ 2200 mA = Fast charging even with screen ON.

On my Download site there u can find a stock kernel for S8 / S8+ please check how it goes with it. I suggest to measure current with "Ampere" App while the Phone is on IDLE but charging.

Yeah, i didn't forget, i've bought USB-PD charger with usb-c to usb-c cable .. tomorrow i can finally start to fix it.

Where did u read the 450 mA ? in A2N App ? If so, sounds like it's running at USB 2.0 default current .... did u already tried to increase the USB 2.0 current ?? Maybe it will charger faster ... in the meantime while i'm fixing the issue.

For what ? it doesn't make any sense. If there's something wrong or worse than stock, then it should be fixed instead to revert a lot of optimizations.

Check commit for charger control:

https://github.com/ace2nutzer/Samsu...mmit/22ebdfa0c5fb477d0830b034ac3b392df571ff9f

12 source files changed + around 900 lines of code modified. :highfive:

:good: I'll see in my kernel installer script what actually breaks it.
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
after a few days of use, I find version 18 is still smooth without lag, particularly the latest version I found or delayed, currently I return to version 18, to wait for more, thanks dev
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Ah now i got you ! I've compared 18/11 vs. latest build ... as i can see 18/11 is more aggresive on trying to keep more free ram (and hurting multitasking) but is probably too much wasteful in ram usage. It was more or less an experiment if it's better than stock values, but many users complained that multitasking was very bad. So in latest build i had reverted my changes to stock (except one more painfully tunable). Now u say it laggs :D

Well, next build will try to have smothness iike 18/11 and multitasking even better than current latest version. Maybe that will be our perfect build and who knows, maybe even without the need of zRam for the better multitasking. :fingers-crossed:

When i'm done with updating charger control (and fixing USB-PD) i'll upload new build.
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
Thanks bro!!:highfive:
[Samsung Galaxy S8 & S8+ Cross Device Development] Frenko75:
Does this kernel support external usb devices or i should enable it myself?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
This kernel is device specific and it has only Drivers enabled that are needed for the device itself. It has also more or less non-stardard drivers enabled like F2FS, CIFS, NFS, KSM, zRam .. and some more. Because those are drivers that many users can make some use of it.

A Linux generic kernel has nearly all possibe drivers enabled by default and many non-stardard drivers like some usb-devices are compiled as kernel module (*.ko) to avoid RAM wasting .

Now you think: why you don't build all the disabled drivers as modules ?? - The answear is simple: to compile a kernel with all the drivers enabled (no matter if built-in or modules) will insanely increase compilation time and the kernel zip file would be much bigger.

That's why i can't do, but you can download kernel source, enable what ever you want and compile yourself.
[Samsung Galaxy S8 & S8+ Cross Device Development] unknown1818:
Any chance to add driver for usb wifi rtl8812au monitor mode?
[Samsung Galaxy S8 & S8+ Cross Device Development] Sureshtuty:
I m on Eclipsestock rom. No freezing issues but Still volte not working & is it possible to add sound control like moro in next version.
[Samsung Galaxy S8 & S8+ Cross Device Development] unknown1818:
this kernel working ith rtl8812au?
[Samsung Galaxy S8 & S8+ Cross Device Development] monoik:
Yes, but it is not only limited to the keyboard. The whole system UI can lock up to the point where the stock "app is not responding" popup appears. Then the phone won't respond to touch, system buttons, hardware buttons and so on.

Now I'd say is up to 5 freezes for around 2h screen on time. It is mostly focused on the high-cpu and ram situations. Let me know how I can pinpoint it better.

The thing is, there is no single setting for the power that works for all my situations. Wireless charging with AFC overheats the phone regardless of the current setting and negotiates 10V voltage with the charger, my 2 wired chargers (both PD) charge at 450mA regardless of any settings in the a2n app (tried changing USB2 current, PD current, AFC and so on)

I'll try that now.

All of the amperages I give come from the Ampere app.

No, the USB2 current setting doesn't change anything. The phone says "cable charging", if that helps.

EDIT: Funilly, when connected the phone at work to the dock for my Lenovo laptop via USB-C->USB-C cable, the phone recognized it as PD and pushed the PD current. AFC is turned off. The statusbar says "cable charging" and "usb charging".

Well, with the current state of this feature I wouldn't consider it anything but experimental. And since I, and I think at least some users, are using your kernel as a daily driver, and this is supposed to be a stable release, I don't see any place for this in the release. I cannot charge my device fast enough to keep it running next day and have to revert to using a power bank.

I am a developer myself, so please don't think of this as hating or anything like that. I like your work very much, but currently the charging issues are a big problem in my daily usage of your kernel and I'd rather have a version of the kernel without it until it is ready.

I'm more than happy to do testing of this, and this is why I'd love a toggle to revert to the stock Samsung charging code if something goes wrong.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Now i got u and i've the same issue with just one App "impossible game" .. i'm not sure if it's app itself issue .. because it hangs as well with stock kernel (but less) i think it has something to do with memory management, will check it deeper.

OK, just let me know how it goes with the wireless charger on stock kernel, i don't have wireless charger for testing, but finally got my USB PD charger .. it can deliver even 12 V. I hope i'll not damage my S8 lol. Anyway i'll rework the whole driver, and revert some critical stuff to stock.

Yeah and that Value should match with that from A2N App "charging current" ...

:good: I'll check anyway of course.

Sorry, as i said it's not that easy.. too much changes. It's the same work and time if i add feature to revert to stock or if i just rework the whole charger control implementation and fix all the bugs i find. :o

AC with or without AFC = OK

Wireless charging with or without AFC = OK (no severe bug reports so far)

USB 3.0 = OK

USB 2.0 = OK

Stable and safe (no overcharging and no overheating) = OK

USB PD = Buggy

I still consider it as safe and stable. Just only one charging method doesn't work for now.

For fast charging u can use the AFC AC for now since PD is buggy.

Anyway, if u don't have AC AFC, then switch to another kernel or stock kernel, the A2N App incl. settings will survive once u'll come back to A2N Kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] ksant0s:
Can I use this kernel with Hadesrom v11.1 ??
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
:V you challange me : but i don't have that phone if i have i would share in here
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Well i guess i can do almost 6 hour sot just use whatsapp facebook and other stuff
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Scores can be found online. Geekbench logs all user runs
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Hmmm if likr that lot of score but that stock you challange me with my extreme cooling system
[Samsung Galaxy S8 & S8+ Cross Device Development] Fox112233:
Alright. I installed the kernel yesterday and did all the steps in the instruction on page 1. I flashed Magisk but Magisk-app didn't show up after boot up. Safetynet didn't pass. What should I do? Thanks in advance.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
If not show up just install manually and for safetynet is that really matter ?
[Samsung Galaxy S8 & S8+ Cross Device Development] Fox112233:
I'm gonna try installing Magisk first via Odin. SafetyNet is a dealbreaker because glucose monitoring software requires it for some reason :(
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Monitoring app? Wait you mean company monitoring?
[Samsung Galaxy S8 & S8+ Cross Device Development] Fox112233:
Nahh. I have type 1 diabetes. :) Nowadays my phone knows my blood glucose levels all the time.

And YESSS! I got hidden rooting under Magisk. Everything is working now.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Ah i see health monitor but i was think samsung health even with root i guess? Because i have test with my phone too
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
score geekbench 6 that score match with snapdragon 845

Settings

Max freq cpu

@90°c

@TechNoobForSale
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
No. You still fall very short of a Snapdragon 845.

https://browser.geekbench.com/android_devices/asus-rog-phone (While it is true that ROG Phone boasts a 2,96GHz SD845, the advantage it has over any other 845 is 10% at best).

Regular 845:

Asus Zenfone 5z Benchmarks - Geekbench
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Well i cannot to fight that i don't know how it can be but i see the freq stay max all the time i sure it i get just that score

And for 2.96 ghz that not true condition that freq is 2.8 ghz because 845 cannot get overclocked even the freq change the true freq is still 2.8ghz

and btw for gpu

After this score i can touch 2600 score but i forgot to screen shot it because this phone at 10°c i forgot take it from freezer :V
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
No. The Snapdragon 845 in the 2018 ROG Phone has been overclocked to 2,96GHz. Asus specifically asked Qualcomm to manufacture a binned lot for their phones. It has a faster CPU, and it shows. Period. Like any SoC, 845 can be OCed, and Asus requested Qualcomm to make that change. There are proofs all over the web that ROG Phone 2018 has a faster 845.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Additionally, that is not possible. In all likelihood, your CPU is throttling while running the benchmark, thus frequency is dropping.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
This is the score of the S8 on stock. You throttled. Your single core is in line with what you should be getting at 2808MHz but the multi core theoretically should be 1750-1810. You got 1673. So unless GB6 doesn't reward frequency increase linearly (Thesis Which single core score seems to disprove), you throttled.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
I think i must try forgot the phone inside freezer :v

Because i did that forgot to take the phonw freezer and got cpu and gpu @10°c

Maybe next time i'll try again

You could do that because there is no special equipment

And for monitor temp use adb via wifi and use scrcpy to monitor screen
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Screen monitoring will consume too many resources for the end score to be reliable. Additionally, there is no way I can cool down and sustain 2808MHz. Physics are against me. With immense struggle, I can keep 2652MHz stable for just about 5 to 7 seconds. 2808MHz is absolutely impossible without direct cooling on the SoC. Geekbench 6 has workloads that can last a very long time, and for our device, which already struggles to sustain 2496MHz under 100°C, I will make a statement. That it is impossible to cool it down under such circumstances without a direct cooling solution.

Finally, I am never running Geekbench 6 for scores. It's biased towards Apple devices, and any sort of bias in this kind of things I heavily condemn. Bias is what makes benchmarks useless.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
here my usage and got sot 6 hour left 15% battery btw my phone only last 4 hour this cause by ES file explorer running background i dont know what the doing i was curious that take my data

And for everyone who use es explorer wanna use the app just use while and uninstall it
[Samsung Galaxy S8 & S8+ Cross Device Development] archeiii:
My a2n settings not applying after the v60 update, cuz it keeps saying update my a2n app even though it's the latest...

Update: it fixed now, thankyou so much!
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Alright, but did you read the warning properly? - It clearly says to try later again and to not report this issue within 24h, since it's a self-fixing issue. ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
New build is up!

Changelog

A2N Kernel R60

RAM: Fixed regression from R59 in memory management

RAM: improved multitasking

LED-RGB: added a new sysfs interface to force low_powermode_current

CPUSETS: moved "surfaceflinger", "systemui" and "InfinityWallpaper" to little CPU to save battery

A2N Kernel Control V60

RAM: optimized zRam routine

Misc: optimized red LED (ability to force low_powermode_current instead of dynamic_current)

Updated strings (help text)
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Ah yes the surfacelinger and infinity wallpaper that always load first when boot
[Samsung Galaxy S8 & S8+ Cross Device Development] archeiii:
Sorry, I was too impatient
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Of course, but the main reason why I'd moved to little CPU was because they caused 5 % load (each of them at min_freq) while screen ON without to move the phone and also without to touch the screen.

Kinda a waste of performance on big CPU, so now they are on little CPU since little CPU drains less power. ;)

Maybe it gives also better benchmark scores now, I didn't test it yet.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Yup that right i always curious when i touch and when not it always load something i dont know what ahhaha but that good placed in little