yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S9 & S9+ Cross Device Development] Neurotical:
I was able to compile using the following roomservice:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="Repository44/android_kernel_samsung_universal9810" path="kernel/samsung/exynos9810" remote="github" revision="lineage-19.1" />
<project name="Repository44/android_device_samsung_exynos9810-common" path="device/samsung/exynos9810-common" remote="github" revision="lineage-19.1_rollback" />
<project name="Repository44/android_device_samsung_starlte" path="device/samsung/starlte" remote="github" revision="lineage-19.1_rollback" />
<project name="Repository44/android_device_samsung_star2lte" path="device/samsung/star2lte" remote="github" revision="lineage-19.1_rollback" />
<project name="Repository44/proprietary_vendor_samsung_exynos9810-common" path="vendor/samsung/exynos9810-common" remote="github" revision="lineage-19.1_rollback" />
<project name="Repository44/proprietary_vendor_samsung_starlte" path="vendor/samsung/starlte" remote="github" revision="lineage-19.1_rollback" />
<project name="Repository44/proprietary_vendor_samsung_star2lte" path="vendor/samsung/star2lte" remote="github" revision="lineage-19.1_rollback" />
<project name="LineageOS/android_hardware_samsung" path="hardware/samsung" remote="github" revision="lineage-19.1" />
<project name="LineageOS/android_device_samsung_slsi_sepolicy" path="device/samsung_slsi/sepolicy" remote="github" revision="lineage-19.1" />
</manifest>
[Samsung Galaxy S9 & S9+ Cross Device Development] Concept48:
Bro you are talking to a noob , a smartr one but this I do not understand ,could you explain it please ? I will try to understand
[Samsung Galaxy S9 & S9+ Cross Device Development] Concept48:
Thank you so much Dehumanized , I have problems with your name - can I call you Humanized instead my friend?
[Samsung Galaxy S9 & S9+ Cross Device Development] john316v:
thanks for this great rom. may i ask if ota is working? and do i need to update recovery also when updating this rom via ota?
[Samsung Galaxy S9 & S9+ Cross Device Development] Concept48:
I think ADB sideload
[Samsung Galaxy S9 & S9+ Cross Device Development] BlueStarZero:
I can't get Magisk to work. The Superuser and Modules tabs are grayed out. Have I done something wrong?
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Someone able to get VOLTE work, and how? Something tells me that flashing magisk could fix VOLTE, but im not sure. Beside this, im using it now for half a month +- and its good. But I would like to get VOLTE working.

OTA seems present but no update released yet.
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
I guess you have to finish the installation of magisk directly after the first boot, by clicking the magisk gear icon and let it continue (this activated root properly some time ago, as far as I can remember). Did you do that?
[Samsung Galaxy S9 & S9+ Cross Device Development] BlueStarZero:
All good now. I did a factory data reset, flashed LOS, then flashed Magisk immediately after. Now Im's just having trouble flashing MinMicroG. It doesn't play well with this LOS build: no matter what I do after flashing MinMicroG with Magisk then rebooting, the boot animation never completes. I can never get to the lock screen. A kink not ironed out in this ROM yet, I assume.
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
MindTheGapps or GAPPS will work with LOS 19.1, the one you mentioned is not officially supported
[Samsung Galaxy S9 & S9+ Cross Device Development] BlueStarZero:
Is there an official site for MTG for this A12 build of LOS? I cant find it.
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Really? At the beginning of this thread 😉
[Samsung Galaxy S9 & S9+ Cross Device Development] BlueStarZero:
*facepalm* UGH, sorry! Looking all over the web, and it's already within my grasp. Thanks so much for your help.
[Samsung Galaxy S9 & S9+ Cross Device Development] gfavre:
Hello,

could anyone tells if it's possible to have only one SIM active at will (not both simultaneously) ?

Thank you very much.
[Samsung Galaxy S9 & S9+ Cross Device Development] bchang02:
I managed to sideload the latest version and spent some time setting everything up. So far, it looks great, and I really appreciate the hard work the developers put into this ROM. I am seeing a few issues:

Connecting a bluetooth keyboard (K810) does not appear to work. I am able to start the pairing process but after typing in the code the dialog stays on-screen. After hitting cancel, I see it's paired, but I cannot connect to it.

I have had an issue with my cell network connection where it would not reliably stay on LTE. I am on the T-Mobile network and prior to the 3G shutdown, it would connect to the LTE then after a min, it would drop down to HSPA+. Since the shutdown, it now connects to LTE then drops off completely. As of now I forced to stay on 2G, which appears to have a stable connection but no data.

I've tried to use the SIM2 slot, and it appears to stay on LTE just fine, but unusually I'm not able to receive any SMS or phone calls.
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Are you running the system with the correct CSC? I just noticed Im on TNL, but PHN is recommended (in Netherlands). Now I'm going to repeat the whole process. It works, but I want to see the differences.
[Samsung Galaxy S9 & S9+ Cross Device Development] bchang02:
I'm sorry, I'm not familiar with how the CSC works in conjunction with Lineage. Are you referencing the vendor or baseband version I should be using?
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Yes, altough I guess that makes difference. But not 100% sure..

Edit: you could also have flashed the wrong modem in Odin, this is more likely.

I suggest flashing the latest modem for your phone model first (CP in Odin, is modem), if that doesn't help start from the beginning with the correct firmware package.
[Samsung Galaxy S9 & S9+ Cross Device Development] Neo_78:
Hi logz56k,

i'm encountering exactly the same issue than you.

I'm also on the star2lte (Samsung galaxy S9+ Exynos)

I followed exactly the different steps mentioned above in the beginning of this thread (unsing lineage recovery), but when getting to step 4. ( sideload of lineageOS image) I get the following lines :

Patching system image unconditionally...

Patching vendor image unconditionally...

Patching odm image unconditionally...

E2001: Failed to update image.

E:Error in /sideload/package.zip (status 1)

I'm ready to produce other log file if needed to solve the problem but the phone is my everyday life phone and i'm reflashing it with stock rom .... so that might not be very fast to produce ...

thanks in advance if you have any clue to move forward .
[Samsung Galaxy S9 & S9+ Cross Device Development] 81Leon:
Hello,

for days I have been trying to install the new operating system with the custom rom but I am having great difficulties that I have tried to solve but so far without succeeding.

I will briefly summarize in order to let you have the complete picture and thus be able to give me a hand to be able to enter the users who manage to install LineageOs 19 on their Galaxy S9 and thus give it new life!

I have Windows 10 64 bit, I can connect and use my S9 (I also installed Samsung Smart) and I can enter and use ADB (the smartphone is recognized) and I have already unlocked OEM and activated Debug.

The problem arises when I enter Download mode, from there it is not recognized by Windows or by Odin or Heimdall ...

I tried to install several drivers to allow Windows to detect it but nothing to do !!

When I connect it I find it in "Device Manager" as a Serial Gadget.

Trying with Odin to detect it, that times it manages to find it, unfortunately it returns me a communication error with the COM port and I cannot continue.

I am attaching all the information that I managed to capture, if you need anything else ask to be able to solve the problem.

Help me!!! I implore you ...

View attachment 5692317

View attachment 5692319View attachment 5692321View attachment 5692327View attachment 5692335View attachment 5692337
[Samsung Galaxy S9 & S9+ Cross Device Development] 81Leon:
Hi guys,

I update you on the situation with my attempt to install the custom Rom ...

I managed to get Odin and my S9 (starlte) to talk by connecting it to a USB 2.0 port.

So I say this for those who like me have / are going crazy ..

DO NOT USE USB 3.0 PORTS TO FLASH THE SMARTPHONE BUT CONNECT IT TO A USB 2.0 PORT !!

After installing the Rom, I find myself with the smartphone that is not certified on Google Play and I cannot install some apps including some of the samsung that I need to connect my smartwatch :cry: ... how is it possible to solve?
[Samsung Galaxy S9 & S9+ Cross Device Development] ThatFinn:
Disclaimer:​

I take NO Responsibility if something goes wrong.​

You can install Magisk, then the enable Zygisk. Then reboot. Then you have the install the MagiskHidePropsConf Module and the Universal SafetyNet Fix Module. Then reboot. Then install a terminal emulator like Termux and type "su". Then grant Termux SuperUser Permissions. After that type "props". Then type "1" - Edit device fingerprint. Then "f" - Pick a certified fingerprint. Then "26" - Samsung. Then type the number that represents your samsung device. Then choose the latest android version fingerprint (Don't worry it doesn't matter that it's android 10 in case of the S9). Then type "y" to confirm. Then type "y" again to reboot. Download a safety net check app from the Play Store to see if your device passes SafetyNet.

Note: Netflix still might show up in the Play Store but you can install it using the Aurora Store and Banking apps are working.
[Samsung Galaxy S9 & S9+ Cross Device Development] nidza010:
Why I can't install GApps 12.1.0 arm 64? It is error 1.

Can someone help me?
[Samsung Galaxy S9 & S9+ Cross Device Development] s7droid:
Just installed, have to say, very smooth rom, thanks!
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Yes. You could try using Lineage Recovery for this

Edit: Would like to see new build, because this is the the best one for s9+ in terms of battery life, simplicity and not much tweaks so thats good imo
[Samsung Galaxy S9 & S9+ Cross Device Development] googkhan:
Hello, thanks for super performance ROM. Using on S9+ and installed through OP way,

Lineage lineage-19.1-20220730-UNOFFICIAL-star2lte

Recovery lineage-19.1-20220730-recovery-star2lte

Mindthegapps MindTheGapps-12.1.0-arm64-20220605_112439

I have a small USB Tethering problem. When i connect to PC, USB tethering selection grey out, non-selectable. Is this just me?

--- problem fixed. probably cable problem
[Samsung Galaxy S9 & S9+ Cross Device Development] FullOfStars:
I had LOS 17.1 on my S9+.

I have tried following these instructions including the factory reset but I get an error when sideloading lineage-19.1-20220730-UNOFFICIAL-star2lte.zip. The error says it was unable to flash the odm image.

Now I can't get my device into recovery even with Volume up+Bixby+power.

Any help would be appreciated, cheers.

*Edit

I finally got it back into recovery but still need to load lineage
[Samsung Galaxy S9 & S9+ Cross Device Development] noah001:
Great Rom, installed it with latest MindTheGapps but i cant set a password, settings crash every time Ehen i set screenlock. And suggestions ?
[Samsung Galaxy S9 & S9+ Cross Device Development] cgiakmoz:
Hi all, I was just watching this short video: https://yewtu.be/watch?v=TzyV5xvp11c (Lineage OS 18.1 Android 11 for Galaxy S9 and Note9- Installation and overview!). In the video, the guy starts from OneUI. XDA-Thread = here

BUT, I want to install Lineage 19.1 on my Exynos S9+ using TWRP, and am on NOBLE ROM 2.4. Now I see that video suggesting using TWRP and then installing a VENDOR.IMAGE. This irks me.

Question: Is there any necessity to install a VENDOR IMAGE in flashing Lineage 19.1 ? WHEN and WHY would someone need/use VENDOR.IMAGE . If required, what's best place to download Vendor image.

Thanks heaps.
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
Follow LOS 19.1 instructions on XDA at your device specific section, forget the vendor.image part
[Samsung Galaxy S9 & S9+ Cross Device Development] cgiakmoz:
Much appreciated. Ended up following doing just that. Also followed the very helpful video of Channel48 here: https://yewtu.be/watch?v=_kOUbZo2FWg .. Many thanks to him, too for his ongoing work.
[Samsung Galaxy S9 & S9+ Cross Device Development] vstrecker:
Good afternoon. A friend of mine installed this ROM 19-20220730-unofficial-starlte on his SM G960F .

Basically all runs fine. There is only a Problem with Owntracks, only occuring on this device. All other devices we run for our families works fine :

Owntracks Status Page shows all is connected, location service is startet and date/time of device is correct.

But the Owntracks Status page shows last update from Status page with 2003-03-08 22:20 and never updates. It also writes the position with this date to Owntracks recorder.

Somebody else also experienced this problem? Any hint would be greatly appreciated.
[Samsung Galaxy S9 & S9+ Cross Device Development] Quartuz:
Will there be any Android security patches?
[Samsung Galaxy S9 & S9+ Cross Device Development] Klaus20:
Is it possible to flash this Build (19.1) over an existing 18.1. ([ROM] [S9/S9+] [UNOFFICIAL] [LineageOS 18.1] [Exynos] [Weekly]) ??
[Samsung Galaxy S9 & S9+ Cross Device Development] l4jos:
more builds more builds
[Samsung Galaxy S9 & S9+ Cross Device Development] akostadinov:
Hello, does super-slow motion work with this ROM? Also is it dual-sim compatible?

These were the main reasons to buy this phone in the first place and it worked fine. But now my wrok profile got disabled because android 10 became EOL. So I have to either upgrade somehow or get a new phone...
[Samsung Galaxy S9 & S9+ Cross Device Development] zguell:
Hi great ROM I just want to know if I can flash another kernel with it I look for the double tap to wake
[Samsung Galaxy S9 & S9+ Cross Device Development] carlosbellino:
If you are talking about the camera app that came with stock or the one provided by gapps.. then no, I had issues with it, weird line in the photos or app not working at all..

For normal photos and videos you can use OpenCamera or a modified Gapps camera meant for this phone (I've seen a project around here), for slow motion maybe you can rely on 3th party apps that provide that feature..
[Samsung Galaxy S9 & S9+ Cross Device Development] KackBarton:
Hi guys, one question: AOD works or not? Thanks
[Samsung Galaxy S9 & S9+ Cross Device Development] thisisludachris:
For anyone interested, I compiled Galaxy S9 (starlte) as per josip-k's first post and below is the updated result. All credits go to josip-k and devs at Exynoobs, all I did was just compiled it. All errors/issues please report as per first post. Again, all I did was compiled it.

lineage-19.1-20230106-UNOFFICIAL-starlte.zip
[Samsung Galaxy S9 & S9+ Cross Device Development] Concept48:
This is for S9 starlte not star2lte
[Samsung Galaxy S9 & S9+ Cross Device Development] thorgal544:
That's nice, any chance of a star2lte build ?
[Samsung Galaxy S9 & S9+ Cross Device Development] Concept48:
I think this guy don't answer normal users like us ...
[Samsung Galaxy S9 & S9+ Cross Device Development] thorgal544:
Ok fair enough, I am not normal, I have been using Android since 1.4 (nobody cares) , and you probably aren't. I guess I need to be patient. And anyway I am grateful to people compiling such roms.
[Samsung Galaxy S9 & S9+ Cross Device Development] thisisludachris:
Incorrect, on both counts. You don't know me well enough to make an outlandish statement like that.
[Samsung Galaxy S9 & S9+ Cross Device Development] thisisludachris:
It takes me well over half a day to compile on an ageing desktop, not including troubleshooting time, so I tend to compile only for devices I use. All you really need is a good manifest/roomservice file and it's pretty straightforward from this guide:

Lineage How-To Build for starlte

Here is Exynoob's manifest file, simply swap starlte for star2lte.

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!--Device tree-->
<project name="Exynoobs/android_device_samsung_starlte" path="device/samsung/starlte" revision="lineage-19.1" remote="github"/>
<project name="Exynoobs/android_device_samsung_exynos9810-common" path="device/samsung/exynos9810-common" revision="lineage-19.1" remote="github"/>
<!--Kernel-->
<project name="Exynoobs/android_kernel_samsung_exynos9810" path="kernel/samsung/exynos9810" revision="lineage-19.1" remote="github"/>
<!--Blobs-->
<project name="Exynoobs/proprietary_vendor_samsung_exynos9810-common" path="vendor/samsung/exynos9810-common" revision="lineage-19.1" remote="github"/>
<project name="Exynoobs/proprietary_vendor_samsung_starlte" path="vendor/samsung/starlte" revision="lineage-19.1" remote="github"/>
<!--Hardware-->
<project name="LineageOS/android_hardware_samsung" path="hardware/samsung" revision="lineage-19.1" remote="github"/>
<!--Common Sepolicy-->
<project name="LineageOS/android_device_samsung_slsi_sepolicy" path="device/samsung_slsi/sepolicy" revision="lineage-19.1" remote="github"/>
</manifest>
[Samsung Galaxy S9 & S9+ Cross Device Development] Concept48:
Well one thing I know your rom works very good , I made a short review about it , glad you answered .
[Samsung Galaxy S9 & S9+ Cross Device Development] thorgal544:
Hello, I have never tried to do it, thanks a lot for you informations, I light five it a try.
[Samsung Galaxy S9 & S9+ Cross Device Development] thisisludachris:
I created a step-by-step on how to build a custom ROM here which I still use religiously. Note that for newer versions of Lineage (18 and later), you really need at least 16Gb RAM "spare" not just 16Gb in total. I ran into weird issues for a whole week that was easily solved when I upgraded my RAM. There are methods to build Lineage with fewer RAMs but they didn't work for me.

How-To Build Lineage for Unsupported Device
[Samsung Galaxy S9 & S9+ Cross Device Development] Concept48:
Your very nice human bro , I will also study this .
[Samsung Galaxy S9 & S9+ Cross Device Development] thisisludachris:
Thank you.
[Samsung Galaxy S9 & S9+ Cross Device Development] thisisludachris:
January 2023 security update is released so I have compiled the Galaxy S9 (starlte) with the latest updates as per link below:

lineage-19.1-20230111-UNOFFICIAL-starlte.zip

Please note moving forward, these will only be released monthly to incorporate security updates or if/when josip-k decides to release updates on a more regular basis. This is josip-k's thread after all so I don't want to hijack it.

Note 1: always verify the checksum prior to sideloading to ensure that the ZIP file downloaded is complete & intact.

Note 2: apply this update via adb sideloading (there's no OTA). Dirty flash if you're already on this version, clean flash (wipe & format) if you're coming from another ROM and/or version of Lineage.

Note 3: if there's enough demand, I can take some time to compile Galaxy S9+ (star2lte) but note that I can't test it since I don't own this device.
[Samsung Galaxy S9 & S9+ Cross Device Development] thorgal544:
Thanks for your work for the starlte, and I hope not to not be only one interested by the star2lte, at least I am the first one.

PS sorry about my previous posts my corrector was set to French, hence the dodgy words.
[Samsung Galaxy S9 & S9+ Cross Device Development] deniseandroid:
Thanks for the work!

Would like to say that I have a S9+ and I'd be willing to help with testing out the compiled star2lte ROM
[Samsung Galaxy S9 & S9+ Cross Device Development] thisisludachris:
And here it is, Galaxy S9+ (star2lte) with January 2023 security updates:

lineage-19.1-20230111-UNOFFICIAL-star2lte.zip

Enjoy. Sideloading update notes as per above.
[Samsung Galaxy S9 & S9+ Cross Device Development] thorgal544:
That's very kind of you, you rock, I will install it asap !
[Samsung Galaxy S9 & S9+ Cross Device Development] Avoka:
Whats a stock vendor? do you mean google play?
[Samsung Galaxy S9 & S9+ Cross Device Development] Avoka:
Hello,

a while ago I wanted to flash Android 10 onto my Galaxy SM-G960F, but I had to overwrite another kernel or something with odin, before I would have been able to flash Android 10.

Is this also the case with the Lineage OS provided on this page here?

I've read in the instructions and comments, that TWRP is outdated or not usable with the Lineage OS from this page? I that true and if it is, could someone please lead me to the recovery I have to use? with link pls.

Does this Lineage OS also give the option to have a black/dark general menu? Instead of that normal white menu and overall options as the standard Android 8? Because that white isn't very battery saving and also not good looking. If it's not black/dark, is there a way to alter the overall theme from white to black/dark?

thx
[Samsung Galaxy S9 & S9+ Cross Device Development] BreakPointtt:
Samsung Galaxy S9

In the download page, one is recovery and the other is build itself. Lineage had dark mode before but now i dont know. It probably still has. Also probably you dont need to flash something with odin but i changed phone and a lot of time passed since last time i used this rom so yeah.. i cant guarantee it :D Try and see it. But definitely with lineage recovery.
[Samsung Galaxy S9 & S9+ Cross Device Development] thorgal544:
Installed it to day, so far so good, no suprises, it just works thanks thisisludachris
[Samsung Galaxy S9 & S9+ Cross Device Development] deniseandroid:
Just installed it, no issues whatsoever so far, thank you so much!

PS: Magisk users with previous installations of this ROM will need to reflash Magisk after the update, it got a bit glitchy on my end
[Samsung Galaxy S9 & S9+ Cross Device Development] thisisludachris:
Custom kernel, while providing more functionality, risks stability on Lineage. This is why many devs out there refuse to support and/or answer questions/bugs when custom kernels are involved. Best to stick with the kernel that came with the compiled version of Lineage if you are using it as a daily driver.

Same goes with recovery, Lineage (18 and later) prefer Lineage recovery for stabilty and support.

Dark theme has been stock standard in Lineage for a while now.
[Samsung Galaxy S9 & S9+ Cross Device Development] wooliesq:
Sorry, I have installed custom ROMs before, but I am not sure if Volume Down + Volume Up is correct -- or a typo?

Thanks.
[Samsung Galaxy S9+ Questions & Answers] ReMiOS:
I want to root my Samsung S9+ (SM-G965F) phone whith a stock rom using TWRP and Magisk.

I am currently on Android 10 (Q) AP_G965FXXS

I've read lots of info from xda and internet, but the needed steps are not clear to me.

Can someone please confirm is TWRP/Magisk is possible on a Samsung S9+ and

what the versions of patches i should use ?

What Odin version should i use ?

Several guides use version Odin3-v3.13.1.zip,

but latest i've found is Odin3-v3.14.4.zip ( latest Stable version is Odin3-v3.14.1.zip )

I want to flash TWRP v3.60: twrp-3.6.0_9-1-star2lte.img

Is it neccesary to install the RTMM Bypass ? ( and ad what step in the procedure should i do this)

RMM_Bypass_v3_corsicanu.zip

Which no-verity showld i use ? ( there seem to be lot different versions )

no-verity-opt-encrypt-samsung-1.0.zip

no-verity-opt-encrypt-6.1.zip

Disable_Dm-Verity_ForceEncrypt_11.02.2020.zip and rename it to: Disable_Dm-Verity_ForceEncrypt_quota.zip

Disable_Dm-Verity_ForceEncrypt_03.04.2020.zip

How can i install Magisk ?

( S9/S9+ supported in Magisk v16.6 and above) :

Latest ZIP file in releases is: Magisk-v21.4.zip

Can i rename Magisk-v24.1.apk to Magisk-v24.1.zip and install this version

or should i install Magisk-v21.4.zip and upgrade to Magisk-v24.1.apk

( the files arm/magiskboot, arm/magiskinit and arm/magiskinit64 appear to be missing in v24.1 )

Should i install the OEM Root fix (and what is the purpose ) ?

G965_PIE_Root_for_OEM_issue_devices_V5.zip

N965F_Root_for_OEM_issue_devices.zip