• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[ROM][G920/5-F-I-S-K-L-T-W8][9.0] UNOFFICIAL LineageOS 16.0

Search This thread

Zefiro_1980

Member
Nov 21, 2019
31
3
Another fact that adds to my bewilderment, is that some users report their battery life to be ok for them. :confused: Is this because they, for whatever reason (perhaps related to their personal phone-charging habits), manage to live happily along with the battery drain?, or is it because they're really not experiencing this problem? But then, if this is the case, what are they doing fine that me (and others) are doing wrong?

As I wrote above your post the problem exists but, with the tricks I wrote, charging it in the evening then the phone spends the night with a consumption of 10% and I arrive anyway in the next evening that I have 10-20% of my battery left. You can't have everything in life. After all we are using a very up-to-date ROM on an obsolete phone ... you have to find the right compromises. However, I also think that the ROM would have to be improved in this sense.
 

nezlek

Senior Member
Jun 13, 2016
226
89
Warsaw, PL
Similar Experiences

As I wrote above your post the problem exists but, with the tricks I wrote, charging it in the evening then the phone spends the night with a consumption of 10% and I arrive anyway in the next evening that I have 10-20% of my battery left. You can't have everything in life. After all we are using a very up-to-date ROM on an obsolete phone ... you have to find the right compromises. However, I also think that the ROM would have to be improved in this sense.

The S6 has NEVER been known as a battery friendly device. The stock battery is too small in terms of capacity, an S7 Edge battery stuffed into the case (it sort-of fits) provides some improvement but (personally) not enough to justify having a not quite correctly assembled phone, and most kernels / ROMs really don't provide adequate support for the hack, IMHO. An interesting phrase you used: "obsolete phone." It's only obsolete when it can no longer do what YOU want it to do, and THIS ROM pretty much makes the S6 as up-to-date as most alternatives. It isn't perfect, but neither was the stock ROM it came with. ;)
 
  • Like
Reactions: Zefiro_1980

Zefiro_1980

Member
Nov 21, 2019
31
3
An interesting phrase you used: "obsolete phone." It's only obsolete when it can no longer do what YOU want it to do, and THIS ROM pretty much makes the S6 as up-to-date as most alternatives. It isn't perfect, but neither was the stock ROM it came with. ;)

My latest phones were S3>S4 mini>S4>S5>S6, none new, all bought used, all with LineageOS and I've always been overjoyed!
For me S6 is obsolete because is not supported by official updates but...I love obsolete smartphone, I buy only obsolete smartphone ;)
 
Last edited:

mog_wai

Member
Jul 12, 2007
18
5
I'm having massive powerdrain, battery dead in a day.
Any solution for this problem?

Same problem here. After the last update (2019-11-23) the powerdrain is huge. After a full charge the phone is completely empty after 24h standby (so NO USAGE at all, all apps closed, WIFI only (no sim)). I didn't have this big of a problem with the previous version. What happened? And more importantly: what to do, because this way the device is not usable.

Battery usage doesn't show any offenders...
 

DoughMucker

Senior Member
Sep 11, 2013
315
168
I *had* huge battery drain issues after first flashing the November 23 release of the rom with OpenGapps. I now have normal battery behaviour after wiping and flashing with MindTheGapps.
 

mog_wai

Member
Jul 12, 2007
18
5
Same problem here. After the last update (2019-11-23) the powerdrain is huge. After a full charge the phone is completely empty after 24h standby (so NO USAGE at all, all apps closed, WIFI only (no sim)). I didn't have this big of a problem with the previous version. What happened? And more importantly: what to do, because this way the device is not usable.

Battery usage doesn't show any offenders...

Interesting development: yesterday the battery was completely empty and made the phone shutdown. After fully charging I powered on again yesterday evening and surprise surprise this morning only 4% battery drain :). I don't know what happened, but seems to work now!
 
  • Like
Reactions: szazs89

n01ce

Senior Member
Aug 17, 2013
58
96
build instructions

Hi @enesuzun2002

Thanks for this ROM.

I need to completely disable SElinux.

Can you provide build instructions adapted from Build for zeroltexx to properly import your repos and build? Or otherwise provide a ROM zip with SElinux completely disabled? (not just permissive)

It's a pain to build the boot image from kernel zImage without Lineage platform tools.
 

lachtan86

Member
Aug 19, 2014
8
0
I made a little investigation around battery drain. Battery drain causes GPS, in betterbatterystats app is kernel bcm4773_wake_lock, which after use eg. gps navigation still running and the system cannot go into deepsleep mode. if i turn off location in settings problem is gone.
Btw thanks enesuzun2002 for this LOS builds.
 

Timmmy001

Member
Apr 14, 2019
10
1
Installed latest version + Gapps to my G925F
NFC does not turn on
Notification led does not work

Hello,

this are "known" bugs:

NFC:
Switch on the NFC and restart the device.
After that the NFC is on.

LED:
The same applies to the LED. After a restart the LED works for a while. I think it comes from an active rule from "please don't disturb".
 

BOTUS

Senior Member
Sep 11, 2009
62
6
...and not a single comment on battery-drain issue by dev... :confused:

I have two Samsung devices: A3 and S6. On both I've tried LOS ports, and on both I've given up because of the same issue: huge for-no-reason battery drains. (On both forums, too, oddly enough, OP's seem to not care about it -- or at least they don't reply to battery-related comments, so I'm afraid we, users, are on our own.)


batteries wear out....


my well looked after S6 SM-G920F on stock firmware and 100% original manages 4 hours after a full charge till dead no apps open
 
Last edited:

AkAshaper

New member
Dec 9, 2019
2
0
Hello, I have a problem Have a galaxy s6 with twrp3.3.1.0 In addition magisk newest version Smalipatcher 6.5 Various custom roms Immoment I have nothing installed but a working version of lineageos 16 is on the PC magisk works great open gapps Pico works great too. Only the smali makes problems I get a zip which can be installed via magisk as well as twrp only after the installation I am not hanging in the boot exactly in the bootloop but in the start process of the custom Rome have already tried several custom roms all also work only the smali I can not get it ... Thanks for your help
 

Top Liked Posts

  • 1
    nice to meet you
    I own Galaxy in Japan.
    So, the product code is SM-G925J ZKAKDI.
    Tell me TWRP and lineage ROM for my Galaxy.
    Please take care of me.
    SM-G925 is Galaxy S6 edge, this is not the topic or ROM for it.
    This is TWRP but J model might not support
  • 1
    nice to meet you
    I own Galaxy in Japan.
    So, the product code is SM-G925J ZKAKDI.
    Tell me TWRP and lineage ROM for my Galaxy.
    Please take care of me.
    SM-G925 is Galaxy S6 edge, this is not the topic or ROM for it.
    This is TWRP but J model might not support
  • 65
    https%3A%2F%2Fimg.xda-cdn.com%2Fy-LtXHGCDBH0KxFw9MxWAPF3guk%3D%2Fhttp%253A%252F%252Fi.imgur.com%252F2okPze5.png

    Note: This is not a ROM based on the ROM shipped with your device.

    LineageOS is a free, community built, aftermarket firmware distribution of Android 9 (Pie), which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github Repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

    Custom Features Overview:
    • Hyper - Kernel
    • Custom Power Hal by TeamNexus
    • Many More

    What's working:
    • Telephony (Calls, SMS, Mobile Data)
    • WiFi
    • Bluetooth
    • NFC
    • GPS (Plain Device Mode Works)
    • Fingerprint
    • Camera (Needs Improvements)
    • HWC

    What's not working:
    • Obviously Samsung's own features such as Samsung Pay, KNOX, Theme Center, Game Launcher, etc. won't be ported to LineageOS. We may have our own implementation to similar functions, though.
    • IMS services (VoLTE, VoWiFi, etc). Samsung has their own proprietary implementation. It is not really possible to easily port that to LineageOS.

    Instructions:
    • Make sure TWRP has been installed and functional.
    • Download the latest build (and optionally gapps).
    • Reboot to recovery
    • Wipe data and cache (required if you switch from other ROMs)
    • Flash the latest build (and gapps)
    • Reboot

    Downloads:

    Reporting Bugs:

    • DO NOT Report bugs if you're running a custom kernel or you installed Xposed
    • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
    • If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)

    Telegram Group:

    Samsung Galaxy S6 LineageOS Development: https://t.me/joinchat/GhF7_U8IaarGQ2Y08NWilg

    Donate:

    I do this in my free time and currently i work on this alone. If you want to support the project feel free to donate

    XDA:DevDB Information
    LineageOS, ROM for the Samsung Galaxy S6

    Contributors
    enesuzun2002, lukasb06, u99dev, TeamNexus
    Source Code: https://github.com/Exynos7420

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

    Version Information
    Status: Beta
    Current Beta Version: 20181219
    Beta Release Date: 2018-12-19

    Created 2018-12-19
    Last Updated 2020-04-18
    26
    Changelog:

    ---------------
    2019-08-16
    ---------------

    ---------------
    2019-06-14
    ---------------

    • Changelog on download link upcoming builds will be too


    ---------------
    2019-04-01
    ---------------

    • Improved Camera Quality
    • Disabled Input Booster (battery life should increase)
    • Updated Blobs to ESA1 firmware with January Security Patch
    • Synced LineageOS Source

    ---------------
    2019-03-21
    ---------------

    • Rom isn't prerooted anymore
    • Removed FDroid
    • Readded Jelly
    • PowerProfiles optimized for better battery life
    • Fixed the Cpu freq perms for non-root apps
    • LineageOS Sources Synced

    ---------------
    2019-03-09
    ---------------

    • March Security Patch
    • LineageOS Sources Synced
    • Improved GPS Performance
    • Fixed robotic sound issues with some apps
    • StatusBar Icon Padding Removed
    • Wi-Fi configuration is updated to match stock one (better Wi-Fi stability)
    • Trust Hal (Some new security stuff check Trust from Settings)
    • Switched back to G920F-EQL7 source based kernel (new one had graphic glitches while playing youtube videos i don't have time to fix it)

    ---------------
    2019-02-11
    ---------------

    • Swap is enabled
    • GPS performance is improved
    • Switch to LineageOS Samsung Audio Hal
    • February Security Patch
    • Synced LineageOS Source

    ---------------
    2019-01-25
    ---------------

    • Uprev Hals and Improve Performance
    • Improved Battery Life (Now you won't lose battery on reboot or the last %15 won't drain fast)
    • Booting time significantly descreased
    • Updated Hyper-Kernel to A810F CHR7 Oreo Source
    • Vendor Security Patch Date is 2017-12-01 (i know it is old, i will update blobs soon)
    • Synced LineageOS Source

    ---------------
    2019-01-21
    ---------------

    • NFC is fully stable now
    • Updated PowerProfiles (Battery Life and smoothness Improved)
    • Improved Overall stability
    • AOD is enabled now
    • Hyper-Kernel Updated
    • Wi-Fi Hotspot is Fixed
    • FDroid updated
    • Phone Boots Much Faster Now
    • Fixed MMS sending for carriers that use separate mms apn
    • Fixed LineageHW java overlays (many more features in rom now)
    • Synced LineageOS Sources

    ---------------
    2018-12-19
    ---------------

    • Initial Release
    16
    F.A.Q.

    It is a good idea to read here before asking same question


    1- Q: How can i report a bug?
    A: Download Syslog app from Google Play Store and send me all log types and explain the bug clearly please.

    2- Q: I have a tmobile device and can't connect LTE what should i do?
    A: Try this workaround (till i find a real fix for that) by @bohica888: https://forum.xda-developers.com/showpost.php?p=81732753&postcount=602
    8
    Hi everyone! I took the liberty of fixing the build errors in the hardware samsung_slsi official repos to be able to build zerofltecan, zerofltexx, zeroltecan, and zeroltexx, with the standard lineage codebase.

    With enusuzun2002's permission, here are my roomservices:

    zerofltecan
    zerofltexx
    zeroltecan
    zeroltexx

    and my builds:

    zerofltecan
    zerofltexx
    zeroltecan
    zeroltexx
    7
    Changelog

    Build 0716 for all 4 variants (link in my signature)
    * Partial HWC fix that I had mistakenly overlooked in my previous builds, but I am familiar with these changes because I use them in my S7 builds, from Ivan_Meler's sources. PLEASE NOTE: This is NOT something new! enesuzun2002 had included these changes in his own builds.

    surfaceflinger: check for unreliable retire-fences before invalidating
    [TEMP] graphics: libhwc2on1adapter: fix up layer handles

    Once Ivan_Meler pushes his finalized HWC fix, I will be sure to cherry-pick it into my forks of enesuzun2002's S6 sources.

    * Synced with LineageOS sources.

    You should be able to dirty flash my builds overtop of enesuzun2002's lineage-16.0 builds. However, if in doubt, do a clean flash.

    Q: Why don't you make use of the Lineage OTA Updater in your builds?
    A: Because I upload to Google Drive, it is impossible to use Lineage's OTA updater because the download URL of the build would have to be predicted prior to building and merged into the OTA updater's settings. Because Google Drive only assigns a file ID once a file is finished uploading, it is impossible to predict the file ID ahead of time to insert it into the OTA updater. I use Google Drive because of virtually zero downtime and generally fast download speeds. I have used Android File Host and BasketBuild in the past, as well as Mega, and all these services had let me down at one point or another. Not that Google Drive is perfect, but it has been the most reliable for me. However, for those unfamiliar, the easiest way to be able to download my updated builds straight to your phone is to add your variant's folder from my account to your account as a shared folder.