LineageOS 16.0 for S7 Edge build 30

Search This thread

pandalov

Senior Member
Dec 19, 2017
116
63
Hello pandalov

I took the following steps.

1. Install twrp 3.3.1-0 hero2lte using odin
2. Advance wipe Dalvik, System, Data and Cache
3. Install the rom using twrp and USB OTG
4. Install pico GApps from OpenGapps
5. Reboot into system
6. The phone doesn't go past the lineage OS animation

I later tried installing without the Gapps and an older version of TWRP (3.2.3). I'm using a SM-G935F hero2ltexx.

Thanks for any help in advance.

first: if you came from stock samsung rom make sure you enabled OEM unlock in developer options.
second: make sure you have newer bootloader. you can download from here:
Bootloader for odin:
https://androidfilehost.com/?w=files&flid=287435
Bootloader for TWRP:
https://androidfilehost.com/?w=files&flid=287436
you will see a lot of files like BL_G935FXXU3ERL3.zip and BL_G935FXXU7ETBD
and note the number after XX ----> U3 and U7 or S3 / S7 (Binary number).... the higher number is newer.
important note: once you flash newer you can't flash the older so in this case you can't downgrade the rom.

Maybe you need flash latest Modem too: get it from latest stock rom from Sammobile.
Third:
1- Make a backup of your files in internal storage if you have. (also make a backup for EFS folder - in TWRP go to Backup and select EFS and select your SD card to save it there)
2- Go to TWRP -----> Wipe ---- > select Format type yes (All your data will be deleted).
3- reboot to TWRP (reboot is important) go to wipe ----> advanced wipe ---- > select data (only data) -----> tap "Repair or Change File System" ----> Change File System -----> EXT4
4- after done reboot to TWRP again (reboot is important).
5- go to Wipe ----> advanced wipe ----> select (Dalvic/ART cache - Cache - System - Data - intenal Storage) --- >Swipe...
6- Now you can install The rom and Gapps ---- after done reboot without select "install TWRP app" just tap "dont install"
7- Done
 
  • Like
Reactions: aomalik

aomalik

New member
Apr 9, 2020
4
0
first: if you came from stock samsung rom make sure you enabled OEM unlock in developer options.
second: make sure you have newer bootloader. you can download from here:
Bootloader for odin:
https://androidfilehost.com/?w=files&flid=287435
Bootloader for TWRP:
https://androidfilehost.com/?w=files&flid=287436
you will see a lot of files like BL_G935FXXU3ERL3.zip and BL_G935FXXU7ETBD
and note the number after XX ----> U3 and U7 or S3 / S7 (Binary number).... the higher number is newer.
important note: once you flash newer you can't flash the older so in this case you can't downgrade the rom.

Maybe you need flash latest Modem too: get it from latest stock rom from Sammobile.
Third:
1- Make a backup of your files in internal storage if you have. (also make a backup for EFS folder - in TWRP go to Backup and select EFS and select your SD card to save it there)
2- Go to TWRP -----> Wipe ---- > select Format type yes (All your data will be deleted).
3- reboot to TWRP (reboot is important) go to wipe ----> advanced wipe ---- > select data (only data) -----> tap "Repair or Change File System" ----> Change File System -----> EXT4
4- after done reboot to TWRP again (reboot is important).
5- go to Wipe ----> advanced wipe ----> select (Dalvic/ART cache - Cache - System - Data - intenal Storage) --- >Swipe...
6- Now you can install The rom and Gapps ---- after done reboot without select "install TWRP app" just tap "dont install"
7- Done

Thank you for the detailed response. I'm finally able to get my phone to boot up past the looping Lineage OS animation. Apparently point 6 was holding me back. TWRP was trying to install itself causing the bootloop. Clicking don't install helped me login.

Thanks to Ivan for the OS and users like pandalov for all the support.
 

Ivan_Meler

Recognized Developer
New build with april security update is up
Here is a brief changelog
- 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

Los 15.1 and 17.1 build will be up soon, 17.1 is still in process of being completely rebased which is taking time and due to curent situation its taking longer than expected as i had to deal with some stuff in personal life too, Big thanks for everyone who supported this project in past as without them this project wouldnt still be alive
 

colla_76

Member
Oct 29, 2009
31
5
Magnificent

New build with april security update is up
Here is a brief changelog
- 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

Los 15.1 and 17.1 build will be up soon, 17.1 is still in process of being completely rebased which is taking time and due to curent situation its taking longer than expected as i had to deal with some stuff in personal life too, Big thanks for everyone who supported this project in past as without them this project wouldnt still be alive
As always thanks immense @Ivan_Meler
 

hoezans

Senior Member
Oct 17, 2016
79
4
Redmi Note 8 Pro
Nova launcher is bugg There is an error in the nova launcher, the notification bar goes down automatically and the android installation is unsuccessful. How to pass this step?Apart from that, I used to use the wonderful rum before, note 4 and the roms were very bad. Ty boss
 

hoezans

Senior Member
Oct 17, 2016
79
4
Redmi Note 8 Pro
rm is very nice and thanks to your successful work, bias a little ram usage is more update next update i would be glad if you touch this subject a little bit, probably other users are the most ideas with me about this
 

hoezans

Senior Member
Oct 17, 2016
79
4
Redmi Note 8 Pro
Is there a dual speaker mod for lineageos?

---------- Post added 02-05-2020 at 12:17 AM ---------- Previous post was 01-05-2020 at 11:31 PM ----------

Facebook lite bugg
 

demon2112

Senior Member
Jul 30, 2009
3,073
541
ijmuiden
hi all, I searched and did not find a awnser for my bug...... when I set on screen nav keys, after a wile the back light buttes start working again. I there something I miss? I already tryed to modify the generic.kl but that breaks AL the hardware buttons as well like the volume up and down, home and powerbutton....

it drives my 5yo girl crazy because she what he's youtube or Disney holden the phone on the captivate buttons
 
Last edited:

Ivan_Meler

Recognized Developer
New builds are up they include a lot of performance and stability improvements that were present in previous 17.0 build here is a brief changelog
- Switched to userspace LMKD
- Updated vendor blobs to march G935FXXS8ETC6
- Stability and performance improvements
- Merged May 2020 security update
- Synced with los source

Once again big thanks to everyone who supported this project as their support helps offset build server cost and coffee :p
 

Ivan_Meler

Recognized Developer
New builds are up they include a lot of performance and stability improvements that were present in previous 17.0 build here is a brief changelog
- Switched to userspace LMKD
- Updated vendor blobs to march G935FXXS8ETC6
- Stability and performance improvements
- Merged May 2020 security update
- Synced with los source

Once again big thanks to everyone who supported this project as their support helps offset build server cost and coffee :p
 

Mickafromparis

Senior Member
Oct 26, 2007
66
8
New builds are up they include a lot of performance and stability improvements that were present in previous 17.0 build here is a brief changelog
Once again big thanks to everyone who supported this project as their support helps offset build server cost and coffee :p
Thank you so much Ivan for your time and excellent work! Much respect.
 

ztleth

New member
May 22, 2020
1
0
Audio issues in calls, build 20200512.092015

Hello - and firstly, massive thanks to @ Ivan_Meler for making the build.

Loooooong time lurker, first time poster.

What's the best way, please, to diagnose audio issues in calls? That is, I can't hear the other side, they can't hear me : on both speakerphone and "ear" speaker (handheld).

The device is SM-G935F, dual-SIM.
Build is lineage_hero2lte-userdebug 9 PQ3A.190801.002 eng.ivanme.20200512.092015 test-keys
Baseband is G935FXXS8ETC7
And I have tried using the Google Phone app (version 48.0.308707326) instead of the default (Version 19.0, com.android.dialer)


Do I……need to update the modem? I can't find the modem string, and I wouldn't know which "CP" from somewhere like sa m m obile to select

Do I……need to perform some post-installation incantation, which I haven't done yet, to be able to call in/out?

Very happy to take feedback.
 

eossam

Member
Mar 5, 2020
17
0
Hello Ivan,
where can I find the device and vendor tree, manifest.xml, etc. you've used for the LOS 16. ROM?’
Thank you!
 

Top Liked Posts

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

    LineageOS 16.0 for hero2lte

    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
    - 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: 6cca47e757fd6ff6f48cbf51bc62d626

    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 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 Edge, ROM for the Samsung Galaxy S7 Edge

    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
    57
    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
    47
    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
    46
    Here is another progress update
    I've updated graphics stack to use samsungs mali drivers provided with oreo (R22P0)
    This means device is now fully using oreo blobs which should improve stability performance battery life and security in general
    this should also help resolve some issues on pie builds (Like that black screen and camera issues)
    While device does perform better with new blosb it managed to break camera and Hardware encoding/decoding so i need to look into that before
    next release, as im doing this in my free time im not sure how long will it take till i have enough time to figure this out completely
    but hopefully shouldnt be too long, also on a positive note HWC is working even with new blobs so there shouldnt be any degradation once camera and hw encoding/decoding are working with new blobs
    this could also mean camera quality could improve a bit but that is yet to be seen
    43
    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