LineageOS 16.0 for S7 build 30

Search This thread

bolehan

Member
Dec 26, 2013
24
1
Builds with July 2020 security updates are out, There are not a lot of changes just some misc performance improvements along with security updates
17.1 builds with rebase are on their way (There are 2 small issues that have to be sorted one being 32bit versions of chrome refusing to load sites, and other is camera fdsan crash in rare cases), Once again big thanks to everyone who supported this project as it wouldnt be possible without them and work on android q wouldnt be possible either as donations help cover build server cost

Hi Ivan,

First of all great work. I use our ROM as daily and its fantastic. No issues whatsoever,

Is the Samsung Qmage/Quram one-click bug (CVE-2020-8899/ SVE-2020-16747) patched in your LOS16 ROM? Samsung unfortunately did not roll out the patch to S7 and this was a very critical security hole.

Thanks again!
 
  • Like
Reactions: K2silver

Ivan_Meler

Recognized Developer
Hi Ivan,

First of all great work. I use our ROM as daily and its fantastic. No issues whatsoever,

Is the Samsung Qmage/Quram one-click bug (CVE-2020-8899/ SVE-2020-16747) patched in your LOS16 ROM? Samsung unfortunately did not roll out the patch to S7 and this was a very critical security hole.

Thanks again!

Yeah that has been fixed too, Well its samsungs system side bug so it wasnt really present on aosp as its not driver bug
 
  • Like
Reactions: kia5566

Depananiebal

Senior Member
Jan 6, 2015
65
21
Tasker crashing

I've noticed that Tasker crashes when attempting to interact with plugin settings. I did some digging in the Logcat and I believe it might have something to do with the rom.

Also found this issue for Singal where an user that was experiencing the same kind of issues.

Steps to reproduce:
1. Install Tasker and QuickTask from the Play Store.
2. Create a new task and select the QuickTask plugin action under the "plugins" section.
See screen recording for more details.

Build info:

Code:
$ adb shell getprop | grep build 
[ro.bootimage.build.date]: [Sun Jul 12 13:05:54 UTC 2020]
[ro.bootimage.build.date.utc]: [1594559154]
[ro.bootimage.build.fingerprint]: [samsung/heroltexx/herolte:8.0.0/R16NW/G930FXXU2ERD5:user/release-keys]
[ro.build.characteristics]: [default]
[ro.build.date]: [Sun Jul 12 13:05:54 UTC 2020]
[ro.build.date.utc]: [1594559154]
[ro.build.description]: [heroltexx-user 8.0.0 R16NW G930FXXU2ERD5 release-keys]
[ro.build.display.id]: [lineage_herolte-userdebug 9 PQ3A.190801.002 eng.ivanme.20200712.130649 test-keys]
[ro.build.fingerprint]: [samsung/heroltexx/herolte:8.0.0/R16NW/G930FXXU2ERD5:user/release-keys]
[ro.build.flavor]: [lineage_herolte-userdebug]
[ro.build.host]: [haxynox]
[ro.build.id]: [PQ3A.190801.002]
[ro.build.product]: [herolte]
[ro.build.selinux]: [1]
[ro.build.tags]: [test-keys]
[ro.build.type]: [userdebug]
[ro.build.user]: [ivanmeler]
[ro.build.version.all_codenames]: [REL]
[ro.build.version.base_os]: []
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [eng.ivanme.20200712.130649]
[ro.build.version.min_supported_target_sdk]: [17]
[ro.build.version.preview_sdk]: [0]
[ro.build.version.release]: [9]
[ro.build.version.sdk]: [28]
[ro.build.version.security_patch]: [2020-07-05]
[ro.lineage.build.version]: [16.0]
[ro.lineage.build.version.plat.rev]: [0]
[ro.lineage.build.version.plat.sdk]: [9]
[ro.vendor.build.date]: [Sun Jul 12 13:05:54 UTC 2020]
[ro.vendor.build.date.utc]: [1594559154]
[ro.vendor.build.fingerprint]: [samsung/heroltexx/herolte:8.0.0/R16NW/G930FXXU2ERD5:user/release-keys]
[ro.vendor.build.id]: [PQ3A.190801.002]
[ro.vendor.build.security_patch]: [2020-03-01]
[ro.vendor.build.tags]: [test-keys]
[ro.vendor.build.type]: [userdebug]
[ro.vendor.build.version.incremental]: [eng.ivanme.20200712.130649]
[ro.vendor.build.version.release]: [9]
[ro.vendor.build.version.sdk]: [28]


Logcat snippet:
See attachment.
 

Attachments

  • logcat.txt
    30.7 KB · Views: 9
  • output.mp4.tar.gz
    5.4 MB · Views: 15

Ivan_Meler

Recognized Developer
Thanks for your reply Ivan. If i understood correctly, this issue did not affect LOS/AOSP roms and hence this ROM (LOS16) didn't require the patch from Samsung.

exactly it only affected stock and stock based roms because of way they handled images in mms and some other apps/services
 

ibarco

Member
Sep 4, 2013
11
0
Thanks for this great job

I'd just like to thank you for this great job. It's very hard to develop and support this software and yor're doing it very weli.

By the way, I 've been suffering a lot of problems with this distro (random freezes, reboots, etc..) but I finally found that there were caused by Magisk so I moved to SuperSu because I do really need SuHide for banking applications. I think it would be a good idea to report that in the fist post because it took me some time to realize it and I blamed it to the OS itself.
 

nostromo12

Senior Member
Sep 23, 2008
93
16
Grossenseebach
I really had a awful day!
Before I had to go on a trip the next day, I checked my device at night. And ping... there was a reset and it went in a start loop. Ahhhh! With the ugly button combination I started TWRP. I wiped system and did a new LOS+gaps install. But nothing helped. Then I wanted to restore the last backup. That failed when restoring d with "extractTarFork ended with error 255" Inside TWRP file manager I found a lot of files in LOST&FOUND dir. No file operation delete etc was possible.
Then I made a backup of all my files in external store with USB to my pc. Then FORMAT DATA in TWRP
Now restore of the last nandroid backup was successful. Copied all files of the internal storage back.
SAVED , hurray, :laugh::laugh:
Everything smooth again!
 

bgsdeluxe

Member
Feb 23, 2013
36
22
Thanks again, Ivan, for your great work on this device. Using this ROM as a daily driver for a long time now and am really thankful for your regular updates.
Beside some strange issues, which I also encountered on your build for the S5 mini, I only want to report a bug that I am having issues with since your last three updates: apps I want to open keep getting closed. Sometimes the screen just stays black, sometimes an android system error message is displayed telling me the app repeatedly crashed, giving me the option to watch app informations or to close the app. After a few times the app opens and I am able to use it.
I attached an error log, maybe others are having same issues and it is worth taking a look into it. If not, I'm also ok with that. Will continue using it as well. :)

Thanks once more, keep up your great attitude- I love it!
 

rho-bot

Senior Member
Jul 1, 2017
214
92
Does anyone have issue with LED notification not working until next reboot? I receive notifications as per normal, but just no blinking led

Yes, unfortunately this is a pending bug since e/o 2019, reported several times in this thread.
First the LED notification for apps fails, and then also the LED charging notification...
 
  • Like
Reactions: bolehan

rdelmont

Senior Member
Jan 4, 2019
66
25
Question for Ivan - out of curiosity:
Have seen you rebased S7 LOS17.1 to a new kernel. Do you have further plans to rebase LOS16.0 also later?

Well seems that Ivan is working on 17.1 to make It official... Rebasing 16.0 is quite a work and if 17.1 becomes LOS official I doubt that It is worth.
Also, if I remember well, in past builds 16.0 already received a kernel refresh to extend support, so a rebase already happened in fact...
 

Mr Creosote

Senior Member
Nov 25, 2013
191
26
Thanks for keeping Lineage support alive on this device.
I have disabled the option to switch hotspot off when inactive, but I still find that the hotspot will stop working properly if it's inactive for a few minutes. Devices will disconnect from it, and can't reconnect until I disable and re-enable the hotspot.
The hotspot is still visible, and I can try to reconnect to it, but it will get stuck at obtaining IP address.
 

323FR129

New member
Jul 22, 2020
4
1
Osnabrueck
Extended Length Problem

Hi there,
first many thanks for this great work. :good: I have a SM-G930F. I use the AusweisApp2 for my identification card. With Stock ROM all was ok.
After flashing this custom ROM i have a extended length failure.

Quote FAQ AusweissApp2:
The challenge of extended length for smartphones
It is necessary that "Extended Length" is supported for communication by both the NFC chip and the firmware used by the respective device manufacturer so that the data and certificates can be successfully transferred. The current generation of commercially available NFC chips in Europe already supports Extended Length as standard. In fact, the version of the firmware / Android operating system used is often the stumbling block in this context. There is a field (-variable) that is read out by AusweisApp2 to check whether your smartphone supports Extended Length or not. This variable contains the packet length and is hard-coded in the operating system of the mobile device up to Android 8.0. Many mobile devices therefore only pretend to be able to transmit 261 bytes. In order for the reading process to work, the device must report that it can transmit a packet length of at least 500 bytes. This packet length is mainly used by AusweisApp2 or the online ID to implement the security protocols, e.g. PACE (encryption) required.
With the Android 9 operating system, Extended Length is enabled by default (see issuetracker.google.com/issues/37005118 - In detail, this change means that the smartphone manufacturers can / must now configure how many bytes at a time when using Android can be transferred.).
Apple released the NFC interface in autumn 2019. Since iOS 13.1 and from an iPhone 7, you can use the online ID function with the AusweisApp2.

Is it possible to fix this problem?
Sorry, i post it wrong in the S7 Edge Forum.

Thanks.
 

downhere

Senior Member
Nov 5, 2010
401
142
Add

ISO_DEP_MAX_TRANSCEIVE=0xFEFF

to /system/vendor/etc/libnfc-nci.conf

Give feedback if the app is working for you. Extended length issue will be solved, but the app stops with authenticating error for me when doing the auth process.

Sent from my SM-G930F using XDA Labs
 
  • Like
Reactions: nostromo12

323FR129

New member
Jul 22, 2020
4
1
Osnabrueck
Add

ISO_DEP_MAX_TRANSCEIVE=0xFEFF

to /system/vendor/etc/libnfc-nci.conf

Give feedback if the app is working for you. Extended length issue will be solved, but the app stops with authenticating error for me when doing the auth process.

Sent from my SM-G930F using XDA Labs


Great :good: Thanks downhere
That´s it. All works fine included auth process. I can read all identification information.
 

nuck1982

Senior Member
Jun 11, 2012
229
116
iam new on this rom, wich camera app are recomend? with stock app flashlight dosent work and with a gcam from app thread und unix cam i have a delay on flash light. flash light commes to early and cam take pictures without flash. sry for my bad english

Gesendet von meinem SM-G930F mit Tapatalk
 

nostromo12

Senior Member
Sep 23, 2008
93
16
Grossenseebach
It was disappointing that the Ausweisapp2 did not work for my S7.
But with the simple adjustment downhere reported, the access is running smoothly. :D:D
@ivan, Please add the statment to ibnfc-nci.conf in the next release of the ROM!

---------- Post added at 09:39 AM ---------- Previous post was at 09:27 AM ----------

iam new on this rom, wich camera app are recomend? with stock app flashlight dosent work and with a gcam from app thread und unix cam i have a delay on flash light. flash light commes to early and cam take pictures without flash. sry for my bad english

Gesendet von meinem SM-G930F mit Tapatalk

Well, I use the Idan app:
https://www.cyanogenmods.org/downloads/idan-google-camera-5-1-018-mod8-3b-v4-7/
 

[email protected]

New member
Aug 1, 2020
4
0
The heart rate sensor error is:

08-01 00:20:48.288 31307 31307 W FlurryAgent: Event count started: measurement.started.sensor
08-01 00:20:48.302 4448 4458 I SensorService: createSensorEventConnection package name o.ӭ
08-01 00:20:48.307 4448 4458 D SensorService: Calling batch handle==23 flags=0 rate=10000000 timeout== 0
08-01 00:20:48.311 4529 4529 D SensorsBio: HrmLedSensor enable: mEnabled 1, handle 6, en 1
08-01 00:20:48.295 4529 4529 I [email protected]: type=1400 audit(0.0:4453): avc: denied { read } for name="led_current2" dev="sysfs" ino=25956 scontext=u:r:hal_sensors_default:s0 tcontext=u:eek:bject_r:sysfs:s0 tclass=file permissive=1
08-01 00:20:48.295 4529 4529 I [email protected]: type=1400 audit(0.0:4454): avc: denied { open } for path="/sys/devices/virtual/sensors/hrm_sensor/led_current2" dev="sysfs" ino=25956 scontext=u:r:hal_sensors_default:s0 tcontext=u:eek:bject_r:sysfs:s0 tclass=file permissive=1
08-01 00:20:48.311 4529 4529 D SensorsBio: HRMSensor_LED::enable
08-01 00:20:48.311 4529 4529 E SensorsBio: HRMSensor_LED::reset_agc
08-01 00:20:48.313 4448 4458 E SensorService: Error activating sensor 23 (Operation not permitted)

This works on the last lineageos version to be officially supported, 16 right?
 

masteo

New member
Aug 7, 2020
2
0
Veneto
Hello, sorry if I ask but I don't find the answer in previous posts.
I am currently on an old Superman-Rom V1.19.1, Android 6.0.1, Baseband G930FXXU1BPJG.
Do I need to update the latest Bootloader and Modem Firmware through Odin? Or can I just flash the ROM through TWRP?
Thank you for the help.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 218
    k5tUT1V.png

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

    Not Working
    -


    Take a note that a lot of LineageOS features have not been completed yet this is not a device bug and please do not report those
    in this rom thread as you will be reported to moderator 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

    Also do not under any circumstances post bug reports if you are using substratum themes or unsupported magisk modules or you have performed any system modifications


    Install gapps right after installing the rom itself dont try to boot to system before that

    Downloads:
    Google Drive
    Mega.nz

    MD5: 0ef52e1d40e9ad8a025dfdd332adedcb

    OpenGapps
    Root

    I do this in my free time so bear that in mind when you notice I didn't fix known bug in next available build, Currently i work on this alone and i am not one of those kangers that just copy source and claim it as their own work,
    if you want to support the project feel free to buy me some coffee paypal.me/ivanmeler



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


    Based On Android 9 Pie
    Changelog

    07.12.2020.
    - Merged Juky security update
    - Synced with LOS source
    - Misc performance and stability improvements

    06.07.2020.
    - Merged June security update
    - Synced with LOS source

    05.12.2020.
    - Switched to userspace LMKD
    - Updated vendor blobs to march G935FXXS8ETC6
    - Stability and performance improvements
    - Merged May 2020 security update
    - Synced with los source

    04.15.2020.
    - Merged April 2020 security update
    - Imrpoved wifi speed while bluetooth is turned on
    - Imrpved dual band and background scan support for wifi
    - Sycned with LOS source

    03.11.2020.
    - Merged XXU5ESD2 kernel changes
    - Merged XXS6ESI4 kernel changes
    - Fixed kernel side security issues related to binder
    - Merged march security update
    - Synced with LOS source

    02.18.2020.
    - Merged February 2020 security update
    - Added audio effects config
    - Synced with LOS source

    01.20.2020.
    - Merged January security update
    - Merged latest LOS source
    - Misc performance and stability improvements

    03.12.2019.
    - Added trust hal to help protect against otg usb attacks
    - Added device health hals that improve battery life and performance
    - Merged december security update
    - Misc performance and stability updates

    11.11.2019.
    - Updated system and vendor security patches
    - Improved handling of wired headset microphone
    - Misc performance and stability updates

    10.09.2019.
    - Bumped security patch to September 2019
    - More HWC improvements in general stability and ui performance
    - Merged upstream security updates to kernel
    - Enabled arch specific renderscript optimizations
    - Misc performance and stability improvements

    10.07.2019.
    - Updated rom to July security update
    - Updated prop. binaries to June security updated
    - More hwc improvements UI should be even smoother now
    - Source code side cleanup
    - Improved reliability of nfc
    - Misc performance and stability improvements

    09.06.2019.
    - Updated kernel to 3.18.140
    - Updated rom to June security update
    - Updated prop. binaries to May security updated
    - Removed unused gralloc usage bits flag
    - Misc performance and stability changes (bsp side)

    12.05.2019.
    - Fixed HWC
    - Updated kernel to 3.18.139
    - Updated vendor security patch to match (Latest at the moment samsung decided to drop support for monthly patches on s7 so they update it every 3 months now, we dont use a lot of blobs from stock anyway so this is non issue)
    - Updated system security patch to may
    - Enabled quota support on /data (Make sure you are on latest twrp)
    - Misc performance and stability improvements
    - Synced with LOS source

    17.03.2019.
    - Updated to march security pattch
    - Added aptx and aptxhd codecs for bt audio
    - Added HealthServices and permissions (Heart rate monitor is reported by the app now but it still needs to be granted missing permissions
    Ill resolve issues with that in next release hopefully)
    - Misc performance and stability updates
    - Synced with los source

    04.03.2019.
    - Merged February security update related to samsung source
    - Added 2 more missing macloader mappings
    (if you continue having issues send me first half of /efs/wifi/.mac.info)
    - Fixed Bluetooth issues introduced with february security update
    (if you continue having issues send me first half of /efs/bluetooth/bt_addr)
    - merged FXXU3ERL3 source to kernel
    - Updated kernel to 3.18.136
    - Misc performance and stability updates
    - Synced with LOS source

    13.02.2019.
    - Updated kernel to 3.18.134
    - merged February 2019. security update
    - Added another missing mac oui
    *(If you are still having wifi issues send me first half of your /efs/wifi/.mac.info)
    - Audio: Improved handling of ril_set_call_clock_sync which would mute calls on some devices
    - Audio: Resolved issues where there was race condition when connected to bt listening to navigation and recieving a call would cause call to be muted
    - Audio: Fixed call recording (Use external app from play store, Ive tested "Automatic Call Recorder" and it was working fine)
    - Audio: Fixed voip over BT headset
    - Audio: Fixed audioserver crash on in_get_capture_position()
    - Audio : Misc cleanup and stability improvements
    - General performance and stability improvements

    03.02.2019.
    - Updated list of mac addresses
    * If you are still having issues send me first half of /efs/wifi/.mac.info, I need it for OUI lookup
    - Synced with LOS source

    28.01.2019.
    - Updated kernel to 3.18.133
    - Cleaned up kernel source
    - Added missing mac addresses
    * (If you are still having issues with WiFi send me first half of /efs/wifi/.mac.info, Its needed for OUI lookup)
    - Synced with LOS source

    21.01.2019.
    - Updated kernel to 3.18.132
    - Bumped vendor security level to january
    - Added mapping for more mac addresses
    *If you are still having issues send me first half of /efs/wifi/.mac.info, I need it for OUI lookup
    You shouldnt have any privacy concerns as first half is used to identify wifi chip manufacturer
    and this is really only way to handle it (https://en.wikipedia.org/wiki/Organizationally_unique_identifier)
    - Misc performance and stability updates
    - Synced with los source

    10.01.2019.
    - Removed old bluetooth and wifi firmwares
    - Upstreamed kernel to 3.81.131
    - Removed hack previously used for wifi and usb tethering (Fixed in kernel now)
    - Resolved issue where battery would drop on reboot/shutdown due to max capacity from kernel not being saved in system
    - Moved wifi related configs to /data/misc/conn/ from /data/ to comply with new kernel
    - Synced with LOS source
    - Resolved issue where some wifi chips wouldnt gether right firmware on bootup

    20.12.2018.
    - Merged XXU3ERJE samsung kernel source
    - Improved charger handling
    - Cleaned up WiFi hal handling
    - Updated vendor blobs to December security patch (FXXU3ERL3)
    - Added Sim Toolkit app by default
    - Misc performance and stability improvements
    - Synced with LOS source

    04.12.2018.
    - Updated kernel to 3.18.128
    - Replaced custom camera impl. with standard one
    - Added double tap to wake (Can be disabled from settings->Display)
    - Added back doze (Settings->Display)
    - Improved doze handling
    - SurfaceFlinger stability improvements
    - General stability improvements
    - Synced with LOS source

    29.11.2018.
    - Updated APN config
    - Updated vendor blobs to november (ERJE)
    - reintroduced missing lineagehw modes in settings
    - Added missing mac address for new revisions of s7 that had weak signal due to missing mapping
    - improved handling of exfat and vfat sdcards
    - Updated kernel to 3.18.127
    - Synced with LOS source

    15.11.2018.
    - Temporarily disabled hwc to prevent black screen issues
    - Updated kernel to 3.18.125
    - Synced with LOS source

    14.11.2018.
    - Fixed HWC
    - Resolved black screen issues
    - Merged november security update
    - Resolved bluetooth in call audio issues
    - fixed issue where NFC wouldn't turn on after being off for too long
    - Misc stability and performance improvements
    - Synced with LOS source

    05.11.2018.
    - Fixed Emergency Alerts
    - Updated Service Provider Name list
    - Added thermal hal
    - Resolved issues with USB audio input and output devices
    - Moved gps xtra server config to overlay (faster lock time on gps)
    - Updated Service provider name list
    - Updated to newest vendor security patch (XXU3ERJ3/October 2018) (ril,camera,omx,gps,wifi/bt.)
    - Updated to linux kernel 3.18.124
    - Cleaned up kernel source
    - General performance and stability improvements
    - Synced with LOS source
    - Fixed p2p mode in wifi (WiFi direct)

    08.10.2018.
    - Resolved call audio quality issues
    - Synced with los source

    05.10.2018.
    - Updated mali drivers to R22P0 from R12P0
    * This should improve graphics performance, stability and battery life
    - Updated OMX libraries
    - Updated gralloc
    - Updated camera libraries to oreo
    - Resolved issues caused by exfat formated sdcards
    * This drastically improves image quality in proper light conditions
    - Removed BT WBS flag that forced it into wideband speach mode
    * If you are still having issues with nt calls try setting
    audio_hal.force_voice_config=wide or audio_hal.force_voice_config=narrow
    in build.prop
    - Updated all of the other prebuilt libraries to oreo ones
    - Resolved issues where camera wouldnt take video in some apps (gcam)
    - General stability, security and performance improvements
    - Removed unused prebuilt binaries
    - Removed all of the shims that became deprecated due to switch to oreo blobs
    - removed camera wrapper (new camera hal works out of the box without manipulation)
    - Synced with LOS source
    - Take a not that this build also has a lot of changes under the hood that
    drastically improve its stability and performance

    17.09.2018.
    - Resolved WiFi battery drain issues
    - Improvements to camera stability
    - removed audiofx (It is broken on non qcom platforms and creates audio issues)
    - Synced with los source

    14.09.2018.
    - First public release



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

    Contributors
    Ivan_Meler
    Source Code: https://github.com/ivanmeler/android_kernel_samsung_herolte

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 3.x

    Version Information
    Status: Stable
    Current Stable Version: 1.2.5
    Stable Release Date: 2020-07-12

    Created 2018-09-14
    Last Updated 2020-07-12
    85
    New build is up, making this a first exynos device to have working hwc on aosp pie. build has been tested against previous hwc issues which were present last time it was enabled and such issues werent present in this build,

    Also gotta say im really dissapointed at this comunity at this point, Some of you clearly dont understand i do this in my free time which i might not have sometimes due to work and other stuff i have to deal with in personal life and i do this for free just to help comunity (Hell i even cover server cost), so you cant demand anything i said i would post build when i get time which is right now, and worst of all im only person working on this device so if i wasnt working there wouldnt be aosp pie or oreo for that matter so if any of you feel like complaining again you can just go and use any other rom from here

    anyway here is an short changelog
    12.05.2019.
    - Fixed HWC
    - Updated kernel to 3.18.139
    - Updated vendor security patch to match (Latest at the moment samsung decided to drop support for monthly patches on s7 so they update it every 3 months now, we dont use a lot of blobs from stock anyway so this is non issue)
    - Updated system security patch to may
    - Enabled quota support on /data (Make sure you are on latest twrp)
    - Misc performance and stability improvements
    - Synced with LOS source
    59
    new builds are up, here is a brief changelog

    - Updated kernel to 3.18.140
    - Updated rom to June security update
    - Updated prop. binaries to May security updated
    - Removed unused gralloc usage bits flag
    - Misc performance and stability changes (bsp side)

    new 15.1 builds will be out soon (Well as soon as june security update gets merged into lineage-15.1 branch)
    thanks again for being grat and supportive comunity (for the most part haha) and i hope you enjoy this new release

    And here is a little behind the scenes of whats going on with development right now
    I managed to get 4.14 kernel to boot on the s7 (serial console as of right now so it didnt boot to gui)
    what does this mean? this means longer support for the device, performance improvements and better security
    When will this be available for others to test?, Unfortunately not so soon as i said it only goes to serial console (thru uart) right now
    and pretty much everything is broken just getting it to boot was a big step and ill try to get thing with that kernel sorted during summer

    Also i would like to thank everyone who donated as it helps with the server costs which also helped with progress that will hapen, this rom will never
    have exclusive group for donators like some roms and it will never become one of those paid roms a lot of people started releasing
    But as stated previously donations are greatly appreciated as they help with keeping everything running
    59
    So a progress update on Q, I have booting build i got done earlier today but i want to finish up few things before posting it, as for lack updates i got sick of this comunity as some group of users are really disrespectful and well being only person that worked on aosp while others just take work and do it for profit while i spend time and money on build server expensses and reverse engineering stuff and stuff just didnt sit fine for me (I cant really build on other peoples servers either as i have parts of bsp source that is private and i dont want to leak as i could get in legal trouble, and thats the reason why rom has fully working hwc amongst other things) As for surprise i decided to postpone it until i release q because it would be picked by others minute i post it anyway

    And well thanks to everyone who donated earlier as i do this non profit (Unlike some projects on these forums) in my free time and those donations help offset server cost a bit, ill try to post q builds in a coming week
    58
    Got a new screen for my s7 egde yesterday so here are new builds (Oreo builds are coming in few days)
    And here is a brief changelog,
    - Updated rom to July security update
    - Updated prop. binaries to June security updated
    - More hwc improvements UI should be even smoother now
    - Source code side cleanup
    - Improved reliability of nfc
    - Misc performance and stability improvements

    As of camera ive isolated the issue and i am working on fixing it right now its related in handling of hal1 in some apps like facebook messenger and most of apps under facebook (instagram whatsapp ) and few other social media apps, there is a way to force those apps to use hal1 to stop lag but that has its own issues as of now so i didnt include it in this build, should be included with next one together with a big surprise for a lot of people here

    Once again i would like to thank everyone who donated in past as it really helps to keep build servers running, I do this in my free time free of charge so any donations to project are welcome and help to keep servers running , Also expect a big surprise in a few days because something big is on its way that you probably wouldnt expect on s7 just yet
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone