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

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

Search This thread

mclad

Senior Member
Sep 28, 2010
105
17
Perth
Samsung Galaxy S7
thank you for the answer but I am stuck on the TWRP home page I unplug the battery all night and when I reconnect it to the TWRP home page
Try power+home+voldown to go to download mode, them choose down to reboot system maybe?

If you have a version of TWRP that boots you can transfer new recovery .img lineage or gapps .zips from PC to the SD or ext SD in that recovery and go from there. Or stuff and things with ADB but learning curve.
 
Last edited:

Skyterix

Member
Apr 29, 2019
8
3
Icon placement is bugged. It is shifted to the left and cause of that when many icons are present they overlap with centered clock. When I swipe open the top menu the icon placement is fine there.

IMG_20211202_114433.jpg
 

hmendes3

Member
Feb 12, 2015
17
1
:( Stuck on Lineage boot screen, keeps reinitializing. (wiped and installed everything as it should)
Lineage 17 didn't work for me either. Lineage 18.1 worked.
EDIT: After a complete wipe, including DATA, finally instaled 19.0
 
Last edited:
  • Like
Reactions: zpunout
When I installed the ROM with NikGApps Stock and above, Android System Intelligence kept crashing over and over. I'm now runnin GApps Omni and I don't have this issue anymore, but I wanted you to be aware. This bug was also present on Pixels running Android 12 Beta 4.

Edit: I still have this issue :(

Edit 2: It barely happens now that I'm on Omni, but it still pops up from time to time. Much less frequently than before (when I used Stock).
 
Last edited:

basti_b24

Senior Member
Feb 3, 2014
88
30
One more thing that might come in handy: my device did not go into deepsleep and battery drain was quite bad. Using Naptime with aggressive settings it goes to sleep nicely and drain gets better :)
 
  • Like
Reactions: zpunout

Ivan_Meler

Recognized Developer
When I installed the ROM with NikGApps Stock and above, Android System Intelligence kept crashing over and over. I'm now runnin GApps Omni and I don't have this issue anymore, but I wanted you to be aware. This bug was also present on Pixels running Android 12 Beta 4.

Edit: I still have this issue :(

Edit 2: It barely happens now that I'm on Omni, but it still pops up from time to time. Much less frequently than before (when I used Stock).
this is gapps issue and this exactly is why i said i recommend bitgapps, i have no control over what gapps do
 

BoNt3k

Senior Member
Jun 7, 2007
67
6
Yes...i confirm. Clean install rom, wipe, NikGaps Core, Magisk 23.0, all working perfect but wanted to have much louder sound from speakers on recorded video files..

possible to fix sound to be much louder?

and how to change battery to %percentage display?
i cant find to change it in the settings..please help

thanx
 
Yes...i confirm. Clean install rom, wipe, NikGaps Core, Magisk 23.0, all working perfect but wanted to have much louder sound from speakers on recorded video files..

possible to fix sound to be much louder?

and how to change battery to %percentage display?
i cant find to change it in the settings..please help

thanx
System > Status Bar, I think. It should be there somewhere.
 

ttmob4

Senior Member
Nov 1, 2007
50
9
Firstly... ROM seems pretty quick and smoother than Los 18.1...perhaps perception but impressive...thanks Ivan. General Q has anyone had success with Android Auto...I have tried NikGapps and BiTGApps...it tries to load on the car.(and the USB mode is File transfer)..but then fails and USB indicates no transfer...just charging. I am guessing this is either the car, something I am missing? or the same sort of issue when Android 11 came out and this was only fixed with an update to the Android Auto app...any ideas?
 

jaroal

Member
Oct 25, 2009
6
1
Firstly... ROM seems pretty quick and smoother than Los 18.1...perhaps perception but impressive...thanks Ivan. General Q has anyone had success with Android Auto...I have tried NikGapps and BiTGApps...it tries to load on the car.(and the USB mode is File transfer)..but then fails and USB indicates no transfer...just charging. I am guessing this is either the car, something I am missing? or the same sort of issue when Android 11 came out and this was only fixed with an update to the Android Auto app...any ideas?
Hi @ttmob4 , I was a similar issue, and the trick to solve the problem was to grant to Android Auto the "Nearby devices" permission.
 
  • Like
Reactions: ttmob4

ttmob4

Senior Member
Nov 1, 2007
50
9
Hi @ttmob4 , I was a similar issue, and the trick to solve the problem was to grant to Android Auto the "Nearby devices" permission.
Perfect...that works (on NikGapps certainly...have not tried BitGApps)...even better than Android 11 (Los 18.1)...in that I can get Android Auto on the main screen and the car sat nav on the small screen on the dash behond the wheel...Android 11 worked like this and then it was "either/or"...now both again in Los 19. Many thanks Jaroal...I guess this is somehow for wifi Android Auto - set up?...as my connection is a wired one...!! thanks again.
 
  • Like
Reactions: jaroal

jaroal

Member
Oct 25, 2009
6
1
I have made little tests by wireless connection and it works, but I like to test it to check some other aspects, like battery drain, how hot run S7 on wireless connection and how smooth (or not) run Android Auto with Los 19 in my old S7.
Anyway it looks very good by now.
 

grako122

Member
Jul 20, 2008
10
1
So, I dirty flashed from your latest LOS18 (maybe not the smartest) and now when I enter my correct PIN it just throws me back to the lockscreen.
Any way to fix this without wiping my data?
 

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
    2
    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
    It shows how difficult your work is .... thanks for letting us know !
    Enjoy a beautiful day.
    2
    Thank you for your endless energy! :D
    I can confirm that the developer options bug isn't occuring any longer. Don't know if it is due to your implementation of the LOS setup wizzard, but although system and apps are configured I still have a message in statusbar wanting me to complete setup. When you click on it data transfer from an old device or backup is coming up. Same was happening with the release from 27th.
    But it might be essential to know that I have BitGapps configured to use the Google setup wizzard. Maybe there's the conflict.
    Everything else is working fine and smooth.
    That message is related to gapps setup and not os setup itself
    1
    Magisk v23 is latest stable, and is working fine with this ROM. And passes SafetyNet without extra modules.
  • 18
    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
    17
    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
    14
    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
    10
    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
  • 40
    k5tUT1V.png

    LineageOS 19.0 for herolte

    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: f8ac7a122dd702b3fc0973c396e9f3d8


    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
    18
    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
    17
    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
    16
    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
    14
    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