yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S9 & S9+ Cross Device Development] :
In theory, yes. But they hope no one would waste their money and time going to court for this. I, for one, wouldn't waste it.
[Samsung Galaxy S9 & S9+ Cross Device Development] saxena1:
[MENTION=4684315]flar2[/MENTION] any news to update new kernel?:D
[Samsung Galaxy S9 & S9+ Cross Device Development] sensationvsgalaxy:
This Kernel losing Root

hi guys, I am always losing root (magisk) after installing this kernel.

I am on Soldier Rom 2.3 now but it happened on all versions until now and even with Supersu (allthough root lasts longer until it disappears\the Superuser app dont work\open anymore). I bought the EX Kernel Manager app and it is a shame not to be able to use it..

Anyone has a fix for root?
[Samsung Galaxy S9 & S9+ Cross Device Development] ramon.nmgn:
Im curretly on stock and did not void my warranty yet. Im having a bit of a ****ty battery life now just like some others in the general thread. Do i get significant better battery life on this or is it slight?
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
You must flash SuperSU after flashing a kernel on this device
[Samsung Galaxy S9 & S9+ Cross Device Development] gaww:
Does it work with jesec's patched Magisk 16.3 flashed after the kernel is flashed also ?
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
Probably. I haven't tried it. The same will apply, though, because the kernel binary needs to be patched.
[Samsung Galaxy S9 & S9+ Cross Device Development] Revontheus:
On the topic of root, which rooting solution would you recommend, if SafetyNet is not an issue :) thaanks
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
If Magisk is available, then use it. Magisk is under active development while SuperSU doesn't seem to be updated since Chainfire retired.
[Samsung Galaxy S9 & S9+ Cross Device Development] :
Development is halted on all of Chainfie's projects.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
I think he's still working on his DSLR control app. He officially stopped working on SuperSU a few months ago. Now it's all up to the company that bought SuperSU, and they haven't done any uodates as far as I know.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
The main reason to flash a custom kernel is for added features.
[Samsung Galaxy S9 & S9+ Cross Device Development] Alxer:
Can I flash this on Android 8.1 rom?:confused:
[Samsung Galaxy S9 & S9+ Cross Device Development] Alxer:
: (

bootloop:(
[Samsung Galaxy S9 & S9+ Cross Device Development] daveuk87:
I'm having the same issue but only if I flash root, it does boot and work without. I'm on Renovate 1.0
[Samsung Galaxy S9 & S9+ Cross Device Development] Alxer:
Huh? But I Need root:crying::crying:
[Samsung Galaxy S9 & S9+ Cross Device Development] strikerdj2011:
edit wrong app lol
[Samsung Galaxy S9 & S9+ Cross Device Development] xFirefly93:
Faux123 is not even supporting his app(s) anymore. So that is a no go.

Use EXKM instead.
[Samsung Galaxy S9 & S9+ Cross Device Development] strikerdj2011:
i know sorry me being an idiot sorted now wrong app sorted now just needed to fix root
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
Update!!

There were no changes in ARD2, so just a minor update to include EAS backports

Download:

ElementalX-S9-1.07

Changes:

-EAS updates (@AndreiLux)
[Samsung Galaxy S9 & S9+ Cross Device Development] :
It seems people are reporting better battery life on the latest ARD4 kernel.
[Samsung Galaxy S9 & S9+ Cross Device Development] iamnotkurtcobain:
True
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
We'll according to Samsung's source, there were no changes.

There are a lot of things that affect battery life much more than the kernel, could be system changes.
[Samsung Galaxy S9 & S9+ Cross Device Development] :
I haven't noticed any diff, so...
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
I'm not sure what you're saying?

There isn't much hope for substantial battery savings on this device. Battery life is not great on this phone, but I've seen worse. It's pretty similar to other current devices as long as you turn off AOD.
[Samsung Galaxy S9 & S9+ Cross Device Development] :
I just meant i didn't notice improvementd on the ARD4 build, unlike others.
[Samsung Galaxy S9 & S9+ Cross Device Development] AndreiLux:
Supposedly the large changes happened in ARD3, will do a new request on the newest firmware.
[Samsung Galaxy S9 & S9+ Cross Device Development] Chrispearson172512:
Can you please put a link to the 1.06 version as I can't overclock with the 1.07 version thanks for the hard work.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
All versions are here

https://androidfilehost.com/user/?w=settings-dev-files&flid=258991

But why can't you overclock? I just installed and selected OC option and it worked.
[Samsung Galaxy S9 & S9+ Cross Device Development] Chrispearson172512:
Sorry it was the .zip update that was downloaded with the app and when I flashed with TWRP it didn't install with aroma but now I downloaded it from XDA it did install with aroma sorry again.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
You used the express installer, which just installs the standard version
[Samsung Galaxy S9 & S9+ Cross Device Development] DforDesign:
Jesus Christ, how smooth this kernel made my s9 plus after having some setting changed. Even Facebook scrolling is 100% smooth. Incredible. S9 development made me stay with this device for another few months. Great job!
[Samsung Galaxy S9 & S9+ Cross Device Development] hadinz:
You mind sharing ur settings with us? I'm on s9 plus and it's laggy as in Facebook.
[Samsung Galaxy S9 & S9+ Cross Device Development] sprockettyz:
Any chance this would work with lineage os?
[Samsung Galaxy S9 & S9+ Cross Device Development] DforDesign:
I will send you screenshots when I find time.

I think smoothness changed after enabling zswap.
[Samsung Galaxy S9 & S9+ Cross Device Development] Revontheus:
Hello [MENTION=4684315]flar2[/MENTION], I've recently re-installed everything and am now on Soldier's Rom with Stock kernel patched ramdisk, magisk root and xposed. If I want to flash this kernel, must I flash the vendor partition again? And proceed with flashing the kernel and magisk afterwards?

Thanks and good day!
[Samsung Galaxy S9 & S9+ Cross Device Development] gaww:
I used it on that and did not need to mess with vendor partitipn.
[Samsung Galaxy S9 & S9+ Cross Device Development] Revontheus:
Ohh thanks! Another question, will re-flashing Magisk after flashing the kernel break any apps that had root access before? I'm curious as to what will happen to my modules
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
No, should all be the same. Elementalx just installs a new boot.img.
[Samsung Galaxy S9 & S9+ Cross Device Development] Revontheus:
Thanks! Just purchased the app as well, everything seems to be running great, though I can't seem to change the wq_power_saving option in EXKM, Im currently running the UC version. It just shows the circle loading animation briefly.

EDIT: iirc, I think this is intended? Since power efficient work queues should be disabled if hotplugging is enabled. New question though, from time to time when I set the frequency of the big cluster from 2314 Mhz to 1924 Mhz it will revert back to 2314, is this normal?
[Samsung Galaxy S9 & S9+ Cross Device Development] hadinz:
Ok thanks
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
Frequencies don't stick on any recent phones. There are a few system processes that change the frequencies during certain conditions.
[Samsung Galaxy S9 & S9+ Cross Device Development] gaww:
Getting great battery time with 1.07 on renovate 1.2.
[Samsung Galaxy S9 & S9+ Cross Device Development] Revontheus:
Thanks, it sticks now for the past 13 hours! So thankful for this kernel, everything is so smooth even if I underclocked it and my battery life is relatively better compared to stock. :)
[Samsung Galaxy S9 & S9+ Cross Device Development] idel809:
rom stock compatible?
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
Yes, that's what I use
[Samsung Galaxy S9 & S9+ Cross Device Development] Revontheus:
Hello again [MENTION=4684315]flar2[/MENTION], what is your opinion on Maple vs FIOPS as the I/O scheduler for both ext and internal storage? Which one would be more stable and efficient? Thanks!
[Samsung Galaxy S9 & S9+ Cross Device Development] xFirefly93:
I am not [MENTION=4684315]flar2[/MENTION] but IMO, FIOPS is a much better IO Scheduler at the moment (as far as I know, Maple is still under a development phase).

The only big advantage Maple have over FIOPS is this;

"When the device is asleep, maple increases the expiry time of requests so that it can handle them more slowly, causing less overhead."

Which should give you/us the same behaviour as the Power Suspend driver that was included in a lot of custom kernels for the first generation of SD8xx SOC:s.

But at the IO Scheduler level instead.

Source:

https://androidmodguide.blogspot.se/p/io-schedulers.html?m=1
[Samsung Galaxy S9 & S9+ Cross Device Development] idel809:
[MENTION=4684315]flar2[/MENTION] recommended configuration? to update BRE5
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
I haven't update yet, I think it will work. I ship the kernel with the settings I use, except I always enable sweep2wake up and sweep2sleep left.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
I just made a big update to DevCheck System Information (version 2.20), looking for feedback and testers before I continue with more changes.

You can get the latest version 2.20 on XDA Labs (I haven't released it widely yet on the Play Store)

https://labs.xda-developers.com/store/app/flar2.devcheck
[Samsung Galaxy S9 & S9+ Cross Device Development] Bestplayer55:
Is this common to happen on the cpu not usi g high frequenvy at all i the big cpu. I tried to change to the max but went bavk to 1794mhz. ???

How can we increase the big cpu freq?
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
It's normal not to use max that much, but it should use it a bit.

I would recommend removing kernel adiutor though, as it does not support Exynos. Pretty sure EXKM is the only kernel app that does.
[Samsung Galaxy S9 & S9+ Cross Device Development] Noxxxious:
Mtweaks (modified KA) supports Exynos as well.
[Samsung Galaxy S9 & S9+ Cross Device Development] ounerkouks:
Mtweaks not work with kernel

I have test EXKM app. Work not good. I set 2.3ghz and 2min later i have 2,7ghz. And with app i have big lag...
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
Frequencies will not stick no matter what app you use
[Samsung Galaxy S9 & S9+ Cross Device Development] Bestplayer55:
Hey guys it seems like using EX kernel manager, cpu-settings, hotplug option- disable limits let's the phone use all the high frequency and also to change between freq. So that's good news :)
[Samsung Galaxy S9 & S9+ Cross Device Development] Bestplayer55:
OP. any change to include more governors like Interactive?
[Samsung Galaxy S9 & S9+ Cross Device Development] gaww:
I had read this earlier, but forgot the reason ?
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
They will stick for the most part, but eventually some system process resets them. Most likely thermal throttling kicks in, then when it stops the frequencies will be reset. I'm just speculating, I haven't check this. But it's pretty much the same on all modern devices.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
It would be better if the maker of the ROM put the correct device in build.prop
[Samsung Galaxy S9 & S9+ Cross Device Development] sensationvsgalaxy:
so, [MENTION=4684315]flar2[/MENTION] G965F here... Installation of the oc version went perfect even with the v1.00 and cpu z reports 2,89ghz. the problem is I can't get root, until now I followed these Tutorials:

https://xdaforums.com/galaxy-s9-plus/development/twrp-samsung-s9-t3763539

https://xdaforums.com/galaxy-s9-plus/how-to/guide-root-s9-oem-fix-t3763974

i selected su root in the ''N965F_root_OEM_issue_devices''- aroma installer and then booted to system. UNFORTUNATELY I DIDNT CHECK IF I HAD ROOT and I imediately flashed your oc v1.00 kernel. and then flashed latest su from here: http://www.supersu.com/download

Do you have any ideas how to get root? When flashing su in recovery it says all fine EXCEPT: ''Patching Sepolicy-Failure, aborting'' but nothing in red and says ''done'' nonetheless.

Then boots and: no root. I flashed 3 times by now.

I hope I'm not missing something obvious and wasting you time by reading this.

edit: even the v1.01 update doesn't change anything
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
All I did is flash SuperSU 2.82 SR5. You will have to flash SuperSU every time you flash a new boot.img.

Might be best to go back to the original boot.img. Then flash the dm-verity and force encryption disabler from jesec and reboot to system. Then install SuperSU, reboot to system again. Then flash ElementalX and SuperSU in one go, and you should have a good setup.
[Samsung Galaxy S9 & S9+ Cross Device Development] m8980:
thx for 1.01. but same behaviour like 1.00 :(
[Samsung Galaxy S9 & S9+ Cross Device Development] m8980:
for the moment I'm back on patched stock kernel.
[Samsung Galaxy S9 & S9+ Cross Device Development] saxena1:
[MENTION=4684315]flar2[/MENTION]

In kernel manager sweep to sleep is not working. Using your kernel s9.
[Samsung Galaxy S9 & S9+ Cross Device Development] flummi3000:
Flashed the Kernel, all good besides the Screen Auto Rotation is behaving strange. Does not Go back to Portrait. Any ideas?

Gesendet von meinem SM-G965F mit Tapatalk
[Samsung Galaxy S9 & S9+ Cross Device Development] AndroidGaalaxy:
Wow!

Very happy to see you here! I have always followed your work on HTC phones especially.

An exceptional developer!
[Samsung Galaxy S9 & S9+ Cross Device Development] sensationvsgalaxy:
Thanks for your reply. I think for my s9+ root access is impossible on your kernel.

I followed you exact steps from above. Conclusions:

- the normal su http://www.supersu.com/download does root the stock kernel but not your Kernel.

-the system mode su SR5 https://xdaforums.com/apps/supersu/v2-64-2-66-supersu-mode-t3286120 does not install regardless when\ or on what kernel I flash it (stock or yours).

see screenshot. I waited 5 minutes on that ''installing'' and then had to force restart the device cus theres no other way out of twrp at that moment. Supersu app is present in the app drawer but says ''root undetected'':confused:

I'd be glad to receive tips or ideas from anybody reading thisnow. I know flar2 doesn't really have time for such things..
[Samsung Galaxy S9 & S9+ Cross Device Development] abun880007:
[MENTION=4684315]flar2[/MENTION] I have the same issue on my 965f s9+. most apps opening landscape unless I hold phone at a 70 degrees angle, possible sensor problem.
[Samsung Galaxy S9 & S9+ Cross Device Development] Gilg@mesh:
[MENTION=4684315]flar2[/MENTION]

not got my S9+ yet but is it possible to turn off cores for example if I only want to use 2 of the big cores?
[Samsung Galaxy S9 & S9+ Cross Device Development] marwa90:
some apps like Viper4Android only works with SELinux set to permissive or fake it to permissive.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
No, they just need a couple policies changed. Do not run in permissive mode. If you really must, then it's easy enough to change selinux to permissive. It is not necessary to be done in kernel.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
I'm not sure
[Samsung Galaxy S9 & S9+ Cross Device Development] flummi3000:
[MENTION=4684315]flar2[/MENTION] can you have a look at autorotation problem also back camera stopped working with your Kernel. Flashed OC Kernel for S9+.

Gesendet von meinem SM-G965F mit Tapatalk
[Samsung Galaxy S9 & S9+ Cross Device Development] sensationvsgalaxy:
I confirm that Camera also does NOT work(doesn't even open)! How didn't I check this till now?:eek::eek:

s9+ with OC kernel
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
Seems like the S9+ code is screwed up. I'm going to rebase on my own merged Samsung code tomorrow night or Monday.

Everything works great on the S9
[Samsung Galaxy S9 & S9+ Cross Device Development] thehdgamerdk:
[MENTION=4684315]flar2[/MENTION] Hello! After testing multiple kernels now, i just can't seem to get ElementalX (Normal) to boot on my SM-G965F.

It only reaches the splash screen then it is stuck in a bootloop.
[Samsung Galaxy S9 & S9+ Cross Device Development] flummi3000:
Did you flash supersu afterwards?
[Samsung Galaxy S9 & S9+ Cross Device Development] _alexndr:
I fully agree :cool: Safety first!

Good work BTW :good:
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
I have run into some problems with those settings. Not sure why, but sometimes they cause lag.

No, the phone doesn't work with other governors. The default scheduler and governor are meant to work together on this device.
[Samsung Galaxy S9 & S9+ Cross Device Development] Eamo5:
Would you recommend that we use CFQ instead of noop on the S9 then? I've been trying to increase the devices battery life and I heard using noop would preserve battery. Is it worth doing?
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
You probably won't notice a difference. I usually use FIOPS myself.
[Samsung Galaxy S9 & S9+ Cross Device Development] Eamo5:
Is FIOPS only available with the ElementalX kernel? I'm running LineageOS at the moment and would like to try running different schedulers but only have access to CFQ and noop
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
I don't know if EX works with Lineage or not, but you could do a backup and try it.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
Update!!

Download:

ElementalX-S9-1.08

Changes:

-BRE5 update
[Samsung Galaxy S9 & S9+ Cross Device Development] Eamo5:
I'm considering it, because I'd also like to integrate some of Andrei's changes (EAS Backports etc.) into the LineageOS kernel somehow but I'm a android noob and just moved from jailbroken iOS. Do you think it's likely that it will work with Lineage?
[Samsung Galaxy S9 & S9+ Cross Device Development] illuzi0n:
Hey there flar2 thanks for the update, might want to change link on the site as it directs to 1.07, managed to find the 1.08 though. Cheers
[Samsung Galaxy S9 & S9+ Cross Device Development] hochocnua:
How are you ?

How about your next plan of S9 rom ?
[Samsung Galaxy S9 & S9+ Cross Device Development] gaww:
Can this be used on a non-BRE5 ROM ?
[Samsung Galaxy S9 & S9+ Cross Device Development] xFirefly93:
Well it can be used. But the result(s) will not be acceptable.

With other words, do not use a newer kernel on a older firmware/security patch.
[Samsung Galaxy S9 & S9+ Cross Device Development] khachonphat:
hi will it work with lineage 15.1 is android 8.1 ? or renovate ice s9+
[Samsung Galaxy S9 & S9+ Cross Device Development] mcgomfer:
I dont know if with this latest version, 1.08, the issue I found in 1.07, has been fixed, and by this I mean that in 1.07, when you install it, the touchwiz seems to have reverted back to the previous one, that is, when you press on an app icon, you don't get all the various options for that particular app, I hope that with this new, version l, this has been fixed, because on the 1.06, everything, ok.
[Samsung Galaxy S9 & S9+ Cross Device Development] t0m2k:
https://androidfilehost.com/?fid=962339331458994575

please :D
[Samsung Galaxy S9 & S9+ Cross Device Development] idel809:
[MENTION=4684315]flar2[/MENTION] ¿Con qué frecuencia usas la CPU?
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
It works fine on older firmware
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
That kind of thing is not kernel related
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
I have no idea. Back up the boot.img and try it. If it doesn't work, restore the boot.img you backed up.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
The link for 1.08 is updated
[Samsung Galaxy S9 & S9+ Cross Device Development] zubi182:
Broken intelligent unlock and camera con 1.08 and renovate 1.2
[Samsung Galaxy S9 & S9+ Cross Device Development] :
[MENTION=4684315]flar2[/MENTION]

What is your feedback on the kernel changes of the new build?
[Samsung Galaxy S9 & S9+ Cross Device Development] AndreiLux:
There's nothing relevant, they just introduced Meltdown patches and general driver updates. They did large changes to the gamma tables for the screen panels though.
[Samsung Galaxy S9 & S9+ Cross Device Development] :
Yeah, saw some of the changes on Github after I got home.

Thanks!
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
Samsung doesn't really do much after a device is released. They'll be content to do the minimum security patches.
[Samsung Galaxy S9 & S9+ Cross Device Development] gitlygit:
Installed 1.08 on ARD4 firmware and face recognition and iris scanning stopped working. Back to ARD4 stock kernel and OK.

Might be a mix of firmware versions maybe?
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
Could be, I didn't try the Iris scanner. Face recognition still works on mine.You might need to wipe Dalvik.

EDIT actually, facial recognition is not working, I am still on older firmware
[Samsung Galaxy S9 & S9+ Cross Device Development] gitlygit:
I did when I installed. Let it boot, back to TWRP and installed Majisk and wiped Dalvik again.

One of those things that happen I suppose.

EDIT: Note your edit above.
[Samsung Galaxy S9 & S9+ Cross Device Development] yodainascoda:
More like newer vendor if you flashed new update renovate

---------- Post added at 08:51 PM ---------- Previous post was at 08:49 PM ----------

More like newer vendor if you flashed new update on renovate
[Samsung Galaxy S9 & S9+ Cross Device Development] Eamo5:
Can confirm that the kernel does not work with LineageOS. I guess I'll just use the stock lineage kernel for now
[Samsung Galaxy S9 & S9+ Cross Device Development] mcgomfer:
Neither 1.07 or 1.08 work properly for me, only 1.06. With 1.07 it reverts touchwiz to previous versión, and with 1.08, the camera won't work. Hope this gets fixed soon.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
There's not a huge difference between versions, just use the one that works.
[Samsung Galaxy S9 & S9+ Cross Device Development] rastie:
Bei mir geht die Kamera mit 108 auch nicht..zurück auf 107 ..alles wieder Ok!
[Samsung Galaxy S9 & S9+ Cross Device Development] ianmacd:
Where can your kernel be found, Andrei? I'd like to try it for comparative purposes, especially in the configuration sketched above.
[Samsung Galaxy S9 & S9+ Cross Device Development] gaww:
That won't work - different firmware bases.
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
He hasn't released a build, but the source is there so anyone could build it. If no one else volunteers I might do it when I return home later this week.
[Samsung Galaxy S9 & S9+ Cross Device Development] ianmacd:
Ah, yes, I see it now on GitHub.

I'm still waiting for my ROM to be rebased to BRE5, but in any case, it looks as if Andrei has done only a partial merge of BRE5, so I'm not sure what base to try and boot it on, to be honest; assuming it will compile for me, which I haven't yet tried.

Oh well, that's what boot.img back-ups are for. :)
[Samsung Galaxy S9 & S9+ Cross Device Development] Eamo5:
This would be great. Might be enough to get me to switch back from LineageOS if the battery is on par. Have many of Andrei's changes been intergrated into ElementalX or are the returns in battery life negligible?
[Samsung Galaxy S9 & S9+ Cross Device Development] flar2:
I like to keep things pretty close to stock to avoid incompatibilities. For my usage, the differences were not enough to add all the changes.
[Samsung Galaxy S9 & S9+ Cross Device Development] ** A - R **:
Which Brand Really does then ?
[Samsung Galaxy S9 & S9+ Cross Device Development] dskyjo:
Hi flar2,

If I purchase Kernel Manager, can I set GPU frecuencies for gaming mode?

Just like on your 1st post . Thanks!
[Samsung Galaxy S9 & S9+ Cross Device Development] xFirefly93:
Sony and Google.