yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S9 & S9+ Cross Device Development] martgenius:
Hi Tkkg,

at first thanks for your development.

Im on the Devbase Rom with your Kernel. Everything ist stable but

1. battery drain is very high -> im not a social media fanboy. no push news etc

2. sometimes its laggy and stuttering

And Yeah i i switch the gov, phone crashes and restart the first time.

Hope i can give you enough input for further rls.

Thanks for all your hard work.

M.
[Samsung Galaxy S9 & S9+ Cross Device Development] Serpentinefire76:
Flashed this kernel. Lost speaker audio and BT functionality
[Samsung Galaxy S9 & S9+ Cross Device Development] martgenius:
no problems here,..
[Samsung Galaxy S9 & S9+ Cross Device Development] flummi3000:
I can not change the frequenz of Second CPU Group over 1794mhz. Any ideas? Should Go up to 2700.

Gesendet von meinem SM-G965F mit Tapatalk
[Samsung Galaxy S9 & S9+ Cross Device Development] m8980:
flashed the kernel on my s9+ dual sim. working so far. but i lost my bt connections to my car and s3 after rebooting the phone. i hope you can figure it out
[Samsung Galaxy S9 & S9+ Cross Device Development] pepo187:
how is your battery life? better than with the stock?
[Samsung Galaxy S9 & S9+ Cross Device Development] cebs:
The same for me, no Bluetooth either
[Samsung Galaxy S9 & S9+ Cross Device Development] vulgaros:
With this kernel my device becomes much slower and feels very unresponsive.
[Samsung Galaxy S9 & S9+ Cross Device Development] thehdgamerdk:
Also lost my bluetooth function, it made my system-ui unresponsive.

Hope this gets fixed fast.
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
Update arrives

FlashKernel V1.0.1:

- Updated linux to latest 4.9.89

- Enabled dex with any HDMI adapter

- Introduced BFQ iosched

- Upstream: updated EAS (Energy Aware Scheduler) to most recent v1.4 version

- Updated schedutil governor

- Updated AIK to latest 3.2 release

- Enabled wireguard

- Enable fake knox and init.d in ramdisk

- Switch to latest linaro 7.2 toolchain

- Fixed slow downs from the device

Edit:

- Reuploaded to fix bluetooth issues

Download:

V1.0.1 via AFH

BTW it's normal that you loose the wifi and need to re-enter the password!

For any kind of problems, please attach proper logs, without them I'm unable to help :)
[Samsung Galaxy S9 & S9+ Cross Device Development] vulgaros:
With version 1.0.1 the UI has become very fast & responsive. The issue I'm still having is with the device rebooting whenever I try to use the Recents button to try and enter split screen view.
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
I'm sorry to disappoint you but this has nothing to do with the kernel and happens also with the stock kernel. It's an UI issue (systemui crash) and not a reboot, just a softreboot

Cause is this:

java.lang.NullPointerException: Attempt to invoke virtual method 'void com.android.server.pm.PersonaManagerService.notifyActivityDrawn(int, boolean, boolean, android.content.ComponentName, int, boolean)' on a null object reference
[Samsung Galaxy S9 & S9+ Cross Device Development] xpirt:
confirmed samsung bug, fixed.. https://drive.google.com/file/d/1hz9omJpSof41yLGZ_TGuZzHuL8Z_7mjO/view?usp=sharing (flashable zip for G960F only)
[Samsung Galaxy S9 & S9+ Cross Device Development] pepo187:
what is battery life vs stock?
[Samsung Galaxy S9 & S9+ Cross Device Development] jfm91:
Hi.

Wiped my phone (G965F) today. Installed FlashKernel 1.0.1 and SuperSU from TWRP. Running stock ROM. Then downloaded SuperSU from Play Store. But SuperSU dont detect root.

Before wiping phone root was working fine.

What have I missed?
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
Hard to say, I guess similar or slightly better than stock

That the app wasn't installed shows already that there went something wrong. Have you removed the encryption after flashing twrp?

I can confirm that supersu works fine on this kernel so there must be another factor messing it up
[Samsung Galaxy S9 & S9+ Cross Device Development] sevenshorseman:
I have got an Email about that Grifo Development Website was hacked. Why we don´t get information from [MENTION=5899304]Tkkg1994[/MENTION]?
[Samsung Galaxy S9 & S9+ Cross Device Development] sevenshorseman:
This is the email.
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
To resolve connection issues we have to set secure storage to false. You need to backup boot+vendor partition beforehand and in case you want to restore stock, restore both of those partitions

Thanks for the feedback :)

I'm studying full time and work part time. Means, I'm free from university -> I work. I'm free from work -> I study

Thank you very much for the review :highfive:

I update the kernel when a new source drop by samsung gets released. The change in the linux updates is not very significant
[Samsung Galaxy S9 & S9+ Cross Device Development] fjuniper:
I think it's you that is the super hero Luca :D

24 months with my S7 edge and it only ever had Superman on it - still love it.

Thank you for all your hard work for the community back in the day, and for continuing to fit in dev activity when you can.

Just starting to think about another phone (I have never had a phone for this long!) and it might be an S9+...

To the others here - is there anything like a Tkkg1994 ROM for the S9+ Enynos? What is the next best thing?
[Samsung Galaxy S9 & S9+ Cross Device Development] Senaxo:
Thank you for your really good kernel I am thrilled [MENTION=5899304]Tkkg1994[/MENTION].
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
Kernel BRJ3 update

FlashKernel V1.6.0:

- Source updated to BRJ3

- Ramdisk updated to BRJ3

- Linux updated to 4.9.135

I completly forgot to release it here on XDA as well, I'm sorry guys :D

Downloads:

Via AFH

Download via GrifoDev

Have fun and wish you a nice day :fingers-crossed:
[Samsung Galaxy S9 & S9+ Cross Device Development] iampatricktan:
Are the default settings the best for performance and battery life?
[Samsung Galaxy S9 & S9+ Cross Device Development] Revontheus:
That's up to you based on how you would set the frequencies. I suggest leaving them stock as the schedutil governor is actually very good at scaling and ramping down frequencies.
[Samsung Galaxy S9 & S9+ Cross Device Development] kris_l:
Hi how much SOT do you get with this kernel guys?

I'm on stock at the moment and I get about 5-6 hrs. I'm thinking about to change the phone for p20 pro as people says that it has excellent SOT.
[Samsung Galaxy S9 & S9+ Cross Device Development] Noxxxious:
Good choice
[Samsung Galaxy S9 & S9+ Cross Device Development] czar22:
Is any way to fix the camera ?

Flashed on RenovateICE r79 and the camera FC .

Flashed the new firmware but still FC.
[Samsung Galaxy S9 & S9+ Cross Device Development] iampatricktan:
Any update .136?
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
You need to be on a full BRJ3 base, this includes vendor, system and csc

There will be an update in case a new source code gets released
[Samsung Galaxy S9 & S9+ Cross Device Development] Stuensee:
how can I flash other kernels when im using flashkernel 1.6 , i have tried flash back to stock kernel and reflash the vendor then flashed other kernels, but i was still stuck
[Samsung Galaxy S9 & S9+ Cross Device Development] jack allen:
At risk of sounding like an idiot, minds gone to sh#t this wont work on pie??
[Samsung Galaxy S9 & S9+ Cross Device Development] j1gga84:
I hope there will be a final update for Oreo because I guess we will get final Pie in January :)

regards
[Samsung Galaxy S9 & S9+ Cross Device Development] jack allen:
Im pretty sure this thread is abandond its been 3weeks now with no word from dev...
[Samsung Galaxy S9 & S9+ Cross Device Development] ianmacd:
And one week of that was Christmas, too.

What's the world coming to? A user just can't rely on anyone any more.
[Samsung Galaxy S9 & S9+ Cross Device Development] jack allen:
Meaning?
[Samsung Galaxy S9 & S9+ Cross Device Development] ianmacd:
Meaning that a three week posting hiatus from the developer over the Christmas period more likely points to his engagement in more important activities than it does to abandonment of his project. Suggesting the latter indicates an unrealistic expectation and/or sense of entitlement.
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
I'm currently in the exam phase in university, I'll update the kernel to pie afterwards :good:
[Samsung Galaxy S9 & S9+ Cross Device Development] tiho5:
We are surely hoping to see your work for the S10!

Will we have that luck, Luka?

Good luck with the exams!
[Samsung Galaxy S9 & S9+ Cross Device Development] iMatteo97:
Hi, this kernel support the injection mode / monitor mode / wifi usb ?

All that for nethunter use.

Thanks.

Regards
[Samsung Galaxy S9 & S9+ Cross Device Development] jfm91:
I ****ed up. Flashed the wrong supersu zip-file. Flashed the correct one. Works now. Thank you
[Samsung Galaxy S9 & S9+ Cross Device Development] jack allen:
So this wont work then on g965f
[Samsung Galaxy S9 & S9+ Cross Device Development] Benny-Danny:
[MENTION=5899304]Tkkg1994[/MENTION] I know it is a little bit of an off-topic, but... today I've bought a S9+ Exynos (I was using a s7 exynos with your awesome superman rom). Question: do you have a S9+ too? Are you planning to "cook" some roms for this device? (I'm not asking for ETA, just if it's on your future plans to do that). Thanks! And thanks for the Kernel. Will flash ASAP.
[Samsung Galaxy S9 & S9+ Cross Device Development] xpirt:
nop, but today I compared the apks/jars from both models and they are identical. you should give it a try (with a backup just in case).
[Samsung Galaxy S9 & S9+ Cross Device Development] jack allen:
Ok well i have just done a nice and fresh back up of the phone ill give it a go in bit
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
No problem about the question :)

Yeah I plan to release a rom in the future, that's all I can say ;)

Sent from my SM-N950FD powered by IronMan
[Samsung Galaxy S9 & S9+ Cross Device Development] iamnotkurtcobain:
[MENTION=5899304]Tkkg1994[/MENTION]

Could you remove the interactive Governor? It causes the phone to crash and reboot.
[Samsung Galaxy S9 & S9+ Cross Device Development] :
Noob question sry. And if you just don't use it?
[Samsung Galaxy S9 & S9+ Cross Device Development] jack allen:
You cant use it, it causes the phone to reboot

---------- Post added at 09:04 PM ---------- Previous post was at 09:02 PM ----------

Which gov are you using im on performance but its killing my battery i wasnt good performace and ok battery you know i dont mind some some drain as its normal
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
Same goes for the ioscheds as well, will investigate into before the next kernel update
[Samsung Galaxy S9 & S9+ Cross Device Development] iamnotkurtcobain:
Would be nice if you can remove all non stock governors and schedulers. Just makes the experience unstable and bloated.

Stock Kernel with Samsung Security stuff disabled, newer schedutil Governor Version, new toolchain would be enough for most users :)
[Samsung Galaxy S9 & S9+ Cross Device Development] yash92duster:
[MENTION=5899304]Tkkg1994[/MENTION]

Great work mate:D:good:

Kernel is perfect as always
[Samsung Galaxy S9 & S9+ Cross Device Development] LiNe1771:
What crash or problem? I tried to split screen, changed the view list, no crashes here.. ?
[Samsung Galaxy S9 & S9+ Cross Device Development] gaww:
I have another question/request. Any chance you will get a multiCSC mod with US AT&T and TMo CSC's ?

I am still running your Batman S8+ Port on my 935f - along with your TMB CSC.

PS - have this kernel (v1) running and not sure of where the settings are? On stock, my battery life so far better the both of my 935f duelboot roms
[Samsung Galaxy S9 & S9+ Cross Device Development] mevorach:
Thanks for your kernal . Everything is working fine . Knox turn from 0x1 to 0x0 after installing .
[Samsung Galaxy S9 & S9+ Cross Device Development] OxygenPT:
It resets the KNOX counter? oO
[Samsung Galaxy S9 & S9+ Cross Device Development] mevorach:
Yes
[Samsung Galaxy S9 & S9+ Cross Device Development] gaww:
My batter drain with this kernel and the same ROM is better then with other ROMs on my 935f. I have not been able to get at the settings, so try the default on all settings.

---------- Post added at 12:50 AM ---------- Previous post was at 12:48 AM ----------

Not the real one you can see in Download mode. Just try to implement Samsung Pay or secure folder. .
[Samsung Galaxy S9 & S9+ Cross Device Development] hochocnua:
[MENTION=5899304]Tkkg1994[/MENTION]

Can you recommend root with Su or Magisk, for stable and not bug like don't copy and paste?

Thanks for your help
[Samsung Galaxy S9 & S9+ Cross Device Development] flummi3000:
No root possible with magisk. Incompatible for the Moment until fix is released.

Gesendet von meinem SM-G965F mit Tapatalk
[Samsung Galaxy S9 & S9+ Cross Device Development] jemael972:
hello bluetooth lost after reboot too
[Samsung Galaxy S9 & S9+ Cross Device Development] AlienSexGod:
Hey Tkkg you were a legend on SupreMan Rom on S7 (My best RoM and Android experience by far since custom Roms of S4) so I am loving that you are doing S9+ now! Excuse my noobish question but I have already got rid of encrypt rooted my S9+ along with RMM State Bypass, SuperSU and Samsung Anti Root but have some stability problems with root so looking at going your kernel. From you instructions above it looks like you are suggested with need to flash SuperSU after flashing your kernel. If that required or only if you havent already rooted your phone? :rolleyes:
[Samsung Galaxy S9 & S9+ Cross Device Development] nazir81:
[MENTION=231896]dev[/MENTION] luca. Thanks for kernel. One bug. Copy paste doesn't work. If u copy something then no option to paste. Try and see. Other users reported too same issue:):).
[Samsung Galaxy S9 & S9+ Cross Device Development] samaxen:
Clipboard Copy/Paste Not Working

[MENTION=5899304]Tkkg1994[/MENTION] Clipboard Copy/Paste Not Working. When I try to copy any text, the text doesn't come while I try to paste elsewhere.

I am using stock Rooted Rom.
[Samsung Galaxy S9 & S9+ Cross Device Development] Noxxxious:
Change to ro.config.knox=v30 in prop
[Samsung Galaxy S9 & S9+ Cross Device Development] iamnotkurtcobain:
Delete
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
Disabled knox is related to the copy/paste issues which have been reported here. In the next kernel version (when the ARCC source code gets released) I'll enable it again.

In the meantime to fix it go to: system/etc/prop.default and delete the line:

ro.config.knox=v0

Afterwards it will work again! :good:
[Samsung Galaxy S9 & S9+ Cross Device Development] rick20vt:
Flash kernel? I only get 9200 in multicore
[Samsung Galaxy S9 & S9+ Cross Device Development] hochocnua:
I delete ro.config.knox=v0 and flash Kernel v1.0.1 and everything ok.

Thanks and waiting your update ARCC base.
[Samsung Galaxy S9 & S9+ Cross Device Development] jack allen:
I cant seem to do it on my phone it just crashes did you use a computer to do it
[Samsung Galaxy S9 & S9+ Cross Device Development] AlienSexGod:
Has anyone got a link to the stock kernel? I need to flash back to do some testing hopefully without blowing root and OEM unlock

Maybe hold off for a bit buying one Tkkg. Myself an a lot of people are having terrible call dropouts on S9+. I should never have sold my S7 Edge. Particularly with you Superman RoM it arguable was the best Android phone ever!
[Samsung Galaxy S9 & S9+ Cross Device Development] hochocnua:
Let do it, ok ?

ro.config.knox=v30

ro.config.tima=0

ro.config.timaversion=0

ro.config.iccc_version=0

ro.config.dmverity=false

ro.config.kap_default_on=false

ro.config.kap=false
[Samsung Galaxy S9 & S9+ Cross Device Development] mac4best:
Done

I did what you said. I have flashed the 1.01 FlashKernel and i am rooted on a s9 plus dualsim . Sudo seems to be very slow sometimes not responsive. Then there is the problem with opening links. I mean not the links to other websites. Rather links posted on apps for example like telegram or whatsapp if click on it it will say android system on hold close app. Also when trying for example to use cam trough telegram or whatsapp to make a video or a pic. Everything that links to apps or going out to a link from an app does do the same problem. For example in order to open prop to add ur lines above in root explorer i had to click the file and hold long then open in text editor. But if i click on it, it will do the same thing described above. Copy paste works now. But opening links to apps not. Also on webbased facebook if want to upload a pic it does the same thing.
[Samsung Galaxy S9 & S9+ Cross Device Development] hochocnua:
I clean flash and everything fine. When i need root app, i open Su first and after app, it bug on Su, not kernel. That all.
[Samsung Galaxy S9 & S9+ Cross Device Development] mac4best:
Yes, but the opening links, telegram, whatsapp and browsers(specialy when uploading files:facebook, tinypic), and explorers, not need root, saying android system on hold, close app. This is a separate problem, nothing todo with su. Cause before, when unrooted, just worked fine. Also worked fine when rooted in stock kernel.
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
Kernel update

FlashKernel V1.1.0:

- Rebased on latest ARCC source code

- Based on latest ARCC ramdisk

- Linux updated to 4.9.92

- Updated dtb to latest ARCC with revers engineering, thanks [MENTION=4587002]Noxxxious[/MENTION]

- Fixed copy/paste and other issues due to disabled knox

Download:

V1.1.0 via AFH
[Samsung Galaxy S9 & S9+ Cross Device Development] hochocnua:
Thanks for update anf fix. What your next plan, Oreo rom for S9 ? I happy to donate to celebarate new rom.
[Samsung Galaxy S9 & S9+ Cross Device Development] VICosPhi:
Will this Kernel enable third party call recording apps to record calls on a rooted ROM?
[Samsung Galaxy S9 & S9+ Cross Device Development] mac4best:
Flashed the kernel FlashKernel 1.1.0, dm verity n no encryption n sr5 2.82 su. The problem above still exists with opening links... thanks anyway :)
[Samsung Galaxy S9 & S9+ Cross Device Development] mac4best:
Half fixed

I fixed unable to open other apps trough links by setting firefox as main browser strange. But there is still one problem, upload files from any browser to tinypic or facebook or others.
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
I'll start developing roms when I get the time to :)

That isn't really kernel related, you can record calls on all kernels as long as you got root access

I don't think that this is an issue with the kernel after all. My suggestion would be to reflash stock rom (with odin) and start clean (it could be that previous flashes messed something up).

Otherwise I'm always happy to see some kernel logs :)
[Samsung Galaxy S9 & S9+ Cross Device Development] VICosPhi:
Thanks [MENTION=5899304]Tkkg1994[/MENTION]

I tried a few apps while rooted but couldn't get any apps to work due to Samsung incorporating some stupid "security enforcements" that prevent the call recording apps from getting access to "VOICE_CALL". The only way the call recording is working is with built-in Samsung dialer with a couple CSCs that allow it. I wasn't sure if this is done through Kernel so thought I would ask :)

I am also testing a couple test versions from one of the call recorder app dev to see if this can be fixed.
[Samsung Galaxy S9 & S9+ Cross Device Development] mprieler:
can you give us a hint (or link) how to enable call recording once you are root on SM-G96xF?

i have tried hard and searched the whole place...

thank you for that and formost thank you for all the good work!!
[Samsung Galaxy S9 & S9+ Cross Device Development] Noxxxious:
Decrypt csc
[Samsung Galaxy S9 & S9+ Cross Device Development] mprieler:
thanks a lot for your hint - found the thread https://xdaforums.com/galaxy-note-8/how-to/decrypt-decode-note-8-omc-csc-files-t3770940

and the working solution (also) for the S9
[Samsung Galaxy S9 & S9+ Cross Device Development] chloeleedow:
My prop.default didn't have that line there on s9+

Found it in build.prop deleted it (it was v30) and it sill isn't working ?
[Samsung Galaxy S9 & S9+ Cross Device Development] xpirt:
the line has to stay =v30. you can add it to your prop.default.
[Samsung Galaxy S9 & S9+ Cross Device Development] chloeleedow:
Oh I thought I had to delete that entry lol. Thanks for quick reply will try now ?
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
The latest kernel already has it fixed by default so there is no need for this anylonger :)
[Samsung Galaxy S9 & S9+ Cross Device Development] chloeleedow:
Greetings Tkkg1994 I am running your latest release kernel now and copy and paste seems to be functioning albeit without a copied notification in google apps. They were the only place the clipboard seemed troublesome for me at least on s9+. Had no idea how much i used copy and paste until I faced this issue. BTW are you likely to be making any CSC collection zips now a batch decryption method has been made in Java for csc & network features xmls? I do miss them although I made use of your last release for s8 by adding s9+ product code/name to updater script replacing one of the s8 models and also adding the latest decrypted files myself to existing csc/omc folder relative to the aroma script. Thankfully they share the same mount points from checking my Rom script. Anyway regardless of your plans on future csc release just wanted to say a big thankyou for your old release as it was a very useful base for making a working version myself.?

Felt as little bit proud of my efforts when it actually booted and showed perfectly in phone info app that the csc was applied in all three areas sales code etc and your mods worked fine too. I find edify pretty daunting but could see basic patterns. ?
[Samsung Galaxy S9 & S9+ Cross Device Development] VICosPhi:
Anyone that loses root after flashing the Kernel, all you have to do is grab the latest SuperSU SR5 from here and flash it with TWRP.
[Samsung Galaxy S9 & S9+ Cross Device Development] buddy66:
Are there any current issues besides secure folder, samsung pass and incognito mode (browser)? Does someone recommend any settings during installation to make battery life better without losing a lot of performance?

Thank you in advance :)
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
Secure folder, samsung pay/pass won't work. Incognito mode however should work fine (as long as fake knox works). I just use everything on default :good:
[Samsung Galaxy S9 & S9+ Cross Device Development] buddy66:
Thank you. I like your work and will give it a try. Nandroid backup is now on the way. :highfive:

Installed, booted without issues. :good: Incognito mode works fine.
[Samsung Galaxy S9 & S9+ Cross Device Development] Revontheus:
Thanks for your work [MENTION=5899304]Tkkg1994[/MENTION]! Is this compatible with Synapse so the settings can be changed? I've been using Synapse + Superkernel for my S7 and wanted to know if was still compatible with the S9

TY! :)
[Samsung Galaxy S9 & S9+ Cross Device Development] jfm91:
Wifi calling don't work for me.

Stock rom, rooted, Flash Kernel 1.1.0
[Samsung Galaxy S9 & S9+ Cross Device Development] Tkkg1994:
You have to use kernel adiutor for this kernel, synapse isn't supported :)

It works fine on my end with the same kernel, that's more a carrier thing (CSC)
[Samsung Galaxy S9 & S9+ Cross Device Development] jfm91:
Is the NEE CSC available for download somewhere?
[Samsung Galaxy S9 & S9+ Cross Device Development] ingalaxyz:
Hey guys, I currently have stable root through Magisk with the stock Rom and kernel.

I was thinking of trying out this kernel but I've read in other relative threats that once you install it if you wanna go back to the stock one or to another custom kernel you must Odin the original firmware and begin from scratch ?

Because this kernel changes some system files ? (secure storage libraries in the vendor partition or something?)

Is all that true?

I used Superman Rom and Kernel for years on the S7 and never even thought about changing it :)