LineageOS 19.1 (Android 12L) [Signature Spoofing][OTA updates] for S7 Exynos

Search This thread

seltix

Member
Jan 8, 2014
5
0
U tried many ROMs. Did the Samsung based roms have camera performance similar to stock firmware ?
Which ROM would u rate overall best?

Not many, only the ones I said, and with Lineage the camera did not work well, it was slow to open and some times it would crash. I just finish installing FloydQ and I will try this one for a longer time since it appears to be working as expected. The camera does work as it should and fingerprint too.
 

Ivan_Meler

Forum Moderator / Recognized Developer
Staff member
You can take a look at this topic with all available S7 ROMs issues, I update it regularly. About ROM without microphone issue you can try NfeSuperleggera, I use it on daily basis. The only issue there that bothers me is fingerprint not working in many applications (it's an issue for all the stock based ROMs), but I can live without fingerprint. As you said LDR times really require properly working video/audio communication in our phones.
Stop discussing other roms in this thread honestly im getting sick of this.. Also your thread tends to post issues which are not present or expected for aosp.. Like samsung apps are not supposed to work that is not a bug.
People also claim mic gain is lower than on stock while its also not the case since aosp actually still has mic gain slightly higher than stock which just proves my point
 

Nelson_S7

Member
Mar 12, 2022
8
8
Stop discussing other roms in this thread honestly im getting sick of this.. Also your thread tends to post issues which are not present or expected for aosp.. Like samsung apps are not supposed to work that is not a bug.
People also claim mic gain is lower than on stock while its also not the case since aosp actually still has mic gain slightly higher than stock which just proves my point
Totally agree, Ivan!!!
Focusing on mic gain to evaluate this great rom is absolutely outdated and quite a bit ridiculous.
 

Kootee83

Senior Member
Jun 25, 2012
94
37
Samsung Galaxy S7
Stop discussing other roms in this thread honestly im getting sick of this.. Also your thread tends to post issues which are not present or expected for aosp.. Like samsung apps are not supposed to work that is not a bug.
People also claim mic gain is lower than on stock while its also not the case since aosp actually still has mic gain slightly higher than stock which just proves my point
I'm sorry @Ivan_Meler that I've irritated you. If there is any not really existing issue on the list please tell me, because I've tested most of them personally and confirmed. There are links to reporter message explaining it more where necessary. I will be glad to update the list if you provide me with information of any inaccuracy.

I'd be glad if you had a real issue list in your first post, but you don't have for long time even though people are reporting issues and some are even confirmed by multiple reports. About the mic gain - I've personally tested your ROM and yes, there is mic gain issue in some applications.
I'm sorry again, but I will keep updating my list as many people find it useful and thank me for it. If there's something not accurate on the list - again you can tell me and I'll test it and update if it's in fact not accurate.
EDIT: In the latest one from 2022-03-22 there is no mic gain issue, but again the echo is there like before.
 
Last edited:

Ivan_Meler

Forum Moderator / Recognized Developer
Staff member
New builds are up, Mostly LOS changes and few device side changes to imrpove stability and performance

- Added back configurable audio volume panel location
- Speed up unlock with fingerprint
- Updated a lot of apps to MaterialYou design language
- Fixed issue where touch screen area bellow home button would act as a gesture area even while gestures are disabled
- Improved stability of ADB connection
- Implemented new LineageOS setupwizard
- Cleaned up device tree and list of required patches
- Stability and performance improvements
- Pointed Changelog url in updater app to new page
- Synced with LineageOS source

There is also new site that serves as a frontend for my github mirror of builds and has changelogs and stuff
you can find the mirror at https://ivanmeler.github.io/

As always big thanks to everyone who supported this project and made it possible thanks to covering the build server cost
OTA updates were also possible thanks to them, Enjoy the new build and stay safe
 

jfs_100

New member
Dec 21, 2021
4
1
New builds are up, Mostly LOS changes and few device side changes to imrpove stability and performance

- Added back configurable audio volume panel location
- Speed up unlock with fingerprint
- Updated a lot of apps to MaterialYou design language
- Fixed issue where touch screen area bellow home button would act as a gesture area even while gestures are disabled
- Improved stability of ADB connection
- Implemented new LineageOS setupwizard
- Cleaned up device tree and list of required patches
- Stability and performance improvements
- Pointed Changelog url in updater app to new page
- Synced with LineageOS source

There is also new site that serves as a frontend for my github mirror of builds and has changelogs and stuff
you can find the mirror at https://ivanmeler.github.io/

As always big thanks to everyone who supported this project and made it possible thanks to covering the build server cost
OTA updates were also possible thanks to them, Enjoy the new build and stay safe
One question. I not dared to update since the 19.1 update. I did in the past always dirt updates just flashing the rom and BiTgapps R45 via Twrp. Now I am not sure regarding that sdk change. Can I just dirt flash the rom and using now the edited falmegapps or will I run into issues? My current plan is to wait until a sdk 32 is in BiTgapps. What do you recommend? Any experiences!? Thx
 

Nelson_S7

Member
Mar 12, 2022
8
8
New builds are up, Mostly LOS changes and few device side changes to imrpove stability and performance

- Added back configurable audio volume panel location
- Speed up unlock with fingerprint
- Updated a lot of apps to MaterialYou design language
- Fixed issue where touch screen area bellow home button would act as a gesture area even while gestures are disabled
- Improved stability of ADB connection
- Implemented new LineageOS setupwizard
- Cleaned up device tree and list of required patches
- Stability and performance improvements
- Pointed Changelog url in updater app to new page
- Synced with LineageOS source

There is also new site that serves as a frontend for my github mirror of builds and has changelogs and stuff
you can find the mirror at https://ivanmeler.github.io/

As always big thanks to everyone who supported this project and made it possible thanks to covering the build server cost
OTA updates were also possible thanks to them, Enjoy the new build and stay safe
OTA has just worked perfectly!!! NikGapps and magisk v24.3 updated automaticly with no issues at all within the process!!!
 
  • Like
Reactions: D4KiR

ttmob4

Senior Member
Nov 1, 2007
78
22
One question. I not dared to update since the 19.1 update. I did in the past always dirt updates just flashing the rom and BiTgapps R45 via Twrp. Now I am not sure regarding that sdk change. Can I just dirt flash the rom and using now the edited falmegapps or will I run into issues? My current plan is to wait until a sdk 32 is in BiTgapps. What do you recommend? Any experiences!? Thx
If you load the ROM 19.1 and the BiTGapps (R45 and and R33 add ons) in TWRP and you do not use a config file...I think you will have ISSUES...as loading BiTGapps in TWRP gives and SDK error message (and as you have not loaded and gapps after the ROM if you try to boot you will get into a bootloop/will not boot). I have not tried flamegapps. I have Los 19.1 and Magisk 24.1..and have a systemless loading of BiTGapps 45 using the BiTGapps config file. This worked...and I have just loaded the 19.1 OTA update from today with absolutely no issues (thanks Ivan). I always do a full TWRP back up before I do any updates...as a precaution. I have pasted what I did and a similar post on the BiTGapps XDA post...see....
https://forum.xda-developers.com/t/custom-gapps-bitgapps-for-android.4012165/post-86577079
 
Last edited:
  • Like
Reactions: jfs_100

D4KiR

Senior Member
Dec 5, 2019
56
19
29
wait is the mic volume fixed?

i only noticed that some days ago and i thought it was because my smartphone is to old :p
 

ramee86

New member
Dec 22, 2012
3
0
k5tUT1V.png

LineageOS 19.1 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)

Since most gapps didnt update for 12L yet (SDK bumped from 31 to 32) i edited falmegapps and uploaded them here use them if you cant find gapps that work on 12L https://mega.nz/folder/FFoS1IIK#XunGRNTViQY7-OZ8oQr0sg
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
GitHub Releases
MD5: f32374e74297234659ac787f41b52a17


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

22.03.2022.
- Added back configurable audio volume panel location
- Speed up unlock with fingerprint
- Updated a lot of apps to MaterialYou design language
- Fixed issue where touch screen area bellow home button would act as a gesture area even while gestures are disabled
- Improved stability of ADB connection
- Implemented new LineageOS setupwizard
- Cleaned up device tree and list of required patches
- Stability and performance improvements
- Pointed Changelog url in updater app to new page
- Synced with LineageOS source

14.03.2022.
- Fixed issue with keystore where apps would crash when invoking it (Security related apps mostly like signal and a lot of work apps)
- Officially rebranded as 19.1
- Updated changelog URL in updater app to point to a valid changelog
- Fixed battery icon styles (Again..)
- Removed invalid zram config.
- Cleaned up source
- Performance and stability improvements
- Updated some stock apps to math with new design
- Synced with LineageOS source

10.03.2022.
- Merged March 2022. security and feature updates (Android 12L)
- Fixed status bar network trafic monitor
- Improved zram performance and enabled zram writeback
- Cleaned up patches needed for build
- Fixed network usage monitoring
- Fixed per app network restrictions
- Removed AudioFX which was causing issues
- Decreased microphone and earpiece gain a bit to mitigate in-call issues
- Updated some device control apps like advanced display settings
- Improved vibrator intensity in new hal
- Imrpoved fp sensor response time
- A lot of 'under the hood' changes
- Performance improvements
- Merged more previously missing los features
- Implemented OTA updates

10.02.2022.
- Merged February 2022. security update
- Removed broken volume button location toggle
- Synced with LOS source

09.02.2022.
- Fixed issue where camera would stop working after prolonged use
- Misc performance and stability improvements
- Merged some more lineageos features that have been posted to gerrit
- Synced with LOS source

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 12L
ROM Kernel: Linux 3.18.x

Version Information
Status:
Stable
Notification panel and quick settings is not dropping down, anyone facing same issue with LineageOS 19.1 22.03.2022 build
 

Top Liked Posts

  • 8
    here it is August security update
    Nothing major in this one as i am still working behind the scenes on that huge update i talked about previously which involves rewrite of almost whole graphics and media stack (its almost finished but i still have to do a bit more testing just to make sure there is no regression)

    In other news android 13 should be released next month and since there were no major changes s7 should be running it soon after release with not too many issues and ill try to take a few days off from work to get it up and running on it once source is out

    Once again huge thanks to everyone who supported this project, helped cover build server cost and got me coffee with donations.
    This project wouldnt be alive without them as i do this in my free time as a hobby.

    Enjoy new builds and stay safe
  • 22
    Here are some great news for future o this project and s7 on newer android versions in general
    Huge thanks for device donation goes to Exodusnick, I recieved device today so ill be able to properly test stuff with fully working s7 instead of my old broken one which had to be used with scrcpy.

    I already started work on porting some new hals and resolving some issues that were harder to debug before.
    New hals should speed up the device quite a bit without compromissing battery life (might even improve it a bit).

    Also big thanks to everyone who supported this project with donations and helped cover the build server cost and got me coffee in the past, this project wouldnt be possible without them.

    More exciting updates coming soon.
    18
    Another progress update after another day of work on this
    Here is list of the blobs that we are now source building instead of using proprietary prebuilts from samsung
    thats almost whole media and graphics stack

    this is important for future of device as it will give us full control of whats running on device
    and I or anybody else for that matter will be able to patch any security holes coming from those parts or generally improve them
    or make changes needed for next android version to them

    (Once im done with graphics and media ill work on source building stuff related to ril

    QlxSDJu.png


    Tho ill pause work on this for next week as im going on a short vacation/trip but once im back ill continue work on it and if everything goes as planed post builds using new hals and source for them

    As always huge thanks to everyone who supported this project by covering the build server cost and buying me coffee
    16
    Another quick progress update since im back from my trip
    One of bigger issues with new rebased hwc source has been fixed (I fixed it and tested fix 2 days ago actually but didnt post anything about it) and rest of the issues have been logged

    This just leaves 2 issues related to scudo in new OMX stack and 2 or 3 edge cases in hwc stack
    after that new and improved source will be ready and it should bring quite a bit of improvements to s7 on aosp

    Big thanks to everyone who is helping to cover the build server cost and coffee spent on this project.
    11
    Here are some progress updates, I got working s7 2 days ago as some of you know from following this thread and i made some progress (actually quite a bit of it)

    New graphics stack is running on it already i just finished up few commits that made it boot up with it (its 1am in my timezone now)
    It will still need some cleanup and fixes and testing before it goes public but with this we will replace quite a lot of propretary files with more modern and up to date with open source hals

    Once again big thanks to everyone who helped cover the build server cost and got me coffee which helps during night developement haha

    More updates soon..
    8
    here it is August security update
    Nothing major in this one as i am still working behind the scenes on that huge update i talked about previously which involves rewrite of almost whole graphics and media stack (its almost finished but i still have to do a bit more testing just to make sure there is no regression)

    In other news android 13 should be released next month and since there were no major changes s7 should be running it soon after release with not too many issues and ill try to take a few days off from work to get it up and running on it once source is out

    Once again huge thanks to everyone who supported this project, helped cover build server cost and got me coffee with donations.
    This project wouldnt be alive without them as i do this in my free time as a hobby.

    Enjoy new builds and stay safe
  • 64
    k5tUT1V.png

    LineageOS 19.1 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)

    Make sure gapps you decide to use support android 12L/12.1/Are targetting api level 32
    Also make sure you are using latest official TWRP before installing rom older versions do not have proper android 12 support

    If you want to use Magisk use latest Magisk Beta (25.0) or Magisk 24.1, there is bug in 24.3 that was fixed after its release that prevents zygisk from working on some devices with 3.18 kernel

    Downloads:
    Google Drive
    Mega.nz
    GitHub Releases
    MD5: 3da780126393650fcdecac8c183cc801


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

    BTC: bc1qqan6m5tn284g38tu52nalc9x5z4all8z5geq6y
    ETH(erc20): 0xB737100035a989fA9EaD13B81af2a32EFe6E1C0f
    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 12L/S
    Changelog

    07.08.2022.
    - Merged August 2022. Security update
    - Synced with LineageOS source

    07.07.2022.
    - Merged July 2022. Security update
    - Fixed more keystore issues
    - Synced with LineageOS source

    24.06.2022.
    - Fixed issues with keystore present in a lot of bank/secure apps like binance
    - Fixed issue where setupwizard would crash when adding fingerprint due to bug in keystore
    - Cleaned up patches required for build and removed unneeded ones
    - Synced with LineageOS source

    07.06.2022.
    - Merged June 2022. security update
    - Merged June 2022. pixel feature drop (SQ3A.220605.009.A1)
    - Improved in-call audio quality drastically
    - Addressed few more selinux denials
    - Improved general stability and performance
    - Cleaned up source
    - Synced with LineageOS source

    26.05.2022.
    - Updated libexynosdisplay from BSP to comply with some android 12 changes
    - Removed unused build.prop entries
    - Fixed few selinux denials related to hwc props
    - Improved UI performance and stability
    - Cleaned up source
    - Removed more unneeded patches for device support
    - Synced with LineageOS source

    18.05.2022.
    - Added QR code reader quick settings toggle
    - Improved device performance and stability
    - Added Custom low power mode power profile for cpu
    - Improved A-GNSS (A-GPS) Lock speed
    - Exposed device hw revision to settings
    - Improved fast/slow charger detection
    - Synced with LineageOS source

    10.05.2022.
    - Switched to new libperfmgr power hal which can be configured from /system/vendor/etc/powerhints.json
    - Adapted DT2W to new power hal
    - Muted phone services gps notif (Thanks google really appreciate you breaking random things for everyone)
    - Improved battery life and performance
    - Cleaned up all of leftover patches that were used by legacy power hal
    - Synced with LineageOS source

    07.05.2022.
    - Improved battery usage logging for display
    - Added QR code reader to camera app (Long hold icon and launch it from context menu)
    - Misc performance and stability improvements
    - Merged May 2022. security update
    - Synced with LineageOS source

    27.04.2022.
    - Removed libbfqio dependency from hwc since it was dropped from lineageos 19.1
    - Misc performance and stability improvements
    - Synced with LineageOS source (same base as official builds + some extras)

    18.04.2022.
    - Fixed bug wehre vibrations were too low on some devices due to inintensity being set to 0
    - Fixed bug where apps would show square popup "animation" when launching from icon instead of roudned one
    - Cleaned up build patches
    - Synced with LineageOS source

    15.04.2022.
    - Updated sepolicy and merged updated common samsung_slsi sepolicy
    - Increased microphone gain while recording media (Camcorder, voice recording etc.)
    - Added option to disable vibration feedback on fingerprint auth
    - Synced with LineageOS source

    08.04.2022.
    - Fixed extended volume panel
    - Updated icons for few more stock apps
    - Cleaned up patches further
    - Misc peroformance improvements
    - Synced with LineageOS source

    06.04.2022.
    - Merged April 2022. Security update
    - Enabled new LineageOS icons (you might have to clear launcher cache for them to show up)
    - Fixed issue where galery app would show black text on black background
    - Fixed issue where unlock sound would sometimes play twice
    - Misc performance and stability improvements
    - Synced with LineageOS source

    29.03.2022.
    - Drastically speed up app launch time (more info about that here)
    - Imrpoved performance and battery life by disabling some unnecessary logging
    - Switched to source built camera provider and removed samsung proprietary one
    - Upreved camera provider to 2.5
    - Fixed few selinux denials related to NFC trying to raad debug props
    - Removed floating_feature.xml which is unused on aosp
    - Disabled livedisplay by default
    - Cleaned up extra dependencies used for compiling
    - Synced with LOS source

    22.03.2022.
    - Added back configurable audio volume panel location
    - Speed up unlock with fingerprint
    - Updated a lot of apps to MaterialYou design language
    - Fixed issue where touch screen area bellow home button would act as a gesture area even while gestures are disabled
    - Improved stability of ADB connection
    - Implemented new LineageOS setupwizard
    - Cleaned up device tree and list of required patches
    - Stability and performance improvements
    - Pointed Changelog url in updater app to new page
    - Synced with LineageOS source

    14.03.2022.
    - Fixed issue with keystore where apps would crash when invoking it (Security related apps mostly like signal and a lot of work apps)
    - Officially rebranded as 19.1
    - Updated changelog URL in updater app to point to a valid changelog
    - Fixed battery icon styles (Again..)
    - Removed invalid zram config.
    - Cleaned up source
    - Performance and stability improvements
    - Updated some stock apps to math with new design
    - Synced with LineageOS source

    10.03.2022.
    - Merged March 2022. security and feature updates (Android 12L)
    - Fixed status bar network trafic monitor
    - Improved zram performance and enabled zram writeback
    - Cleaned up patches needed for build
    - Fixed network usage monitoring
    - Fixed per app network restrictions
    - Removed AudioFX which was causing issues
    - Decreased microphone and earpiece gain a bit to mitigate in-call issues
    - Updated some device control apps like advanced display settings
    - Improved vibrator intensity in new hal
    - Imrpoved fp sensor response time
    - A lot of 'under the hood' changes
    - Performance improvements
    - Merged more previously missing los features
    - Implemented OTA updates

    10.02.2022.
    - Merged February 2022. security update
    - Removed broken volume button location toggle
    - Synced with LOS source

    09.02.2022.
    - Fixed issue where camera would stop working after prolonged use
    - Misc performance and stability improvements
    - Merged some more lineageos features that have been posted to gerrit
    - Synced with LOS source

    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 12L
    ROM Kernel: Linux 3.18.x

    Version Information
    Status:
    Stable
    23
    Since my birthday is tomorrow I decided to release a little surprise build. Here is a brief changelog:
    - Updated libexynosdisplay from BSP to comply with some android 12 changes
    - Removed unused build.prop entries
    - Fixed few selinux denials related to hwc props
    - Improved UI performance and stability
    - Cleaned up source
    - Removed more unneeded patches for device support
    - Synced with LineageOS source

    Im aware of Seedvault issue curently present and im working on a fix for it.
    I wanted to release something as a gift from me to everyone using this rom and supporting this project throughout the years. Keeping older phones alive and up to date is really fun hobby and I don't think I would've kept doing it if it wasnt for all of the support from the comunity.

    Once again big thanks to everyone who helped cover the build serve cost and coffee.

    Enjoy new build and stay safe
    22
    New build is up, here is a brief changelog
    - Merged July 2022. Security update
    - Fixed more keystore issues
    - Synced with LineageOS source

    Also some important news, Exodusnick decided to provide huge help and he bought and shipped s7 to me which should be here next week, so all of exciting updates i talked about last week should be way easier to achieve and this will make testing and developement a lot easier, Once again huge thanks to him.

    Also big thanks to donators that helped to cover build server cost and got me coffee which helped to keep this project up and running.

    Thanks to this s7 should live for few more android releases without any major issues. and Android 12 will get even better with new hals that are curently in developement

    There will be updates to 18.1 and 17.1 in a few days once july security updates have been ported to them

    Enjoy new build and stay safe
    22
    Here are some great news for future o this project and s7 on newer android versions in general
    Huge thanks for device donation goes to Exodusnick, I recieved device today so ill be able to properly test stuff with fully working s7 instead of my old broken one which had to be used with scrcpy.

    I already started work on porting some new hals and resolving some issues that were harder to debug before.
    New hals should speed up the device quite a bit without compromissing battery life (might even improve it a bit).

    Also big thanks to everyone who supported this project with donations and helped cover the build server cost and got me coffee in the past, this project wouldnt be possible without them.

    More exciting updates coming soon.
    21
    And here we go as prommised, new build with improved in call audio quality and June security update
    - Merged June 2022. security update
    - Merged June 2022. pixel feature drop (SQ3A.220605.009.A1)
    - Improved in-call audio quality drastically
    - Addressed few more selinux denials
    - Improved general stability and performance
    - Cleaned up source
    - Synced with LineageOS source

    Once again huge thanks to everyone who supported this project, helped cover the build server cost and got me a coffee, this project wouldnt be possible without support of the comunity and s7 wouldnt still be running latest OS with latest security updates over 6 years after launch

    18.1 and 17.1 builds will be out over the coming days
    Enjoy new build and stay safe