• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root LineageOS 15.1 for LG L40 D170

vm03

Android Expert
Dec 16, 2014
750
1,354
LineageOS 15.1 for LG L40 D170

My port of LineageOS 15.1 for LG l40 D170. It is unofficial and unsupported by the LineageOS team.
You can brick and destroy you device!
For advanced users only. Please, no stupid questions.
For install need unlocked bootloader and TWRP (3.2.1 or later) recovery.

Working:
  • Display
  • touchscreen and multituch
  • Hardware 3D rendring
  • RIL - SMS, MMS, calls...
  • Mobile data
  • WiFi
  • Bluetooth
  • GPS
  • WiFi, Bluetooth, USB tethering
  • Camera - photo
  • Audio - speaker, headphone, mic, routing, voip calls, etc
  • SD card
  • Hardware video decoding and encoding
  • Sensors
  • FM radio
  • Double tap to wake
Not working:
  • Screen during boot up.
  • Camera - video
Download
LineageOS
OpenGAPPS
TWRP >= v3.2.1

Source
Kernel, Device, Proprietary https://github.com/CM-LG-MSM8226

  1. Copy zip's to SD
  2. Enter to recovery
  3. wipe data
  4. install zip from external_sd lineage-15....<...>.zip
  5. install zip from external_sd gapps
  6. reboot

Thanks:
Donate
 
  • Like
Reactions: Member2081601
Hi, thank you for your efforts, I'll be trying this build soon.

I would like to know how you manage to get the blobs for w5 into the tree, because I've been trying for 3 days now and nothing does the trick.

I'm trying to build lineage-16.0 using the blobs from TheMuppets github repo, but so far nothing:

* local_manifest.xml - not enough
* modifying roomservice.xml - not enough
* direct cloning the repo - doesn't seem to help

I'm stuck on the `breakfast w5` command. And getting always the infamous:

```
** Don't have a product spec for: 'lineage_w5'
** Do you have the right repo manifest?
```

I'm going crazy here. Any advice?
 
Upvote 0
"breakfast" is meant to pull the desired device trees and such from official Repo's, and either or both:
  • Official Los may not have the trees their device repos
  • May not have a lineage_w5.mk file in that particular tree due to the fact the older versions only needed one named "lineage.mk".. Change the name.
  • Add an AndroidProducts.mk file that points to lineage_w5.mk, or if AndroidProducts.mk already exists, open make sure the file points to the correct one. Personally, I usually keep both files in the trees for "just in case"..
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones