yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
From what I've observed through actual underclocking the CPU, the minimalist undervolt threshold of A53 cluster is -70mV from the highest voltage frequency. M2 cluster has a good voltage step so there's no benefit undervolting, but also come with potential device crash as of too small voltage input needed

However, I've discovered a thermal driver instability issue from undervolting (the phone isn't hot, but thermal driver shows over 70C current temperature), so there's no chance of proper undervolting from now

About display OC: NO AND NEVER
[Samsung Galaxy S8 & S8+ Cross Device Development] ih8snow.lc:
Thats a shame about the undervolt, thought it would benefit the s8 especially as it seems to run hot quite frequently.

So I'm guessing display overclock is too unstable and dangerous that it could potentially break the screen, especially for a smartphone screen or is there another reason?
[Samsung Galaxy S8 & S8+ Cross Device Development] ROGFanatics:
Gaming Improvement.

The new update is awesome. Much smoother and battery friendly, thumps up for really good work. :D
[Samsung Galaxy S8 & S8+ Cross Device Development] jonasdoess:
Does Lineage OS 16 for S8 is considered like an GSI one? If so, we need to install the Treble version of RZ-Kernel, is that right?
[Samsung Galaxy S8 & S8+ Cross Device Development] toxicore:
I flashed the OneUI-Variant and it works nicely :good:

Edit: I did not use the treble but the OneUI-Variant. My Mistake
[Samsung Galaxy S8 & S8+ Cross Device Development] jotacorredor:
I don't think so. Trebel version if you are using treble vendor with GSIs images, LOS 16 is not. Slds,
[Samsung Galaxy S8 & S8+ Cross Device Development] TevW:
I believe what [MENTION=1083863]jotacorredor[/MENTION] said is correct. I tried the Treble version myself with the same LOS ROM, but it failed to boot, even with the Vendor partition patched in. Using the One UI version worked fine.
[Samsung Galaxy S8 & S8+ Cross Device Development] jonasdoess:
Thanks bro!
[Samsung Galaxy S8 & S8+ Cross Device Development] lol28:
After installing this kernel on LOS16 (S8+) i can't set up security lock, after setting it up just nothing happens.
[Samsung Galaxy S8 & S8+ Cross Device Development] jonasdoess:
For me, the lock was already set up and when I rebooted I couldn't unlock my diagram anymore, it didn't work. So there is really a problem about it on LOS.
[Samsung Galaxy S8 & S8+ Cross Device Development] Kirazz:
Is it good using this kernel along with fde.ai module?

Or it's better not installing fde.ai? :confused:
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
I did never expected my kernel to work with LineageOS 16 of 8895 devices, since it had some sort of anti custom kernel methods

Anyway, the problem could be from the ramdisk included in 1UI version. I would try to fix if anyone in LOS development team allows every of their releases to be freely opened (e.g not having any of their custom kernel avoid methods)
[Samsung Galaxy S8 & S8+ Cross Device Development] TevW:
Kind of ironic a group dedicated to building an open source OS are against user freedom :rolleyes:
[Samsung Galaxy S8 & S8+ Cross Device Development] Stricted:
lmao

we dont do anything like that

you can flash any kernel you want and i dont care

but since you do false accusations im not gonna help here with saying what causes the lockscreen issue
[Samsung Galaxy S8 & S8+ Cross Device Development] Snowers96:
Do you have evidence of that statement?
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
Yes, that kernel version block

I had done bypassing that during first LOS builds by patching kernel version matching one shipped with the ROM, and below is the result (you're seeing schedutil there)

When I tried to flash my kernel there with some patches from LOS guys' kernel source, I got it to boot, but never passed the lockscreen due to the kernel version block. I seeked for help of 2 persons there, but none giving me proper answer, so I figured myself and found the solution
[Samsung Galaxy S8 & S8+ Cross Device Development] AndrzejDwo:
LMAO, helpful as usual :laugh:
[Samsung Galaxy S8 & S8+ Cross Device Development] DiablosPunchos:
Great performance on my s8 but battery life is not as great it lasts just bellow 4 hrs screen on time i tried other kernels and i got 4 hrs+ but i decided il stick with this one because of the superior performance i get 0 lag, idk whats the deal with the battery everyone elses post says that the battery is great myb it is just for the s8+ variant idk overall great kernel :good::good::good:
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
New build is up! Changes:

Updated to Linux 4.4.190

Small performance fixes

Adapted LineageOS support

SMALL NOTE: Every report related to this kernel will be posted on this thread. Please don't post on other threads to avoid trashing up. Thanks

Download link is updated in OP! Please check it out everyone
[Samsung Galaxy S8 & S8+ Cross Device Development] LU SONEVESSO:
Using LineageOs, I noticed a problem when we install this kernel, the live display function doesn't work properly, more specifically, night mode. Otherwise everything is perfect so far, and I just had to restart my device after first boot, after installation, because it did not recognize the chip, but as I said, fluidity is very good so far. :good:
[Samsung Galaxy S8 & S8+ Cross Device Development] Kinkkynipps:
How to install this on Lineage OS 16? Help pls.
[Samsung Galaxy S8 & S8+ Cross Device Development] mahican_uk:
Yeah I'm having trouble too, if I flash on LOS it just reboots into download mode (treble version)

Is there a special version of TWRP you need for treble kernels?

The OneUI version flashes fine but you can't set a lock screen with it
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
Why are you flashing treble build on LOS? There's LOS build in the download folder and why couldn't you see it?

Btw, LOS build is moved to its own path. Idk why everyone has trouble reading zip names to flash
[Samsung Galaxy S8 & S8+ Cross Device Development] Sujith_Ps:
Same here!!
[Samsung Galaxy S8 & S8+ Cross Device Development] mahican_uk:
Haha I'm an idiot that's why. The full names don't show when I was downloading on mobile, I just thought the others were older versions of the same kernel.
[Samsung Galaxy S8 & S8+ Cross Device Development] not named:
Is it possible/viable to use FDE with the RZ Kernel (for treble)?
[Samsung Galaxy S8 & S8+ Cross Device Development] RXTK7:
I'm used in One UI
[Samsung Galaxy S8 & S8+ Cross Device Development] Etzio_Auditore:
need link download for RZ Kernel for Samsung Galaxy S8(+) Exynos

---------- Post added at 11:35 PM ---------- Previous post was at 11:18 PM ----------

need link download for RZ Kernel for Samsung Galaxy S8(+) Exynos
[Samsung Galaxy S8 & S8+ Cross Device Development] not named:
It's literally the first link in the second post
[Samsung Galaxy S8 & S8+ Cross Device Development] Etzio_Auditore:
EAS-8.x/9.x/TREBLE RZ Kernel works well on my Galaxy S8 exynos

i'm use Evolution-9.0-GSI-ARM64-AONLY-20190811
[Samsung Galaxy S8 & S8+ Cross Device Development] horbolsi1:
Hi , how can i change selinux from permissive to enforcing?

using lineage os 22 sep built + gapps micro + rz kernel
[Samsung Galaxy S8 & S8+ Cross Device Development] marcofr1990:
where can I find spectrum? the one downloaded from the market says that it is not compatible with this kernel

---------- Post added at 01:59 AM ---------- Previous post was at 01:02 AM ----------

where can I find spectrum? the one downloaded from the market says that it is not compatible with this kernel
[Samsung Galaxy S8 & S8+ Cross Device Development] schnoeselmeier:
Same problem here!
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
Read the OP. Thanks
[Samsung Galaxy S8 & S8+ Cross Device Development] CHiBLaST:
Okay I used this kernel about 1 or 2 weeks and here is my thoughts:

This kernel is extremely smooth like the smoothest phone I ever used in exchange for terrible battery performance.

This rom propably sacrifices battery to performance maybe thats why.

Idle drain is too much, drops %20 in one night till dawn. Because of this interesting drain, It also effects daily usage.

Thanks for this kernel it made my gaming experience a lot better (I am playing HI3rd %99)

If battery problem could be fixed this will be a perfect kernel.

SOT is like 3 to 4 hours. I can get 6-7 hours on NX kernel but gaming performance is nowhere near as this.
[Samsung Galaxy S8 & S8+ Cross Device Development] cantenna:
:silly:

Mate, you're doing something very wrong!?
[Samsung Galaxy S8 & S8+ Cross Device Development] CHiBLaST:
What do you mean by that?
[Samsung Galaxy S8 & S8+ Cross Device Development] kriki200:
Worth it over stock or nah?
[Samsung Galaxy S8 & S8+ Cross Device Development] not named:
That 20% in one night is ridiculously much and not due to the kernel. Look up your battery stats, there's something seriously wrong.

Are you for example forcing LTE while having a very bad connection?
[Samsung Galaxy S8 & S8+ Cross Device Development] MarkEsguerra:
Great kernel so far. Overclock cpu and Gpu

Great kernel so far. Could you overclock the cpu greater than 2300mhz and the gpu. I heard Mali G71 can be boost up to 900mhz. :o
[Samsung Galaxy S8 & S8+ Cross Device Development] hehk1234:
what kernel manager app it good for S8 + ?
[Samsung Galaxy S8 & S8+ Cross Device Development] kriki200:
You can try kernel adiutor :).
[Samsung Galaxy S8 & S8+ Cross Device Development] Etzio_Auditore:
https://mega.nz/#!XkJCkACB!l6U1Pct9xmXjUm8HvVNdkBXVVBYDMEx8FcFIa4n9gbE
[Samsung Galaxy S8 & S8+ Cross Device Development] LU SONEVESSO:
And turn the device into a frying pan? :confused::)
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
[IMG="wut"]https://i.kym-cdn.com/entries/icons/mobile/000/008/491/dafuq.jpg[/IMG]
[Samsung Galaxy S8 & S8+ Cross Device Development] ROGFanatics:
I would gladly test the 900mhz boost on GPU:)
[Samsung Galaxy S8 & S8+ Cross Device Development] DiablosPunchos:
Can u share some info guys?

Whats your sot, configuration, rom etc. using this kernel???
[Samsung Galaxy S8 & S8+ Cross Device Development] LU SONEVESSO:
?*♀️?*♀️?*♀️?*♀️
[Samsung Galaxy S8 & S8+ Cross Device Development] dmartuniac:
No, you can't. Mali G71 wich you found in the s8 can't be overclocked so high. I think 600 mHz is max, and you'll have some stability issues. The problem here is the number of cores, s8 has 20 cores (mp20) and huawei p10 has 8 cores (mp8), that's why it runs at 900 mHz.
[Samsung Galaxy S8 & S8+ Cross Device Development] not named:
I get a SOT of 4.5-5h on treble AOSP (no gaming). You can't really configure a whole lot with this kernel, governor is schedutil.
[Samsung Galaxy S8 & S8+ Cross Device Development] ROGFanatics:
I get it, so more cores means no need for higher frequency? unlike with 8 cores that needs to run @ 900mhz for stability and fine performance. But I want to test running [MENTION=4486812]700MHz[/MENTION] if it will improve the gaming capability.
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
Exynos 8895 has no capability of overclocking more than 572MHz. Any higher frequencies will cause the whole system to crash as of unsupported frequency in the voltage table shipped with the CPU within production process

If you want a more powerful GPU, buy a newer flagship
[Samsung Galaxy S8 & S8+ Cross Device Development] ROGFanatics:
In theory? So you're saying that there would be a bottleneck between exynos 8895 and Mali-g72 Mp20?
[Samsung Galaxy S8 & S8+ Cross Device Development] Maverick Jester:
No, the chipset simply doesn't support it. It's pretty much what was said in the post you quoted.
[Samsung Galaxy S8 & S8+ Cross Device Development] miguelang611:
Performance with this kernel is top.

I am a Galaxy S10+ user, got the S8 I had (was using OP6 before S10+).

Updated to Pie OneUI, and put this kernel... Performance changes a lot from what I remembered!

What a great thing!

However, it is not an "economical" kernel, idling is same as NX for example, however active consumption is higher. All in all, that is the price of a much better performance and smoothness

All in all, congrats for Making best performance kernel for this "old" S8 [MENTION=7969495]remilia15[/MENTION]
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
When I switched to this kernel my S8 transformed into smoothness itself. BUT. I'm a little bit disappointed so let me explain. I'm actually using Android Pie, so the Kernel is obviously the latest Pie build you made. You posted AnTuTu score, with a good cpu score and a crazy memory speed. My AnTuTu cpu score never goes above 68.000 and memory sits around 9700. So. Is there something wrong with my phone or did you modify something and I didn't see the changelog? Personally I never had good experiences with schedutil governor, (On my Note9 it is the limiting factor). So overall the phone is cool, snappy and smooth and the GPU OC does a wonderful job. But that low scores on AnTuTu are just odd (I expected scores around 220.000, since I had a Kernel that was able to do so on S8, and sometimes I think it was a previous build of your kernel). Any thoughts? :confused:
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
1. The ATT score in the first post is outdated, as it was on Oreo build. To answer your question regarding low scores, that's because I had applied custom thermal mitigation after ditching Samsung's DVFS implementation, since it ruins gaming performance of the device

Also, I don't care about benchmarks like Geekbench or ATT anymore. They don't cover the whole kernel's performance

2. schedutil is not any ordinary governor that you see on any other HMP kernel out there for S8/S8+. It calculates frequencies based on overall workload that the task scheduler accounts for, hence it makes your device smooth. schedutil is also the default governor of "most" EAS kernels available. You don't want to see interactive on an EAS kernel, because it doesn't follow the scheduler's workload calculation and makes little to no use of EAS
[Samsung Galaxy S8 & S8+ Cross Device Development] TechNoobForSale:
I see. This clears my mind. Its unbelievable how much effort you are putting into this Kernel. I just had doubts because (As I said before) I never had good experience with Schedutil (Note9 Exynos user here). Slow hotplugging and unoptimized scheduler killed schedutil's performance probably (Thank god Endurance Kernel saved the day I guess). Anyway, now that I know the tweaks you made, I can finally enjoy that kernel masterpiece in its smoothness. Keep up with the good work!

(If I'm doing some mistakes with the answer system or that threads stuff please don't mind It, I'm new on XDA).
[Samsung Galaxy S8 & S8+ Cross Device Development] horbolsi1:
hi does anyone face discharging ( while in charge ) playing a game (pubg for example ) ? i got s8 evolution x & RZ kernel /even with underclock the cpu big 1.8 ; little 1.2 no luck

any trick , magisk module or fix plz ?

thx
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
https://en.m.wikipedia.org/wiki/Thermal_runaway
[Samsung Galaxy S8 & S8+ Cross Device Development] smallville7123:
will this kernel support SAR (System-As-Root, A/B)? for A/B GSI's ? or at least partial SAR support in that it mounts the system as root instead of the system as system, as would at least be easier to port true SAR GSI's to this device with respect to booting with an A-only partition layout instead of an A/B partition layout
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
SAR isn't easy to port afaik. Until there's an actual unofficial port of it, the kernel won't support

Also, why would you want SAR on this device? What do you expect? A-only GSI is enough, why would you want A/B? For the sake of the trendy default feature?
[Samsung Galaxy S8 & S8+ Cross Device Development] smallville7123:
cus it would allow the porting of custom OS's such as sailfish, halium, and others, which use their own custom rootfs ramdisk
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
Today's build is up! Changes:

Adapted small scheduler fixes

Fixed LiveDisplay bug on LineageOS

Reduced CPU boost frequency on apps transition/launching to avoid significant power usage

Switched zram compressor to zstd (performance and battery improved)

Download link updated in OP!
[Samsung Galaxy S8 & S8+ Cross Device Development] jourlys:
Latest update with Los16. Good performance.
[Samsung Galaxy S8 & S8+ Cross Device Development] lataiwan:
Good performance.

I use RZ kernel 1.4

EclipseSTOCK_v9_G955F-FD-N_DSJ1 (I use NX kernel, not Stock kernel)

pictures from my S8+ Exynos8895 (6GB/128GB) G955N SKC Korea Version

Thanks @ remilia15
[Samsung Galaxy S8 & S8+ Cross Device Development] caotuanthanh1998:
can you build for resurrection remix os ? Thanks !
[Samsung Galaxy S8 & S8+ Cross Device Development] Sujith.P.S:
Lineage os version of this kernel also works for RR os
[Samsung Galaxy S8 & S8+ Cross Device Development] panchovix:
Will be this kernel updated or is good atm? In my use, it has pretty good performance, just wondering if it had something new lol

BTW 10/10 pic OP
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
Join the Telegram group for latest updates and stuffs. I rarely visit XDA so the thread will be pretty much quiet
[Samsung Galaxy S8 & S8+ Cross Device Development] kenny6:
EDIT, Wrong forum
[Samsung Galaxy S8 & S8+ Cross Device Development] Jazz2000:
Deleted sorry
[Samsung Galaxy S8 & S8+ Cross Device Development] panchovix:
Thanks, joined and saw already various new versions lol, I will check how they go
[Samsung Galaxy S8 & S8+ Cross Device Development] Sureshtuty:
Great kernel i m on RR. Is it possible to add moro sound control on upcoming build?
[Samsung Galaxy S8 & S8+ Cross Device Development] pazi79:
Sorry, this chat does not seem to exist.
[Samsung Galaxy S8 & S8+ Cross Device Development] yahya2110:
hello,i got this message on my s8 plus lock screen,after installing the krnel : "your phone is locked by the payment service application has been uninstalled in authorization"

what is the prblm please ??
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
Which ROM are you using with the kernel? I guess it was heavily debloated?
[Samsung Galaxy S8 & S8+ Cross Device Development] kamoto51:
hello you recommend me to use with hadesRom Pie Stock v12.0 for S8 +
[Samsung Galaxy S8 & S8+ Cross Device Development] uoid:
Does this Kernel Feature Vibration Strength? If not can you please add it?
[Samsung Galaxy S8 & S8+ Cross Device Development] ryatshu:
I'm using with the latest version
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
New build is up after a long while everyone!

Changes:

Rebased ELS kernel source and scheduler

Cleaned ramdisk for One UI build

Adapted to LineageOS 17.1

Highly optimized for great performance/efficiency (much smoother and better than previous builds)

Bring back touch boost, Samsung DVFS with EAS tunings for optimal performance

Update 1: 20200402 build was replaced by 20200406, with updated WireGuard and fixes schedutil config typo with little cluster

Update 2: Reuploaded 20200406 build with fixed cpuset causing high idle and active drain

Download link is updated in OP!
[Samsung Galaxy S8 & S8+ Cross Device Development] bamiasHELLAS:
tried v20200406 on havoc os android 10, it was unfortunately unuseable. Super stuttery, touch was late to register. I hope the dev makes sometime this kernel available of roms other than los, treble or stock or the los version compatible with other roms. Thank you dev!
[Samsung Galaxy S8 & S8+ Cross Device Development] cpunkaz:
Ya this kernel has touch sensivity issues
[Samsung Galaxy S8 & S8+ Cross Device Development] maka33:
I have installed the treble Kernel with the evolution X rom, did i pick the right version? or do i need the pixel or one ui kernel? i am new with custom kernels?
[Samsung Galaxy S8 & S8+ Cross Device Development] rodrigoklausp:
I would also like to use the kernel in rom evolution x is it compatible?
[Samsung Galaxy S8 & S8+ Cross Device Development] atifshehzad:
I'm using hadesROM and Kernel at the moment.

I tried installing this Kernel multiple times and i get boot loop every single time idk what is the problem. I have S8+.

Is there anyway to get this working and if you are using it how good is performance and battery life?
[Samsung Galaxy S8 & S8+ Cross Device Development] bamiasHELLAS:
Which has rom are you running?? From what I know there are 2 regular and 1 treble Hades ROMs available. Please be specific when you want help
[Samsung Galaxy S8 & S8+ Cross Device Development] atifshehzad:
v12. I only know two ROMs one treble and 1 that i am using don't know about the third one.
[Samsung Galaxy S8 & S8+ Cross Device Development] ManWithTheSmile:
So, i can use this latest one for Android 10-Havoc OS...?!
[Samsung Galaxy S8 & S8+ Cross Device Development] maka33:
okay, to be more specific i use:

Samsung galaxy s8 exynos with:

Rom: Evolution X <- https://xdaforums.com/galaxy-s8/sam...s-device-development/rom-evolution-x-t4083251

Kernel: [KERNEL][EAS][8.x/9/10/TREBLE][G95xF/FD/N] RZ Kernel for Samsung Galaxy S8(+) Exynos Treble version

Kernel Download link i use: https://drive.google.com/drive/folders/10I4LgsgV1ux6aaYA_B0dYLulVzwk9Ewc

Did i pick the right Kernel (treble)? or do i need to use One UI or Pixel Kernel instead with that rom?
[Samsung Galaxy S8 & S8+ Cross Device Development] trankhoa2601:
I have installed latest Evolution and after flash RZ kernel (trebel), my S8+ stuck on boot screen :(
[Samsung Galaxy S8 & S8+ Cross Device Development] remilia15:
Please checkout installation instructions on this post
[Samsung Galaxy S8 & S8+ Cross Device Development] ManWithTheSmile:
Thanks, installed!
[Samsung Galaxy S8 & S8+ Cross Device Development] maka33:
Non-treble ROMs: RZ-LineageOS-* (might not compatible with all non-treble ROMs as each might use its own kernel and stuffs)

Treble ROMs: RZ-treble (note that it is meant to be used with hadesTreble). If you didn't install hadesTreble, use non-treble build for non-treble AOSP ROMs

One UI/Stock SE: The remaining build

So what kind of rom is Evolution X??
[Samsung Galaxy S8 & S8+ Cross Device Development] Androkai:
Well, use LOS version on EvoX :rolleyes:
[Samsung Galaxy S8 & S8+ Cross Device Development] maka33:
okay, then i need to patch the kernel to LineageOS, and i think i am just lucky that my phone did not break down xD since i used the treble one
[Samsung Galaxy S8 & S8+ Cross Device Development] xSoydere:
What is so hard to understand? You can flash non treble build on everything that is not treble or oneui .... If it works it works, if it wont it wont, as it says it may not be compatible with all non-treble roms, so just test it
[Samsung Galaxy S8 & S8+ Cross Device Development] stefan0714:
Has anyone used this kernel with latest Lineage OS Android 10, and what are your impressions ?
[Samsung Galaxy S8 & S8+ Cross Device Development] Leo222:
is this kernel good for games? I'm looking for a gaming kernel
[Samsung Galaxy S8 & S8+ Cross Device Development] safetypilot:
So far, I had good gaming experience with this kernel. Just try it yourself.
[Samsung Galaxy S8 & S8+ Cross Device Development] Leo222:
thanks brother this kernel is awesome ✌️
[Samsung Galaxy S8 & S8+ Cross Device Development] Superperry96:
Will you add f2fs support one day if your kernel doesn't have support on it?

Stable kernel for me, testing it on hadesrom v12 and performance is nice.

I don't know about and look at SoT because my battery is 3 years old and lost around more than half of its original capacity (I can tell it because I use it a lot for gaming and I left it to 0% 4 times without charging it for 2+h) and I don't know if it's worth to change it...
[Samsung Galaxy S8 & S8+ Cross Device Development] Niscchay:
this or nx kernel?
[Samsung Galaxy S8 & S8+ Cross Device Development] djxszone:
Used it with evolution is 4.4. Performance is very good, the rom became very smooth after installing kernel but battery life is bad and charging pace slow, can t use it daily.