LineageOS 20.0 (Android 13) [Signature Spoofing][OTA updates] for S7 Edge Exynos

Search This thread

headzy

Senior Member
Dec 9, 2009
123
68
It has already been discussed here, it´s a problem with TWRP, not this rom
I never implied it was a problem with this rom. The reason I said that is because in the first post Ivan stated to use the latest TWRP, so I thought it would be helpful for someone in the future to read that and then have a successful flashing.

You expect everyone to read every post in a sizeable thread?
Forgive me, but you did come across as being a little bellicose.
 

drbauer

Member
Dec 20, 2022
8
6
I never implied it was a problem with this rom. The reason I said that is because in the first post Ivan stated to use the latest TWRP, so I thought it would be helpful for someone in the future to read that and then have a successful flashing.

You expect everyone to read every post in a sizeable thread?
Forgive me, but you did come across as being a little bellicose.
yeah sorry for making it sound like that, was trying to reply quickly :)
 
  • Like
Reactions: headzy

ei146

Member
Feb 17, 2015
25
2
Samsung Galaxy S7 Edge
Moto G5
Hi all, I just flashed this ROM today and so far it looks great. Thanks to all the developers and especially Ivan_Meler.
I did run into the same issues though that some people mentioned here before. Some apps detect root and won't work. I did not have this problem with other Lineage OS builds on other phones. So I wonder if there is a way to make this ROM look clean for these apps? I wanted to avoid using Magisk unless absolutly necessary, as this causes other problems.
 
  • Like
Reactions: Ahmad-issa1999

steve8x8

Senior Member
Jul 7, 2014
566
176
Samsung Galaxy S4 Mini
OnePlus One
@ei146 Magisk, as I understand it, is the only contemporary solution for rooting, in particular for Android 10+. With Shamiko and LSposed combined most issues can be addressed; only for very stubborn apps one may need more (USNF the most popular module, you may also have to look for HideMyApplist and DevOptsHide which link into LSposed - for an example, see these instructions {which unfortunately don't work for LOS 20 but this time the app is to blame}). Like they say, there's no foolproof solution for everything - as only fools would use it. But you can get pretty close.
 
  • Like
Reactions: Ahmad-issa1999

ei146

Member
Feb 17, 2015
25
2
Samsung Galaxy S7 Edge
Moto G5
@steve8x8 Thanks for your response. But I should have asked in a better way, I don't want root.
As far as I understood this ROM is not rooted. The usual root checkers confirm this. Which is fine for me.
But some apps still detect root, and i don't know why. And of course nobody knows what they really check to come to the conclusion that phone was rootet.
So I would have to install Magisk, thereby root the phone and then use Magisk's tools to hide root again to run these apps? There must be a better way...
 

cdx2500

New member
Jan 2, 2023
3
3
@steve8x8 Thanks for your response. But I should have asked in a better way, I don't want root.
As far as I understood this ROM is not rooted. The usual root checkers confirm this. Which is fine for me.
But some apps still detect root, and i don't know why. And of course nobody knows what they really check to come to the conclusion that phone was rootet.
So I would have to install Magisk, thereby root the phone and then use Magisk's tools to hide root again to run these apps? There must be a better way...

It doesn't seem like the best way, but in my case it was the only way that the applications that detected root would work without having root in the ROM, installing Magisk, to hide the root
 
  • Like
Reactions: ei146

steve8x8

Senior Member
Jul 7, 2014
566
176
Samsung Galaxy S4 Mini
OnePlus One
Yep, unfortunately some root detection toolkits are a bit overzealous and would also complain about public signatures, unlocked boot loaders, enabled developers options, and whatnot. Avoiding that completely would mean to use outdated stock rom - which then might be rejected by the same software because too old.
You're between a rock and a hard place, and have to decide which side is more comfortable.
 
  • Like
Reactions: ei146 and PSmiecho

JimmyCem

New member
Mar 20, 2023
2
0
So guys I'm kinda confused, so far I have these files:

Code:
- lineage-20.0-20230221-UNOFFICIAL-hero2lte
- NikGapps-Maxie-arm64-13-20230320
- djibe Samsung Galaxy S7 edge pack

Is this not enough to properly flash a stock S7 Edge (Exynos) to Lineage 20?
 

headzy

Senior Member
Dec 9, 2009
123
68
So guys I'm kinda confused, so far I have these files:

Code:
- lineage-20.0-20230221-UNOFFICIAL-hero2lte
- NikGapps-Maxie-arm64-13-20230320
- djibe Samsung Galaxy S7 edge pack

Is this not enough to properly flash a stock S7 Edge (Exynos) to Lineage 20?
You also need TWRP and instal that via ODIN, then you can flash rom and gapps.
 

headzy

Senior Member
Dec 9, 2009
123
68
thanks king, ive been following/reading this cool guide: https://forum.xda-developers.com/t/...g-galaxy-s7-edge-stock-to-android-13.4404405/

very understandable so far!
Here is a vid, although you can look at his other vids to see how to instal TWRP first
It really is quite easy, dont need to bother with magisk.

Personally I put the rom and gapps on an sd card and instal that way, just make sure you unlock the bootloader first in Developer settings and you are good to go.
 

Ivan_Meler

Forum Moderator / Recognized Developer
Staff member
And finally, April builds are up, (Google is to blame for delays again. Source was posted just few hours ago).
Here is a brief changelog

- Merged April 2023. Security update
- Updated selinux and removed neverallow rules to make device more secure
- Fixed some issues introduced in QPR2
- Synced with LineageOS source

I would also like to with happy easter to those celebrating it, 19.1,18.1 and even 17.1 builds will be updated during the week as backports make it to respective android version.

Huge thanks to everyone who donated and helped keep this project up and running for years, donations help cover build server cost and get me coffee.

Enjoy new builds and stay safe
 
Last edited:

deniz.06

Member
Jun 2, 2019
8
0
I have a problem with the network. When I'm connected to wifi or mobile data, applications can use the internet, but the browser and phone-wide internet doesn't work. When I do a search in the browser, it says there is an error about the proxy configuration, but I did not set any proxy settings on my phone. How can I solve this?
 

Ivan_Meler

Forum Moderator / Recognized Developer
Staff member
Here is a little surprise update for everyone here.. So lets begin with a changelog
- Switched to more source built components from new Exynos 850/Linaro BSP
  • hwcomposer
  • memtrack
  • libion_exynos
  • libGrallocWrapper
  • gralloc
  • libcsc
  • libexynosscaler
  • libexynosgscaler
  • libhwjpeg
  • Whole OMX stack (libOMX.Exynos.*) and stagefrighthw
- Cleaned up source and got rid of libutils vndk32 workaround
- Performance, stability and battery life improvements
- Synced with LineageOS source

This changes quite a lot of under the hood stuff and gets rid of a lot of proprietary blobs by replacing them with much more up to date source built components, if you are compiling on your own dont forget to update roomservice.xml as always all of the source has been pushed to https://github.com/8890q , This has been in works since middle of 2022 but i never got around to finishing it and fixing few remaining bugs that came from bsp until this week, so i really hope you all enjoy it.
In general this will help s7 live a bit longer as we have way more control over most of the hals on device

This will also make its way to 19.1 builds soon and maybe even 18.1.

Huge thanks to everyone who supported this project as their donations help cover build server cost and cover coffee spent while debugging some of weirder stuff

Enjoy new builds and stay safe
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    May builds are up, here is a brief changelog:
    - Merged May 2023. Security update
    - Synced with LineageOS source

    There will likely be few more builds this month with more exciting improvements, Lineageos 19.1 and 18.1 will also get updated later this week or next week.

    Huge thanks to everyone who supported this porject, donations towards this project help cover the build server cost and get me coffee for time spent working on new features/releases.

    Enjoy new builds and stay safe
    8
    Why do you keep spoiling us :)
    In my opinion, the S7 Edge is still the prettiest smartphone ever made.
    Maybe I should donate to your coffee addiction fund a 2nd time :D
    Thanks for all your continued hard work Ivan, we continue to love our phones because of you.
    Its a fun challenge, and honestly exynos 8890 is still quite capable platform so it would be sad to see it just die off
    3
    Here is a little surprise update for everyone here.. So lets begin with a changelog
    - Switched to more source built components from new Exynos 850/Linaro BSP
    • hwcomposer
    • memtrack
    • libion_exynos
    • libGrallocWrapper
    • gralloc
    • libcsc
    • libexynosscaler
    • libexynosgscaler
    • libhwjpeg
    • Whole OMX stack (libOMX.Exynos.*) and stagefrighthw
    - Cleaned up source and got rid of libutils vndk32 workaround
    - Performance, stability and battery life improvements
    - Synced with LineageOS source

    This changes quite a lot of under the hood stuff and gets rid of a lot of proprietary blobs by replacing them with much more up to date source built components, if you are compiling on your own dont forget to update roomservice.xml as always all of the source has been pushed to https://github.com/8890q , This has been in works since middle of 2022 but i never got around to finishing it and fixing few remaining bugs that came from bsp until this week, so i really hope you all enjoy it.
    In general this will help s7 live a bit longer as we have way more control over most of the hals on device

    This will also make its way to 19.1 builds soon and maybe even 18.1.

    Huge thanks to everyone who supported this project as their donations help cover build server cost and cover coffee spent while debugging some of weirder stuff

    Enjoy new builds and stay safe
    Why do you keep spoiling us :)
    In my opinion, the S7 Edge is still the prettiest smartphone ever made.
    Maybe I should donate to your coffee addiction fund a 2nd time :D
    Thanks for all your continued hard work Ivan, we continue to love our phones because of you.
    1
    This ROM is great, but I can't use the GPS or change the resolution natively because if I switch via root it ends up giving a sizing error on boot and when using the keyboard.
    change dpi setting again, it will resize the UI to desired resolution scaling

    Hello. if possible delete or tell us some way for disable SeedVault backup system.
    this software run always and drain battery and slow the phone .
    thankyou
    Obtain ROOT to disable it
    or just adb command to disable it
    Just remember to backup your data before doing it, I'm not sure if it is a crucial app
  • 25
    k5tUT1V.png

    LineageOS 20.0 for hero2lte

    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
    - HW Backed video Playback
    - Ril (Mobile data,calls, sms and stuff)
    - Sensors
    - Buttons
    - Bluetooth
    - Wifi HotSpot
    - MTP
    - 2D and 3D gpu acceleration
    - HW encoding/decoding
    - HWcomposer (HWC)
    - Charging with device powered off
    - Stuff I didn't test yet
    - Camera
    - GPS
    - Fingerprint Sensor
    - Mobicore
    - SW codecs

    Not Working
    - Storage Encryption (WIP switching to FBE from FDE since FDE was removed in 13)
    - Network trafic monitoring (WIP, same reason as bellow, uses BPF)
    - BPF specific functions like fancy new GPU monitoring in Android 13


    Keep in mind that some LineageOS features have not been completed yet this is not a device bug and please do not report those
    Also do not post bug reports for known issues or bug reports without proper
    a) Logcat
    b) proc/last_kmsg (or proc/kmsg)
    c) data/tombstones
    d) dmesg



    Install gapps right after installing the rom itself don't try to boot to system before that if you want to use gapps (Or wipe data before installing them)

    NikGapps have been updated to 13, you might need to clean flash if you used other gapps in past including nikgapps 12.1 version

    Make sure you are using latest official TWRP before installing rom older versions do not have proper android 12/13 support

    Downloads:
    Google Drive
    Mega.nz
    GitHub Releases
    MD5: b0c9eb7372d0a4183bbe7be06568394c


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

    BTC: 1Q823BsSbEKP62JFM7BjXiRCgF84qgcFST
    ETH(erc20): 0x979a8e42551e62e6994d3762c9d9f0e76b5d87f9
    Donations help cover the build server cost and since I do this in my free time, and also cover the coffee for time spent debugging stuff



    Feel free to join telegram group with early builds progress updates and some off topic stuff Join

    Based On Android 13/T
    Changelog

    02.05.2023.
    - Merged May 2023. Security update
    - Synced with LineageOS source

    23.04.2023.
    - Switched to more source built components from new Exynos 850/Linaro BSP
    • hwcomposer
    • memtrack
    • libion_exynos
    • libGrallocWrapper
    • gralloc
    • libcsc
    • libexynosscaler
    • libexynosgscaler
    • libhwjpeg
    • Whole OMX stack (libOMX.Exynos.*) and stagefrighthw
    - Cleaned up source and got rid of libutils vndk32 workaround
    - Performance, stability and battery life improvements
    - Synced with LineageOS source

    11.04.2023.
    - Merged April 2023. Security update
    - Updated selinux and removed neverallow rules to make device more secure
    - Fixed some issues introduced in QPR2
    - Synced with LineageOS source

    21.03.2023.
    Fixed double tap to wake

    20.03.2023.
    - Merged March 2023. Security update
    - Misc performance and stability improvements
    - Merged QPR2
    - Added aptX HD support
    - Synced with LineageOS source

    21.02.2023.
    - Further Improved UI performance
    - Misc performance and stability improvements
    - Began process of adding Note FE/7 support to universal8890-common codebase
    - Synced with LineageOS source

    08.02.2022.
    - Merged February 2023. Security update
    - Improved UI performance
    - Misc stability improvements
    - Fixed race condition in rotation that would rarely prevent screen from waking up
    - Synced with LineageOS source

    04.01.2023.
    - Merged January 2023. Security update
    - Camera app improvements
    - Misc performance and stability improvements
    - Synced with LineageOS source

    15.12.2022.
    - Added back some features that were missing from QPR1
    - Misc performance and stability improvements
    - Synced with LineageOS source

    09.12.2022.
    - Merged December 2022. Security update
    - Merged android QPR1 December update
    - Synced with LineageOS source

    19.11.2022.
    - Cleaned up patches used for non-BPF kernel
    - Performance stability and battery life improvements
    - Synced with LineageOS source

    09.11.2022.
    - Merged November 2022. Security update
    - Misc performance and stability improvements
    - Cleaned up patches source
    - Synced with LineageOS source

    04.10.2022.
    - Merged october 2022. Security update
    - Improved UI performance
    - Fixed issues that were caused by nav bar changes
    - Improved stock camera app
    - Cleaned up list of patches needed to reproduce builds
    - Synced with LineageOS source

    01.10.2022.
    - Fixed samsungs bug with gps where it would start acting up over time due to time rollover bug
    - Implemented gesture navigation settings
    - Removed leftover unused blobs
    - Updated neural network interface lib
    - Synced with LineageOS source

    28.09.2022.
    - Added button backlight control
    - Unpinned deprecated updatable media apex jar from ram
    - Allowed system to override some bluetooth props
    - Performance and stability improvements
    - Synced with LineageOS source (Almost all of lineageos features should be there and work now)

    19.09.2022.
    - Removed libhidl hacks and updated libs that required it in past
    - Switched to new audio service to remove need for hacks in original one
    - Updated kernel build flags for new build enviroment
    - Misc performance and stability improvements
    - Synced with LineageOS source

    08.09.2022.
    - Merged September 2022. Security update
    - Updated chromium webview to 105.0.5195.79
    - Added more customization options powered by Monet
    - Misc performance and stability improvements
    - Synced with LineageOS source

    06.09.2022.
    - Most of lineageos features have been implemented
    - Misc performance and stability improvements
    - Synced with LineageOS source

    25.08.2022.
    - Initial release



    XDA:DevDB Information
    LineageOS 20.0 for S7 Edge, ROM for the Samsung Galaxy S7 Edge

    Contributors
    Ivan_Meler
    Source Code: https://github.com/8890q/android_kernel_samsung_universal8890/tree/lineage-19.1

    ROM OS Version: Android 13
    ROM Kernel: Linux 3.18.x

    Version Information
    Status:
    Testing
    17
    Here we go, first builds of 2023. are out. and here is a brief changelog
    - Merged January 2023. Security update
    - Camera app improvements
    - Misc performance and stability improvements
    - Synced with LineageOS source

    This year will mark 7 years since release of s7 and well here we are with latest android version and security update.
    Big thanks to everyone who supported this project with donations that helped cover the build server cost and got me coffee, this project wouldnt be possible without them.

    19.1,18.1 and 17.1 builds will be released next week

    Enjoy new builds.
    16
    Here is a little surprise update for everyone here.. So lets begin with a changelog
    - Switched to more source built components from new Exynos 850/Linaro BSP
    • hwcomposer
    • memtrack
    • libion_exynos
    • libGrallocWrapper
    • gralloc
    • libcsc
    • libexynosscaler
    • libexynosgscaler
    • libhwjpeg
    • Whole OMX stack (libOMX.Exynos.*) and stagefrighthw
    - Cleaned up source and got rid of libutils vndk32 workaround
    - Performance, stability and battery life improvements
    - Synced with LineageOS source

    This changes quite a lot of under the hood stuff and gets rid of a lot of proprietary blobs by replacing them with much more up to date source built components, if you are compiling on your own dont forget to update roomservice.xml as always all of the source has been pushed to https://github.com/8890q , This has been in works since middle of 2022 but i never got around to finishing it and fixing few remaining bugs that came from bsp until this week, so i really hope you all enjoy it.
    In general this will help s7 live a bit longer as we have way more control over most of the hals on device

    This will also make its way to 19.1 builds soon and maybe even 18.1.

    Huge thanks to everyone who supported this project as their donations help cover build server cost and cover coffee spent while debugging some of weirder stuff

    Enjoy new builds and stay safe
    14
    And finally, April builds are up, (Google is to blame for delays again. Source was posted just few hours ago).
    Here is a brief changelog

    - Merged April 2023. Security update
    - Updated selinux and removed neverallow rules to make device more secure
    - Fixed some issues introduced in QPR2
    - Synced with LineageOS source

    I would also like to with happy easter to those celebrating it, 19.1,18.1 and even 17.1 builds will be updated during the week as backports make it to respective android version.

    Huge thanks to everyone who donated and helped keep this project up and running for years, donations help cover build server cost and get me coffee.

    Enjoy new builds and stay safe
    12
    Builds are mostly ready for daily use, i had no major issues while testing but some lineageos extras are not implemented yet as its still eaarly days in android 13 development

    Huge thanks to everyone who supported this project, helped cover the build server cost and got me coffee/pizza for time spent on development, This project wouldnt be possible without them

    You can find some screenshots here