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

Root Leon One Click Root - WORKS ON 10d & 10e! MS345 & H345 - NO KINGROOT

  • Like
Reactions: Krlypumaa
Upvote 0
So looking around for a better method of root than installing KingRoot and running SuperSU-ME (Had so many issue with this I simply got fed up with it). I came across this thread on XDA with a new method to root LG devices w/ newer roms. It didn't work, of course, but looking at the code I saw what was going wrong. Our Leon's have a different file/folder structure than these other devices. Some modifications to the scripting and viola! It worked perfectly on my LG Leon running 10d. Then I started to wonder if this would work on the newer 10e rom as well... Asked my husband to borrow his Leon running 10e and it worked as well. So, I decided to package it up and share it with the community that I have leeched from for the longest time.

Just like any other LG OCR... You need to LG drivers installed to run this.

I am 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 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. A lot.

Special thanks go to digital-bug, NBreunig3, Chainfire, Unjustified Dev, avicohh, & high247

If this helps you out, the beer that helped inspire me to work on this is pretty expensive. Consider donating to my PayPal to keep the "inspiration" flowing.
Holy crap! I've been avoiding trying to root again because of the soft brick issue after updating to 5.1.1. I almost yelled with excitement when this worked! The metropcs bloatware was killing me and my storage space (and, when lookout was enabled, my battery). Thank you so much for the update!
 
  • Like
Reactions: Krlypumaa
Upvote 0
Theres a 10F KDZ firmware available for H345(tmobile us),and its still rootable with this method.i took the risk & updated.i can vouch it works.
 

Attachments

  • 1443417833201.jpg
    1443417833201.jpg
    38.5 KB · Views: 195
  • 1443417842878.jpg
    1443417842878.jpg
    57.9 KB · Views: 175
Upvote 0
I tried 2 different computers (one was Win 10 and the other Win 7)...I get the error code 10 every time...it cannot connect to the phone....I googled every single fix and none worked.

Make sure usb debugging and OEM unlock are enabled in the developer options. When running the script do you see a pop up on your phone that says "Allow USB debugging?". Select the "Always allow from this computer" option and hit okay.
 
Upvote 0
Make sure usb debugging and OEM unlock are enabled in the developer options. When running the script do you see a pop up on your phone that says "Allow USB debugging?". Select the "Always allow from this computer" option and hit okay.

I did all of that. No dice. I tried 2 different computers thinking it was windows 10. So, I used a Windows 7 laptop (which was just factory reset last week) and still got that error code 10. I tried every troubleshooting method in this thread and in other forums.

I tried different USB cords. Turned the laptop and phone off and back on. Battery pull. Everything you can think of and nada.
 
Upvote 0
I did all of that. No dice. I tried 2 different computers thinking it was windows 10. So, I used a Windows 7 laptop (which was just factory reset last week) and still got that error code 10. I tried every troubleshooting method in this thread and in other forums.

I tried different USB cords. Turned the laptop and phone off and back on. Battery pull. Everything you can think of and nada.
Use the LG G stylo 5.1.1 method.
http://androidforums.com/index.php?threads/937446/
 
  • Like
Reactions: Krlypumaa
Upvote 0
Yes works on 10f for stylo and leon as well and zv5 for those with lg tribute 2/ boost leon

Thanks. This did not work either. I got to this step:

Step 11 type the following ls tmp which will result in:
#ls tmp

And nothing after that. The "FAIL" never appeared after an hour.

I'm just going to leave it unrooted. I probably won't have metropcs for long anyways. Still a solid little phone
 
Upvote 0
Thanks. This did not work either. I got to this step:

Step 11 type the following ls tmp which will result in:
#ls tmp

And nothing after that. The "FAIL" never appeared after an hour.

I'm just going to leave it unrooted. I probably won't have metropcs for long anyways. Still a solid little phone
Its gonna say Fail then you run it again ls (l=L)
 
Upvote 0
@CamoHiddenDJ , thank you for taking the time to modify the script that digital-bug from XDA provided in order for the root process to work for the LG Leon 10e firmware. This was my first time rooting a phone and using the method of running root.bat, it worked flawlessly.

What I did:
I initially connected the phone to the computer in order to make sure all the device drivers were installed. However, upon noticing the link in the OP, I disconnected the phone and uninstalled those drivers. Using the link provided in the OP, I downloaded the LG Drivers and installed them that way. With OEM Unlock and USB Debugging already enabled, I connected the phone to the computer again. During the installation, I noticed 5 different drivers being installed.

Then, through the Android SDK Tools which I had previously downloaded, I used the windows 7 shortcut to open a command window to make sure the device was detected (using the command: adb devices). Sure enough, it was.

I then downloaded the LG_Leon_OCR_v2.zip and extracted the files to the desktop. I used the windows 7 shortcut to open a command window in the extracted LG_Leon_OCR_v2.zip folder and executed the root.bat. At this point I did nothing until the process was finished and I had to remove the battery to exit from the Download Mode. SuperSU was installed on the phone and I downloaded Root Checker through Google Play to verify the phone was rooted.

I am using a Metro PCS LG Leon LTE 10e phone.

Again, thank you very much @CamoHiddenDJ.
 
Last edited:
Upvote 0
Can a person root an LG Leon phone using this method without having to install SuperSU, or is the installation of SuperSU part of the root.bat script and it may cause an issue during the root process?

I am asking because I just found out that TWRP has a 'system read only option' to hopefully allow users to create a raw system image backup to restore the phone to a state where OTA updates could be received again. If my thinking is correct, then I could install TWRP after the root process, create a raw system image backup before the system partition is mounted read/write, and then install SuperSU.
 
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