yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Linux4:
Requirements:

Any Q, R or S based firmware installed on your device.

Pre-Install Instructions

Warning: The following instructions will unlock the bootloader and wipe all userdata on the device.

Connect the device to a Wi-Fi network.

Enable Developer Options by pressing the “Build Number” option in the “Settings” app within the “About” menu

From within the Developer options menu, enable OEM unlock.

Power off the device, and boot it into download mode:

With the device powered off, hold Volume Down + Bixby and connect USB cable to PC.

Now, click the button that the onscren instructions coorelate to “Continue” and/or “Unlock Bootloader”.

Your device will reboot, you may now unplug the USB cable from your device.

The device will demand you format userdata, please follow the onscreen instructions to do so.

Run through Android Setup skipping everything you can, then connect the device to a Wi-Fi network.

Re-enable Development settings by clicking the “Build Number” option 10 times, in the “Settings” app within the “About” menu, and verify that “OEM Unlock” is still enabled in the “Developer options” menu.

Installing LineageOS for the first time

Flash lineage recovery

Only the provided lineage recovery will be supported,

using TWRP might result in a possible data loss!!

If using Odin rename the lineage recovery image for your model to recovery.img and add it to a .tar archive using e.g 7zip.

If using Heimdall use: heimdall flash --RECOVERY recovery.img --no-reboot

Boot lineage recovery

IMPORTANT: Do not boot into system again before booting recovery, or system will restore stock recovery!

If using Odin untick auto-reboot before flashing.

After flashing reboot by pressing Volume Down and Power for approximately 7 seconds,

immediately hold Volume Up, Bixby and Power to boot recovery

IMPORTANT: As of OneUI 3 your device needs to be connected to a PC via USB cable in order to be able to

boot recovery via Volume Up, Bixby and Power.

Factory reset using Factory reset -> Format data/factory reset

Warning: Unlike TWRP this will also erase internal storage!

Sideload LineageOS by enabling sideload via Apply Update -> Apply from ADB

Then run adb sideload <path to your lineage.zip> on your PC

Optional:

Sideload GApps and magisk by repeating above step

with their zip/apk

Magisk

As this ROM has a working ramdisk sideloading the magisk apk is enough, just as it is

on every other device, no bootimage with magisk included or installing to recovery is needed!

I also strongly recommend to use Lygisk instead,

which is a fork of Magisk that aims to improve support for devices with FBE that can't (and shouldn't anyways!) decrypt userdata in recovery,

this will also fix OTAs getting stuck while having installed Magisk.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Spyop3:
So fast @Linux4 !! Thank you so much for the quality of your work and the regularity of the update.

2 questions on this one

Can we dirty flash it over your unofficial LOS 20 rom ?

Is everything working as in current LOS or are some stuff still under development?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] gothed:
nice one, thanks for the hardwork

gonna try this one ASAP!
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ALEX_ANDER:
Wow, thank you! Does the new LOS21 support signature spoofing for using it with microG?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] dissidius:
Hello @Linux4 great as always! Thanks a lot! I don't know if it's placebo but compared to Project Elixir Android 13 Wifi and SIM Signal seems very weak. Could it be? Or I'm imagining things? Thanks again!

Edit: Definitely placebo i had problems with coverage at work 😅

Encountered a strange bug this morning while i was talking on the phone, normal call no app call, the screen got black and device rebooted.

I'm using Lygisk though + modules and setup as screenshot attached.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] dissidius:
All was good until the phone got in constant reboot/bootloop by turning off mid call and reboot infinitely :)
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ShakChunni:
Hi @Linux4, I downloaded the new (2024-01-06) build and after flashing it and then flashing mindthegapps (MindTheGapps-14.0.0-arm64-20231025_234300), my phone is getting stuck while setting up, in the stage where it says to update lineage os recovery when rebooting, selecting a theme (dark/light).. Then it says android setup keeps stopping and no matter what i press i get stuck on setting up the phone.. Even if i keep pressing next it keeps looping through those last settings..
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] becks0r:
I have same problem, after selecting theme it always jumps back to recovery update...and you can never finish the setup
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] xBinyWolf:
I fixed by installing nikgapps. Mind the gapps never worked for me for some reason and doesn't install anything(I was on cr official before this). If you install niks gapps you skip the lineage setup and go with Google setup Wizard and works.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] askdoaskoasdka:
It doesn't seem to work for S10 5G. I can't get past the intial setup. I'm stuck in an endless loop between the last 3 screens before the dark/light mode question.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ted111712:
Install nikgapps (omni or above) instead of mindthegapps.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] cntmagistus:
Installed fine on SM-G970F/s10e/beyond0lte and runs quite smoothly so far (not yet a daily driver)

LineageOS: lineage-21.0-20240127-UNOFFICIAL-Linux4-beyond0lte.zip

Recovery: lineage-21.0-20240127-recovery-Linux4-beyond0lte.img

Firmware: firmware-SM-G970F-G970FXXSGHWC1.tar (shows baseband G970FXXSGHWB3 after following https://wiki.lineageos.org/devices/beyond0lte/fw_update/ )

Gapps: none

Lygisk: 2.6.400 (stable from github, downloaded 20240131)

So far the only issues I ran into is that all but the first fingerprint are removed after reboot -- fixed with lineage-21.0-20240211-UNOFFICIAL-Linux4-beyond0lte and lineage-21.0-20240211-recovery-Linux4-beyond0lte -- and wireguard only seems to run in userspace. I've seen the fingerprint issue on another device (lg v30/joan I think) so that might be a more common LineageOS (20+?) issue at the moment.

Anyways, awesome seeing further development and looking forward to future releases, thanks!
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Mateuszz:
Hello, will there be a version for s20+ 5G? lineageos 21 ?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Neuro-NX:
What is your--
LineageOS version:
20-20240124-NIGHTLY-beyondx
LineageOS Download url:
https://mirrorbits.lineageos.org/full/beyondx/20240124/lineage-20.0-20240124-nightly-beyondx-signed.zip
Gapps version:
Not installed

I performed a clean flash from 19 to 20, and can no longer use Google Maps. When using 19, I could use Google Maps without Gapps.

I typically always setup my system "de-googled", but Google Maps is essential for me, as I rely on its 'street view' function. The website works fine, but the app is more intuitive to navigate.

The APK was installed using Aurora Store.

Can someone test if the app is working for them.

View attachment 6065958View attachment 6065959View attachment 6065960
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] zpunout:
I don't think this is related to LineageOS for the S10 specifically (I haven't tested though since I changed phones a few weeks ago due to the 3G shutdown in my country). Anyway, try downgrading Google Maps to version 11.111.0202 to rule out the possibility that it's an issue with LOS 21.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] or23_72c:
idf you really meant the s20+ then you are in the wrong place
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] cntmagistus:
Just (dirty) flashed new LineageOS, recovery and Lygisk on SM-G970F/s10e/beyond0lte and my fingerprint issue is gone; still have all of the in total 3 added fingerprints after reboot. Thanks!

LineageOS: lineage-21.0-20240211-UNOFFICIAL-Linux4-beyond0lte

Recovery: lineage-21.0-20240211-recovery-Linux4-beyond0lte

Firmware: firmware-SM-G970F-G970FXXSGHWC1

Gapps: none

Lygisk: 27.000 (stable from github, downloaded 20240211)
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] cntmagistus:
@Linux4 any chance we'll see in-kernel wireguard support enabled? Running into the issue that wireguard in user space only allows for 1 active tunnel at the same time, whereas in-kernel allows for multiple tunnels being active and is said to save some precious battery as well. I believe this to have been implemented for i.e. cedric's official lineageos images.

But besides this minor inconvenience, so far very happy with the state of this ROM and not seeing anything not working as expected. So far tested any use case I normally have (besides actually using it to make phone calls...) and have yet to see any issues related to the ROM (only apps like i.e. Termux not really working on 14) - works fine after re-install.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Zotho:
I was pretty confident with earlier and other ROMs and the TWRP backup, worked pretty much every time for me.

It's not just about losing stuff, I do not want to spend all this time for setting it up freshly, all the apps that I sideloaded. For now I am not rooted, so I do not have a possibility to do a full app backup. (Like Titanium back in the days or anything else)

Unfortunately, the local update did not work for me, could not be imported. Or did you do it directly from recovery?

Will have to clean install somewhen, but not today...
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] cntmagistus:
Yes, adb sideload directly from recovery. Probably local update won't work due to different signing keys.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] S03Paperclips:
Great ROM. Many thanks!

Looking forward to OTA updates.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] wmaxcx:
Hello XDA community,

My name is Warley Max, and this is my first interaction on this forum. I'm facing a serious issue with audio recording on my Samsung S10e, running LineageOS 21 based on Android 14. Here are the details of the problem:

Problem Description:

When I try to record videos, the audio isn't captured, resulting in silent videos.

The system audio recorder fails to complete recordings and ends up with no audio.

Attempting to send audio messages via WhatsApp appears to record, but the audio isn't sent.

Steps I've tried unsuccessfully:

Checking and adjusting all app permissions related to audio.

Clearing app caches for recording apps.

Restarting the device and attempting again.

Disabling Magisk modules to see if any were causing the issue.

Additional Information:

Device Model: Samsung S10e (SM-G970F) LineageOS Version: 21 (based on Android 14) Magisk installed, but currently no active modules. No audio issues during media playback or calls.

If anyone has encountered a similar problem or has any suggestions to resolve this, I would greatly appreciate the help. I'm willing to provide logs or other information that could assist in troubleshooting this issue.

Thank you in advance for your attention and assistance from the XDA community!
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] JensJ7:
Hello all together,

First of all I would like to thank @Linux4 very much for finally making LOS 21 official! I really appreciate his work since we use four Samsung S10e in our family. All four phones run on official LOS 20 without gapps very smoothly and I started to update to official LOS 21.

Did any of you managed to update from official LOS 20 -> official LOS 21 by a dirty flash without formatting data?

I followed the instructions on https://wiki.lineageos.org/devices/beyond0lte/upgrade/ and firstly updated the recovery with heimdall. After successfully booting the new LOS 21 recovery, I loaded the official LOS 21 ROM from SD card (adb sideload is unstable on my phone due to a shaky USB port). During the update their were some error messages regarding signature issues (I cannot fully remember them) and booting into the new ROM failed with errors. It was finally only possible after formatting data and rebooting again (reinstalling the zip-file was not necessary). A fresh installation was no problem on the first phone but I would like to avoid it on the other three phones. Would it maybe work, if I install the ROM without updating the recovery? The last official LOS 20 recovery was installed.

If a dirty flash does not work, I will anyhow first make a backup with the build-in backup Seedvault on the other three phones. Does anyone knows if this backup from LOS 20 can be restored after upgrading to LOS 21 without problems?

The drawback of restoring the backup is that it seems that Whatsapp and Signal had to be reinstalled and registered again which is particularly awkward with Whatsapp if one would like to keep the data without using a cloud backup.

I appreciate any advice and thank you in advance.

Best regards,

Jens
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Snipy44:
Hello, I saw that "LineagOS" maintains an official branch for version 21 (https://download.lineageos.org/devices/beyondx/builds) , will the version available on the forum continue to be updated? Or do we need to upgrade to a new official version to have the upcoming improvements? Thank you.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] commander-keen:
Will this LineageOS 21 ROM become an official version for the S10e at some point? (if so, what would be a realistic time estimation, roughly?)

Thank you very much for your hard work. :-)
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] askdoaskoasdka:
Does the fingerprint scanner unlock work for you?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] ted111712:
Works fine.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] albiboard:
I use this as my daily driver on S10e. Everything works fine. But its just not as smooth as a Android 13 Rom.

Switching between apps, the animations are low FPS sometimes.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] johndoe111:
Hi @Linux4,

Thank you, I managed to install 20240211 build on my Samsung Galaxy S10+. However, the 2nd SIM does not appear to be working.

I have been using 2 nano sims in my phone all the while with the stock Android 12 Samsung ROM (the second slot can either be SIM 2 or Micro SD card).

In the Phone Setting's SIMs section, there is an option to "Tap to activate SIM 2" but nothing happens even if I tap on it, At the Settings > Calls & SMS section, the option to change SIM is also greyed out.

Both SIMs are from the same telco, and they have both functioned fine together when using Samsung's stock ROM.

Is it because LineageOS 21 / Android 14 does not support Samsung Galaxy S10+'s dual sim function?

Face unlock is also unavailable / missing in the security settings.

Thank you.

View attachment 6075880View attachment 6075881
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] trogie:
Very happy with a new S10e install! Hope to see it as 'official' soon!

Only thing I, for now, found that is not working is Picture-in-Picture (pip) for YouTube and other tv apps (vrt max, vtmgo, goplay,...) The picture-in-picture is scrambled or full of color noise pixels but sound is ok.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] cntmagistus:
@johndoe111 Dual sim works fine for me, by now. There is an issue lurking somewhere.

I've had the issue that 1 out of 2 sim-cards (2 different providers) continuously changing between full reception and connection lost (the triangle with exclamation mark) either as 2nd, 1st or only SIM. As it was a brand new SIM and I was not sure it even worked, also put it back in an older phone (fresh lineage 18) where it worked fine without any changes.

IF it does register sometimes (i.e. you get to enter pin for the SIM, try with only 1 SIM inserted as well), you can get in to the connection settings and your provider supports it, try setting your connection on the troublesome SIM to 3G and see if it works properly without 4G. If so, try to manually set the APN information (even when that is equal to what is already there, just use a different name) and switch it back to 4G. Not sure what helped, but since then my connection has been fine.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] johndoe111:
Thank you for your suggestions, I'll experiment with them!

The problem though is Sim 2 is never "active", thus I cannot change any network settings or APN.

If I swap Sim 1 and 2, the 1st position always works, and it is the 2nd position that will remain inactive. Also, if I remove Sim 1, and keep Sim 2 there, it still doesn't work. So I think it is some issue with the OS activating the 2nd sim slot.

In the phone's Settings > System page, it shows both Sim's IMEI numbers, and at the Network page, it also lists it out, but I just cannot tap to activate it, and neither does it get activated together (like the Samsung stock rom).
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] vjx012:
Can confirm. Slower UI.

Also, phone calls are loudest volume on earpiece, no matter how quiet I set them.

Also, seems to be issue adding fingerprints after one, restart solves it. However, when it reacts it adds it instantly, improvement over LOS 20.

Radarbot is low volume on HFP.

L Speed forces a restart, but no bootloop.

One big improvement is on charging control, instead of cutting off at 80 and turning on at 79, it now continuously takes in electricity without charging the battery.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] pw44:
Dear All,

i'm with PixelExperience (Android13) on my S10e. Is it possible to upgrade to Lineageos21 by simply sideloading it?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] vjx012:
Don't think so.

Had to wipe data upgrading from LOS 20 official to this 21 unofficial.

Install Neo Backup. It's on F-Droid. Back up your data, do two backups in case one gets corrupted. Save the backups on SD card as wiping data wipes all internal with LOS recovery. You need root for Neo.

And do a backup with your Google account too. And any other backup you need.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] pw44:
with lineageos 21 i have problem is google assistant microphone access. by disbling google assistant access to microphone, signal, whatsapp, etc workd fine.

enabling google assistant's microphone access, no microphone access to signal, whatsapp , etc.

i got aware that magisk have a module to correct this, but i can't find it.

Anyone able to lead me to the right direction?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] vjx012:
I have another bug I haven't encountered in LOS 20, same Magisk modules and apps.

The phone will sometimes heat up considerably while charging overnight. Preventing charging to 100%. Restart solves this.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] greenmatrix:
Two questions:

1) Does anyone have problems with camera crashing during video calls? It is an issue for me with LOS 20 on an S10e.

2) Is there any chance audio out over usb-c->hdmi works?

Thanks for work supporting these phones!
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] zpunout:
Audio out via USB- C requires an external DAC chipped adaptor (unlike my Sony XZ2 Compact and Motorola Edge 20 Pro which actually do support analog audio out through the USB-C port).

So, I doubt it's an issue which is addressable by LineageOS development.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] SYSZMU:
Hi,

i also had the problem with the microphone (unofficial Evolution X 8.x for S10), and fixed it with the NOVA Launcher.

Problem is that the Google Assistant blocks the mic for all the other apps.

In NOVA Launcher you can put a Google Assistant shortcut to the search bar, so it only uses the microphone when opening the assistant app manually. Your "ok Google" command does not work anymore, but all other apps have access to the microphone again.

Have a nice day!
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] zpunout:
I assume this isn't an issue for vanilla builds of LOS21 right?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] pw44:
this is not a solution for me. i already have nova launcher. and i need assistant while driving.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] pw44:
why not?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] zpunout:
Does Google Assistant work without GApps installed? I've never tried.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] pw44:
@Linux4 , may i please ask you for any lead for this? I need messengers and assistant while driving ;-)
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Rattanak:
does this work for G975N ?

Thanks!
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] greenmatrix:
Thank you, this is the first time I've been able to find this answer to the problem. Do you have an adapter you know works that you can recommend?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] cappuccini:
Yes, it works, but not all as well as stock firmware. Be aware that the quality of the photos with a custom ROM will be significantly worse, especially when taken photos from a greater distance. That's how it was for me. l'm back to latest stock, rooted and debloated it. The best solution for me.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] zpunout:
In an effort to keep this thread on the topic of LineageOS 21, here is a redirection link to another thread about USB-C earphone adaptors: https://xdaforums.com/t/usb-c-to-3-5mm-earphone-adapter.4099387/
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Snoop44:
After testing for a few days, the stability seems perfect! However, applications like "Azar" have problems detecting the microphone, and the audio quality is less good than before with the official ROM, the microphone saturates on "Snapchat" for example, and on the "azar" application it works once in 5... do you think it is possible to improve the quality of the microphone as well as its compatibility with certain applications which worked well before?

Phone used : S10 5G
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Rattanak:
i got error 21 while trying to sideload the ROM...

any idea ?...

thanks
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] zpunout:
Are you using Lineage custom recovery to sideload?

If so, have you checked the sha256 checksum of the downloaded file against the text file in the download page to ensure it is complete and not corrupted?
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Rattanak:
i just realized that i flashed the recovery by Odin. it completed but when i enter the recovery mode it still the stock recovery... i did not restart after flash... i untick auto restart and after done flashing i enter it manually ... it still using the stock Recovery...

thanks
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Snoop44:
How to fix this pleas ? is a big problem for me, all apps use microphone vocal have this problem :/
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] startle1:
If you install Nikgapps-stock instead of Mindthegapps, the screen keeps getting messages saying that Pixel launcher stops.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] cntmagistus:
Do you use the latest firmware (See 'Update firmware' under your device's page on https://lineage.linux4.de/) and the most current version (20240330) of the ROM?

Have noticed some improvements on beyond0lte in sound/volume management with 20240330 as well as apps (youtube in fennec, newpipe), running full screen not instantly going to the background anymore. Might be improvements for microphone (on your device) as well.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] pw44:
Hi,

anyone with a solution in how to have google assistant and messengers working on LOS21?

TIA.
[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Snoop44:
How should I update the firmware?

With ADB ?

EDIT : OK now firmware is updated but same problem. micrphone satured and ugly, and something app not detected microphone.

View attachment 6087877