FORUMS

LineageOS 16.0 for S7 build 28

1,205 posts
Thanks Meter: 16,272
 
Post Reply Email Thread

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: 846f59b8e1f211822753ec3f0fa2eda0

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

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...amsung_herolte

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

Version Information
Status: Stable
Current Stable Version: 1.1.0
Stable Release Date: 2020-05-12

Created 2018-09-14
Last Updated 2020-05-12
The Following 213 Users Say Thank You to Ivan_Meler For This Useful Post: [ View ]
14th September 2018, 03:29 PM |#2  
Ivan_Meler's Avatar
OP Recognized Developer
Flag Vukovar
Thanks Meter: 16,272
 
Donate to Me
More
Reserved
Screenshots
The Following 43 Users Say Thank You to Ivan_Meler For This Useful Post: [ View ]
14th September 2018, 03:59 PM |#3  
Junior Member
Thanks Meter: 8
 
More
wowowowowow downloading it right now

thank you sooooo much for your efforts and hard work

Ivane volim te <3
14th September 2018, 04:21 PM |#4  
Junior Member
Thanks Meter: 0
 
More
thank u so much bro, u r my big idol man
14th September 2018, 04:36 PM |#5  
Senior Member
Thanks Meter: 53
 
More
Brilliant man, thanks a lot!!
14th September 2018, 04:47 PM |#6  
GeloXD's Avatar
Member
Flag Lublin
Thanks Meter: 3
 
More
Omg today i flashed best 8.1 ROM named havoc os XD damn you i need backup it now and try your rom for faster create custom roms based 9.0 android for s7 !!!
If i flashed it i grab some informations
14th September 2018, 04:52 PM |#7  
dylem29's Avatar
Senior Member
Flag Le Havre
Thanks Meter: 51
 
More
Thank you !

i'll wait until the camera works, as well as the HWComposer.

Again, thanks for your work.
14th September 2018, 05:57 PM |#8  
Senior Member
Thanks Meter: 412
 
More
First Read / Then Ask
Hello all !

Please do us all a favor and note the following:

- VoLTE NOT working like on all AOSP/LOS based Roms
- Please READ and UNDERSTAND the first Post.
- Follow the Rules for Bug-Reports
- No demandings or ETA-Questions
- and most of all:

HAPPY FLASHING
The Following 9 Users Say Thank You to lladwein For This Useful Post: [ View ] Gift lladwein Ad-Free
14th September 2018, 07:19 PM |#9  
GeloXD's Avatar
Member
Flag Lublin
Thanks Meter: 3
 
More
Fast good rom so we wait for new version, can you try add option fingerprint in dispaly turned off ?
14th September 2018, 07:52 PM |#10  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by Ivan_Meler

Screenshots

You wizard
14th September 2018, 08:51 PM |#11  
Senior Member
Thanks Meter: 3
 
More
Cool. Can you say if Bluetooth is the same as in LOS 15.1 or in Touchwiz? I missed the browsing in music on my car unit
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes