Credits: https://github.com/ivanmeler Known Issues: https://forum.xda-developers.com/t/stable-lineageos-17-1-for-galaxy-s7-build-23.3980101/ https://gitlab.e.foundation/e/backlog/-/issues/3217 https://gitlab.e.foundation/e/backlog/-/issues/3213 Device Manifests: https://github.com/ivanmeler/local_manifests/blob/hero_q/roomservice.xml Added https://f-droid.org/en/packages/org.fdroid.fdroid/ and https://f-droid.org/en/packages/org.fdroid.fdroid.privileged/ Download: https://ecloud.global/s/6mfmaXTtdzRz5xT Build instruction: note: takes about 200GB disk space, 16GB ram + 8GB swap would be ideal see also: https://doc.e.foundation/how-tos/build-e === # prepare container image for /e/ building podman pull registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:community # create directories mkdir e cd e mkdir src zips logs ccache manifests # download device manifest wget https://raw.githubusercontent.com/ivanmeler/local_manifests/hero_q/roomservice.xml -O manifests/herolte.xml # build podman run \ --security-opt label=disable \ --net host \ -it --rm \ -v "./src:/srv/src" \ -v "./zips:/srv/zips" \ -v "./logs:/srv/logs" \ -v "./ccache:/srv/ccache" \ -v "./manifests:/srv/local_manifests" \ -e "BRANCH_NAME=v1-q" \ -e "DEVICE_LIST=herolte" \ -e "REPO=https://gitlab.e.foundation/e/os/android.git" \ -e "CLEAN_AFTER_BUILD=false" \ -e "INCLUDE_PROPRIETARY=false" \ registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:community === change -e "DEVICE_LIST=herolte" to -e "DEVICE_LIST=hero2lte" for edge
Hello, is it possible to update my device with this build over this one without data wiping but just cache ?
Good job and thanks for your work !
It should be fine if the other build of 0.15-q by itsclarence was built with default unofficial build test keys instead of custom keys
Also note that this is a test build of the upcoming 0.17q so even though device support is fine (so far all hardware works on my phone), some /e/ services/apps might not be stable
I would not guarantee anything so, do a twrp back up before trying so that you can roll back if needed
Oops @katharine.chui i updated without backup (but had apps’ backup) and made full wipe (i haven’t seen your answer)
So far it’s working, except few freezes of browser and reboot
I installed simple dialer before event testing, it has echo issue too
Looking forward for the upcoming update !
The echo issue will not likely to be fixed on this phone, or at least not soon, some effort has been made a few months ago like https://github.com/8890q/android_device_samsung_universal8890-common/commit/c898a42fe349b7dbaacbde425fc57df377d51f8b and some users reported that they don’t have/have less echos, also see https://forum.xda-developers.com/t/stable-lineageos-17-1-for-galaxy-s7-build-23.3980101/post-85059149 and the surrounding discussion
For me echo only happens on speakerphone, not on earpiece/headset
Otherwise how did you trigger the reboots? Only when using the bromite fork(default browser) from /e/? Soft/hard reboot?
Ok thanks, but how do i apply this to improve echo…?
About reboot, i use fennec, what’s the difference between soft/hard reboot…?
The commit I linked from github is already in the rom. If you look at the xda thread however someone mentioned a bandaid fix which reduces echo but has other issues
A hard reboot is when the kernel panics, so the phone actually shuts down and turns on again where you see the samsung logo
A soft reboot is when you just see the /e/ boot animation only
If it’s a soft reboot, try capture logs about the reboot with adb next time it happens
I use fennec too and I have not met a reboot thus far. Maybe I just don’t browse as much as you do on phone
Is the same build available for the S7 Edge?
If I build for the edge I won’t be able to test it since I have a flat only
Is it worth the risk? Just want to make sure i don’t brick my phone.
Should also work if you build hero2lte following the build instruction in the main post, as long as lineage 17.1 works
Do not install a herolte(flat) rom onto your edge, that will not work
Edwin has kindly provided a new build for my S7 Edge. Good news is that the stock dialer works correctly.