yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] Inasbae:
Just focus on your work, bro.

don't listen to what people have to say. they can only ask about ETAs, and always complain if they have bugs due to incomplete builds.

I appreciate your work, because few people want to play with the kernel on this S8 / S8 + :)
[Samsung Galaxy S8 & S8+ Cross Device Development] patrickq19:
You have very nice kernel ...just take your time ....but why dont you open group test? It can help you ...try too open telegram chat ...that can help you too ...any way good job mate ??
[Samsung Galaxy S8 & S8+ Cross Device Development] cas0404:
Hello [MENTION=5840412]ace2nutzer[/MENTION],

Does this kernel works in android 10 roms ? like lineageOs ?

Thx.

Do not answer, i just saw in forum post that maybe you will make an android 10 version.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
Pardon me i understand, well I'll keep track with your updates....Good Luck:fingers-crossed:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Thanks! but i don't like it 👼

It saves time for me if i've only to manage the forum here. ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
The hype is undeniably high though. This Kernel legit made my S8 perform better than my Note9 in some benchmarks and nearly the same in the rest. Just how much can this guy refine the S8? It's honestly amazing. If someday in a far future where the developement of this Kernel is over, he starts a new Kernel for another device that maybe I'll incidentally own, hell I'm going to buy it without thinking twice about it lol.
[Samsung Galaxy S8 & S8+ Cross Device Development] AdBlock1234:
How can I update ROM to get new security update if I have this kernel installed? OTA doesn't work. Is there any way to update without loosing my data?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Kernel 2020.11.06

Fixed graphical screen glitches at resolutions > 1080

Optimized system clocks

RAM: Allowed to use higher RAM Freq - 1794 @ 2093 MHz (if Supported by binning)

CPU: updated cool freq logic - by default it uses system default (depending on binning)

GPU: improved stability, performance and readded OC up to 839 MHz

GPU: added "Cool Freq" Interface as well like on CPU for better handling of the higher Freqs > 572 MHz (since fully disabling DVFS would overheat the Phone)

CPU: Fixed Suspend Max Freqs feature

Power: Updated Charger Control to V. 2.6

Charger Control 2.6: increased default charging current to:

AC/USB-PD: 1500 @ 2200 mA(S8) / 1800 @ 2600mA (S8+)

Wireless: 900 @ 1200 mA

Disabled a lot of excessive debugging / log spamming / tracing

RAM: 3710 @ 3727 MB (with latest stock kernel it's 3679 MB) :cowboy:

Source cleanup

Fully disabled INPUT_BOOSTER to avoid painfully battery draining even when it's not needed e.g, if you just keep your finger on the Screen

CPU: switched from conservative gov to ondemand (conservative gov was cool but it's time for the new sh!t !)

SWAP: improved zRam Stability (disabled PGTABLE_MAPPING ... caused freezes and random reboots for me)

Patched system binary "dex2oat" to run only on big CPU - faster Apps optimization after wiping dalvik-cache and in general also it speeds up usual app installation and updating time from Play Store :cool:

More responsive, smoother and better performance ..... better battery life as well ?? - Let me know as i didn't test it yet :D

A2N Kernel Control V. 2.9

GPU: re-added OC up to 839 MHz

GPU: added GPU Cool Freq

Power: added Battery Cycle Info

Apply settings earlier on boot

Updated defaults / text

Fixed crashes

NOTE: in case the App still crashes just re-install the App.

Uploaded also TWRP with this powerful Kernel inside ! :cool:

Please test and report your experience with this Kernel ! :good:

Download

If someone want to offer me a drink :angel:
[Samsung Galaxy S8 & S8+ Cross Device Development] steveman29:
Can you please bring back the option of touch boost? On demand is faster than conservative but some times it is still getting really luggy. At least I would the option to choose between speed or battery.

Στάλθηκε από το POCO F2 Pro μου χρησιμοποιώντας Tapatalk
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Wait, what does supported by binning mean? Is that some kind of automatic overclocking? The RAM one. Because I can't see any overclocking interface in the app to control the frequency.
[Samsung Galaxy S8 & S8+ Cross Device Development] steveman29:
Me too. Maybe our devices does not support it.

Στάλθηκε από το SM-N950F μου χρησιμοποιώντας Tapatalk
[Samsung Galaxy S8 & S8+ Cross Device Development] patrickq19:
Very smooth ...but i have problem with recording ..i use alex 9.1 rom and its not recording calls...if i flash ather kernel its fine ..please can you look in too the new kernel ...thank u ??
[Samsung Galaxy S8 & S8+ Cross Device Development] kavin_it:
hi, I'm having a small doubt related to the md5 file that u have provided.. should i have to flash that too?
[Samsung Galaxy S8 & S8+ Cross Device Development] Inasbae:
Face some Overheat while gaming on latest build with standart profil ..

I manually turned off the boost setting on the small CPU and the temperature started dropping

And i think 0927 build have a better GPU performance because i can get 94-96K and the latest build just 90-92K

My problem just the temperature while gaming, and now i can't charging while the game at the same time.

(I just can do that on build 0824).

Btw nice work, and ondemand is a very agressive governor!
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Thanks for your Report !

I don't think that i'll bring back touch booster, as it's just a nonsense tweak. - Why ?

It's fine that it's then smooth during touching the screen .. but once you release the screen then it'll start to lag again ...

CPU Freq should be increased based on load .. not on touching the screen lol.

I think it's related to the RAM throughput .. aka System Clocks like MIF (RAM) and or INT Clock.

If you could tell me how to reproduce, then i can adjust the RAM Freq.

If supported, it should use max speed already fully automatic.

it's according to the "ASV Version" you have .. i guess that if you have the luck that GPU Freq above 572 MHz are unlocked, then your RAM Freq probably is also unlocked and able to run at full speed.

You Guys can check you max supported RAM Freq with Root explorer or with terminal emulator:

dreamlte:/ # cd /sys/class/devfreq/*mif
dreamlte:/sys/class/devfreq/17000010.devfreq_mif #
dreamlte:/sys/class/devfreq/17000010.devfreq_mif # cat max_freq
1794000
dreamlte:/sys/class/devfreq/17000010.devfreq_mif #
dreamlte:/sys/class/devfreq/17000010.devfreq_mif # cat time_in_state
2093000 0
2002000 0
1794000 2272746
1540000 198850
1352000 327243
1014000 970866
845000 231956
676000 31903
546000 77083
421000 6083063
286000 0
208000 0
dreamlte:/sys/class/devfreq/17000010.devfreq_mif #

As we can see my RAM Freq is limited to 1794 MHz ... and yours ?

Lets see on how many devices the RAM is running at full speed and if so, if it's running stable .... because if not stable, then i should provide a way to allow RAM OC or not ! :highfive:

Please test and report if it works with samsung stock kernel from here:

http://xda.mister-freeze.eu/XDA-files/ace2nutzer/

Choose your phone model .. then "General"

No, it's just a checksum file to check if your downloaded kernel was properly downloaded or not ...

Checksum should match ... then it's OK and safe to flash to the Phone.

Many File manager apps are able to check and show you the md5sum ... so then you only need to compare if it matches.

If it doesn't match then your internet or wifi is very bad.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Well I feel very frustrated because apparently even though my phone does support the higher GPU frequencies...(well, at least on the paper, since they're currently all useless), RAM is locked at that damn 1794MHz. Dammit. 2093MHz would have brought me significant performance improvements if unlocked. We are getting closer and closer to an Exynos 9810 on the raw power side of things but these limitations Samsung placed are infuriating. I am one for testing raw performance improvements. And being able to do so is already hard because if forced to operate at the absolute maximum performance (Overclock included), at least the stock S8 will overheat within minutes and turn off (I've noticed that it used to turn off at 100°C but now it shuts itself down at 90°C, which caused me some trouble getting the new results). I use fans and a TEC to keep the phone cool and allow it to reach the peak possible performance. So this kind of limitations to someone that likes to stretch the rope like me, this is annoying.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
As long as it doesn't freeze + reboot you don't need to care.

I've allowed higher temp before starting to throttle big cpu / GPU Freq for higher FPS in games.

Oh forgot to turn boost off for little cpu, will do in next build. :good:

But i don't think the heat was coming from little CPU ... even if it runs at full load at max_freq it still only produces very low heat ...

it's just a very small low-power CPU .. it can't heat up our phone.

The only things that really can heat up your phone is big CPU or GPU.

Even charging at full speed will not overheat your Phone because it'll throttle charging current at 46 °C.

Is that Antutu Score or 3DMark ? - I've only tested with Geekbench both CPU / GPU and it's fine.

Test what you get on Geekbench with kernel defaults ... then i can compare with mine.

Well then i've to revert CPU/GPU Temperature for DVFS again to stock ... :(

Yeah i know it's now even faster than interactive gov .... i've implemented my optimizations in ondemand gov ...

so it checks now every 6 - 7 ms cpu load for freq increasement ... while interactive gov by default checks every 20 ms. ;)

A Phone should be a low latency device ... otherwise user experience is very bad. So i'm trying to make the kernel as much as possible "real-time" mode.

Yes 100 °C is right ... and normal .. because it doesn't make any sense to push it higher .. because at > 100 °C it starts to damage and even if it wouldn't damage then it just starts to make miscalculations ... resulting in lower speed, lags and FC.

And now it shutdown at 90 °C ?! - With this latest build ??
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Latest build. But don't worry about it. I figured out it was a mistake on my part. There are many temperature parameters to monitor when you are benchmarking, and while the precise sensor I was using displayed 90°C, its possible that some other part of the system effectively reached 100°C and lead me to shutdown. As for the temps above 100°C. yeah sure, I never said you should raise the threshold for shutdown lol. 100°C is already dangerously high for a phone and starts to cause miscalculations as the resistance to electricity of the conductors increases, and the stock voltages becomes no longer enough because of that. Raising voltage would only make things MUCH worse lol. I have pushed phones as high as 115°C during testing (Spoiler, they still work) but it's something I wouldn't recommend to do LOL.
[Samsung Galaxy S8 & S8+ Cross Device Development] Inasbae:
A

The first time I tried antutu, the device rebooted itself because the CPU temperature was 95-96 °

with settings:

Big Core 2314 (Standard) DVFS 2002

GPU 572 DVFS max

I'm not so sure .. oh and also I changed some settings on up threesold and finally now I can run antutu without rebooting

Big Core =

Boost 0

Up threesold 30

Little core =

Boost 0

Up threesold 75 (standart value)

Its Antutu, i will send the screenshoot from latest build score and older build. And i will test Geekbench too

1st screenshoot from 0927 build

2nd screenshoot from Latest build with my manual profile

3rd screenshoot from Latest build with standart profile
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
This is just average for this Kernel. If you manage to keep the phone cool at M2 Cores [MENTION=8214877]249[/MENTION]6MHz and A53 cores @1898MHz, with GPU overclocked at 572MHz ofc, and forcing the frequencies to the peak, you can go beyond 280.000. In fact, I got a 283.500 with all the above on AnTuTu Go. On standard AnTuTu I got 262.558. Technically, if one happened to use F2FS on Cache and Data, with a 2093MHz RAM clock speed, 290.000 should be reached.
[Samsung Galaxy S8 & S8+ Cross Device Development] Inasbae:
Yeah i can break the new score record if i want ..

But the problem is

I want to use this device for real-time, and get the very stable performance without a cooler though:cool:

I made a benchmark just to prove whether the device will cross the line with just a regular profile and is stable enough to use
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
The device already easily wipes the floor with a stock S8's face with this Kernel. There isn't even the need for testing, if that's what your purpouse with the S8 is. So not really a point here. Anyways, I assure you. Breaking that score will be really hard. But if you do, well, kudos because I'm actually looking forward to new records. Our goal is to MATCH the Exynos S9. Or well, my goal. Obsession. Power is everything to me :p

---------- Post added at 10:12 PM ---------- Previous post was at 10:07 PM ----------

I wanted to post some images with the scores here but this URL stuff, I don't get it at all lol. Couldn't they just make you upload the image? Looks like that was too hard.
[Samsung Galaxy S8 & S8+ Cross Device Development] patrickq19:
Flashed stock kernel from general...and its give me bootloop...i have anther problem with bluetooth pin code ...its not remmber the code in the car ..i have too inter new code every time ...?
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
is it possible to unlock the locked gpu and ram frequencies ?:D

---------- Post added at 03:16 PM ---------- Previous post was at 03:03 PM ----------

After the update i noticed that both lmk and zram figures have changed as 128mb and 25%. i do hard gaming alot on my s8, so shall i leave it as it is or can anyone suggest me new figures for lmk and zram? i noticed in the previous build the soc temperature increases when zram is at 50% and at 75% it reboots(only while gaming).
[Samsung Galaxy S8 & S8+ Cross Device Development] rzvn666:
Random reboots

Hello, this really is a great kernel but since the new update I've been having random restarts. I've had it once earlier while doing nothing and one just now when I was going through Instagram stories. I have all settings stock and I'm running the hades OS.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
even i had 2 random reboots.. now its working fine:o
[Samsung Galaxy S8 & S8+ Cross Device Development] TurricanM3:
Reboots here too. Going back to stock. :/
[Samsung Galaxy S8 & S8+ Cross Device Development] Inasbae:
Can someone grab for logcat? Because i dont face a soft reboot on latest version.

And please, report the problem with the Logcat :)

It will help the developer.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I'll check the BT issue.

Maybe ... later i'll check if i can hack it on my Phone, if it works, then it should work as well on every other S8(+) Phone.

Yeah it's new kernel default and it should be good for both multitasking + gaming.

But zRam is actually not stable, so i suggest to disable it for now.

Disable zRam for now ... until i fix it. :fingers-crossed:
[Samsung Galaxy S8 & S8+ Cross Device Development] therebornhaitch:
Thanks for the great kernel. So far so good. The only issue I've faced is that ethernet doesn't work via Dex dock.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
For me everything works well.. I didnt notice any issue.. Best kernel ever:o
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
As i said zRam is actually broken, don't use it ... wait for fix.
[Samsung Galaxy S8 & S8+ Cross Device Development] primazz:
Same problem here with 6.11 kernel. With 27.9 build recordings are working. Using ALEXNDR ROM.

G955F
[Samsung Galaxy S8 & S8+ Cross Device Development] rzvn666:
my google search is also glitchy. every time i search for something, its almost always black and it's a square pattern

[IMG="proof"]https://i.imgur.com/vs6mW34.jpg[/IMG]
[Samsung Galaxy S8 & S8+ Cross Device Development] JuanMat97:
Thanks for the development! But i have to back to previous version because the hot and reboots
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
[MENTION=5840412]ace2nutzer[/MENTION] Tested new update, very stable and excelent work! I saw you added a new function to A2N app "charging cycles" and mine got 1739 lmao, so sorry if it's off topic, but what do you think as a developer about this? Should I replace my battery? (Daily lifespan is around 7-8 hours btw)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Won't make you crazy about this Charging Cycles stuff. Battery replacement is only needed if one of the following things happened:

swelling

SOT very low, so that it can't pass the day

A little tip how to check if the battery is still in good condition even it has a very high charge cycle ... (mine has only 244 .. as i don't play games)

Do a full charge to 100 % --> LED should be GREEN ... then unplug the cable and keep with screen OFF for 10 minutes ... then check battery Voltage with any App that can show it (i'll implement as well in next App version ;))...

4.30 V --> like a new Battery - very good condition !

4.25 V --> still very good ...

4.20 V --> Good condition .. but probably another year and you'll need to replace because SOT willl be likely very low

<= 4.10 V --> Very aged .. and maybe broken ... likely higher charging temp ?
[Samsung Galaxy S8 & S8+ Cross Device Development] leonidasZ953:
Hello mate, I got s8 plus and when I set AC Current Max to 3500(max) after hours dropped to 3000..I dont know why..Help please ??
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
The help Text from the App already answered your question.

Probably you are using the original AC (AFC) Charger ... check the specs ... if it's like this:

9 V == 1.67 A

5 V == 2.0 A

Calculate the max charging current:

9 x 1.67 = 15 W

15 W / 5 V = 3 A = 3000 mA max output current

then for the S8+ model it's needed to buy a powerful USB-PD Charger if you want to charge at full speed 3500 mA.
[Samsung Galaxy S8 & S8+ Cross Device Development] rostifaner:
On the latest build with disabled zram I get a random reboot. I will send log later.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
will this kernel work on galaxy note 8? what issues will I face? Please let me know:o
[Samsung Galaxy S8 & S8+ Cross Device Development] Inasbae:
No, this kernel not support Note version for now i think

Because this kernel only support G varian

---------- Post added at 04:22 PM ---------- Previous post was at 03:37 PM ----------

The new app update? :confused:
[Samsung Galaxy S8 & S8+ Cross Device Development] Beta male:
Can you send me free apk for this kernel ty...
[Samsung Galaxy S8 & S8+ Cross Device Development] toaderalex1:
First of all thank you for the kernel. It has lots of useful features.

I recently changed my battery on my s8+ and still wasn't getting more than 4 hrs SOT on stock Pie ROM. I decided to try your kernel but after 1 week of use i still don't see any improvement in my SOT. Max 5 hrs on balanced profile.

I did your test as well for the battery and it showed 4.27 V.

Am i doing something wrong or is Samsung trying to get me to buy a new phone?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Did you the test with battery voltage with this Kernel ?

Because only on this kernel you will be able to charge to the full 4.35 V after having a lot of charge cycles ... especially if you replace the battery and you actually didn't reset battery stats like charge cycle counters then it will not charge to its full 4.35 V, but on this kernel it doesn't matter .. you even don't need to reset battery cycles.

If everything is working well, you should achieve up to 10 Hours with battery max 2 - 3 Years old.

Try to find out what is draining so much battery ... what about Screen Brightness and SIM Signal ?

For biggest SOT ever i do suggest to use a s much as possibly 3G/4G only and wifi is ever cheaper than 3G/4G .. but it's still possible to reduce wifi power consumption even more by simply reducing the transmit power from your WiFi Router to the minimum ...

In my Router (FRITZ!Box) and i'm using 6 % and i still get 96 Mbit/s (net).

Doing so it'll reduce automatically as well the transmit power from your clients, resulting in lower power consumption.
[Samsung Galaxy S8 & S8+ Cross Device Development] toaderalex1:
Thanks for replying so fast!

I did the voltage test on full stock Pie, before flashing your kernel.

I didn't reset any battery stats after changing the battery, my only fear now is maybe the service center didn't actually change my battery.

I will do the test again on your kernel to see what i get.

I can't figure out what's draining my battery so fast. I only use 4g and always in good signal areas, the screen brightness is always on auto and i don't think it ever goes beyond 50-75% as i am usually using it indoors.

Do you use any battery stats app that you recommend?

Thank you!
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Actually i don't use any App for stats since i don't have issues but the best App that i would recommend is betterbatterystats App .. check here on XDA .. as there is a free version for XDA members.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
zram still not fixed?:crying::(
[Samsung Galaxy S8 & S8+ Cross Device Development] Amrch787:
Am i understood correctly this kernel works on los 17.1 android 10? Which rom`s are also supported?

(And will there ever be one ui 2.0 custom for s8? sorry for off topic )
[Samsung Galaxy S8 & S8+ Cross Device Development] contax9:
Since 2020-11-06 my battery drains very fast. Bevor this update I could use my phone from waking up till going to sleep without charging.

Since the update I have to recharge it 2 times a day. I switched from performace profile to balanced with no big effect on this battery usage behaviour.

I know its an old battery with 75% capacity, but it was also an old battery bevore I updated the kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] toaderalex1:
@ace2nutzer i tried activating oem unlock in developer settings but it doesn't do anything. Anyone else encountered this?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Actually only Android 9.

Then try to roll-back to the previous version to verify if it's really a kernel issue, then let me know.

OEM unlock is fixed to "on" on this kernel, so you can't accindentally disable it.
[Samsung Galaxy S8 & S8+ Cross Device Development] NewTheLife:
Add manual voltage of 0 - 1,500 volts please:cry:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
If it's possible or if if could, then you don't think that i'd already implement it ?

Anyway i've still the opinion that this device don't need much OC, it just need a good Kernel. Try different custom kernels, you will find a good one that fits your needs. Next Release will have big improvements, so i do suggest to bookmark this Thread or press on "Watch" to get informed when new release is online.
[Samsung Galaxy S8 & S8+ Cross Device Development] Kratos574:
​

I have installed the kernel on a stock Rom, the thing is that when playing games the device gets really hot (I am not doing Overclock or anything) the device starts rebooting due the hot that it is, I am just thinking the reason why of this, it doesnt happen with any other kernel, just this one.
[Samsung Galaxy S8 & S8+ Cross Device Development] NewTheLife:
It's still possible and the rest of the improvements will be great I hope. It is possible to add the nucleus also on bone lineage os ?