yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S9 & S9+ Cross Device Development] betonoias:
ROM is working flawlessly here

Suggest you flash los recovery and flash ROM again

Using open gapps
[Samsung Galaxy S9 & S9+ Cross Device Development] NHJ1981:
I noticed the screen colour calibration setting isn't persistent.

If i set red at 95% as an example, as soon as the screen turns off, the calibration setting despite being set will not be active anymore unless i revisit that section of the settings and tap ok.

livedisplay is off btw.
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.309 -> 4.9.311 (~250 patches!)

Now available via OTA or OP.

Have a great day!

:coffee::giggle::geek:
[Samsung Galaxy S9 & S9+ Cross Device Development] Alienatick:
How do I flash .img files? I no longer have TWRP installed
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
Start here: https://wiki.lineageos.org/devices/starlte/install

Follow "Basic Requirements" and then follow "Install a custom recovery using Heimdall"
[Samsung Galaxy S9 & S9+ Cross Device Development] Alienatick:
Thank you, I will do it
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.311 -> 4.9.312

Now available via OTA or OP.

Have a great day!

:geek::coffee:(y)
[Samsung Galaxy S9 & S9+ Cross Device Development] m0m0331:
Great ROM so far, very stable. Thank you for keeping this project going :)

This update was the first time I got a error when downloading it from github and wanting to install it (zip file was corrupt). I hope redownloading does the trick.

Is there a way to check for updates in the OTA updater and have older files available? For me it only shows the latest one.
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
I hope re-downloading it fixes your issue. The only way to install older versions is through adb sideload the older ROM in recovery. Older versions can be found in the OP, or here. You can install it over your current one, no need for a format. You can keep all your data when downgrading.
[Samsung Galaxy S9 & S9+ Cross Device Development] betonoias:
Is screen casting working?

Can anyone test please?
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
You can definitely cast VLC, Spotify, and a few sites to the Google Chromecast. FireTV remote also works with the Amazon Fire Stick. As for mirroring the screen, I don't think this can be done without using a Miracast device.
[Samsung Galaxy S9 & S9+ Cross Device Development] astrapotro:
Hi, i'm using this rom ( https://xdaforums.com/t/rom-s9-s9-unofficial-lineageos-18-1-21-03-2021.4203777/ ) , very good, BUT usb tethering isn't working in debian 11 / ubuntu 20.04

So, if someone can confirm that usb tethering is working on any debian based system with this rom i'll burn it to my s9.

Thanks for your awasome work !
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

May 5 2022 AOSP Security Patch

Wireguard updates

Now available via OTA or OP.

Have a great day!

:geek::coffee:(y)
[Samsung Galaxy S9 & S9+ Cross Device Development] carlosbellino:
Hi! I dunno if it's a ROM specific matter (it happens to me on this ROM), but perhaps someone can point me to the right direction.

Whenever the display it's on it's max brightness, it goes crazy, random touch on the screen, this can be activated by the sensor or an app that needs the screen on max brightness (for example apps displaying a QR wants to ensure it's properly visible).

I checked that this it's triggered when /sys/class/backlight/panel/brightness == /sys/class/backlight/panel/max_brightness and /sys/class/backlight/panel/max_brightness is set 44800

I realized that brightness 44000 it's solved, which lead me to the idea of setting max_brightness to a lower value, and well even I on a rooted device, I got "Permission Denied", I tried to chmod the file, remount sys on RW, so far it let me change the value but it didn't persist, it went back to 44800.

Any ideas?

Thank you!!
[Samsung Galaxy S9 & S9+ Cross Device Development] gianncap994:
I highly appreciate all the work and effort that was put in this project but there's a massive hit in performance after 3-4 days of power on time, this issue was also present in the official LOS branch however yapiin's kernel : https://github.com/yarpiin/White-Wolf-Uni-LOS

had that issue solved.

Am i missing something, its weird to me that noone has mentioned this and if so is there a solution out there because yapiin stopped updating his 9810 kernel for about a year now.

My device is a star2lte, thanks!
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
If the drain starts occurring after a few days, the issue is likely battery calibration. Try fixing the battery calibration file (google has lots of guides) and let us know if that works.

The Yapiin kernel is really old, like 200 patches out of date, and there have been lots of efficiency and security improvements made over the past few years by the Linux Long Term Kernel maintainers that I have, and continue to roll into regular kernel updates.

That being said, if your battery calibration doesn't do the trick, if you can pinpoint which patch Yarpiin made to the kernel that enhances performance/longevity, I can easily incorporate it into this one.
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
Thanks for the feedback! Your information helped me track down which sections of the repos make mention of a brightness level of 44800. I took the liberty to change these settings to 44000 as you mentioned: https://github.com/Geoknyda/android_kernel_samsung_universal9810/commits/4.9y_beta

I then recompiled a beta release for you to test: https://github.com/Geoknyda/OTA/releases/tag/BETA

This can be flashed in recovery via adb sideload.

If you are satisfied with the performance, maybe we can roll this into the mainstream builds.

Enjoy!
[Samsung Galaxy S9 & S9+ Cross Device Development] carlosbellino:
Thank you!! Didn't expect that :D although, /sys/class/backlight/panel/max_brightness still at 44800 and when /sys/class/backlight/panel/brightness reach that value, screen goes crazy
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
I see a lot of references in the kernel to 'max_brightness' (https://github.com/search?q=user:Geoknyda+max_brightness&type=code) but I don't know which ones to try and change to get the goal we are looking for. Can someone help guide us?

I also think I could set the max_brightness here: https://github.com/Geoknyda/android...9810-common/blob/lineage-18.1/product_prop.mk but I do not know to right instruction to put there. Perhaps something like 'ro.lcd_brightness=250' as is shown here: https://android.stackexchange.com/q...est-and-highest-screen-brightness-in-android? I would need some help figuring that out, too.
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.312 -> 4.9.313

Now available via OTA or OP.

Have a great day!

:coffee::geek::cool::p:D
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
Okay, I tried making this brightness change to the props: https://github.com/Geoknyda/android...mmit/96f483d2998df8819903fb333620c927bf69cc95

Max is 255, so I reduced it to 250. Let me know if this solves your issue.

I uploaded the ROM here: https://github.com/Geoknyda/OTA/releases/edit/BETA

I assume you have an S9, but it you have an S9+, just let me know and I'll re-compile & re-upload for you.
[Samsung Galaxy S9 & S9+ Cross Device Development] carlosbellino:
My bad, forgot to mention that I have a S9+, thank you, ill be waiting for testing it
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
OK the S9+ is up now. Let me know if this works for you.
[Samsung Galaxy S9 & S9+ Cross Device Development] RoyaldArmer1331:
Hello, I'd like to report two glitches. It's a bit long so sorry about that.

The OS kills off the apps very often and I couldn't disable it. Every time I go and use the Mull browser, I can only load like 3 or 4 tabs before it starts reloading the earlier tabs. If I have too many processes open (like 3 or more that are apps like the browser, YouTube, etc. which are too little processes, honestly), then it starts killing my music app (Poweramp) despite it having battery optimization turned off. The OS only shows that about 2.7GB of 3.9GB RAM are being used, so I don't know what's going on. Is it a glitch or heavy battery optimization? It doesn't happen on my other phone (OnePlus 8T) that has official LineageOS loaded on it.

By the way, LineageOS recovery never self updated after I flashed it the first time, so I had to switch back to TWRP. This is another glitch, I believe.

Um, this is a feature request but is it possible that you can put the Night Light on the LineageOS ROM?

Also, do you plan to work on LineageOS 19 (Android 12) now that it has been released?
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
This is the first I am hearing of fast app clearing. The RAM usage sounds right. Perhaps there's a setting changed in the developer options, such as 'background process limit'? This could also be a cause of you using TWRP with a Lineage ROM. Lineage is programmed to work properly with its own Recovery.

The night mode feature can be found in the setting under LiveDisplay:

Settings -> Display -> LiveDisplay -> Display Mode

The automatic mode will automatically set your color temperature to day/night mode based on sunrise/sunset in your time zone.

In the LiveDisplay settings, you can choose what color temp you want the Night mode to be:

As for LOS 19, I will keep posting 18.1 so long as AOSP security updates are released by the Lineage team and kernel updates are released by the Linux Long Term Maintenance Team. For perspective, this ROM currently is running kernel 4.9.313, which is about 200 levels above most kernels running on S9/S9+ ROMs, usually 4.9.118. This is equivalent to about 10,000 patches of additional security, efficiency, and performance! I make sure to also update the kernel every two weeks as the Linux Long Term Maintenance Team releases new patches.
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.313 -> 4.9.315

Now available via OTA or OP.

Have a great day!

👾😸🐒🌞
[Samsung Galaxy S9 & S9+ Cross Device Development] m0m0331:
yes, it did. Sadly now OTA does not work. It just shows me the version from end of April. So yeah, I just go to github and dl from there. Not optimal but it works for me. The ROM is super stable and I'm very grateful for still beeing able to use LOS.
[Samsung Galaxy S9 & S9+ Cross Device Development] Racinghart91:
Hi all,

Is installing microg mandatory ? Or is gapps included?

Just got a s9 that’s on Samsung rom.
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
Microg install is not mandatory. It is supported, but optional.

Gapps is not included in this ROM. To install, you will have to do it yourself.
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.315 -> 4.9.316

Now available via OTA or OP.

Have a great day!

👾😸🐒🌞
[Samsung Galaxy S9 & S9+ Cross Device Development] cybermcm:
I recently played around with my old S9 (starlte) and tried Lineage 19, but didn't get past Google store install.

Now I wanted to try this rom, installed recovery from this thread, then cleaned all (in recovery) cache, data and system and installed rom.

But now my device reboots only in download mode. Tried it 3 times, no luck.

Any idea what I'm doing wrong?

Update (taken from other rom thread):

They changed the vendor. Probably because of that cause a lot of rom requires stock vendor. Just flash a stock vendor it will solve the problem.
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.316 -> 4.9.317

Now available via OTA or OP.

Have a great day!

🤩🥳👍🐸🐅🌟
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.317 -> 4.9.318

June AOSP security update

Now available via OTA or OP.

Have a great day!

:):):)
[Samsung Galaxy S9 & S9+ Cross Device Development] ralrra:
Hi,

thanks for the great work first of all!

Recently i have a problem with the latest updates (S9 starlte). Since i don't use it on my daily phone I don't do regular updates. Did one Today (OTA) coming from a January version (don't know exactly which one).

OTA did load the version 20220606 and the update over TWRP recovery went fine but the system did not boot - stuck at the LOS boot animation.

I manually loaded version 20220615, same failure.

Then downgraded to version 20220420, this works like a charm.

Tested version 20220526 version as a test but same failure.

Any idea?

System itself is pretty standard, the only remarkable apps are shelter for using 2 profiles and root over Magisk.

Thanks!
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
I think there was a change in the Lineage OS that required a Lineage Recovery to be used. You may have to install the Lineage Recovery and try the install again. TWRP is not totally compatible with Lineage.
[Samsung Galaxy S9 & S9+ Cross Device Development] ralrra:
Thanks for the hint!

I tried it with the latest LOS recovery but the behaviour is exactly the same. The newer versions don't boot.

So it doesn't seem to be the recovery.

Any other ideas?

If i have more time, i try to find the bootlog but not sure, if/how i can access that, if the system does not boot....
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.318 -> 4.9.320

Now available via OTA or OP.

Have a great day!

:):):)
[Samsung Galaxy S9 & S9+ Cross Device Development] m0m0331:
for me everything still works. I use twrp and the newest update from this magnificent ROM.

OTA still does not give me updates but hey, I can live without that. Funny thing is, I get the notification when an update is available but when I scan for it, nothing new shows up. So I just made a shortcut and added it to my homescreen.

I have encountered some weird lighting issue, where the Phone switches from full brightness in black mode to full brightness in this dark grey mode & apperance changes a bit. I only encounter it when full brightness is turned on - and the guide you posted above (post 484) fixed it. I never knew there was something like "outdoor mode".
[Samsung Galaxy S9 & S9+ Cross Device Development] kentatsu2:
Hello, I'm a bit a of noob concerning custom ROMs, I have this one running from a while back, but I'm not sure how to install the recent update. Could anyone tell me if I install it the same way you install the ROM on the first place but without deleting cache? Thank in advance
[Samsung Galaxy S9 & S9+ Cross Device Development] Speedmatze:
You

You can simply use the OTA Updater.

Go to Settings -> System -> Updater
[Samsung Galaxy S9 & S9+ Cross Device Development] kentatsu2:
It just shows (after manual refresh).

Lineage OS 19.1

Android 12

April12, 2022

Last checked July 2, 2022

No new updates found...

Is there something wrong with my installation maybe?
[Samsung Galaxy S9 & S9+ Cross Device Development] teamacc:
You're aware you're posting this in the LOS 18.1 thread right? You're on 19.1, so "updating" to 18.1 won't ever be a thing.
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.320 -> 4.9.321

Now available via OTA or OP.

Have a great day!

💾🖥️:):):giggle:
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.321 -> 4.9.322

Now available via OTA or OP.

Have a great day!

:):):)
[Samsung Galaxy S9 & S9+ Cross Device Development] darkchmatak:
Hi Iam having problem finding option that would disable home button hard press to wake or disable it in pocket. Is there any option I missed? Thank you for answer :)

Running latest update from this thread. Freshly installed this morning after few years on one UI.

//never mind my S9 amoled panel died after 4,5 years of service. RIP
[Samsung Galaxy S9 & S9+ Cross Device Development] breversa:
Hello!

This is a silly question, but how do you install LineageOS recovery from stock ROM?

Can you flash .img files from Odin?

Otherwise, I would first flash TWRP (in .tar format) with Odin, then LineageOS recovery (in .img format) from TWRP, but I guess there's a more direct way?
[Samsung Galaxy S9 & S9+ Cross Device Development] Johndoe8585:
Where is the installation instructions? From stock to this one for s9 sm-g960f
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.322 -> 4.9.323

Now available via OTA or OP.

Have a great day!

:geek::geek::geek:
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
Install LineageOS on starlte | LineageOS Wiki

wiki.lineageos.org
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
https://xdaforums.com/t/rom-s9-s9-unofficial-lineageos-18-1-exynos-weekly.4302901/post-85297263
[Samsung Galaxy S9 & S9+ Cross Device Development] breversa:
Silly me! I forgot about Heimdall. Thanks @Neurotical!
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Security Patch: AOSP (July 5, 2022)

Wireguard: 20220627 (June 27,2022)

Now available via OTA or OP.

Have a great day!

:rolleyes::love::cool::cool:
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update 4.9.323 -> 4.9.324

Now available via OTA or OP.

Have a great day!

:coffee::unsure::giggle::cool::cool:
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Thats not true. I have done it before! Damn, that was a struggle. :)

Edit: and tbh, I don't know what exactly nailed it.

Edit2: just installed this ROM, (from Android 12). @Neurotical awesome it works lol
[Samsung Galaxy S9 & S9+ Cross Device Development] Speedmatze:
He was referring to the updater function in settings --> system. In that case he was right.

Flashing LOS18 over a newer ROM without formatting might work, but that's a gamble.
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
I especially searched this thread for "android 12" about downgrading for some clarification. His reply is about downgrade, thats a struggle. But reflashing with manufacturer firmware package worked. Afterwards repeat the whole Lineageos 18.1 install process (android 11). Downgrade just works this way. :D
[Samsung Galaxy S9 & S9+ Cross Device Development] cybermcm:
Downgrading: just my 2 cents (struggled a few days ago with this and cost me hours to fix it). Tried this image, wanted to revert to 18.1 with original image as side step, but then stuck with KG STATE : Prenormal FRP LOCK : OFF OEM LOCK : OFF (Download screen).

Problem: You can't install TWRP anymore to go further, installation via Odin fails.

My "recovery procedure" (found in another thread):

Disable internet (wi-fi and eject sim cards) or just don't connect to internet if your phone is straight after factory reset
Disable automatic date & time and set date 1-2 months back
Reboot
Enable internet (insert sim or enable wi-fi)
Go to settings and check for updates (date of last update check must show that fixed date after that)
Disable internet and eject sim
Reboot
Set current date again
Enable wi-fi and insert sim
Go to settings, check for updates (it now have to show current date as last checked)
Reboot
Go to Developer options and check if your "OEM Unlock" button is present. If it's present then just check if it is enabled and has text "Bootloader already unlocked". If OEM Unlock toggle doesn't show, then go back, and go again to Developer Options, and again back, and again to Developer options, and again back - you have to force it that way sometimes to show.
When your "OEM Unlock" toggle shows "Bootloader already unlocked", then KG State should be now "Checking" or whole KG State line in download mode should disappear.
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Thats a struggle more

Edit: a very big struggle
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
FYI new update includes:

Kernel update: 4.9.324 -> 4.9.325

Now available via OTA or OP.

Have a great day!

(y):geek::coffee::coffee:🐱🐺💡
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
Hey everyone! I hope you've been enjoying the releases of 18.1 so far 😊

I'd like to let you all know that I have been able to successfully compile 19.1 and am now test driving it for a little while.

So far, the 19.1 rom is much much faster and more feature rich than 18.1. Kernel and AOSP updates are as seamless as the 18.1 releases so far, so that's more good news. I'll keep test driving this for now, and in the meantime if you want to give it a go, please feel free to download it here. I created a new Github account (called Repository44) specifically for 19.1 as it would get pretty messy having 18.1 and 19.1 under the same account.

I'll be putting the 18.1 releases on hold while I explore the reliability of 19.1 and consider it for release as an upgrade. As always, your thoughts and suggestions are always welcome!

P. S. if you would like to compile your own version, I have updated the roomservice.xml in the repo (Repository44) for your convenience :)
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Would like to install on star2lte :(
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
Okay. I'll explore and try to compile and upload today.
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Nice! :D

And thank you very much in advance
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
I seem to be having some trouble compiling for anything other than one device at a time. For example, if I compile for the S9, it works. But then if I go ahead and try to compile for the S9+ I get a critical error that breaks my compiling ability for all devices, requiring me to reset Ubuntu and re-initialize & download the LOS repo. I will have to investigate this further, so a release for anything other than the S9 will take more time.

Of note, I am using Exynoob sources from this ROM, which has full S9 and S9+ support. I think this is the best quality ROM to use for upgrading to 19.1 right now.
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Ok, that can happen, it's fine.

Im actually on LOS 19.1 by @DeHuMaNiZeD

Seems ok for star2lte
[Samsung Galaxy S9 & S9+ Cross Device Development] Klaus20:
Can I install 19.1 via 18.1 ?? Or do I have to wipe everything ??

Can you tell me where I can download the 19.1 (unfortunately I didn't find anything under repository44) or did you mean this download -> https://exynoobs.github.io/ota/devices/tarlte.html.

Regards Klaus
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
You have to wipe everything and as far as I can tell, LOS 19.1 by @DeHuMaNiZeD is recently updated. I have no success compiling a ROM from sources yet.