[ROM] LineageOS 17.1 for S10E/S10/S10+ Exynos

1,173 posts
Thanks Meter: 15,601
Post Reply Email Thread

LineageOS 17.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.

- Wifi
- Sound
- mali drivers
- USB tethering
- Video Playback
- Fingerprint Sensor
- Ril (Mobile data,calls, sms and stuff)
- Sensors
- Bluetooth
- Wifi HotSpot
- 2D and 3D gpu acceleration
- HW encoding/decoding
- 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 rom (BSL4, BSKO and BTA8 are confirmed to be working, 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
Once in twrp flash multi-disabler
format data
wipe cache dalvink system
flash LineageOS
If you want to have gapps flash them right after flashing the rom before first booting
Reboot the device

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


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

Based On Android Q

- Fixed BT calls on some devices that had issues with WBS
- Fixed issue where on clean install or after factory reset there were no default notification sounds and ringtones set
- Synced with LOS source

- Merged 4BTA8 kernel source
- Merged February security update
- Fixed MTP/USB tethering while ADB is enabled
- Synced with LOS source

- Rebased kernel on top of samsungs G975FXXU3BSKO source
- Fixed kernel not properly reporting deep sleep state to userspace
- Reimplemented sensor reporting to allow access to proximity sensor to more apps
- Updated build fingerprint to Q one
- Updated TARGET_BOARD_PLATFORM flag to reflect samsungs changes to same
- Removed releasetools which was failing on new-ish twrp releases anyway
- Removed P vndk libs
- Fixed power hal race condition
- Fixed manual network selection
- Performance and stability improvements

- Added FOD icons for S10 and S10+
(This will show up any time system or app needs to use fp sensor and will help users locate the sensor)
- Fixed detection of dual sim devices
- Misc performance and stability improvements

- Initial public release

XDA:DevDB Information
[ROM] LineageOS 17.1 for S10E/S10/S10+ Exynos , ROM for the Samsung Galaxy S10

Source Code:

ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: G97*FXXS3BSL4/G97*FXXU3BSKO/G97*FXXU4BTA8

Version Information
Status: Stable
Current Stable Version: 1.0.5
Stable Release Date: 2020-02-19

Created 2019-11-20
Last Updated 2020-02-19
The Following 72 Users Say Thank You to Ivan_Meler For This Useful Post: [ View ]
21st November 2019, 01:00 AM |#2  
Ivan_Meler's Avatar
OP Recognized Developer
Flag Vukovar
Thanks Meter: 15,601
Donate to Me
The Following 25 Users Say Thank You to Ivan_Meler For This Useful Post: [ View ]
21st November 2019, 01:00 AM |#3  
Ivan_Meler's Avatar
OP Recognized Developer
Flag Vukovar
Thanks Meter: 15,601
Donate to Me
Magisk boot images are provided within each device folder named beyond*lte-boot-magisk.img you can flash them on boot slot and install magisk manager, No need to worry about rebooting to recovery or not having TWRP and magisk at the same time, Just make sure you dont try to boot to system with magisk patched TWRP as that might cause issues but as long as you have stock twrp and have flashed beyond*lte-boot-magisk.img image to boot slot you are fine, Source for given kernel is available at GitHub if you want to compile kernel yourself just run source devicename e.g. source beyond2lte, It will produce new boot image in build/ folder, To update magisk you can follow instructions given at this commit enjoy
The Following 29 Users Say Thank You to Ivan_Meler For This Useful Post: [ View ]
21st November 2019, 01:05 AM |#4  
ulasx's Avatar
Junior Member
Flag Antalya
Thanks Meter: 2
Donate to Me
Great job, thank you so much!
21st November 2019, 01:11 AM |#5  
Junior Member
Thanks Meter: 0
I wait for m'y s10e will i be able to keep the original samsung theme from the menu ect ..?
21st November 2019, 01:47 AM |#6  
Chocolatetrain's Avatar
Senior Member
Flag Leicestershire
Thanks Meter: 604
Donate to Me
Very nice, thanks for your hard work
21st November 2019, 03:13 AM |#7  
ps000000's Avatar
Senior Member
Flag Nonthaburi / Bangkok
Thanks Meter: 343

Welcome LOS 17.0 to S10 exynos family.
21st November 2019, 04:13 AM |#8  
Junior Member
Thanks Meter: 0
thank you ivan u d the best for our samsuung s10, can't wait for the s10 reguler edition
21st November 2019, 04:37 AM |#9  
Junior Member
Thanks Meter: 0
Btw, magisk still doesn't work?
21st November 2019, 07:35 AM |#10  
Junior Member
Flag Hong Kong
Thanks Meter: 8
My only concern is the camera, is there a way we can install the stock S10 camera or a Google camera port on this?
21st November 2019, 08:11 AM |#11  
Junior Member
Thanks Meter: 16
Thanks Ivan!
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes