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

LineageOS 19.0 (Android 12) [Signature Spoofing] for S7 Edge Exynos

Search This thread

Ivan_Meler

Recognized Developer
k5tUT1V.png

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


Keep in mind that some LineageOS features have not been completed yet this is not a device bug and please do not report those
in this rom thread, 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, BiTgapps and FlameGapps were tested and working tho BitGapps and FlameGapps performed better due to more up to date packages

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

Downloads:
Google Drive
Mega.nz
MD5: d281b33aae187720327d7e85c2ec70a4


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

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 12/S
Changelog

28.01.2022.
- Fixed developer options crashing on launch
- Added Bluetooth SBC Dual Channel HD audio mode
- Synced with LOS source

27.01.2022.
- Added back lineageos setup wizard present on clean installs
- Merged some of previously missing features that have been ported over to LineageOS 19
- Performance and stability improvements
- Synced with LOS source

18.01.2022.
- Enabled selinux (Its enforcing now)
- Moved audio hal to vendor
- Fixed confirmation dialog box for button backlight
- Fixed ok button which would go missing for button backlight
- Switched to source built secril_config_svc (used for ds detection)
- Removed obsolete debug.sf.disable_backpressure prop
- Merged latest security updates to kernel from aosp kernel/common
- Cleaned up source
- Cleaned up unused props
- Removed unused custom ld.config.txt that was overriding main one
- Misc performance and stability improvements
- Synced with LOS source

06.01.2022.
- Removed duplicate props in vendor and system
- Cleaned up device tree code
- Switched to source built camera provider lib
- Switched to few source built ril related libs
- Addressed more selinux denials
- Fixed volume panel location settings
- Added button backlight
- Added Advanced Reboot
- Added LiveDisplay entry into settings
- Added system side toggle for navigation bar
- Merged January 2022 Security Update
- Merged most of previously missing LineageOS features
- Misc performance and stability improvements
- Synced with LOS source


20.12.2021.
- Fixed wireless display
- Reduced logspam which should imrpove performance a bit
- Misc performance and stability improvements
- Synced with LOS source

16.12.2021.
- Merged r18 tag of Android 12 (SQ1D.211205.016.A1)
- Removed liboemcrypto which was preventing drm playback in some apps
- Synced with LOS source

13.12.2021.
- Updated Clearkey to 1.4
- Addressed most of selinux denials
- Switched to new AIDL Lights hal
- Upreved audio hal to 7.0
- Switched to new AIDL Vibrator hal
- Disabled configstore which got replaced with props
- Upreved fingerprint hal/service to 1.3
- Removed unused kernel defconfig flag
- Synced with LOS source

09.12.2021.
- Merged December 2021. Security update
- Merged December 2021 pixel feature drop
- Added signature spoofing support which can be used to add microg instead of gapps
- Merged a lot of lineageos features that have been implemented
- Fixed bluetooth sample rate while in call
- Moved device specific ueventd rules to /system/vendor/etc
- Freed up some ram
- performance and stability improvements

30.11.2021.
- Initial release



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

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

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

Version Information
Status:
Stable
 
Last edited:

DopeJam

Senior Member
Apr 17, 2012
76
14
Thank you so much. Just installed your Los 18.1 and works perfect. Gonna flash today
 

shakeelbirmani

Senior Member
Dec 27, 2015
55
5
Dadu Sindh
Hello.

The build is quite stable with few bugs here and there. However I'm unable to get to twrp and now stuck at ywrp startup screen. Now do I need to reflash twrp or whole stock rom ? Plz help thanks. My device is s7 edge duos.
 

shakeelbirmani

Senior Member
Dec 27, 2015
55
5
Dadu Sindh
Build is surprisingly stable. However I have noticed a few things.
Pure black dark mode doesn't work.
Mobile network speed is showing 0.00.
Wireless screen sharing causes reboot.
Mobile feels warm to touch.
I know those aren't huge bugs but just to point out. These are the ones I have found so far.
Great work developer thanks Keep it up.
 
Last edited:
  • Like
Reactions: MBechirM

shakeelbirmani

Senior Member
Dec 27, 2015
55
5
Dadu Sindh
Build is surprisingly stable. However I have goint few things.
Pure black dark mode doesn't work.
Mobile network speed is showing 0.00.
Wireless screen sharing causes reboot.
Mobile feels warm to touch.
I know those aren't huge bugs but just to point out. These are the ones I have found so far.
Great work developer thanks Keep it up.
And gesture navigation also don't seem to work properly
 

headzy

Senior Member
Dec 9, 2009
60
31
Back and multiwindow buttons do not illuminate, show volume on the left is toggled on but only displays on the right.
24hr time style is greyed out, to get it to work you have to disable locale default, then 24hr format becomes active on toggle.
That is all the bugs I have found so far.

Very impressive for a first build, smooth as silk, got to say, hats off to you Ivan :)
 
Last edited:
  • Like
Reactions: MBechirM

Top Liked Posts

  • 6
    Build posted yesterday had broken dev options, so here is a new one with that fixed, Sorry for inconvenience
    here is a brief changelog
    - Fixed developer options crashing on launch
    - Added Bluetooth SBC Dual Channel HD audio mode
    - Synced with LOS source
  • 17
    Well here we go first build of the year, andquite a big one while at it
    Here is a brief changelogbut there are a lot more changes you will discover in this build
    - Removed duplicate props in vendor and system
    - Cleaned up device tree code
    - Switched to source built camera provider lib
    - Switched to few source built ril related libs
    - Addressed more selinux denials
    - Fixed volume panel location settings
    - Added button backlight
    - Added Advanced Reboot
    - Added LiveDisplay entry into settings
    - Added system side toggle for navigation bar
    - Merged January 2022 Security Update
    - Merged most of previously missing LineageOS features
    - Misc performance and stability improvements
    - Synced with LOS source

    Updates for Android 11 and 10 should be out next week

    About camera, As some of you might be aware camera tends to crash afterprolongued use, Im investigatinga fix for it but due to nature of issue itself it might take time
    to figure this out completely and what the best way to deal with it is.

    Andfinally huge thanks toeveryonewho supported this and other projects of mine so far as they help me cover the build server cost and get me a coffee with their donations, 2022 marks 5 years since release of s7 and im glad i can help in keeping them alive on latest android version with latest security updates
    Hope you all had great holidays, Enjoy new build and stay safe in 2022
    15
    Well here we go quite a big update mid week (covid hit me so i had more time to mess with s7 instead of doing actual work haha)
    Anywya here is a brief changelog
    - Enabled selinux (Its enforcing now)
    - Moved audio hal to vendor
    - Fixed confirmation dialog box for button backlight
    - Fixed ok button which would go missing for button backlight
    - Switched to source built secril_config_svc (used for ds detection)
    - Removed obsolete debug.sf.disable_backpressure prop
    - Merged latest security updates to kernel from aosp kernel/common
    - Cleaned up source
    - Cleaned up unused props
    - Removed unused custom ld.config.txt that was overriding main one
    - Misc performance and stability improvements
    - Synced with LOS source

    there are quite a bit of changes this time around, biggest being that selinux is now enforcing once again.
    Once again big thanks to everyone who supported this project so far as their donation help cover the build server cost and get me a coffee.
    There might be few more updates in the coming days if i find anything device side that needs improvements as i have to stay home anyway so might as well do something productive

    enjoy new build and stay safe
    9
    Oh hey happy new year everyone, so heere go some progress updates
    Next build will have working button backlight options as commit is ready on lineage gerrit there will also be quite a lot of lineage features merged
    Ill probably wait few more days till google releases January 2022 security update so i can push new build with it included, other than that there are a few small device side improvements like added back renderscript support, Big thanks to everyone who supported this project so far as they helped kep this project up 5 years after s7's release
    6
    Here is small end of the month update
    - Added back lineageos setup wizard present on clean installs
    - Merged some of previously missing features that have been ported over to LineageOS 19
    - Performance and stability improvements
    - Synced with LOS source

    Most of the changes in this build are under the hood
    For those adventurous that want to compile rom by themselves there is local manifest at https://github.com/ivanmeler/local_manifests/tree/hero_android12
    together with 2 commits required for a12 in readme

    Big thanks to everyone who supported this project and helped cover the build server cost and also for those who got me coffee,
    Also big thanks to everyone for wishes of fast recovery, Im completely fine after covid and builds will continue as usual

    Enjoy new builds and stay safe
    6
    Build posted yesterday had broken dev options, so here is a new one with that fixed, Sorry for inconvenience
    here is a brief changelog
    - Fixed developer options crashing on launch
    - Added Bluetooth SBC Dual Channel HD audio mode
    - Synced with LOS source
  • 31
    k5tUT1V.png

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


    Keep in mind that some LineageOS features have not been completed yet this is not a device bug and please do not report those
    in this rom thread, 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, BiTgapps and FlameGapps were tested and working tho BitGapps and FlameGapps performed better due to more up to date packages

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

    Downloads:
    Google Drive
    Mega.nz
    MD5: d281b33aae187720327d7e85c2ec70a4


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

    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 12/S
    Changelog

    28.01.2022.
    - Fixed developer options crashing on launch
    - Added Bluetooth SBC Dual Channel HD audio mode
    - Synced with LOS source

    27.01.2022.
    - Added back lineageos setup wizard present on clean installs
    - Merged some of previously missing features that have been ported over to LineageOS 19
    - Performance and stability improvements
    - Synced with LOS source

    18.01.2022.
    - Enabled selinux (Its enforcing now)
    - Moved audio hal to vendor
    - Fixed confirmation dialog box for button backlight
    - Fixed ok button which would go missing for button backlight
    - Switched to source built secril_config_svc (used for ds detection)
    - Removed obsolete debug.sf.disable_backpressure prop
    - Merged latest security updates to kernel from aosp kernel/common
    - Cleaned up source
    - Cleaned up unused props
    - Removed unused custom ld.config.txt that was overriding main one
    - Misc performance and stability improvements
    - Synced with LOS source

    06.01.2022.
    - Removed duplicate props in vendor and system
    - Cleaned up device tree code
    - Switched to source built camera provider lib
    - Switched to few source built ril related libs
    - Addressed more selinux denials
    - Fixed volume panel location settings
    - Added button backlight
    - Added Advanced Reboot
    - Added LiveDisplay entry into settings
    - Added system side toggle for navigation bar
    - Merged January 2022 Security Update
    - Merged most of previously missing LineageOS features
    - Misc performance and stability improvements
    - Synced with LOS source


    20.12.2021.
    - Fixed wireless display
    - Reduced logspam which should imrpove performance a bit
    - Misc performance and stability improvements
    - Synced with LOS source

    16.12.2021.
    - Merged r18 tag of Android 12 (SQ1D.211205.016.A1)
    - Removed liboemcrypto which was preventing drm playback in some apps
    - Synced with LOS source

    13.12.2021.
    - Updated Clearkey to 1.4
    - Addressed most of selinux denials
    - Switched to new AIDL Lights hal
    - Upreved audio hal to 7.0
    - Switched to new AIDL Vibrator hal
    - Disabled configstore which got replaced with props
    - Upreved fingerprint hal/service to 1.3
    - Removed unused kernel defconfig flag
    - Synced with LOS source

    09.12.2021.
    - Merged December 2021. Security update
    - Merged December 2021 pixel feature drop
    - Added signature spoofing support which can be used to add microg instead of gapps
    - Merged a lot of lineageos features that have been implemented
    - Fixed bluetooth sample rate while in call
    - Moved device specific ueventd rules to /system/vendor/etc
    - Freed up some ram
    - performance and stability improvements

    30.11.2021.
    - Initial release



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

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

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

    Version Information
    Status:
    Stable
    17
    Well here we go first build of the year, andquite a big one while at it
    Here is a brief changelogbut there are a lot more changes you will discover in this build
    - Removed duplicate props in vendor and system
    - Cleaned up device tree code
    - Switched to source built camera provider lib
    - Switched to few source built ril related libs
    - Addressed more selinux denials
    - Fixed volume panel location settings
    - Added button backlight
    - Added Advanced Reboot
    - Added LiveDisplay entry into settings
    - Added system side toggle for navigation bar
    - Merged January 2022 Security Update
    - Merged most of previously missing LineageOS features
    - Misc performance and stability improvements
    - Synced with LOS source

    Updates for Android 11 and 10 should be out next week

    About camera, As some of you might be aware camera tends to crash afterprolongued use, Im investigatinga fix for it but due to nature of issue itself it might take time
    to figure this out completely and what the best way to deal with it is.

    Andfinally huge thanks toeveryonewho supported this and other projects of mine so far as they help me cover the build server cost and get me a coffee with their donations, 2022 marks 5 years since release of s7 and im glad i can help in keeping them alive on latest android version with latest security updates
    Hope you all had great holidays, Enjoy new build and stay safe in 2022
    15
    After a long wait, here it is, Surprisingly smooth android 12 on s7
    check out screenshots here Big thanks to everyone who supported this project so far as they helped cover the build server cost and got me coffee for hours spent debbuging weird issues
    enjoy android 12 and stay safe
    15
    December builds are up here is a brief changelog
    - Merged December 2021. Security update
    - Merged December 2021 pixel feature drop
    - Added signature spoofing support which can be used to add microg instead of gapps
    - Merged a lot of lineageos features that have been implemented
    - Fixed bluetooth sample rate while in call
    - Moved device specific ueventd rules to /system/vendor/etc
    - Freed up some ram
    - performance and stability improvements

    December builds of android 11 and 10 should be up next week
    Big thanks to everyone who supported this project as coffee really helped while debugging some of the random a12 issues, stay safe and enjoy new build
    15
    Well here we go quite a big update mid week (covid hit me so i had more time to mess with s7 instead of doing actual work haha)
    Anywya here is a brief changelog
    - Enabled selinux (Its enforcing now)
    - Moved audio hal to vendor
    - Fixed confirmation dialog box for button backlight
    - Fixed ok button which would go missing for button backlight
    - Switched to source built secril_config_svc (used for ds detection)
    - Removed obsolete debug.sf.disable_backpressure prop
    - Merged latest security updates to kernel from aosp kernel/common
    - Cleaned up source
    - Cleaned up unused props
    - Removed unused custom ld.config.txt that was overriding main one
    - Misc performance and stability improvements
    - Synced with LOS source

    there are quite a bit of changes this time around, biggest being that selinux is now enforcing once again.
    Once again big thanks to everyone who supported this project so far as their donation help cover the build server cost and get me a coffee.
    There might be few more updates in the coming days if i find anything device side that needs improvements as i have to stay home anyway so might as well do something productive

    enjoy new build and stay safe