• 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
16
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
87
28
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

Member
Nov 1, 2007
49
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

Member
Nov 1, 2007
49
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

  • 5
    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
  • 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
    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
    New build is up, Probably last one before Christmas, here is a brief changelog
    - Fixed wireless display
    - Reduced logspam which should imrpove performance a bit
    - Misc performance and stability improvements
    - Synced with LOS source

    Enjoy new build and happy holidays
    4
    Just wipe Cache and Dalvik. TWRP offers that automatically after install is finished.

    I always install rom+gapps+magisk, but I think gapps and magisk actually have addon scripts so they will survive updating and reflash is not actually necessary? But it's so easy to add the zips to queue and that method has always worked. :)

    @Ivan_Meler this is an excellent ROM. You should push this to official status, I can't see how this ROM is any worse than the official LineageOS versions? And enjoy your coffee. :)
    There are some issues preventing it from going official mainly the fact we are using some hals compiled from Samsungs Exynos 8890 BSP source which is not public, and lineageos doesnt allow use of non public bsp source officially sadly
    3
    So, after two weeks of running my S7 with LOS 19 as a daily driver here are some thoughts:
    1. The OS is smooth as butter. No glitches no problems with UI, phone doesn't hang.
    2. Battery life is awesome given it's not a new phone (1,5 days on one charge! That's better than my iPhone SE 2020 on iOS 15.3)
    3. Phone calls quality is great, no echoing, sound is clear both on my end and on the caller's
    4. The camera app seems to be quite laggy, but I installed another one and all is fine (not a big issue given I don't shoot with phone that often)
    5. One drawback is that I can't configure GPay (rooted/modified phone but maybe someone has a solution for that) but still I do carry my wallet with me so...
    6. Apart from the one above all apps run perfectly fine no problems with notifications.

    All in all thanks to this update I really start to think about ditching iPhone as a daily driver, and keep it as a device for testing iOS apps at work, and coming back to Android. Thank you very much @Ivan_Meler for this ROM.
  • 39
    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: gdr9746ba0992c4f5bbde7e249a2c0f17ef


    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

    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
    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
    10
    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