• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][UNOFFICIAL][O][UsU] LineageOS 15.1 [H815] DEPRECATED

Status
Not open for further replies.

steadfasterX

Recognized Developer
Nov 13, 2013
5,532
14,763
113


Code:
/*
 * I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...). 
 * 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 me for messing up your device, I will laugh at you. 
 * Your warranty will be void if you tamper with any part of your device / software.
 * Same statement for XDA.
 */
About LineageOS:
LineageOS is a free, community built, aftermarket firmware distribution of Android 8 (oreo), 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 Suicide Squirrel and LineageOS Github repos.
If you would like to contribute to do not hesitate to submit patches :)


**** These builds are for UsU'd devices only ****
UsU? http://bit.do/unlockg4



Requirements
  • Your device need to be unlocked by UsU
  • Your bootloader stack should be on MM 20p or higher! (see FAQ #20 for how to upgrade your bootloader stack)
  • Latest TWRP - PREVIEW build: click
  • Clean modem partition (so no UsU baseband flashed) - see Installation topic for details


Installation
  1. If you have ever flashed the UsU baseband package: Clean flash the modem partition in TWRP:
    - TWRP flashable N modem (recommended)
  2. Full wipe like described here (click & go to FAQ "#zzz") is highly recommended. DO NOT REPORT ISSUES when you have skipped that step!
  3. Flash LOS
  4. Flash GApps (8.1 - ARM64) if you like to use google apps
  5. Flash SuperSU / Magisk if you want root
  6. Boot (will take long on first boot!)
  7. Enjoy

Download

Get your builds from my leech server
http://leech.binbash.it:8008/lineage/oreo/h815-UsU/

Note:
  1. Builds are updated as soon as possible. There is no build cycle.
  2. Information pertaining to your device is displayed accordingly.
  3. The current build is the latest for your device.


Known issues:
  • Check the current issues at the github tracker (feel free to help, provide logs etc!)


Credits
  • LineageOS
  • ThePiGuy
  • kessaras
  • steadfasterX
  • and more..


Sources

XDA:DevDB Information
lineage-usu-h815, ROM for the LG G4

Contributors
steadfasterX, ThePiGuy, kessaras
Source Code: https://github.com/Suicide-Squirrel/local_manifests/tree/los-15.1

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: 20p or higher firmware
Based On: pure LineageOS

Version Information
Status: Beta

Created 2018-06-20
Last Updated 2019-07-10
 

emrtnl

Member
Apr 27, 2018
6
2
0
Hey! I'm using it and it works flawlessly except 1 thing for me. I use bt calls much but now it has background noise as mentioned in known issues section. I can live without it but I hope you to solve this problem. Is there anything I can do for help? Thanks again @steadfasterX
 
Last edited:
  • Like
Reactions: steadfasterX

steadfasterX

Recognized Developer
Nov 13, 2013
5,532
14,763
113
Hey! I'm using it and it works flawlessly except 1 thing for me. I use bt calls much but now it has background noise as mentioned in known issues section. I can live without it but I hope you to solve this problem. Is there anything I can do for help? Thanks again @steadfasterX
Thanks for offering your help but unfortunately you can't do anything at the moment. I'm working on it at highest priority because I need it by myself but this issue is absolutely a nightmare and not easy to fix


Sent from my LG-H815 using XDA Labs
 

igorgpsouza

Member
Sep 1, 2016
17
2
0
Sâo Paulo
Thank You!

First of all, THANK YOU @steadfasterX for your work. I'm so happy there are still active developers for the G4, i'm finally free from the LG's claws.

I'm currently running the latest version of LOS available and here's a list of bugs/errors I found:
- I can't find/connect to 5GHz Wireless networks;
- The torch tile isn't working;
- Feels like even 2.4Ghz wi-fi connections are slowed down;
- SeLinux is permissive;
- Not an error, but I coudn't get Floatify to work on my lockscreen, guess it is not compatible with Oreo yet.

I didn't have issues with bluetooth media as some people had, though. There's no background noise
I hope this feedback help you somehow
 

emrtnl

Member
Apr 27, 2018
6
2
0
First of all, THANK YOU @steadfasterX for your work. I'm so happy there are still active developers for the G4, i'm finally free from the LG's claws.

I'm currently running the latest version of LOS available and here's a list of bugs/errors I found:
- I can't find/connect to 5GHz Wireless networks;
- The torch tile isn't working;
- Feels like even 2.4Ghz wi-fi connections are slowed down;
- SeLinux is permissive;
- Not an error, but I coudn't get Floatify to work on my lockscreen, guess it is not compatible with Oreo yet.

I didn't have issues with bluetooth media as some people had, though. There's no background noise
I hope this feedback help you somehow
BT music is ok but calls has that bad noise.
 

Rich Rich

Member
Jul 21, 2016
17
2
0
Thanks for building this. Think I prefer Lineage to AOSCP.

Just a couple of issues that I have noticed so far.
I have the same problem on this ROM that I had using AOSCP. I tried to change the lockscreen to pattern during the initial setup wizard but it crashed and next time round I just skipped that step. Now when I try and set my lockscreen it just crashes the settings app.

Also torch tile doesn't work in the quick settings panel.
 

steadfasterX

Recognized Developer
Nov 13, 2013
5,532
14,763
113
Thanks for building this. Think I prefer Lineage to AOSCP.

Just a couple of issues that I have noticed so far.
I have the same problem on this ROM that I had using AOSCP. I tried to change the lockscreen to pattern during the initial setup wizard but it crashed and next time round I just skipped that step. Now when I try and set my lockscreen it just crashes the settings app.

Also torch tile doesn't work in the quick settings panel.
torch tile --> check the Known Issues in the OP for a workaround

regarding the settings crash: without logs no one can help you

adb shell
su
logcat -b all -c
logcat -b all
(now immediately reproduce the crash)
ctrl+c to cancel
copy the whole console output and paste it at http://bpaste.net (ensure you set the dropdown there to never)
 
  • Like
Reactions: Rich Rich

Rich Rich

Member
Jul 21, 2016
17
2
0
torch tile --> check the Known Issues in the OP for a workaround

regarding the settings crash: without logs no one can help you



copy the whole console output and paste it at http://bpaste.net (ensure you set the dropdown there to never)
https://bpaste.net/show/b78884ff63dc

---------- Post added at 09:42 AM ---------- Previous post was at 09:01 AM ----------

Just realised I wasn't rooted so went and flashed SuperSU.

Do you need me to produce another log with root?
 
  • Like
Reactions: steadfasterX

steadfasterX

Recognized Developer
Nov 13, 2013
5,532
14,763
113

steadfasterX

Recognized Developer
Nov 13, 2013
5,532
14,763
113
ok I have my h815 UsU'd as well and I cannot reproduce your issue.
Do you have tried to do a clean flash (means format system! --> FORMAT data! --> flash ROM) ?
Hint: obviously this will delete ALL your internal storage so take care of that and I recommend to use the app FlashFire for the backup of your internal storage before doing the above

.
 

Rich Rich

Member
Jul 21, 2016
17
2
0
ok I have my h815 UsU'd as well and I cannot reproduce your issue.
Do you have tried to do a clean flash (means format system! --> FORMAT data! --> flash ROM) ?
Hint: obviously this will delete ALL your internal storage so take care of that and I recommend to use the app FlashFire for the backup of your internal storage before doing the above

.
Just tried that. Still the same.

Tried it twice, once as you said then again by picking all the wipe options. If I try set a password or code it will crash then ask me to re-enter the password which always fails.
Think I'll just use it without a lockscreen.
 

steadfasterX

Recognized Developer
Nov 13, 2013
5,532
14,763
113
New build up

Happy leeching ;)
@Rich Rich try that one too. Its really strange that it does work here and for you not. what firmware version is your bootloader stack?

Sent from my LG-H815 using XDA Labs
 
Last edited:

Rich Rich

Member
Jul 21, 2016
17
2
0
New build up

Happy leeching ;)
@Rich Rich try that one too. Its really strange that it does work here and for you not. what firmware version is your bootloader stack?

Sent from my LG-H815 using XDA Labs
Just flashed that and it's the same. My device is an import from Taiwan, so originally on the TWN firmware is that makes a difference.

How do I check the bootloader stack? I used the UsU guide and flashed the files given there.
 

steadfasterX

Recognized Developer
Nov 13, 2013
5,532
14,763
113
Just flashed that and it's the same. My device is an import from Taiwan, so originally on the TWN firmware is that makes a difference.

How do I check the bootloader stack? I used the UsU guide and flashed the files given there.
and what was the exact firmware version you were on before flashing UsU?
you can use SALT and check "Firmware (system)" in the main screen. its not 100% but we will see.
if you have followed the unlock guide you would have a backup of that. Then its enough to do this (requires Linux/FWUL):

Open a terminal in the directory where you have your SALT backup before UsU'd.
Then:
Code:
strings misc.bin | grep LG

and paste the whole output
 
Last edited:

Rich Rich

Member
Jul 21, 2016
17
2
0
and what was the exact firmware version you were on before flashing UsU?
you can use SALT and check "Firmware (system)" in the main screen. its not 100% but we will see.
if you have followed the unlock guide you would have a backup of that. Then its enough to do this (requires Linux/FWUL):

Open a terminal in the directory where you have your SALT backup before UsU'd.
Then:
Code:
strings misc.bin | grep LG

and paste the whole output
I've attached a screenshot of my SALT window. Hope this shows the info needed.
 

Attachments

Rich Rich

Member
Jul 21, 2016
17
2
0
you know that you are using an outdated version of SALT? current is 3.16 atm.
now check the backup files as mentioned.
.
Don't know where the backup files are stored. I just have SALT installed in a standalone VMWare Linux machine, I'm not Linux literate so not sure where to start looking for the files. What's the default backup location?
 
Status
Not open for further replies.