yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes, keep only fast charging enabled.

And there is another menu from power modes. See screenshot. I'm using those settings for years and never had problems. SOT with 1 year old battery was 10h. So I doubt it really makes any bigger impact on battery life. Instead it can cause performance issues.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Ace so far you think there is still some more performance that we can get from Exynos 8895 in the future updates? Not necessarely with Overclock but like better compiling, faster code, newer drivers? Or are we pretty much at the limit of what S8 can do? (ROMs slows theoretical performance down a lot I know. Gservices, bloatware, they eat CPU cycles).
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Not much i think. But there is some room for little CPU and GPU. Only possible with higher voltage and Freq. I'll try once again, I've a new idea how to hack it, but don't hope too much that it ever works.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
I think big CPU when touch OC freq that use much current like 2,4 A i see it on cpufloat

If can UC the BIG CPU but if cannot i will think about how to cool this SOC
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yeah, big CPU doesn't need higher Freq or higher voltage. since it's already on its thermal limit even for those who only can have 2,5 Ghz stable and not 2,7 GHz stable. But for GPU and little CPU there is a lot of space in terms of temp in order to be on pair with big CPU.
[Samsung Galaxy S8 & S8+ Cross Device Development] spdrfx:
Is it possible to add USB Gadget support to the kernel? Unfortunately, the UMS enabler app not working.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
The phone itself doesnt support it
[Samsung Galaxy S8 & S8+ Cross Device Development] spdrfx:
thats really sad
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Yeah i have been try UMS like you that will never work cause storage cannot mount as external storage for external SD CARD
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Hmmm are you sure? I remember that in the past you mentioned a feature that increased MIF frequency according to binning. If I'm not mistaken the E8895 runs at 1794-1866MHz, not sure, but it could go up to 2094MHz according to the Table.

I've also read that Note8 has newer GPU drivers that give a bit better performance. I know that updating GPU drivers on devices is hard and requires heavy modification, but perhaps long term it's possible?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Forgot to mention about MIF (RAM OC) that if someone will hack GPU PLL generator or voltage table, then you can edit everything else on the phone, it's all the same.

Current RAM clock table:

<6> lv : [2093000], volt = 0 uV
<6> lv : [2002000], volt = 0 uV
<6> lv : [1794000], volt = 762500 uV
<6> lv : [1540000], volt = 712500 uV
<6> lv : [1352000], volt = 675000 uV
<6> lv : [1014000], volt = 637500 uV
<6> lv : [ 845000], volt = 606250 uV
<6> lv : [ 676000], volt = 593750 uV
<6> lv : [ 546000], volt = 587500 uV
<6> lv : [ 421000], volt = 581250 uV
<6> lv : [ 286000], volt = 581250 uV
<6> lv : [ 208000], volt = 581250 uV

I've allowed to use up to 2093 MHz if unlocked, but it seems that it's locked to 1794 MHz for every country.

You don't follow this thread ? - We are already using latest Note8 source code, not only GPU driver from Note8:
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Sorry I didn't notice the Note8 source code part. I do follow the thread but sometimes I get careless :oops: it seems. Busy trying to root an NB1 device and my head is kind of cloudy.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
@ace2nutzer it seems the stock dalvik stuff or putting the swappiness lower helps with the issues i had, but i doubt it was the swappiness tbh, more like the dalvik stuff
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Thanks for the feedback. What swappiness value do you use now ?

I'll adapt the updater script and ramdisk accordingly for the stock heaps since it's better. Swappiness has also an big inpact.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Alright, i use for swappiness 100, didnt test it with other values yet
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
@ace2nutzer i tested it swappiness 195 and cant reproduce the issue anymore. So i guess the stock dalvik stuff fixed it
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Thanks!, that's a good find my friend!

@rtyuakatsuki

The thing with forced resolution for HDMI, is it only working for HDMI or also for DEX?!
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Also for dex is work to force resolution
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Also i want to say, even in the lowest a2n profile, my phone is very responsive conpared with the builds of months back😄 so much progress maked in months and even the stability issues are fixed for good🎉
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Hmmm i think not for me i have issue about when the phone is not used like 1 hour or 15 minute when i pres power button that get loading for a while and lag for a while and the get smooth again that normal or bug from devbase rom ?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Normal if you use latest build for now, but it'll be fixed in next build.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
I dont have issues rn, also using devbase latest version
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Woah hmmm maybe you have same memory management like dev have
[Samsung Galaxy S8 & S8+ Cross Device Development] orxideya:
Mind-blowing kernel.

Is there something similar we can do for our Galaxy S9 cause we lack in kernel developmental department?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Sure, check CoCore kernel for S9+ Exynos by cocafe.

I'm not sure if you'll find a XDA thread for kernel download, if not, you can compile yourself.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Maybe😅 but i have everything on least lag, also i got the dalvik on stock values so maybe you have to add it aswell and maybe change some a2n settings
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
We were 30 points away
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
@ace2nutzer i got it reproduced, but this time i had my phone on the couch while on the charger and playing something on twitch while i was afk, but it got killed becus "device was overheating"

Dvfs 80c cpu and gpu

Battery max temp 45c

Someway to remove/disable the rom overheating notification and app killer ? Anyway i lower my dvfs to 65c and see if i can replicate it again.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Sure it can be removed. But I'm too lazy to do that XD. Better reduce charging current or battery temp to avoid performance loss.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Alright, i dont know if a high dvfs temp like 80c caused it, but i lowered it to 65c. Also lowered the max battery temp to 40c
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes and no. Probably you get that warning because battery temp was over 45 °C. So with high CPU/GPU temp + charging even with low current, it still could trigger the warning. Anyway it's not a good idea at all to do fast charging + heavy tasks at the same time. High battery temp will hurt your battery, reducing its capacity over time if you do it frequently.
[Samsung Galaxy S8 & S8+ Cross Device Development] xperia modder:
Man i wish i could go back to a2n , i just wanna ask why dont u have f2fs support ?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Because you wasn't able to answer my earlier question:

how did you use f2fs with a2n kernel in the past ? Please explain every step.
[Samsung Galaxy S8 & S8+ Cross Device Development] xperia modder:
no i think , there was a misunderstanding , i started using f2fs a couple of months ago what i was saying is that u wrote that there was f2fs support or partial support and i asked why did u remove it and now am basically asking why is there no support for f2fs maybe as a developer am sure you would know more than me about f2fs because for me f2fs seems like the better option for i/o seq read/write is faster and random read/write is faster even sqlite is faster but i have seen so many people not adding the support for f2fs and i wondered why is that , i even searched on how to implement it just so i could fork a kernel source and it for myslef but i couldnt find anything about it either
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
okey the score i get with Ctemp 20°c

using peltier

big CPU 2.7 Ghz

Little CPU 1.8 Ghz

GPU 572 mhz

up threshold 40%

i dont know why just got this much with

build 2022.3.11
[Samsung Galaxy S8 & S8+ Cross Device Development] Ryujin96:
Dvfs to max and force stopping all active apps and turning off wifi will result in higher scores 😉
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
hehe alright ! - Sure i know how it works. But i was curious to know if someone managed to add f2fs support yourself.

Basically with the older build with f2fs support as kernel modules it wasn't working out of the box. But with little know-how it was possible to add f2fs support without to rebuild kernel from sources.

Unfortunately it's not possible to add f2fs support together with ext4 natively, because we have to specify the filesystem in fstab. That means for proper f2fs support it's required to upload extra kernel builds. And because of the annoying overhead when building releases, almost no one developers bothers to do it.

But it's not hard to add f2fs support yourself. Probably it's already enough to update ramdisk. On next release I'll re-add f2fs as modules.

Then I'll write the required steps for f2fs.

Some facts about F2FS:

1. it's faster than ext4.

2. it's suggested for use only in systems that are extremely stable, because unclean shutdown will cause data loss and filesystem corruption. (so first find out the stable CPU Freqs your phone can support, then later you can safely switch to f2fs)

3. Samsung the creator of F2FS don't use it itself for their phones, since it's painful. (it's disabled in stock kernel config)
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Your CPU score is the highest ever recorded so far. However your GPU, MEM and UX underperformed. Ideally you can get above 343,000.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Woah i hope i can but i feel like my memory is got slow reading but not at write something

When turn on the phone that still loading for a while read all incoming message or anything else do you know how to improve it? Or i need clean flash rom ? If like that what a recomended rom ? Or build .prop maybe you can give me
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Look, I use Alexis ROM. Despite not supporting EXT4, it offers very good I/O performance and a nice Aroma installer that allows you to decide what to install. It's similar to Samsung stock ROM too and its under 4GB so you can just move it on the phone while in TWRP, making it soft brick friendly.

To me, it's the best ROM there is on S8.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I noticed that my PCs are unable to access storage on my S8 when in OS despite having Samsung USB drivers installed. In TWRP the problem doesn't show up though.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ogy77:
Can we flash on CRK1?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I don't know if it'll work ... but u are free to test it and report to us if it works or not.

Anyway i'm gonna updating to the latest Stock ROM ... then i can test to myself .. also i'll update the whole Kernel Package to the latest Stock Kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] Ogy77:
Waiting update ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] pablonik79:
I also had problems with the SD, flashando another kernel I solved, but I would like to configure the kernel with mtweaks, currently I do not have the need to pay 5euro a kernel controller.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
If u like mtweaks, then use an compatible Kernel.

The price of 5€ is for the whole Project: App, Kernel and Support. I'm a full-time Developer. :highfive:
[Samsung Galaxy S8 & S8+ Cross Device Development] pablonik79:
I do not want to offend your work, but thanks for this kernel, the SD does not work for me with your kernel and it's in sdfat, then I wanted to tell you that other kernels like tgpkernel wanted to nox kernel they have a patch that makes the kernel work both on rom odex and deodex. if your kernel will support all the roms I will also buy the app, it is right to support your work.
[Samsung Galaxy S8 & S8+ Cross Device Development] simonk206:
Hey. I flashed your kernel on ambasadii DEO MOD and works fine for now. You know something new about G950x Kernel Control? Bc it's still not possible to download it.

Thanks in advance :good:

---------- Post added at 09:01 PM ---------- Previous post was at 08:47 PM ----------

OK I can confirm this. Ext SD dont work for me too
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Please be patient ... the App is very soon available.
[Samsung Galaxy S8 & S8+ Cross Device Development] FakeSmile:
What about DT2W? Any chance to be added?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hmm really needed?!

This Phone has so many Variants for waking up.

I think dt2w works only if the Touch screen stays powered on and that means it's always awaken (wakelock) = higher battery usage.
[Samsung Galaxy S8 & S8+ Cross Device Development] redplate:
Hello. Nice to see fresh blood in kernel programming haha.

Does it support ethernet and nflog?
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
It doesnt even use a wakelock.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
That would be really cool if we can use sweep2wake "for-free" :o

By "for-free" i mean without to have additional power consumption.

Because AFAIK touch screen can only handle inputs if:

1. the touch screen is not suspended

2. the system is in wakelock

Did a quick check in TS driver.. and it seems to me that it's required to leave the TS in "low_power_mode" for making the pressure sensor in the TS working.

If i'm right, then now i understand why it has high battery draining on deep sleep.

Maybe we can force real suspend for TS ... but maybe with the consequence that waking up over the screen isn't possible. Power Button will still work of course.
[Samsung Galaxy S8 & S8+ Cross Device Development] Noxxxious:
Personally I dont see any point of having that gimmick driver. But it is cheap to use with irq enabled, probably you wouldnt notice the cost.

Also this works perfectly fine on the S8: https://github.com/flar2/starlte/co...d55a379#diff-68d7c09ea458f5662edf1d580d48dbef
[Samsung Galaxy S8 & S8+ Cross Device Development] mrjoy:
Most of us have g955f device. I think not usable to us without s8+ support. Anyway great work for s8?
[Samsung Galaxy S8 & S8+ Cross Device Development] goatface2106:
+1

---------- Post added at 17:19 ---------- Previous post was at 17:18 ----------

+1 (G950F)
[Samsung Galaxy S8 & S8+ Cross Device Development] bamsbamx:
Nice! A new kernel for the G950F! Can I request undervolting feature?
[Samsung Galaxy S8 & S8+ Cross Device Development] SH4M3:
Thx for your effort but I getting a information that my sd card needs to be formated after flashing your kernel. Reverting back to nox kernel fixed this mayve you could investigate to this problem?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Bugs and Issues Kernel 20181205

external sdcard doesn't work

Full Version of A2N Kernel Control is currently not available

OK ?

As for requests,

of course u can request missing features and bugs.

With a bit of luck it's added / fixed in the next Build. ;)

I hope u enjoy it actually, even if the sdcard doesn't work for now :(
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
New Build is Up !!

Changelog

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!

Enjoy !! :good:
[Samsung Galaxy S8 & S8+ Cross Device Development] kenny6:
hey, after i flashed this my mic and speaker does not work when in phone calls, is there any fix?
[Samsung Galaxy S8 & S8+ Cross Device Development] Jazz2000:
I got some random reboots when a phone call is incoming :eek:
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
The dev is working hard on the above issues, please wait,
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
OK Guys I've uploaded a Test Kernel to see if the reported issues are now fixed.

I hope i didn't forget something :)

Download:

S8

a2n_kernel_g950x_9.x.zip

S8+

a2n_kernel_g955x_9.x.zip
[Samsung Galaxy S8 & S8+ Cross Device Development] wlryss:
Hi.. I set the kernel (test) for the G955F - the result is the same as on the kernel from 16.12 - instead of the melody of the incoming call - buzzing and there is no audible connection between the two phones when connecting..
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
OK, new try:

S8+

a2n_kernel_g955x_9.x.zip

S8:

a2n_kernel_g950x_9.x.zip

PS: i can't test with my own S8 because the sim-card from my old phone (Ace 2) doesn't fit in S8.
[Samsung Galaxy S8 & S8+ Cross Device Development] -DIO-:
Stayed reboots when a phone call is incoming, G955.
[Samsung Galaxy S8 & S8+ Cross Device Development] wer159p:
Thx repeat bro ! and thx your hard work

About zram yes i have opened but still kill app on background

I tested many time it always happen when usable ram space go to 1.0-1.1 GB

After open random app will kill other app on background until usable ram space have 1.2-1.3 GB

So if i play game happen always

And sadly lastest kernel dial still not work on S8+ (for me idk other ppls)

Dont have any voice and still random reboot

TWRP actually not big problem sorry my English again (i'm so regret why id learn when i still a child)

I mean if flash your offer TWRP

And flash other dev kernel (like RZ kernel or NX...)

When reboot the phone screen wont give any respond even u touch screen like a crazy man

Only use your kernel can work

About donate cuz some reason i don't use paypal

I already get paid app by u so cant buy anymore

But play store i can pay

And last USB Tether for me not big problem actually just give report

i will try recently thx for help !
[Samsung Galaxy S8 & S8+ Cross Device Development] Nitrogenous:
Tried your newest bugfix.

Dial still doesnt work - no sound, freeze & reboot. Im able to be a recipient but if the call is answered - same story as above.

Noticed enabled 2002mhz little cores state.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
ok, but did u test how it goes with the latest test kernel ??

As i'm trying to fix all the reported issues at once .. so not only the dial bug.

So when using my twrp version u tap on "Rooot to system" and it hangs in TWRP or in SAmsung boot logo ??

I've never got precise informations and never proper logs .. so i can't see what's wrong.

In my case kernel + twrp works bugfree .. otherwise i wouldn't upload it at all.

Of course every user use the phone in a different way. i don't use the S8 for dials, that's why i didn't notice the bug.

So your Phone falls in love with A2N Kernel and refuse to work properly with other kernels :laugh:

Ahh now i got u, u get the full version for free .. but now u realized that it's every penny worth it ?

If so, now it's too late, just forget it. U can tell your Friends who have also S8 Phones ... or make some promotion in your social networks, it's as well and very welcomed. :o

i don't understand, is USB Tethering working on latest test kernel yes or no ?

Thanks for report ! - How did u noticed this ?? (screenshots??) If CPU max_freq for both clusters is stock while normal operation then it should be never use anything higher than the max_freq ...

so if it's really that case that it's forcing a higher freq than max_Freq while in call then this is actually our Problem here and it should be fixed.

Because it's sure that 2 GHz wont work stable for the little cluster.
[Samsung Galaxy S8 & S8+ Cross Device Development] Nitrogenous:
Cpu spy and geekbench found it enabled for freq table. So far it seemed not used, or for less than 1 second during 30minute test with booting, benchmarking. I didnt take any screenshots and Im already on backup kernel for daily usage.

But im 100% its in geekbench front page as soon as you open the app, as well as in CPU spy or any other cpu states tracking app
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Right, it shows max available cpu freq .. but it doesn't mean that it's in use.

Max freq for both CPUs is now stock on latest test kernel .. as well for booting .. since someone reported freezes during booting.

Well, i'll upload a test kernel without cpu OC .. to see if it has something to do with CPU OC method.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Kernel without CPU OC:

a2n_kernel_g950x_9.x.zip

a2n_kernel_g955x_9.x.zip
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
Thanks to dev fix the call didn't listen,
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
So now it is OK ??
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
The call is still not being heard,
[Samsung Galaxy S8 & S8+ Cross Device Development] -DIO-:
Reboot is no more when a phone call is incoming, It remains that they wrote above, The call is still not being heard, G955F
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
a2n_kernel_g950x_9.x.zip

a2n_kernel_g955x_9.x.zip
[Samsung Galaxy S8 & S8+ Cross Device Development] khanhbang2013:
still not heard during the call, g955
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
And now ?

a2n_kernel_g950x_9.x.zip

a2n_kernel_g955x_9.x.zip
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Try to switch MTP version in a2n app.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Still nothing. The Device Manager detects it as SAMSUNG Android ADB Interface. So in a way it's detected and if I use adb push I can actually move files. But that's not what I am used doing.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
The OS actually gives me a warning and says "The connected device is not able to access files on this device. Unplug USB and retry".

Again, by rules, since I'm on Custom ROM I shouldn't ask for help. It's just an annoyance that I thought was worth mentioning.

I have already tested with an N960F if the problem remained. It didn't. So it's definitely my S8.
[Samsung Galaxy S8 & S8+ Cross Device Development] rtyuakatsuki:
Direct cool goes brrr
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Ahh got it.

You need to toggle the usb modes from your phone...

If it still doesn't help, check developer settings, there is a setting for default usb behaviour. There you can set transfer files or mtp.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Best S8 foto ever. :ROFLMAO:
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Oh that's how you achieved pure performance without any throttling.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Tried everything already. Still nothing. Again, it's fine. I can use TWRP for file transfer.