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

Root Unofficial CyanogenMod 12 for LG L40 D170

vm03

Android Expert
Dec 16, 2014
750
1,354
CyanogenMod 12 for LG L40 D170
My port of CyanogenMod 12.0 for LG l40 D170. It is unofficial and unsupported by the CyanogenMod team.
Screenshot_2015-03-07-21-34-11.png Screenshot_2015-03-07-21-33-51.png Screenshot_2015-03-07-21-32-59.png Screenshot_2015-03-07-21-32-35.png Screenshot_2015-03-07-21-31-45.png Screenshot_2015-03-07-21-31-19.png
Absolutely NO WARRANTY! You can brick and destroy you device!
For advanced users only. Please, no stupid questions.
For install need unlocked bootloader and CWM recovery.

Working:
  • Display
  • touchscreen and multituch
  • Hardware 3D rendring
  • RIL, DualSIM, SMS, MMS, calls, mobile data 2g 3g, etc
  • WiFi
  • GPS
  • Bluetooth
  • WiFi, Bluetooth, USB tethering
  • Audio - speaker, headphone, mic, routing, voip calls, etc
  • Camera - photo and video
  • SD card
  • FM radio
  • Hardware video decoding and encoding
  • Sensors
  • Double tap to wake
Not working:
  • FM radio without headphones
Download
Last build cm-12-20150418-UNOFFICIAL-w3ds.zip

Gapps http://d-h.st/users/TKruzze/?fld_id=44392#files
Bootloader https://yadi.sk/d/Eob7iYsWdRR5m
Team Win Recovery v2.8.6.0 twrp_w3ds_20150328.img

Source
Kernel https://github.com/vm03/android_kernel_lge_msm8610
Device https://github.com/vm03/android_device_lge_w3ds
https://github.com/vm03/android_device_lge_msm8610-common
Proprietary https://github.com/vm03/proprietary_vendor_lge_msm8610

  1. adb shell
  2. su
  3. dd if=/dev/block/mmcblk0p6 of=/sdcard/abootstock.bin
  4. exit
  5. exit
  6. adb pull /sdcard/abootstock.bin
  7. adb push aboot.bin /sdcard/
  8. adb shell
  9. su
  10. dd if=/sdcard/aboot.bin of=/dev/block/mmcblk0p6
  11. exit
  12. exit
  • adb push recovery_lg_d170_cwm03 /sdcard/
  • adb shell
  • su
  • dd if=/sdcard/recovery_lg_d170_cwm03.img of=/dev/block/mmcblk0p17
  • exit
  • adb reboot recovery
  1. Copy zip's to SD
  2. Enter to recovery
  3. wipe data
  4. install zip from external_sd cm-12<...>.zip
  5. install zip from external_sd gapps
  6. reboot

Thanks:
Donate
 
Last edited:
  • Like
Reactions: lmntrix
Changelog

2015-04-18
  • Last build, more only CM12.1
2015-04-11
  • Fix manual network search and select
  • HW composer props for 8610
2015-04-04
  • Optimizations for low ram device
  • Memory perfomance optimizations
  • Fix CVE-2015-1465, CVE-2014-8160, CVE-2014-9683, CVE-2015-1420, CVE-2014-8173, CVE-2014-4943, CVE-2014-0196, CVE-2014-3153 vulnerabilities in kernel
2015-03-25
  • New GPS HAL lib's
2015-03-18
  • Fixed Bluetooth mac address
  • Reduced minimal system size for resized partitions
2015-03-14
  • New Adreno libs (userspace 3D drivers) - up to 20% faster 3D
  • Fix in audiorouting (mic and headpnones)
 
Last edited:
  • Like
Reactions: lmntrix
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