[Samsung Galaxy S10/S10+/S10 5G/E Cross Device Deve] Ivan_Meler:
LineageOS 18.1 for Galaxy S10 Series​

/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Working:

- Wifi

- Sound

- mali drivers

- USB tethering

- Video Playback

- Fingerprint Sensor

- Ril (Mobile data,calls, sms and stuff)

- Sensors

- Bluetooth

- Wifi HotSpot

- MTP

- 2D and 3D gpu acceleration

- HW encoding/decoding

- GPS

- Cameras (All of them)

- HWcomposer (HWC)

- Signal indicator

- Double tap to wake

- Wireless PowerShare

Not Working

- VoLTE and VoWiFi will not be implemented (for now) as they heavily depand on samsungs framework

To properly report a bug (Please dont report things already on the Not Working list)

a) Logcat

b) /proc/last_kmsg (or /proc/kmsg)

c) /data/tombstones

d) dmesg

Please do not report bugs if you have performed any system modifications excluding gapps installation

Installation instructions

Make sure you are on Q stock firmware (All of the Q firmwares are tested and confirmed to be working, This should be the case with new fws too as long as Samsung doesnt significantly change bootloader trustzone bits)

Download Q twrp from this thread

flash twrp as per given instructions

if you are coming from stock and have encryption enabled format data (Note i said format, Wiping it in twrp is not the same as formating it)

wipe cache, dalvik cache and system

flash LineageOS

If you want to have gapps flash them right after flashing the rom before first booting

Reboot the device

Downloads:

Google Drive

Mega.nz

(Select build coresponding to your devices codename, S10e = beyond0lte | s10 = beyond1lte | s10+ = beyond2lte)

sha256 checksums

c8b961734a7972e9db9110785ba622d48c65a3c8ada9c611165864b0411f6699 lineage-18.1-20211111-UNOFFICIAL-beyond2lte.zip
fea1d76cb049cf3d83b9863da19dd0c46b70f91cec7c2a820915adb8943a671c lineage-18.1-20211111-UNOFFICIAL-beyond1lte.zip
540c111583147e94076959fdf3ff51c3f8fc2f29ec98949c6a105d936882f8ce lineage-18.1-20211111-UNOFFICIAL-beyond0lte.zip

If you need general help or questions feel free to join Telegram group

READ BEFORE INSTALLING MAGISK

Gapps

I do this in my free time so bear that in mind when you notice I didn't fix known bug in next available build, Currently i work on this alone and i am not one of those kangers that just copy source and claim it as their own work,

if you want to support the project feel free to buy me some coffee paypal.me/ivanmeler

Due to requests from some users I added signature spoofing support to the rom which allows usage of MicroG

you can simply install MinMicroG and grant it needed permissions for signature spoofing to make it work as intended

Based On Android R

Changelog

12.11.2021.

- Merged November 2021. security update

- Further Improved bluetooth in call handling

- Added more advanced burn in protection

- Misc performance and stability improvements

- Synced with LOS source

06.10.2021.

- Merged October 2021. security update

- Improved bluetooth in call handling

- Synced with LOS source

10.09.2021.

- Merged September 2021. Security update

- Synced with LOS source

06.08.2021.

- Merged August 2021. Security update

- Synced with LOS source

10.07.2021.

- Merged July 2021. Security update

- Performance and stability improvements

- Changed sensors handling in doze mode to prevent battery drain

- Synced with LOS source

10.06.2021.

- Merged June 2021. Security update

- Synced with LOS source

06.05.2021.

- Added wifi and portable hotspot overlays

- Merged May 2021. Security update

- Synced with LOS source

08.04.2021.

- Fixed USB C audio input/output

- Fixed charging with device powered off (It also has nice new animation now)

- Merged April 2021. Security update

- Misc performance and stability improvements

- Synced with LOS source

08.03.2021.

- Added signature spoofing support

- Synced with LOS source

05.03.2021.

- Merged March 2021. Security update

- Performance and stability improvements

- Synced with LOS source

06.02.2021.

- Merged February 2021. Security update

- Misc performance and stability improvements

- Modernized AdvancedDisplay app codebase

- Cleaned up the source

- Updated magisk boot images

- Synced with LOS source

06.01.2021.

- Merged January 2021. Security update

- Fixed OpenGapps installation from lineage recovery

- Fixed features that broke with initial 18.1 merge

- Misc performance and stability improvements

- Synced with LOS source

09.12.2020.

- Merged December 2020. security update

- Merged December 2020 feature drop

- Merged S9DTK9 vendor blobs

- Switched to full vndk30 vendor

- Fixed ADB inside of lineage recovery

- Improved brightness handling even more

- Performance and stability improvements

- Updated recovery images provided in 3rd post

- Synced with LOS source

10.11.2020.

- Further improved auto brightness handling

- Merged November 2020. security update

- Performance and stability improvements

- Updated recovery images provided in 3rd post

- Synced with LOS source

03.11.2020.

- Fixed issues with overlays and s10 camera cutout

- Enabled access to fingerprint for apps that were looking for secure biometics device (e.g. paypal)

- Improved automatic brightness handling (Switched to calibrated sensor virtual device which calculates brightness more precisely)

- Pinned SystsemUI and SurfaceFlinger to ram to imrpove responsivness

- Added blur to dropdrown notifications panel

- Enabled device controls from power menu

- Synced with LOS source

- Misc performance improvements

22.10.2020.

- Merged october security update

- Added back mDNIe display tuning options

- Added back a lot of previously non working los features

- Misc performance and stability improvements

- Synced with los source

07.10.2020.

- Initial public release

XDA:DevDB Information

[ROM] LineageOS 18.0 for S10E/S10/S10+ Exynos , ROM for the Samsung Galaxy S10

Contributors

Ivan_Meler

Source Code: https://github.com/ivanmeler/android_kernel_samsung_beyondlte/tree/lineage-18.0

ROM OS Version: 11.0

Version Information

Status: Stable

Created 2020-10-07