• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM] LineageOS 17.1

Status
Not open for further replies.
Search This thread

HardStyl3r

Senior Member
Aug 12, 2015
992
3,177
Poland, Łódź
Nokia X
LG G3
V1KTmBM.png




jdJNQEy.png

LineageOS (Lineage Android Distribution) members or anyone else on this website is 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 the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.

sFC1ljz.png

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

Lin·e·age
/ˈlinēij/
noun
  1. lineal descent from an ancestor; ancestry or pedigree.
  2. a sequence of species each of which is considered to have evolved from its predecessor.

F2KbTDc.png

If you encounter any issues with sensors or anything related to hardware, please flash stock rom and then a custom one.
Check the G3 issue tracker and LineageOS issue tracker before installation.
Clean flash is recommended, here's the procedure:
  • wipe Dalvik cache, /system, /data and /cache.
  • flash latest ROM zip
  • optional: flash Open GApps ARM

ROM supports update through OTA which is completely fine.

Nh9aiVb.png

If you want to contact me, head for my telegram.
I also really recommend joining telegram: G3 development channel for more info about my projects!
The thread is designed by me, please don't copy it.

TK3TVvO.png

Download LineageOS 17.1
Recommended TWRP
Open GApps
Rooting your phone by Linus Tech Tips
Recommended Stock ROM by @MESA
Root: Magisk
3__HacerPermisivo.zip - use this to switch your kernel selinux to permissive
bootimage_adb_unsecure by @AdrianDC - for debugging
Mr_Bump.zip by @dadi11 - flash this when you occur Secure booting error (boot certification verify)
custom kernel: LineageXTD by @ppajdek (discontinued, issues may occur)

vZ0MC2p.png

If you want to report an issue, please use the issue tracker providing your variant and the most information you can, e.g. full logcat, installed addons.

Onx1GCn.png

@dadi11
@ppajdek
@walter79
@Artx
@firebird11
@aleasto

DPxaQu8.png

github.com/LineageOS
github.com/itsHardStyl3r
gitlab.com/HardStyl3r
device and kernel sources
local_manifests
Important: information about open sources from HardStyl3r

XDA:DevDB Information
LineageOS, ROM for the LG G3

Contributors
HardStyl3r
ROM OS Version: 9.x Pie

Version Information
Status:
Stable

Created 2017-10-15
Last Updated 2020-07-17
 
Last edited:

HardStyl3r

Senior Member
Aug 12, 2015
992
3,177
Poland, Łódź
Nokia X
LG G3
sZtGfmf.png

17.1, 11.04.2020
u434BM7.png

Code:
 * April 2020 Android Security Bulletin: r33
 * Space on /data is not reserved twice anymore (and tune2fs is not appearing in LineageOS recovery)
 * Fixed Widevine L3
 * Enabled codec2
the rest of the changes are available on LineageOS' changelog

17.1, 21.03.2020 (17.1, 17.03.2020)
u434BM7.png

Code:
 * February 2020 Android Security Bulletin: r27
 * March 2020 Android Security Bulletin: r31
 * New offline charger: fixed sepolicies and updated the implementation
 * Added support for Lineage Recovery
 * Small tinkering to sepolicies
 * Update sdFAT to 2.3.0
 * Add back media swcodec
 * Preparing for official 17.1-ship, but ls990 most probably won't ship
 * Added fastbootd (supported in LineageOS Recovery)
 * Commonized GPS configuration, thanks to YoDevil, it's now more up to date
 * Improved migration from Stock ROMs

17.1, 02.02.2020
u434BM7.png

Code:
 * Stable builds released, bugs may occur
   and should be reported in issue tracker
 
Last edited:

HardStyl3r

Senior Member
Aug 12, 2015
992
3,177
Poland, Łódź
Nokia X
LG G3
Quick tutorial on how to send proper logs to help fixing an issue.
If you already enabled Developer options (settings) and have adb tools, start from 5.

  1. Download the SDK Platform-Tools (adb and fastboot) for Windows or [url="https://dl.google.com/android/repository/platform-tools-latest-linux.zip]for Linux[/url] or [url="https://dl.google.com/android/repository/platform-tools-latest-darwin.zip]Mac[/url].
  2. Enter Settings and scroll down to About phone and tap on Build number seven times.
  3. Go back to Settings and switch to System and open Advanced tab.
  4. Click on Developer options, scroll down to Debugging section and there you have Android debugging. Enable it.
  5. Unzip the platform-tools and open CMD or Terminal, navigate there.
  6. Type adb logcat -b all > *name*.log and then upload the log somewhere, preferably some paste sites.
 
Last edited:

HardStyl3r

Senior Member
Aug 12, 2015
992
3,177
Poland, Łódź
Nokia X
LG G3
Pie changelog
16.0, 26.08.2019 (major)
u434BM7.png

Code:
 * August (and July) Android Security Bulletin: r44+r46
 * Official LineageOS 16.0 build have started. (the same kernel)
 * Removed Wfdservice
 * ls990 now really shows mobile plan
 * Wifi country code is back to default
 * Removed unnecessary telephony-ext
 * Moved qcrilmsgtunnel to /priv-app
 * Booting restrictive
 * d851/f400/ls990: fixed Bluetooth and distorted Bluetooth calls
 * Switched back to 2.0 Audio HAL
 * Removed Soundtrigger HAL

16.0, 21.06.2019 (major)
u434BM7.png

Code:
 * June Android Security Bulletin: r40
 * added 2.0 LiveDisplay HAL and 2.1 Soundtrigger HAL
 * updated Lights HAL and Vibrator HAL
 * ls990: Enable mobile plan preferences
 * bumped Audio HAL to 4.0
 * switched selinux to restrictive
 * addressed thermal-engine denials 
 * added local_manifests
 * updated power profile

16.0, 27.05.2019
u434BM7.png

Notes: Sorry for the late update!
Code:
 * May Android Security Bulletin: r37
 * tuned ZRAM performance
 * dropped Qualcomm AVC secure decoder
 * removed oreo builds
 * introduced Pie issue tracker

16.0, 17.04.2019
u434BM7.png

Code:
 * April (and March) Android Security Bulletin: r35+r34
 * source release
 * thread update
 * fixed offline charging while on restrictive
 * Revert: 2.4GHz WiFi improvements
 * force disabled "Mobile data always active" (found in developer settings)
 * ls990: fixed NFC (hopefully this time)
 * reworked sensors implementation
 * rootdir cleanup
 * brightness tweaks
 * added ZRAM (thanks, Pajdek!)
 * Revert: using Oreo 4.9 gcc
 * added HealthHAL
 * add TrustHAL to disable newly added USB devices
 * updated Safe Media Volume index
 * switched to default AOSP implementation of multiuser
 * boot permissive due to excessive amount of changes to rootdir
 * kernel: increase bus frequency

16.0, 10.02.2019
u434BM7.png

Code:
 * February Android Security Bulletin: r31/r33
 * addressed new sepolicies
 * LineageOS, RR and PE: switched to restrictive selinux
 * Revert: forced vibration strength to 40%
 * XDA: updated all threads
 * switched to basic USB HAL (fixes a bug where you couldn't select USB mode via notification)
 * kernel: fixed vfpmodule crash
 * brought back FlipFlap
 * huge progress on official LineageOS

16.0, 19.01.2019
u434BM7.png

Code:
 * January Android Security Bulletin: r30
 * enabled SUPL_ES
 * VoLTE overlays cleanup
 * Revert: kernel: fixed LG drivers and FunctionFS(USB) incompatibility
 * addressed sepolicies (permissive)
 * reworked Keymaster support
 * forced vibration strength to 40%
 * fixed possible kernel camera driver crash
 * enabled memory optimizations
 * reduced surfaceflinger log spam

16.0, 23.12.2018 - Christmas update
u434BM7.png

Notes:
VoLTE support is in progress (might fail though)
g3ds support is currently reworked - new builds aren't affected
Feedback is really appreciated.
Code:
 * (!)improved stability: using Oreo 4.9 gcc - this theoretically means a lot less random reboots
 * December Android Security Bulletin: r21
 * d851/f400/g3ds/ls990: really small possibility of audio quiet noise, bug or improvement - need feedback
 * d855: added vendor security patch level
 * device trees: complete rework
 * kernel: fixed LG drivers and FunctionFS(USB) incompatibility (not tested)
 * kernel: reworked netfilter and O_TMPFILE backport
 * (?)ls990: maybe nfc fix? untested after trees rework
 * removed FlipFlap(SmartCover) due to build issue
 * switched to new Lights and Vibrator HAL
 * vs985: small GPS capabilities fix

16.0, 03.12.2018
u434BM7.png

Code:
 * increased media volume to 25 steps and voicecall volume to 7
 * ls990: resolve possible NFC battery drain
 * kernel patches for net, netfliter and filesystems
 * (!) November Android Security Bulletin: r16
 * progress on making LineageOS 15.1 official (01.12.2018 patches)
 * added Snap(Camera) and FlipFlap(SmartCover)
 * fixed dark first photo bug
 * removed VoLTE/IMS support
 * shipping .md5sum files
 * added netfilter-3.4-backport (fixes 2.4GHz tethering)
 * added fix for hidden SSID scanning (not confirmed working)
 * f400: using older Oreo gcc 4.9 to build

16.0, 22.10.2018 - anniversary build
u434BM7.png

Code:
 * applied prebuilt NFC HAL
 * booting permissive

16.0, 07.10.2018
UgK3dlI.png

Code:
 * reverted NFC, Lights and Vibrator HAL changes
 * removed NFC support
 * tuned sepolicies (booting permissive)
 * kernel updates
 * added FlipFlap


 * fixed brightness

16.0, 30.09.2018
UgK3dlI.png

Code:
 * added support for more variants
 * booting permissive


 * autobrightness/brightness still doesn't work

16.0, 29.09.2018
UgK3dlI.png

Code:
 * added sepolicies (not finished yet)
 * implemented new LED and Vibrator HAL
 * switched to new Power HAL
 * switched to new NFC HAL
 * booting permissive


 * nfc still doesn't work and causes drastic battery drain and system lag (temporary solution: disable com.android.nfc)
 * brightness slider doesn't work

16.0, 27.09.2018
771AI89.png

Code:
 * test build: permissive, wifi, nfc, bluetooth out
Oreo changelog
15.1, 23.12.2018
tuRnFR2.png
- II edition
Code:
 * December Android Security Bulletin: r21

15.1, 17.09.2018
tuRnFR2.png

Code:
 * complete rebase
 * kernel security patches
 * VoLTE/IMS support
 * FlipFlap for LineageOS-based
 * android security bulletin and rom updates
 * GPS fix and update
 * wifi: improvements and 5GHz fix
 * time_daemon fixes (wrong date/time)
 * audio fixes (stuttering, latency, quality)
 * blobs were moved to vendor
 * enabled call recording
 
Last edited:

HardStyl3r

Senior Member
Aug 12, 2015
992
3,177
Poland, Łódź
Nokia X
LG G3
for unstable daily driver would be nice to have wifi, camera and sensors at least. well done!
if these things are working, the ROM qualifies to be "stable enough" driver in my opinion.

wow just after i posted mine xDDDD

---------- Post added at 07:19 PM ---------- Previous post was at 07:02 PM ----------

sources ?
LineageOS repos with little experimental changes in kernel that may broke the camera actually ?
I have tested your build and I wrote my experience in your thread. (tested is not a good word here)


Please please please, can you support the D850!!!! I've been waiting for this!!

I don't have got d850 variant, but I will try to do that if someone can help me with testing. I don't want to spread unusable ROMs. :)
 

joselap

Senior Member
Oct 20, 2014
473
192
First of all thanks for the work and the rom. After a few minutes of testing (taking into account that it is an alpha version), as errors initially observed in my case: mtp mode does not work (the pc does not recognize the mobile), however it does load connected to the pc. Camera (i use snap camera) not working
GPS working (locates and fixes my location very quickly).
In my modest opinion, very good first approximation to oreo in g3. Waiting for wifi ... Regards
 
  • Like
Reactions: HardStyl3r

odjinan

Senior Member
Apr 13, 2013
244
109
Nexus 9
Xiaomi Mi A2 Lite
Posting from your ROM..soo yeah its working ;)

Can I flash supersu?

Juste miss some feature (nonworking from op + advanced reboot..,etc)

Great!
 

Attachments

  • Screenshot_20171015-223956.png
    Screenshot_20171015-223956.png
    178.6 KB · Views: 6,538
  • Screenshot_20171015-224534.png
    Screenshot_20171015-224534.png
    137.8 KB · Views: 6,505
  • Screenshot_20171015-231450.jpg
    Screenshot_20171015-231450.jpg
    158.1 KB · Views: 6,457
  • Like
Reactions: HardStyl3r

Excavator2015

Senior Member
Jan 25, 2016
422
59
I will test the rom if you can build it. Shouldn't be too difficult, cherry pick some of the D850 parts in the build. I'm by no means a rom developer, so see what you can do bud. Thanks man! Keep me posted or message me when you get it built.

---------- Post added at 11:04 PM ---------- Previous post was at 11:01 PM ----------

if these things are working, the ROM qualifies to be "stable enough" driver in my opinion.


LineageOS repos with little experimental changes in kernel that may broke the camera actually ?
I have tested your build and I wrote my experience in your thread. (tested is not a good word here)




I don't have got d850 variant, but I will try to do that if someone can help me with testing. I don't want to spread unusable ROMs. :)


I'll test it man, if you want to build it. Shouldnt be too diffficult, just minor changes from the D855 to the D850. Let me know when you have a build up for me, send me a message! ?
 
Last edited:

HardStyl3r

Senior Member
Aug 12, 2015
992
3,177
Poland, Łódź
Nokia X
LG G3
First of all thanks for the work and the rom. After a few minutes of testing (taking into account that it is an alpha version), as errors initially observed in my case: mtp mode does not work (the pc does not recognize the mobile), however it does load connected to the pc. Camera (i use snap camera) not working
GPS working (locates and fixes my location very quickly).
In my modest opinion, very good first approximation to oreo in g3. Waiting for wifi ... Regards
mtp works for me on Windows and Linux distro. Have you tried unplugging and plugging again?

Posting from your ROM..soo yeah its working ;)

Can I flash supersu?

Juste miss some feature (nonworking from op + advanced reboot..,etc)

Great!
Have you tried to check if advanced options (tap build version 7 times) are working? I forgot to check it?
SuperSU should work, but I recommend Magisk.


I will test the rom if you can build it. Shouldn't be too difficult, cherry pick some of the D850 parts in the build. I'm by no means a rom developer, so see what you can do bud. Thanks man! Keep me posted or message me when you get it built.

---------- Post added at 11:04 PM ---------- Previous post was at 11:01 PM ----------




I'll test it man, if you want to build it. Shouldnt be too diffficult, just minor changes from the D855 to the D850. Let me know when you have a build up for me, send me a message! ?
Do you have WhatsApp or something like that?
 

odjinan

Senior Member
Apr 13, 2013
244
109
Nexus 9
Xiaomi Mi A2 Lite
@HardStyl3r: yes developer options appear and is active when you tap 7 times on build.
flashed magic14 but got into secure mode after reboot (all app are grey and unable to launch, expect native app) i havent use magic14 so i'm pretty sure I've miss something.. (just flashed the .zip in twrp).. i'll try the classic supersu ;)

Battery life seems fine (no battery drain during the night)
@joselap: check/uncheck usb debugging in dev option, a popup should appear to select the transfert mode. (charge and usb transfert working for me, havent use mtp mode. check my third screenshoot)

@Xmaster24: github is updated constantly, I'm sure ZjemCiKolege is a dev who have fix the wifi on the source... wait for the next build ;)
 
  • Like
Reactions: sjippe666

Excavator2015

Senior Member
Jan 25, 2016
422
59
mtp works for me on Windows and Linux distro. Have you tried unplugging and plugging again?


Have you tried to check if advanced options (tap build version 7 times) are working? I forgot to check it?
SuperSU should work, but I recommend Magisk.



Do you have WhatsApp or something like that?


I have Google duo...I don't have any social media apps on my phone. My wife is the one who follows the Facebook thing and what not. Do you have Google duo? Anything I need to flash wish this rom when you get it running for the D850 Magisk?
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 178

    jdJNQEy.png

    LineageOS (Lineage Android Distribution) members or anyone else on this website is 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 the products you find here before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software.

    sFC1ljz.png

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

    Lin·e·age
    /ˈlinēij/
    noun
    1. lineal descent from an ancestor; ancestry or pedigree.
    2. a sequence of species each of which is considered to have evolved from its predecessor.

    F2KbTDc.png

    If you encounter any issues with sensors or anything related to hardware, please flash stock rom and then a custom one.
    Check the G3 issue tracker and LineageOS issue tracker before installation.
    Clean flash is recommended, here's the procedure:
    • wipe Dalvik cache, /system, /data and /cache.
    • flash latest ROM zip
    • optional: flash Open GApps ARM

    ROM supports update through OTA which is completely fine.

    Nh9aiVb.png

    If you want to contact me, head for my telegram.
    I also really recommend joining telegram: G3 development channel for more info about my projects!
    The thread is designed by me, please don't copy it.

    TK3TVvO.png

    Download LineageOS 17.1
    Recommended TWRP
    Open GApps
    Rooting your phone by Linus Tech Tips
    Recommended Stock ROM by @MESA
    Root: Magisk
    3__HacerPermisivo.zip - use this to switch your kernel selinux to permissive
    bootimage_adb_unsecure by @AdrianDC - for debugging
    Mr_Bump.zip by @dadi11 - flash this when you occur Secure booting error (boot certification verify)
    custom kernel: LineageXTD by @ppajdek (discontinued, issues may occur)

    vZ0MC2p.png

    If you want to report an issue, please use the issue tracker providing your variant and the most information you can, e.g. full logcat, installed addons.

    Onx1GCn.png

    @dadi11
    @ppajdek
    @walter79
    @Artx
    @firebird11
    @aleasto

    DPxaQu8.png

    github.com/LineageOS
    github.com/itsHardStyl3r
    gitlab.com/HardStyl3r
    device and kernel sources
    local_manifests
    Important: information about open sources from HardStyl3r

    XDA:DevDB Information
    LineageOS, ROM for the LG G3

    Contributors
    HardStyl3r
    ROM OS Version: 9.x Pie

    Version Information
    Status:
    Stable

    Created 2017-10-15
    Last Updated 2020-07-17
    41
    sZtGfmf.png

    17.1, 11.04.2020
    u434BM7.png

    Code:
     * April 2020 Android Security Bulletin: r33
     * Space on /data is not reserved twice anymore (and tune2fs is not appearing in LineageOS recovery)
     * Fixed Widevine L3
     * Enabled codec2
    the rest of the changes are available on LineageOS' changelog

    17.1, 21.03.2020 (17.1, 17.03.2020)
    u434BM7.png

    Code:
     * February 2020 Android Security Bulletin: r27
     * March 2020 Android Security Bulletin: r31
     * New offline charger: fixed sepolicies and updated the implementation
     * Added support for Lineage Recovery
     * Small tinkering to sepolicies
     * Update sdFAT to 2.3.0
     * Add back media swcodec
     * Preparing for official 17.1-ship, but ls990 most probably won't ship
     * Added fastbootd (supported in LineageOS Recovery)
     * Commonized GPS configuration, thanks to YoDevil, it's now more up to date
     * Improved migration from Stock ROMs

    17.1, 02.02.2020
    u434BM7.png

    Code:
     * Stable builds released, bugs may occur
       and should be reported in issue tracker
    40
    d855 build is ready!
    fixes: sensors, LineageOS settings and brightness slider!
    I added flipflap for LG SmartCircle users!

    it's finally stable! after losing my data, sdcard and a lot of sleep we made it!
    31
    Early beta builds of LineageOS Android Pie have been released.
    Please update your TWRP before flashing. Only d855 build has been tested.
    Android Pie must not be used as any form of driver on your phone before we leave early beta stage.
    You have been warned and you'll be informed when it's suitable for any further usage.

    Changelog is available. We're keeping everything in the same thread.
    30
    doing new builds today, gonna release probably tomorrow or in the evening if all of them pass tests :)