Q). What is “Rooting” ?
A). “Rooting” your device means obtaining “superuser” rights and permissions to your Android's applications.
1). A completely charged LG Optimus L5 E610/E612/E615/E617.
2). My Root Package (Attached Below)
3). “IS11LG_SystemBackupTest.signed.apk” (Attached Below)
4). LG USB Drivers
EDIT: APK FILE HAS BEEN ADDED TO THE POST. I HAVE NOT ADDED IT TO THE ROOT PACKAGE.
NOTE: Drivers are only available for "MAC OS" and "Windows"
5). This is an extra non-necessary requirement: If incase you run into trouble while rooting your android device, you can install ADB SDK from google's developer website. Hopefully, you won't need it because I have rooted my phone countless times without ADB.
The installation part is very easy,
1). Firstly, go to “Play Store” and download and install “ASTRO FILE MANAGER”
2). Next, go to “System Settings” >> “Developer Options” >> “Enable USB Debugging”.
NOTE: Your mobile should not be connected to the Computer while doing this step. You can connect the phone after USB DEBUG is enabled.
3). Next, go to “System Settings” >> “Security”” >> “Enable Unknown Sources”.
This is to allow the installation of the apk given in the root package.
4). Then copy the apk “IS11LG_SystemBackupTest.signed.apk” in the root package to you SDCARD. You can do this by connecting your Mobile Device in “MTP – Media Sync Transfer Mode”.
5). Now using “ASTRO FILE MANAGER” go to “My Files 2” or “Local Storage 2” and install “IS11LG_SystemBackupTest.signed.apk” into your mobile.
6). Change your mobile connection mode to “Charge Only Mode”.
7). Next you need to open the app after success installation. You will see a message “Hello World”. Now you need to reboot your mobile phone, you can do this by just holding the power button for almost 15 seconds, or you could use the power menu and restart the phone.
NOTE: The app should be kept open while rebooting.
8). Next, When the phone has completely rebooted, you must just run “root.bat” if you are using “Windows” or “root.sh” if you are using “Linux” or “root-mac.sh” if you are using “MAC OS”.
9). Open up your phone after the rooting process and your will find "Superuser" app in your phone. Your phone will be completely rooted.
NOTE: There is no way to unlock the bootloader for LG Optimus L5 E-Series, and hence no custom ROM's available. If I have helped you, kindly consider thanking me. It takes 5 seconds to press the thank button, but a week or so to setup the root package and guide.
NOTE: Most phones after rooting end up with issues with the software. For this after rooting, reset your phone and the root will still be there and all further issues will be resolved.
PS. I have stopped development on LG L5 Series.
UPDATE: Most of the phones now can be rooted/unlocked/flahsed using UNLOCKROOT/UNLOCKBOOTLOADER/UNLOCKFLASH
UPDATE: THE ROOT NO LONGER WORKS ON FIRMWARE 4.X.X
This is a guide written by XxXKINGMAKXxX