LG Optimus L5 E610/612 Android 4.1.2: How to Root and Install Custom Recovery

Updated with Video Guide. It is indeed a bad news to LG Optimus L5 users as we are hardly seen continuous development on this device. Android 4.1.2 Jelly Bean firmware has been released on Optimus L5 for quite a long period but yet we fail to find some workable rooting method from 3rd party development platform. We have been trying on every single root tool in the web such as unlock root, Framaroot, one click root etc but none of these root tools gain access to the latest Android version on Optimus L5.

Nevertheless, dev-DaT Senior member of XDA forums throws some light on Optimus L5 development where he manage to root Optimus L5 on the latest Android 4.1.2 Jelly Bean stock firmware. This is rather easier than rooting Optimus L5 running Ice Cream Sandwich (ICS) as you only need to flash a pre-rooted firmware with KDZ updater. In the same time, ClockWorkMod recovery will be installed along with the installation of the pre-rooted firmware package. This root method is applicable to LG Optimus L5 E610 & E612. After flashing this root package, your device will now recognized as E610.

LG Optimus L5 E615 is officially unveiled in September 2012 and it is the mid range smartphone in LG Optimus series. LG Optimus L5 is equipped with 800MHz dual core Qualcomm Snapdragon processor and 512MB RAM, 4GB internal storage with expandable microSD card slot up to 32GB. It comes with Android 4.0.3 Ice Cream Sandwich firmware.

How To Root LG Optimus L5 E610/E612 on Android 4.1.2 Jelly Bean Stock Firmware

Disclaimer: It’s always a risk to modify your device. We, Android Teen are not responsible for any damage or bricks on your device. Your device warranty may void with any mod. Check your devices warranty’s term & conditions before start.(HTC,Samsung,LG, Sony, Motorola). Use this guide on your own risk, contact us for help if you face problem.

Pre-requisites & Requirements

  1. LG Optimus L5 – E610/E612 (Ensure correct device model and firmware; Check device model – Go to Settings -> About Device -> Model Number)
  2. Windows-based computer or laptop
  3. Download LG Optimus L5 USB driver for Windows and install in your computer.
  4. Connect device to computer with USB cable to complete installation.
  5. Skip this step if you have installed the USB driver.
  6. Enable USB Debugging on your device. How to Enable USB Debugging Mode on Android Devices.
  7. Make sure your phone is charged to 60% 80% to avoid battery blackout and interruption during this tutorial.
  8. We recommend you make a backup on your data and media files before the tutorial. You may restore the data and files if necessary.

Reminder: Ensure you make a backup before proceed. Besides that, ensure you meet the requirements before proceed. Contact us if you face problem.


  1. LG KDZ Updater (KDZ_FW_UPD_EN.rar, 2.0MB)
  2. Root Package (20d+root + cwm.kdz, 360MB) – Source


  1. Download and extract KDZ_FW_UPD_EN.rar into a new folder on your desktop.
  2. Open the extracted folder. Make sure you install msxml.msi file within the folder.
  3. Download 20d+root + cwm.kdz into your computer. Place the downloaded kdz file on your desktop.
  4. Turn off your phone completely. You can always take out the battery and reinsert to confirm complete turn off.
  5. To enter download/emergency mode, press and hold Volume Down and connect your device to computer with micro USB cable.
  6. You shall see “Download is in progress. Do not disconnect cable” on your device screen.
  7. On the computer, right click on the KDZ_FW_UPD.exe file and run as administrator.
  8. Select type as 3GQCT and phone mode to DIAG.
  9. Press on folder icon on the KDZ Updater and locate 20d+root + cwm.kdz which is on the desktop.
  10. Once done, click on Launch software update. In this time, KDZ Updater may shows not responding. Do not afraid as this is normal.
  11. Wait KDZ Updater to flash the pre-rooted firmware into your device. Once it finish, your device will be reboot.
  12. Go to Google Play Store, download and install Superuser. Remember to update to the latest binary once Superuser is installed on your device.
  13. Superuser app is now installed in your device. Your device will be completely rooted.
  14. Download Root Checker in Google Play to check the root status.
  15. To enter CWM Recovery mode, power off your device. Press and hold Volume Down, Home Button and Power Button until the device vibrate and show LG logo. Release only Power button and keep pressing both Volume Down and Home Button for 8 seconds.

LIKE us or give us a +1 if it works for you.

How To Root LG Optimus L5 E610/E612 on Android 4.1.2 Jelly Bean Stock Firmware Video Guide

A 17 years old young tech enthusiast who loves Android and smartphone. He love to learn and share Android latest technologies to public users. He likes to play around with custom ROM flashing, customize theme, system tweaking and discussion with other developers on Android development. Now, he owns Galaxy S3, LG Optimus L5, Sony Xperia Z and pre-owned Sony Xperia P, HTC One X, LG Optimus G.
  • Pingback: How to Root LG Optimus L5 E Series - AndroidTeen()

  • avonix xinova

    have you tried this already coz this will be the hardest way of rooting….
    by the way, will my jellybean return back to sandwich after successful rooting?

    • http://www.androidteen.com/ androidteen

      yes, it have been tested and successfully root. Root package itself is Jelly Bean firmware. FYI, this is the only way of rooting LG L5 Jelly Bean at this moment.

      • avonix xinova

        ah ok… it seems that i will not be able to unroot my device after this? anyway my feedback later if successfull

        • http://www.androidteen.com/ androidteen

          Hi, you can still restore to stock firmware.

          • Çağrı Çakır


  • avonix xinova

    there is an error unpacking the root package, so i redownload it .. the next time it works already.. thank you..

    • http://www.androidteen.com/ androidteen

      Glad to heard that. Please consider to mark this post as working and Like us in Facebook or Google Plus. Thanks

  • emrie

    i tried a lot of procedures to root my device but this is the only thing that works for me… i can now play more hd games by clearing up bloat apps that consumes RAM

    • http://www.androidteen.com/ androidteen

      Cheer! Thanks for your feedback. Consider to Like our Facebook page or Google Plus if you think this post is useful,

  • Milos

    Okay, I was at step 10. and it was doing the thing for few minutes and the program just freezed: ‘mod uptestex mfc application has stopped working’ so what do I do now?

    • Ales Butolen

      I have this problem and dont know how to solve it :/

      • http://www.androidteen.com/ androidteen

        refer Milos reply above. Just restart the phone and proceed normally.

  • Milos

    Okay, I have manually restarted phone and proceeded normally, now it is rooted and working fine 🙂 Thanx!

    • http://www.androidteen.com/ androidteen

      Thanks for your feedback. Please consider to mark this post as working and Like us in Facebook or Google Plus. Thanks

  • Ales Butolen

    Okay, I was at step 10. and it was doing the thing for few minutes and the program just freezed: ‘mod uptestex mfc application has stopped working’ so what do I do now? ok i have this problem pls help ?

  • Ales Butolen

    Okay, I was at step 10. and it was doing the thing for few minutes and the program just freezed: ‘mod uptestex mfc application has stopped working’ so what do I do now? i have this problem pls help :/

  • Ales Butolen

    Okay, I was at step 10. and it was doing the thing for few minutes and the program just freezed: ‘mod uptestex mfc application has stopped working’ so what do I do now? i Have this problem HELP pls :/

    • http://www.androidteen.com/ androidteen

      reboot your phone manually and proceed with step 11.

  • dreniel

    hi can you help me, i got an error..

    ‘launching sw_update
    unpacking kdz”
    unpacking kdz error”

    • http://www.androidteen.com/ androidteen

      try to download the kdz file again.

  • jaivalrain

    request: can u make an instruction on how to flash a costum ROM, or overclock the CPU after this…

    • http://www.androidteen.com/ androidteen

      Hi, unfortunately to say that we merely provide root guide to this device. You can easily search for best custom rom for this device in XDA forums. You shall find more in this XDA thread. http://forum.xda-developers.com/showthread.php?t=2405357

  • darwin

    i was not able to launch emergency mode after i used this, anyone with the same problem? i want to flash STOCK ROM but the emergency is not showing, i pressed both volume “+” and volume “-” + power but it stuck on LG logo.. i can only launch download mode by pressing volume – and power

  • http://www.androidteen.com/ androidteen

    Hi, Try to wipe data in CWM recovery.

  • HarryTri

    there is a more simple way to root without the computer :D, use Framaroot

    • http://www.androidteen.com/ androidteen

      Hi HarryTri, Framaroot is not working on Optimus L5 Jelly Bean firmware. Tested and fail.

  • AgMa

    Is there a way to flash the greek version, before or after the procedure?

  • omkar sinha

    a pop-up appeared wparam:100 lparam:1010..sumthing like this..and it said uoadte error….and my phone is stuck in download mode..tried lot of things like removing battery and all.but it is stuck there..wat should i do??

  • omkar sinha

    i followed the procedure…but it showed a pop-up error..sumthing like this..wparam:100 Lparam:1001…update error..and my phone is now stuck in downloading mode irrespective of trying out things l;ike removing battery n all..wat should i do??plz help

  • Secluded

    Thanks a ton ! I had bricked my E612 while flashing v10 Baseband to v20. This guide helped me to unbrick as well as upgrade to JB 4.1.2

    I now have superuser too but still this is a stock firmware and i would like a lighter custom rom minus all the firmware. Can i install a custom rom now ?

    • http://www.androidteen.com/ androidteen

      Hi, just boot into CWM recovery, do a NANDROID backup, and proceed to flash your favourite custom rom.

  • Jonti Savani

    My phone is not founding by KDZ !!!!!
    it shows no phone found!!!!!!!!
    What to do?????/
    Please help me………it is urgent

    • http://www.androidteen.com/ androidteen

      use another usb port, sometime your phone just not detected due to poor usb connection.

  • lg

    lg kdz upddate not work

  • Zane Chuidian

    Thank you. This is the only method that worked for me. 😉

  • Zane Chuidian

    Can you help me out? I’ve successfully rooted my phone with this method. Then I flash CM10.1 rom. Then my phone was bricked 🙁 Any suggestions?

  • Myk

    Hello, My LG L5 was already updated to JB 4.1.2.. Will i still follow the steps starting from 1.??

  • Pingback: Rooten, Unlocken, CWM, ROM - Papa am Werk - Android-Hilfe.de()

  • http://no Frrukh

    Hi..please help . I have rooted my LG E612 android JB 4.1.2 with V-Root tool. but i can not go into CWM. Now i m unrooting and want to root with Androidteen rooting method.Can i do this without any fear of bricking my device? Please help

    • http://androidteen John Clarkson

      our method has been proven working by our stuff. you can always restore to stock firmware using our guide as well

  • Divit

    When on my device the root checker says “Sorry ! This device does not have proper root access.” Now what to do ?

    • http://androidteen John Clarkson

      what is your firmware version?

  • mandeep

    hi my lg l5 e612 show gapps stopp

    • http://androidteen John Clarkson

      backup and wipe data, dalvik cache.
      reboot and try.

  • Richard

    Hi John,

    How can i fix the RAM, it only show 400mb , supposedly it’s 512 mb , can you help me with this? thanks a lot bro

    • http://androidteen John Clarkson

      I do not get what you mean. Perhaps you can send me a snapshot for showing 400mb?

  • Jhay

    i cant access in emergency download it shows normal charging only !! any help ?

    • http://www.androidteen.com/ androidteen

      make sure you have installed USB driver and enable USB debugging.

  • JOSEPH Blessingh

    Could you upload how to put Cyanogenmod 11 on LG Optimus L5 E-612? The videos on rooting were very helpful. Keep doing the good job….!

  • JOSEPH Blessingh

    You should try formatting your phone. Mine also showed the same error. I formated my phone. Now its working properly. After that install supersu and root checker.

    • Shib Shakti Mukherjee

      Hello Joseph. I did that same. I had also”unfortunately, the process android,process.acore has stopped”. so I go to the factory recovery and format the phone. But after that I saw that My phone is still Rooted but when I want to update the binary in SU it’s not getting. What should I do…Plz Help Me…

  • Endrit Marley

    I followed all the procedure to root and install custom recovery , and i don’t had any problem during the procedure , but after fineshed and restart phone , all apps that i had are still only photos and other media files are removed also the icons on homescreen are same , i check device with root checker and is rooted successfully , also with super user i have problem to update when i click to update it says : Downloading manifest fail , Can somehone help me thanks.

  • nicu laurian


  • Bartek Wieremczuk

    Can I make it with lg flash tool 2014

  • http://www.buyharddisk.com/ pradeep kumar

    love optimus phone.. but if you are looking for LG G5 then visit: http://lgg5me.com/ for the latest specs and features of LG G4..

  • Michalis Saliveros

    i can’t open KDZ UPDATER i have the same phone but can this installed on the greek version ?

  • Michalis Saliveros

    i can’t open KDZ UPDATER i have the same phone but can this installed on the greek version ?

  • Marcin Kralka

    lol, I have E610 and I don’t have animated LG logo at boot.

  • DrAvengers

    Do it but phone oto restart 🙁

  • DrAvengers

    Do it but phone oto restart 🙁

  • aakif

    Thanks, ive rooted my device. But the only problem is i need to update my device to android 5.0.2 lollipop. Can i proceed those downloading procedures without any problem? And my superuser app says downloading mainfest fail