yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
According to my experience when i was testing different LCD Clocks on my Galaxy Ace 2 the higher the LCD Clock is the higher is the Display refresh rate. But we did it because the screen was lagging and had weird graphical glitches, it had vsync issues as well.

That's why we started to test different lcd clocks. But it's not that simple to edit one number like:

refresh_rate = 60 @ 80 or 100.

The problem is the ROM need also an adjustment in refresh rate, so likely it's ba default at 60 Hz. If we increase lcd clock for supporting higher refresh rate then it has to be changes also in rom, in order to avoid weird graphical glitches + out of vsync issues.

Also it needs different lcd clock likely if the phone is actually in landscape or not.

As you can see it's very complex and since our S8 fortunately doesn't have any issues with screen glitches and issues with vsync, i was happy to not mess with the lcd stuff. But i agree that the refresh rate of 60 Hz is not very nice. I'll try to increase it if it doesn't cause any other bad side effects. Also increasing refresh rate comes with higher power consumption + drecreased life of the LCD.

Yes you are fully right here. The Cooling system is not very well indeed. Workaround is to adjust charging current, and to adjust max CPU/GPU freq so that it can stay stable is such situations and for this you have this kernel + kernel App :o

Thanks ! i'll check.
[Samsung Galaxy S8 & S8+ Cross Device Development] tofylion:
When will the kernel be usable with Android 10 AOSP ROMs? It seems really cool!
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
Correct me if I'm wrong, but isn't LCD overclocking different from OLED overclocking? Lol maybe you've intended to say OLED, because they're very different technologies :)

Apart from this, good information for future researches :good:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Very soon bro, please be patient. :)

i think it doesn't matter, because the screen itself doesn't get the "overclock" it's meant the chip that sends the data to the screen panel.
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
I talked with a Samsung dev and he told me that S8, S9 screen panels doesn't support over 60hz from factory, only S10 and S20 (didn't asked about other series than "S") idk what to think now lol
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yeah that's fully right. He meant by "factory", so by default, but it doesn't mean that you can't overclock unless it's also locked by DVFS. (need to check).
[Samsung Galaxy S8 & S8+ Cross Device Development] tofylion:
Oh awesome, just give us a heads up when it arrives. Looking forward to it :D
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
"Acces denied" to read/modify any files for display oc..only if it worked with SQL injection like on the web works :laugh::laugh:
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
What are you trying ?

You can't that simply change Display Freq. I mean you need to change/hack this in source code of kernel and maybe even in ROM like i said before, then compile.
[Samsung Galaxy S8 & S8+ Cross Device Development] SameerAhmed:
On the latest S8 update (G950FXXU9DTF1), there's no sound in the earpiece speaker after I flash this kernel. The loud speaker works fine. This happens on NX Kernel as well, so it's probably a kernel issue. Earpiece only works on stock kernel. Anyone else facing this issue?
[Samsung Galaxy S8 & S8+ Cross Device Development] daschlumpf:
I have exactly the same problem. Reverted back to stock kernel :(
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
Tell more about your device, so the dev can look for the problems
[Samsung Galaxy S8 & S8+ Cross Device Development] daschlumpf:
Device: G950F

PDA: G950FXXU9DTF1

CSC: G950FOXM9DTF1

Phone: G950FXXU9DTF1

Android 9-Patch: 1. June 2020

Please let me know, if you need futher informations.
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
Dial this number, and you will enter in device test app

*#0*#

Touch the "Receiver" menu, you should hear a beep sound in earpiece speaker

If you hear this, that means you have in-app bug, that would make finding the problem easier.

A fix that worked for some devices: try resseting Music app and YouTube app, and other apps that are audio-based.
[Samsung Galaxy S8 & S8+ Cross Device Development] SameerAhmed:
I've tried the Receiver test in Service Menu, unfortunately, there's no sound. However, the Receiver test works on stock kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] daschlumpf:
Thank you for your help.

If I enter the number a message appears: "Connection problem or invalid MMI-Code".

Just to clarify thing:

The problem is not the speaker itself. I have sound when I use the music or YouTube app.

The is only no sound in calls with the earpiece speaker. Switching to the normal/loud speaker in a call works.

Switching back to stock kernel brings back the sound of the earpiece speaker.

The kernel worked perfect before the last firmware update (Android-Patch: 1. June 2020 G950FXXU9DTF1).
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
There is file sotsomthing called

https://github.com/exynos8895/andro.../arm64/dts/exynos/exynos8895-display-lcd.dtsi

May be this help
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
If you have a PC, and a USB cable, just search in this thread for "adb shell" and "adb debug" and you'll find instructions of how to read adb data from your phone. After all steps done, paste here as much code as you could from adb when you're trying to press "Receiver" or when you re about to call someone. I hope you assume that for us it's kinda tricky to debug this error as long as we don't have it, and we need more data from devices that encountered them errors.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
it's probably due to outdated Ramdisk, need to update it later.

It's just annoying to download always the wohle ROM for just extracting the ramdisk.

If someone could post latest stock kernel DTF1 from DBT Germany, maybe better for S8+ a well, it would be great!

One last test:

is it working with stock kernel from here: ?

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

But it's not latest one ... anyway as i can see samsung uploaded kernel source for DTF1 .. downloading right now.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Thanks, for your help bro, but this step is only useful if other things like simply updating kernel source + ramdisk didn't help, since it's a bit time consuming and a bit complicated for the user. Not every user is a power user, anyway it's as well a good idea.

But lets try first the easy things.
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
Assuming that user had downloaded latest A2N kernel and latest ROM as he said, I had only this method available.
[Samsung Galaxy S8 & S8+ Cross Device Development] daschlumpf:
Please find attached the latest stock kernel (DTF1).

Thanks for your help :)

BTW: This is for S8
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
link is broken ....
[Samsung Galaxy S8 & S8+ Cross Device Development] daschlumpf:
The link should now work. I have uploaded the file again.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
S8 EXYNOS

a2n your app is great.. but it would be better if you can provide a tutorial for tweak performance for gaming. like balanced battery saving and performance. my device is S8 Exynos running Hades rom.

*is it okay if set the ac current for 3000ma? , will it damage my battery? (temperature nearly 40-43)
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
Default kernel settings are set for Performance mode. If you open A2N app, you can choose from profiles settings different mode needed. (Battery saving, Balanced, Performance, Super Performance).

From there on, you can personalize your settings according to your device SoC stability and preferences. (Not every device handles same settings the same) for example, "Play" with your zRam, CPU boosts, disable cooling, etc

Sure. It will not damage your battery. Device chipset already supports these settings and are completely safe. (And by this kernel settings, charging current automatically drops to minimum if your battery gets too hot)
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
thank you

---------- Post added at 06:07 PM ---------- Previous post was at 05:12 PM ----------

Im new to these stuff hope you can help me out on these questions, my device is s8 exynos.

1)what is input booster frequency? will impact on gaming? else only works when scrolling yt, insta etc... and how much should i set the booster duration?

Actually i dont want to have any lag anywhere so what are the best balanced settings for input booster.

2)The 'Up threshold'.. The default is set to 95%, that means more battery saving right? is there a impact on the performance since its set for battery saving(95%)

3)In the Ram category which should i choose for gaming(Specially for Graphic intensive gaming)? zRam size or KSM.

Since i dont need multi-tasking, is it okay if i choose KSM Option for gaming, since it says saves ram at very low cpu cost. let me know which is best i really dont have a idea about it.

4) Under TCP congestion i selected ''westwood+'', best for speed right?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes, but it's primarily for scrolling. For games are other settings better.

Test it, set lowst non Zero value, then do some scrolling and watch ... you will see it's smooth for the time you've set ... so if the scrolling time is longer and it started to lag nearly to the end of the scrolling, then you need to increase the boost duration.

Yes of course ! The default is for battery duration .. not for smoothness or gaming power.

if you can deal with minimal higher battery usage and really want perfect smooth phone or you are a gamer, then set this:

input booster: 500 ms (is enough due to the further settings)

up threshold: 75 (big core)

CPU Boost (both CPUs)

Cool Freq: 2002 MHz

GPU max: 572 MHz

GPU: disable Cooling

Profiles: keep the default

zRam: 50 %

With those settings it should be possible to play every game smooth.

Note: if you Play a game and want to charge the batttery at the same time, then i do suggest to not set charging current higher than 1000 mA - 1500 mA, due to the increased heat.

Anyway, you can't do anything wrong, in the worst case and u set to aggresive settings, the device will simply reboot in order to protect the hardware ... even if CPU / GPU Cooling is in software mode completely disabled.

zRam is also well and even more efficient, KSM will be probably soon removed because the amount of saved RAM is not much indeed.

Yes, should be beneficial for W-Lan.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
thank you alot.. ill apply the settings and see :)
[Samsung Galaxy S8 & S8+ Cross Device Development] rn2web:
I am testing this settings too?*♂️
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
input booster: 500 ms (is enough due to the further settings)

up threshold: 75 (big core)

CPU Boost (both CPUs)

Cool Freq: 2002 MHz

GPU max: 572 MHz

GPU: disable Cooling

Profiles: keep the default

zRam: 50 %

in the list u mentioned above i have a doubt under cool frequency, since my current settings for cluster 0 is 1.6mhz and cluster 1 2.3mhz... so while Im gaming if the frequency pass 2002mhz it might start to lag right? you got me? :(
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
As soon as it hits thermal throttling, at your settings, it will decrease big CPU frequency under 2002 Mhz, but you can change that limit in the A2N setting, you can set cooling at higher frequency, but it's kinda unsafe, because your device may get too hot and it will just reboot.
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
R u working on aosp 10 kernel and display ocing kernel.im eagerly waiting.?
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
Isn't there a way to under volt the cpu or gpu.. it will reduce the phone heating.. my phone s8 exynos
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
Yes there is undervolt frequancy i fount on noxxious source.big core at 600 mhz something
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yes, LineageOS android 10, increasing refresh rate only over kernel is not possible, because it has to be adjusted also in the ROM source ....

(I've already tried)

So later ....

To reduce the heating only way is actually to reduce charge current, "cpu cool freq" and GPU max clock, or if you don't want to reduce gpu_max_clock, then do not disable GPU DVFS.

Same for CPU, if u don't want to reduce big cpu max_freq, the reduce cpu cool freq.

Anyway, stability on high load + high temp, will be better in next build.

No, it never worked, Freq Table is locked and limited by DVFS.
[Samsung Galaxy S8 & S8+ Cross Device Development] :
remove DVFS.
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
thanks for reply.eagerly waiting android 10 and then display oc.something new.best wishes.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Already tried, but then it doesn't boot at all.

It's not fully open-source the whole kernel. that's why it's very difficult or if not impossible to be more free with CPU OC.

But even if possible, the benefit is almost zero, because the lowest freq already uses a very low Voltage, so there is nothing to optimize in terms of CPU Voltage. Only higher Voltage for higher freq than stock would be helpful to make it more stable, but since it's all locked we can forget.

Anyway, this Phone is powerful enough, it can manage even Android 10 without problems.

I've a little request:

please disable zRam, then after 10 minits, enable KSM and use the Phone for around 2 - 3 hours, then post hoch much RAM is saved (Shared RAM)

Because i believe that the amount of saved RAM is very low, if so, then we can get rid of KSM, making the Kernel + App a bit more cleaner :o
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
Than how uruz managed to overclocked andrid 10 aosp to 2.65 GHz and little 1.65 and GPU 572 without getting rebooted.because in stock when I set little 1.65 or even less and big 2.65 GHz it random reboots in few minutes of use every time.but in yuruz over clock device never get random reboots never.so what is the secret behind it.no kernel supportb2.65 GHz without getting random reboots,only yuruz does.no single random reboots. I m using this yuruj kernel on every android aosp 10 ROM.I ever time change boot.IMG of ROM.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I'm sorry, but i really can't understand what you want to say.
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
I mean to say yuruz successful y implemented of 2.65 GHz.without random device reboot and overheat.may be he got workaround with voltage.all kernel with 2.65 GHz is no of use in my s8 plus it gives reboot every five- 10 minutes of using.but yuruz kernel not.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Yeah it's possible that he got it hacked, but as long as i don't see the source code, it's also possible that it's just fake, so don't get fooled.

Also did you run a benchmark one time with 2,57 GHz and one time with 2,65 GHz ? You should get higher scores with 2,65 GHz.
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
Yeah it working like hell I can see extremely different with oc and non oc kernel. I got 250000 in Norman warm room condition,and in Ac I gets 260000 and even sometimes it touch 2.70000.I have source of yuruz but in zip form I downloaded before yuruj pull out his source.

Here is the link I downloaded zip source.

https://drive.google.com/file/d/1-0nWkzt4veJukp7lhSq5X6ig7IdGrP8d/view?usp=drivesdk
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
[MENTION=5840412]ace2nutzer[/MENTION] Can I enable Wireless PowerShare on S8 through kernel settings? Like I don't know exactly if it's a software feature or newer models have other type of coil. S20 and S10 models got this feature:)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Thanks, i'll check it, but not for coming update, otherwise it takes too long for the new release to come online, you know.

No idea, but i think that could work ... but not for coming update, because it's probably very time consuming, need to download source code of S10 and check how they did it. Anyway it's not very efficient ...the loss of power is big. (goes away in form of heat)

I think you can charge from a 100 % phone an empty phone to around 50 % :silly:

I'm actually still developing all the new features requests from last release. ... + adding some cool features from my ideas ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] moreformusic:
I saw you mentioning that you will release "LineageOS with android 10" but why exactly "Lineage" and not other open-source projects?
[Samsung Galaxy S8 & S8+ Cross Device Development] Illutorium:
[MENTION=5840412]ace2nutzer[/MENTION] Also if be can't a Newest kernel version as "4.4.220+" then would be can a other compile for Kernel as Tablet Graphics? as "Wacom One Medium" (CTL-670) for example or any other tablet graphics... (Useful for DeX because then can be works around)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Update: Kernel V. 2020.08.06 and App V. 2.5 is out now !!!

Changelog

Kernel 2020.08.06

Source update DTC6 --> DTF1

Ramdisk Update DTEA --> DTF1

Partially enabled HMP Driver for proper handle of both CPU's

Updated Charger Control to V. 2.4: added support for battery idle* and battery care

LED-RGB: added ability to adjust blink delays for missed notifications

LED-RGB: added ability to disable low_power_mode - higher LED brightness in the darkness

Power: USB: ability to disable water detection

Drivers: enabled support for Xbox / Sony PS / Nintendo Wii / Gamepads

CPUSETS: moved some tasks and services (e.g. Audio encoder) to the little CPU in order to relieve the big CPU, improving performance for foreground Apps !

Optimized some system clocks

*= when battery is in idle, the LED will light up BLUE :D

A2N Kernel Control V. 2.5

Power: added battery care support (e.g. stop charging at 95 %)

Power: added battery idle feature (power your phone over cable-only)

Power: added ability to disable water detection (to deal with wrong water detection)

Misc: added ability to adjust LED-RGB blink delays (for missed notifications)

Misc: LED-RGB: added ability to disable low-power-mode (higher LED brightness in the darkness)

RAM: added ability to drop all caches and buffers (to free some RAM)

Version Info:

This Release should fix earpiece issue with DTF1 Security Patch ! :good:

Also uploaded updated twrp version with this kernel version and patched S8 stock kernel DTF1 for debugging purposes.

Flash and enjoy ! :cool:
[Samsung Galaxy S8 & S8+ Cross Device Development] SameerAhmed:
Anyone else experiencing choppy call audio on this version?
[Samsung Galaxy S8 & S8+ Cross Device Development] Orangelelo:
good.but i assume u will upload aosp 10 kernel.im eagerly waiting,please make it happen.
[Samsung Galaxy S8 & S8+ Cross Device Development] God's Bro:
recent update

[*]Power: added battery idle feature (power your phone over cable-only)

is it okay if i do my gaming turning this option on? zero impact on the battery right? and will this increase phone temperature while I'm gaming?

my current tweaks - up threshold: 100 (big core) / small core default

CPU Boost only big core

Cool Freq: 2002 MHz

GPU max: 572 MHz

GPU: disable Cooling

zRam: 0 %

1500 mA charging while gaming

my other question is, can increase big core up threshold all the way up to 20% or big core frequency up to 2496mhz since there is no battery draining right?

---------- Post added at 08:06 AM ---------- Previous post was at 08:04 AM ----------

Can anyone recommend me a fps meter.. i need to monitor my game frame rates :o

---------- Post added at 08:14 AM ---------- Previous post was at 08:06 AM ----------

how to enable 4k recording at 60fps on galaxy s8.. i saw there's some sort of an app for it on xda.. but isnt there a way to adjust it by flashing or something like i did to enable dual speaker mode on s8
[Samsung Galaxy S8 & S8+ Cross Device Development] GergezGO:
I love the new features, but sadly i have to revert back to NXkernel, because Alexis ROM 8.9 is lagging with this one, but the battery life and the benchmark scores are better!
[Samsung Galaxy S8 & S8+ Cross Device Development] MobileTechPoint:
A2N Kernel Review Video

Hey Guys,

I have made a review video on A2N Kernel for S8. Follow the video to install and configure A2N Kernel, there are benchmarks scores as well.

Video (remove the spaces): youtube . com /watch?v=L6A4NVKpa1Y

Thanks,

Mobile Tech point
[Samsung Galaxy S8 & S8+ Cross Device Development] powerskunk:
Hi happy year, G955FD process updater I finish error 7?, Any suggestions ??
[Samsung Galaxy S8 & S8+ Cross Device Development] Someguy14201:
Can I Just flash and use it instead of having to wipe my data?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Nope :)

updater-script is fine, if u've a G955N Model but the installer shows u that u've the G955F Model then it's very likely that the property

ro.product.model

in your /system/build.prop is wrong. :o

Are u using a custom ROM ? - If so, then u should report this issue in the appropriate Thread of the ROM.

(or fix it by yourself ..it's just cosmetics)

I don't have such issues. I'm using it with the latest Stock ROM.

Maybe i should write some FAQ's in Post #3.

This Kernel is made to work good only with A2N Kernel Control.

It's even mandatory to uninstall all universal Kernel Control Apps just before u install this Kernel.

It's not possible (and never will) that this kernel works good with kernel control apps not from me.

This kernel is completely customized and highly fine-tuned to the S8 and S8+ ... both Kernel and App!.

That's why it'll never work poperly with universal kernel control apps.

If u Guys don't want to spend money, then simply uninstall all the kernel tuner apps and flash this kernel.

Even without App at all this kernel will still provide improvements in performance, battery liefetime and stability!

Do u mean copy and paste text from internet browser or so?

Hi ! - Can u provide more informations?

Phone Model ?

Which ROM ?

Which kernel package are u trying to flash ??

I think u've maybe the same issue like User xudahua123. Check my aswer here above.

If u're already on any custom kernel then flash and use it.

Otherwise u need to flash fist twrp with ODIN ... then wipe data ... reboot to the system ...

and then finally reboot again in twrp and flash this kernel.

I'll explain installation method more detailed for the less power users aka noobs. ;)
[Samsung Galaxy S8 & S8+ Cross Device Development] powerskunk:
Hello, I have the model G955FD + rom ALEXIS and it throws an error 7 when doing flash for recovery twrp, I could make a guide for novices thanks and greetings.
[Samsung Galaxy S8 & S8+ Cross Device Development] rajkabul:
Volte not working on S8+, please fix Volte issue.
[Samsung Galaxy S8 & S8+ Cross Device Development] xudahua123:
You should Detect BL no detect the model

A2N kernel Control I still don't know how to use it. Do I need to buy it at Google Store?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Ok i'll Check it.

Yes .. and if u don't like it u can refund it in 2 hours of testing and get your money back.

At all....

Thanks for your reports guys ... i really appreciate it!