• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][Signature Spoofing]LineageOS 18.1 for S10E/S10/S10+ Exynos

Search This thread

dexn

Member
Oct 22, 2008
11
0
Brisbane
Samsung Galaxy S10+
Hi, I'm having trouble getting Voice Match to work on my 975F. It says "This feature is currently unavailable for this language". I'm using English (Australia). No other English language works either.

In vain to get it working again, I tried starting from scratch by installing "official" firmware G975FXXU9FUCD (the last with SW REV 9 incase A breaks it). I'm also using the latest TWRP and magisk boot.

I can get safetynet to pass using magiskhide props and universal safetynet fix.

I have tried using different gapps (nikgapps, opengapps, minmicrog) but yet to try mindthegapps.

Can anyone suggest any solutions please?

Screenshot_20210626-084905_Google.png

Screenshot_20210626-085023_Google.png
 

voided

Senior Member
Nov 6, 2005
121
13
Got more boot issues again today. All I did was change my SIM to another network and reboot, but the phone just wont boot past the LineageOS boot animation. Very weird. I've wiped cache and dalvik / ART cache and it's still not booting. What causes these boot loops? Is it a known bug?
Thanks Ivan_Meler for the great ROM.

I'm facing similar issue. When I reboot my S10 for any reason, there is a 50% change that it will end up in a boot loop. I tried to clear cache and dirty flash the ROM, Magisk boot img and Microg but does not help. Only way to get out of the boot loop is to do a factory reset. Any advise one this?
 

dexn

Member
Oct 22, 2008
11
0
Brisbane
Samsung Galaxy S10+
Got more boot issues again today. All I did was change my SIM to another network and reboot, but the phone just wont boot past the LineageOS boot animation. Very weird. I've wiped cache and dalvik / ART cache and it's still not booting. What causes these boot loops? Is it a known bug?
I got the same issue once during my many reinstalls trying to get Voice Match working. The only thing I did different on this install was connect my bluetooth headphones.

Edit: Bluetooth connected successfully after ROM reinstalled. Not sure what caused my failed reboot.
 
Last edited:

mattexpx

Member
Jun 17, 2021
7
1
I'm using twrp 3.5.2_9 downloaded from twrp.me and I installed it through odin. I thought it was a requirement, since LineageOS 18.1 is based on Android 11. Can I still downgrade twrp (without any issue) to Ianmacd's one?

In the end I solved the problem. I just used the official lineageos recovery image and installed everything from there, now everything is working! The only thing that does not work is the voice match: it says that the feature "Ok Google" is currently unavailable for this language, even though I put English (UK) as main language. Any solutions to this?
 
  • Like
Reactions: dexn

dexn

Member
Oct 22, 2008
11
0
Brisbane
Samsung Galaxy S10+
The only thing that does not work is the voice match: it says that the feature "Ok Google" is currently unavailable for this language, even though I put English (UK) as main language. Any solutions to this?
I've been trying to fix if for over a week and still can't find a solution. Lost count of how many times I've broken the system and had to restart from the beginning. I'm wondering if @Ivan_Meler knows about this yet and if they know of a fix?
 

ioeg41

Member
Apr 13, 2021
17
0
k5tUT1V.png

LineageOS 18.1 for Galaxy S10 Series

Code:
/*
* 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

.......................
After flashing this ROM, you cannot flash the official firmware.
Tip: Kernel Rev. Check Fail. Device: 18, Binary: 9 (OTB)
 
Last edited:

ioeg41

Member
Apr 13, 2021
17
0
you can, you are just trying to downgrade official fw and before flashing this rom you were on higher version of official than one you are trying to flash
It’s not like that. Before flashing, it will display: KERNEL REV. CHECK FAIL. DEVICE:9, BINARY:7 (OTB)
Now device: 9 Change to device: 18
Help me, change the equipment: 18 to 9, is there a way?
Thank you.
Find a reference:Downgrade patch
 
Last edited:

M1schu1989

Member
Sep 2, 2016
5
1
Hello community, hey Ivan,

thanks you for the good work! I have just one issue so maybe someone can help me and there is some new solution...

About 1 year ago i have installed ivan's s10 lineage 17.1 and had to switch to modpunk's release due to the problem that my bluetooth apple airpods pro have worked with every app but not with phonecalls (also telegram phonecalls, etc. )...

I have now tried this version of Ivan's lineage and the problem seems to be the same . I can hear music with my airpods conntected but whenever I get a call or try to call someone the sound come through the s10 speakers and the s10 microfon is used. I really would love to use this build, but i need my BT headset every day...

Any suggestions on this?
 
Last edited:

Ivan_Meler

Recognized Developer
It’s not like that. Before flashing, it will display: KERNEL REV. CHECK FAIL. DEVICE:9, BINARY:7 (OTB)
Now device: 9 Change to device: 18
Help me, change the equipment: 18 to 9, is there a way?
Thank you.
Find a reference:Downgrade patch
this is literally controlled by bootloader revision and its literally impossible for me to change bootloader revision or to mess with bootloader in any way it is signed by samsung anyhow so even if i did ship stock bootloader with rom (which i do not because its pointless) it couldnt switch to higher revision than one from samsung
 

Ivan_Meler

Recognized Developer
Hello community, hey Ivan,

thanks you for the good work! I have just one issue so maybe someone can help me and there is some new solution...

About 1 year ago i have installed ivan's s10 lineage 17.1 and had to switch to modpunk's release due to the problem that my bluetooth apple airpods pro have worked with every app but not with phonecalls (also telegram phonecalls, etc. )...

I have now tried this version of Ivan's lineage and the problem seems to be the same . I can hear music with my airpods conntected but whenever I get a call or try to call someone the sound come through the s10 speakers and the s10 microfon is used. I really would love to use this build, but i need my BT headset every day...

Any suggestions on this?
This is something im looking into some bt devices seem to have issues with wb/nb in calls ill see if forcing one causes any side effects
 

dexn

Member
Oct 22, 2008
11
0
Brisbane
Samsung Galaxy S10+
Hi @Ivan_Meler

I've been digging into what may be causing hotword enrollment not to happen. I've found a few reports of needing "hotword blobs" in certain locations, for example
system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml
but I can't find them and I don't know where to download these files from.
Is this possibly the reason for Voice Match to not work?
 

ioeg41

Member
Apr 13, 2021
17
0
Magisk

Magisk boot images are provided in this google drive 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 build.sh devicename e.g. source build.sh beyond2lte, It will produce new boot image in build/ folder, To update magisk you can follow instructions given at this commit enjoy

Do note that you will have to reflash magisk boot image when updating rom
Thank you for your efforts.(y)

Since Riru_Core-v21.3 cannot be installed on Magisk23, can Magisk204 boot image be provided?

I don't know much about "Update to Magisk v20.4 recompile kernel", so I hope you can provide Magisk204 boot image.
please.(◠‿◠)ノ
 
Last edited:

Ivan_Meler

Recognized Developer
Thank you for your efforts.(y)

Since Riru_Core-v21.3 cannot be installed on Magisk23, can Magisk204 boot image be provided?

I don't know much about "Update to Magisk v20.4 recompile kernel", so I hope you can provide Magisk204 boot image.
please.(◠‿◠)ノ
Sure ill get them ready soon
Hi @Ivan_Meler

I've been digging into what may be causing hotword enrollment not to happen. I've found a few reports of needing "hotword blobs" in certain locations, for example
system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml
but I can't find them and I don't know where to download these files from.
Is this possibly the reason for Voice Match to not work?
Actually that makes sense but permissions were nowhere to be found as samsung changed the way hotwordenroll works, ill see if i can decompile apk and figure out perms it needs thanks for the tip on this
 

Mowca

Member
Mar 31, 2018
44
5
Two questions.
1. Magisk shows "Ramdisk No" Is that the way it should be?
2. How to pass correctly SafetyNet?
S10e.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 25
    k5tUT1V.png

    LineageOS 18.1 for Galaxy S10 Series

    Code:
    /*
    * 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

    Code:
    8352d13d6f9528e8bef750d7373a878536604e76c8a157efcaf78a659e5a3e63  lineage-18.1-20210909-UNOFFICIAL-beyond2lte.zip
    3f4ddb2c0095098a506784b3541dd0bcd8633f2fa9266cef42147a1b263e5473  lineage-18.1-20210909-UNOFFICIAL-beyond1lte.zip
    7753fab1fa5ada67036c23b424b5f782ebc20506cc86aa8d3dae63a2f9ffba2a  lineage-18.1-20210909-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

    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
    22
    Magisk

    Magisk boot images are provided in this google drive 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 build.sh devicename e.g. source build.sh beyond2lte, It will produce new boot image in build/ folder, To update magisk you can follow instructions given at this commit enjoy

    Do note that you will have to reflash magisk boot image when updating rom
    17
    New build with security February update is out here is a brief changelog

    - 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

    Big thanks to everyone who supported this project as it wouldnt be possible to keep it up without them (Donations help cover the build server cost as android can be resoruce hungry to compile)
    15
    New builds with january security update are out here is a brief changelog

    - 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

    Unfortunately due to recent events i didnt have time to implement all features like signature spoofing as some requested but ill try to do that in a next few days hopefuly
    Big thanks to everyone who supported this project as their donations help cover the build server cost
    15
    New builds are up (Lineage version number has been bumped to 18.1 because of pixel feature drop and s10 is one of first devices to get those builds so enjoy)
    Here is a brief changelog


    - 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

    Big thanks to everyone who supported this project so far astheir donations help keep pay for the build server