yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Sure. It’s very rough and early implementation but it is something. My dev actually suggested me to show you but I forgot.

Unfortunately voltages required on G72 are stupidly high. For example to run 764MHz I needed 800mV.

Anyways, the way we unlocked it is quite unethical for Android standards. We basically partially ditched the frequency table. But maybe you can fix this and help us out too.

[TEMP][HACK] Custom Gpu Freq Control · xxmustafacooTR/exynos-linux-stable@1098147

We are allowed to select our own freqs, this is a temp commit because needs work

github.com

Here’s the commit. It’s temp so save it somewhere if you understand it and want to work on it

Quotes from dev:

“he can check from /sys/kernel/debug/vclk for addresses”

“Maybe he could create non table cpu system”

(It would be revolutionary for mobile phones tbh. Would work like on PC)

@ace2nutzer

I wonder how high is too high for gpu voltage. Both G71 and G72 are Bifrost.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Commit also requires patching because there is a chance driver will spam errors in log, due to the frequencies missing from the table.

Also there is a chance that any freq not included in table will show up as "0". That also requires patching
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
@ace2nutzer dev also saying you can check main branch. Stuff should be updated and better there
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
On this kernel it's the default. Considering the fact that we need +50 mV for every +100 MHz, it's normal voltage.

I don't see any reason for killing freq table. You can use the table as normal and only override max_freq, freq and volt.

Thanks! I'll try soon.

I wouldn't mind that much ... we just add our rules for OC +50 mV for every +100 MHz. In the end temperature is important, not voltage.

On the other hand higher voltage means more heat... and since heat is under control, you can't kill the CPU with higher voltage, it just throttles more, that's all.

Right, did a quick check of both commits but I don't see that he's actually updating the gpu asv table, but it's likely required since the GPU driver rely on this asv table.

To do that, just call

gpu_dvfs_update_asv_table()

function after you patch the fvmap.
[Samsung Galaxy S8 & S8+ Cross Device Development] mrjoy:
If you drop test version for s8+ then there you can have many s8+ testers to test your kernel for G955F. See if you can support s8+.
[Samsung Galaxy S8 & S8+ Cross Device Development] simonk206:
Device G950F

Thanks for update. :good:

Ext SD works now

Kernel Control is available.

Bug Report:

- WiFi calling don't work with your kernel (tried it with another kernel to be sure)

But it's not a big problem for me :good:
[Samsung Galaxy S8 & S8+ Cross Device Development] simonk206:
Deleted
[Samsung Galaxy S8 & S8+ Cross Device Development] simonk206:
Wifi Calling - EPDG log
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
@ up

Thanks for your Report !

Can u pls test if it works with the samsung kernel ?

This is more helpful to me in order to understand if it's just a missing feature or a bug.

Just flash it over e.g. a2n kernel ... later u can go back to a2n kernel without to loose apps and

Settings of course.

U can find it in the ftp folder "General".
[Samsung Galaxy S8 & S8+ Cross Device Development] Iyaadali:
What about s8 plus thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] simonk206:
I was sure I can't test it with stock kernel bc I use deodexed Rom. So I made a backup in twrp.

Flashed stock kernel and got settings FC all the time, can't do nothing so I restored my backup.
[Samsung Galaxy S8 & S8+ Cross Device Development] simonk206:
Tried it today with an odex Rom and WiFi calling works fine with stock kernel. But when I flash a2n kernel it don't work again. Hope that and my log helps you to fix it
[Samsung Galaxy S8 & S8+ Cross Device Development] powerskunk:
Hello, Has support for audio dac usb ???
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Hello, i think yes, but i don't have such a Device to test it.

If it doesn't work or your Audio Interface needs an specific Audio Driver, then pls search by yourself what kind of kernel drivers are need, so that i can enable them in the next release.

U can also tell me what's the device Name u see in Windows PC when it's correctly recognized.... that could help as well.

e.g. does it act as a "USB Sound Device / Card"?
[Samsung Galaxy S8 & S8+ Cross Device Development] powerskunk:
Hi, I have a dac usb type c to 3.5mm hydizs sonata, not working.
[Samsung Galaxy S8 & S8+ Cross Device Development] Akil97:
Only issue for me is Volte doesn't work with A2n Kernel. works fine when using other kernels . I'm on devbase stock.
[Samsung Galaxy S8 & S8+ Cross Device Development] Iyaadali:
Will b available fir s8 plus
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I'll try to add Support on next Release.

Sorry, but i've no clue what "Volte" is. If i've to enable an kernel option, i can do.

Or if it needs a kernel patch, provide the patch and i'll add it on the next Release.
[Samsung Galaxy S8 & S8+ Cross Device Development] Akil97:
I don't even know if volte has anything to do with kernel but when I flash a2n kernel volte doesn't work

Volte is voice over LTE just Like wifi calling.user u/simonk206 also mentioned wifi calling was not working with A2n. Maybe both issues are related.
[Samsung Galaxy S8 & S8+ Cross Device Development] mrjoy:
+1
[Samsung Galaxy S8 & S8+ Cross Device Development] Mynouddin:
Where is g955f/fd kernal?
[Samsung Galaxy S8 & S8+ Cross Device Development] Leejhay1714:
For s8+?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Please don't quote the whole first Post. :eek:

Support will be added on next Release.

I've just prepared the Structure.

Update will come these Days.
[Samsung Galaxy S8 & S8+ Cross Device Development] RXTK7:
I'm used
[Samsung Galaxy S8 & S8+ Cross Device Development] Resync:
Is it possible to get a beta version with pd charging working next week? :confused:

Iam traveling and don't want to carry an additional charger with me :laugh: :angel:
[Samsung Galaxy S8 & S8+ Cross Device Development] rajkabul:
Disappointed, now volte not working. It was working in some old version
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Thanks for the Log ! - Looks like it doesn't work with custom roms, while VoLTE works fine on stock rom.

I've checked the last_kmsg .. but there's nothing about "volte".

To generate useful log, do this:

make sure a2n kernel is installed (always latest one)

make sure u've the A2N demo App.

Now, try to toggle volte ... it doesn't work ? - Then do quickly to A2N demo App and in debug menu u can tap on "logcat and dmesg"

The logs are now in your internal storage .. as dmesg + logcat.

Optional even better, because the dmesg buffer is actually very low and might overriden by other stuff.. u can in addition reboot the phone and go again to a2n demo app and generate this time the "last_kmsg".

I can't promise ... but u can flash e.g. a stock kernel from my download site.(if u didn't enable encrypt)
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I just wanted to add that VoLTE only works if u're in LTE Network. (you need to set mobile network @ 4G)

So before u enable VoLTE u've to check in "Phone Info" --> "status" ---> "SIM Card status" if it's on LTE ... then enable VoLTE and start a Call.

It works fine for me.

Above behaviour is exactly the same with the stock kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] rat_financial:
Pm

I already pm you
[Samsung Galaxy S8 & S8+ Cross Device Development] MarkEsguerra:
Zram

I turned on zRam and select the size 25% but i think its not working. I opened mTweaks to see if it is working, what I saw is the Swap has no size (mb,gb) and it is not used. My free ram is 1.2gb on previous my free ram is 1.6 to 1.8 same apps, and same ROM
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Check with the App "terminal emulator" by typing:

free -m

If swap is "0" then make sure A2N App has properly Root access allowed, so open Magisk and check it.

Yes, it's wanted, Loading Apps from RAM is much faster than loading them from the Flash storage. It saves even battery.

Next build will use RAM even more intensive making your Phone faster and better multitasking.

PS: enabling zRam will not give u more free RAM .. it'll just allow u to increase the USED RAM size, making multitasking better.

If u want more free RAM, u should tune (increase) minfree values and forget about multitasking. (not recommended)
[Samsung Galaxy S8 & S8+ Cross Device Development] kidd25:
Hello

will there be a chance later that this kernel will work on the pixel experience rom as well? or maybe lineage os?
[Samsung Galaxy S8 & S8+ Cross Device Development] __Alchemist__:
Finally got to install the kernel. Works very well for now.

There is no voltage controll. Do you have a plan to add it in the future?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I've only one S8 and i'm working alone on this Kernel, so i don't want to switch the OS all the time.

But another developer can do that, if he ask me for permission.

No, because it's not needed. :)

btw: i had last days private problems, so development was very weak, now i'm back to this Project. :)

Many people are waiting for the Update... making the S8 running even better than an S9. :victory:
[Samsung Galaxy S8 & S8+ Cross Device Development] monoik:
Hope your problems are already in the past.

Just a quick report on the performance: still the System UI freezes several times a day, different situations, mostly based around multitasking.

The sore point is turning on the camera with double-tapping of the power button. It almost always takes 5-20 seconds until the camera is operational. Most of the times after that, the first picture "blinks" the screen, but nothing is saved to the camera roll. Super irritating.

My current setup is CPU Default, Zram 25%.

The wireless charging is not working correctly as well since at least 12-24. Anything above 600-700mA overheats the device constantly. With or without the AFC turned on.

Because of the encrypted storage, I cannot really compare to stock kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
That's painful, but i can't do anything here, if we use stock method for encryption then we can switch to stock kernel without to wipe data ... but /data can't be mounted in TWRP. But no problem ... i'll try to fix everything anyway.
[Samsung Galaxy S8 & S8+ Cross Device Development] __Alchemist__:
Using the kernel on my SM-G905F since 1.5 days or so. Here are some test and revievs

The device is overall snappy but like [MENTION=4230662]monoik[/MENTION] reported the UI freezes from time to time.

I am using the Alexis rom. So first i tought it is the rom but apparently it has to do with the kernel. I am using it mostly on kernel defaults with KSM enabled.

I tested my device under some OC. Without any cooling solution. My device reported the CPU heat as 96°C while i was testing it :) and after that the device restarted. Then i tested the max OC. Even with cooling solutions the L:2002MHz-B:2808MHz frequencies were not stable. When i started Antutu the device just restarted itself.

The GPU overclock is pretty stable with 572MHz. Maybe it could be overclocked more?

Benchmark results:

Antutu: 249770 (L:1898 - B:2574 - GPU:572) Antutu reached 65 degrees celcius at the cpu mutlitasking test despite of my cooing solution.

3DMark: 3106 (GPU:572) [Better than %100 of the other scores of S8] (CPU is not that important since it is a GPU test)

And here are some pics of my testing setup:
[Samsung Galaxy S8 & S8+ Cross Device Development] Sureshtuty:
Almost tried all the roms(Eclipse,Alexis,Light,Hades,Hari). Volte not worked on all the roms. Which is worked on older kernel builds but they have freezing issues.Tried the rom one by one just to use your kernel. I can't use stock rom, because i am using dual sim + sd card. Do you have any idea about building a rom?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
:D:good:

as for 96°C CPU Temp, of course that's too much ... the CPU starts to make miscalculations if the temp is higher than 100°C.

So u've to decrease the CPU cooling temp

freq

or even more recommended is to decrease the GPU Max Freq.

On the other hand, I don't see a benefit to try to make the phone more stable for running all the hardest benchmarks apps. Because doing so we'll decrease Performance for the real apps that u want to use. The Cooling Pad + this kernel was never made or optimized to run benchmarks.

As for OC: Yes GPU 572 MHz is 100% stable but so far higher freqs are still locked due to the fact that the CPU / GPU Voltage regulator is dynamic and still not hacked.

Higher CPU Freqs, only for testing purposes ... i think 200 - max 300 MHz + over the stock freq could work on some phones stable.. but not more due to the voltage problem. In addition i doesn't make much sense, because the cooling pad can't even handle 2314 MHz constantly ...

The real max for constant 100% load is just 2002 MHz for the BIG CPU .. so increasing over 2314 MHz doesn't make much sense.

only some overclock to the small CPU would make more sense. As it's very cool at his max freq for now.

Okay i understand ... but is it really so complicated to post proper logs ? :D

I've made an app for this ...

once the kernel + demo app is installed, the try to enable Volte ... then open the demo app go to the debug menu and tap on "logcat & dmesg" ..

logs will be saved to sdcard0 ...the post the 2 logs here.

Yes, i've how know how to build a ROM ... but i'm low in time ... anyway when this kernel is perfect ..and i've more time then maybe i'll build latest AOSP ... that's the only ROM i would ever build. But for now i can't promise.
[Samsung Galaxy S8 & S8+ Cross Device Development] __Alchemist__:
Yeah. As a PC overclocker I only wanted to see the limits of the kernel and the phone. I had fun? Maybe when the voltage regulator gets hacked i will do the same tests with liquid nitrogen :P

The default kernel profiles are all on spot and the kernel is good for daily use anyway. Thanks again.
[Samsung Galaxy S8 & S8+ Cross Device Development] Sterben Pistole:
love this kernel. paired it with hadesrom 11.1 and this is by far the smoothest oneui experience ive ever had. it makes this phone so much better on oneui. thank u for this kernel ??
[Samsung Galaxy S8 & S8+ Cross Device Development] Vicky_666:
Worksss!!!!!

Stable..and fast fast fast fast charging!!!

Btw...thank you very much.

I'm fron indonesia?
[Samsung Galaxy S8 & S8+ Cross Device Development] ashwinkhan:
Hi bro!

I've tested this kernel on my device (also buy pro version of app).

This kernel working great, but i've one issues, can't move app to sd card.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Thank you! I'll report to my dev.

As for Frequencies table, yes I know, driver desperately needs it, otherwise it throws so many log errors. My dev was trying to work around it but with your tips here I think he'll have it addressed in no time.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Apparently the problem my dev has is that even if he patch fvmap_base at boot, it doesn't replace anything.

It doesn't update the CPUs as before.

"Also adding something to static reserved table from bootloader impossible just replacing allowed, and it didn't help on my other archived repo. I am planning to replace GPU clock controller from driver to make it recognize the new freqs."

(These are words of the dev)
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Also Ace I have a question, considering you're trying to unlock MIF Overclock. Does MIF produce a lot of heat compared to CPU and GPU under stress? Or is it a pretty cold component that can be handily overclocked? Because our temp limits are already constrained due to the weak S8 heatsink.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Maybe 3 - 5 °C if at all.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I've been looking into the % performance increase we got from GPU Overclock and compared it to the effective clockspeed % increase. There's a chance that memory bandwidth is limiting our GPU performance. I'm not too sure, but if it's the case, overclocking MIF could bring a significant benefit in GPU performance and a minor improvement in CPU performance in some cases.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Not sure yet, it seems to be moreover a GPU driver bug.

Don't run any benchmarks on R61, it's a completely failed release lol.

R62 will be stable and with proper CPU/GPU/RAM performance.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I am on the R61.5 release lmao (the test one you gave me). Yes I know R61 is…bad to say the least. But this test one is ok. In line with the older ones
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
OK :D - but that one is just R61.5 like you say, not R62. ;)

Note: R62 will come without RAM OC.

RAM OC maybe for R63.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I don’t really mind R62 comes without RAM oc.

Actually the fact it comes without ram OC is what makes me wonder what new kind of miracle you made to improve performance even more. You never stop. It’s like you pull extra performance for the 8895 out of a pocket dimension or something! 😂😂If only Samsung hired you, you would’ve been a revolution.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Besides, Android 12 with R38 GPU driver came with new challenges. GPU exhibits some sort of "power limit" behaviour on E9810. Any frequency above 720MHz becomes more and more unstable, and the more you raise voltage, the lower performance drops, until system hangs. A10 didn't have this issue. I could run 800MHz and 852mV no problem. Now I need to use 720MHz and 737mV to maximize scores, anything above, the score drops in line with voltage increase until crash.

Guess us Exynos 9810 fellows have a new problem to deal with.
[Samsung Galaxy S8 & S8+ Cross Device Development] opensourcefreak:
I don't think that is the case. You will need to edit user_cpu_max_temp in /sys/power/cpu_dvfs_max_temp to disable throtling.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Yet throttling was disabled. Due I literally experienced it. Frequency was at solid 2314MHz despite 106°C, then it shutodown. User min freq basically prevents throttling from working.
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
I really like your participation on this thread.

But please understand that it's not really allowed to discuss over different devices, ROMs and kernels, because it becomes too much confusing for users that are visiting this thread daily to get latest development information for their Exynos 8895 devices with A2N kernel.

Further OFFTOPIC will be reported and removed.

I'm not sure if one of our Moderators already told you, but this is not the right thread for asking such noob questions.

Please use this thread for asking what ever noob question.

If you continue to disrespect the XDA rules and my conditions/rules, your permission to use A2N patches for your XDA project will be retired!
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Sorry man
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Alright bro, no need to apologize, it was just an information for further posts.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Well, back on the topic then. You are visibly confident about the upcoming R62 release. As you already know, I'll be on the benchmark train as soon as it goes out. Poor S8. He's about to get tortured by me again :cowboy:

Wait, this might be a stupid question but I really forgot, and I can't find the answer in the main post. F2FS supported or nah?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
F2FS is not supported.
[Samsung Galaxy S8 & S8+ Cross Device Development] PORTER2002:
Ma l'aggiornamento che fine ha fatto?
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
R62 will be released today.
[Samsung Galaxy S8 & S8+ Cross Device Development] PORTER2002:
Ciao senti ho provato ad installare la rom originale, ma quando metto TWRP continua ad andare in loop di riavvio come faccio? Lo feci una volta ma ora non riesco più
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Just settle for Alexis ROM 9.4.

Stock ROM is a huge pain in the arse and it's objectively worse. There's nothing reasonable that you can be looking for that Alexis ROM doesn't offer.

That one surely won't bootloop.
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Hype sky high :v
[Samsung Galaxy S8 & S8+ Cross Device Development] PORTER2002:
Mi mandi il link di questa rom
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
Sure

https://xdaforums.com/t/alexis-rom-...-2021-ported-s10-stuffs-s9wallpapers.3753975/
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Installation

from Scratch

(assuming you are using latest stock ROM)

Settings --> Phone Info --> Software info --> build number (tap 7 times)

Tap 2 times the back-key

Developer settings --> enable "OEM unlock"

Download TWRP for S8 / S8+ / Note8 accordingly (the .tar version, for ODIN flash over PC)

Download latest A2N Kernel for S8 / S8+ / Note8 or for Korean variant: S8 / S8+ / Note8 accordingly and put the file in USB-thumb or in micro-sd-card

Download latest Magisk.apk

Rename Magisk.apk to Magisk.zip and put the file in USB-thumb or in micro-sd-card

Power off

Boot in Download-mode

Flash the .tar twrp file with ODIN (disable "auto-reboot" and "reset time")

Reboot directly to TWRP

wipe ---> format data ---> "yes" (type yes) and ENTER.

Flash latest A2N Kernel

Flash Magisk.zip

Optional but recommended: flash AdAway_hosts_patcher_g95x.zip (battery drain fix for vanced YouTube and vanced YT music)

Reboot to system and enjoy !

Note: first boot takes around 15 minutes for proper app optimization !
[Samsung Galaxy S8 & S8+ Cross Device Development] PORTER2002:
mi mandi direttamente il link dello zip della AlexisRom per samsung galaxy s8 ( non plus) perchè non si capisce dal sito dov'è
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
MEGA

MEGA provides free cloud storage with convenient and powerful always-on privacy. Claim your free 20GB now

mega.nz

Just download the Zip and then flash it in TWRP. Keep in mind that unless the installer of Alexis ROM gives it, you need Magisk root to use A2N Kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] PORTER2002:
grazie installato, vedrò come mi trovo è la prima volta che lo instatalo
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
You're welcome. It's basically stock ROM, but better. You should be fine.
[Samsung Galaxy S8 & S8+ Cross Device Development] PORTER2002:
non è ancora uscito l'aggiornamento giusto casomai esce e non me ne accorgo
[Samsung Galaxy S8 & S8+ Cross Device Development] ace2nutzer:
Sorry guys, but there was an issue with my new GPU booster API.

Probably if everything works good i'll upload it in a few hours.

Please be patient, it's really worth it.
[Samsung Galaxy S8 & S8+ Cross Device Development] PORTER2002:
Sisi giusto per sapere lavora con calma
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
GPU Booster API?

Man if this makes my S8 faster than my Note 9 I'll be angry

In the good type of way :rolleyes:

Take it easy mate. We know it's worth it. We trust you and we will wait as long as necessary.
[Samsung Galaxy S8 & S8+ Cross Device Development] PORTER2002:
exactly I prefer to wait and that this kernel is a bomb
[Samsung Galaxy S8 & S8+ Cross Device Development] PORTER2002:
Ragazzi ho una domanda ho scaricato questo programma che ne pensate? Ho visto che c'è un post qua su xda si trova anche sul playstore appagamento