Friday, December 11, 2015

Install Paranoid android custom rom on Lg Optimus L5 E610

This is entry level smartphone from lg which has seen a success and is also quit popular in android development ecosystem.It has been released in many countries with different model numbers and there is a carrier variant too and also a dual sim version with model number E612.

If you are still stuck on ics or jellybean and want to update your Lg optimus L5 E610 to android kitkat then the only way to do is to install a custom rom.Since this rom is only meant for E610 flashing this on other variants might result in device failure or complete brick and we take no responsibility for that at all.

Flashing custom roms on your lg optimus l5 E610 is a risky process and you must be aware off that any wrong step might result in complete hard brick and we or developer or your pet is not at all responsbile if this harms your handset.So proceed at your own risk.

If you are haven't rooted your optimus L5 E610 or even don't have a recovery installed then don't worry we will help you to install kitkat based paranoid android custom rom on your E610.Though this is not that latest version of android that you get but still its an upgrade from jellybean and you must be thankful for the developer who brought this paranoid rom.
Before proceeding further:
  • Check you Lg optimus L5 model number by going into about device and confirm that you are using E610.This is essential as flashing paranoid android rom on other variants cause issues or even brick it.Make sure that lg mobile utility drivers are already installed on your computer.If you don't have them do install then as transferring rom to device might need drivers.You can download even on mobile if you don't want to use computer
  • You must have updated it to latest official software version that is available if you are starting from scratch.
  • Root: You need to have root access on your optimus L5 E610.
  • Backup:Backup all your data which includes contacts,apps,photos videos etc everything to computer or any cloud networks as flashing Paranoid android custom rom on L5 e610 might erase all the data on your device.
  • Backup Efs partitions: This is for those who already have twrp recovery installed.Backup all your efs partition of your Lg optimus L5 on current Rom or firmware.Just in case if you loose signal or imei  you can just restore it back.
  • Battery: Charge your Lg e610 to 90% so that you wont encounter any battery related problems while flashing this rom.
  • Custom recovery: You need a custom recovery installed on L5.Without it you can not flash roms at all.If you don't have one then follow complete guide.
  • You must have a unlocked bootloader to flash rom
  • Downloads:Paranoid android rom for lg optimus L5 (mediafire link)and google apps and transfer them to internal storage.

Paranoid android custom rom Lg Optimus L5 E610:

Install Paranoid android custom rom on Lg Optimus L5 E610
Install Paranoid android custom rom on Lg Optimus L5 E610
About Paraniod android rom:
Paranoid android is a custom firmware based on android open source project with lot of unique features over other custom roms.Some features of cyanogenomd are also present in this too.Paranoid android lollipop based rom lacks lot of features which the kitkat based one offers but we have the kitkat based one which means this is a feature rich rom.
Paranoid android rom Optimus L5 E610
Paranoid android rom Optimus L5 E610
This rom is compiled by an xda senior member "cr3pt" , a big thanks to him for bringing this beautiful and amazing rom for optimus L5 E610.Rom is stable and you can use it as a daily driver for sometime for sure.
Features:
  • Theme engine: This feature is adopted from the highly popular custom rom,Cyanogenmod. Allows you to change the themes of user interface with out any need of special mods. There are lot of themes in play store which you can download and customize it.This theme engine supports icon apps too.So if you download any icon's app you can apply them using this theme engine instead of launcher.
    theme engine of lg optimus l5 e610 paranoid rom
  • Recents: Recent panel share lot of similarities with the lollipop one.
  • Hover: Hover is a advance notification system which display notification like heads up but it has too many features and you sure like it.
  • Pie control: This makes navigation easy if you are habituated to it.If you disable on screen buttons then pie control can be used to navigate.Swiping from edges of screen will trigger pie and you  will have all navigation required options in there.You can adjust size,color and trigger options of pie too.
  •  Display sleep options: Double tapping on status bar or lock screen ring will the device to sleep.
  • You can launch music app when a head set is connected.
  • Button actions: You can set custom actions for buttons .Like long press the back button to kill recent app.
  • App ops: Manage permissions of apps using app ops.
  • Audio Fx: This a audio equilizer which is present by default.
These are the features of paranoid android custom rom and you can explore rest of the features by flashing this rom on your lg optimus l5 E610.

You can flash this rom straight away if you have a recovery installed but if you are on stock rom then you have to root it and then unlock bootloader and install recovery and finally you have to flash this rom.

#1 Root Lg optimus L5 E610:

Before proceeding to this step you have to enable usb debugging.Go to settings and then to about device.Tap on build number continuously until you see a toast message you are now a developer.Go back and you will find developer options.Now click on it and enable usb debugging.
  • Download IS11LG_SystemBackupTest.signed.apk and transfer it to sdcard.
  • Using es file explorer or any other file manger install and app and open it.
  • When you see hello world or any other message press and hold power button for about 15 seconds or till the device reboots itself.You have to do this by keeping the open.
  • Once the device reboots just unlock it and connect it to computer using usb cable and download fastboot and install it.
  • Now down the root package (mega mirror) and extract it on your computer.You will find a run.bat file.Just click on it and wait for the process to complete by itself.Once done just reboot the device and download root checker app from playstore and verify if it has root access.

#2 Unlock bootloader of Optimus L5 E610:

Unlocking bootloader requires root access which means you have to follow the first step for sure.
  • Download and install Lg drivers on your computer if you don't have.
  • Now power off the device completely and wait for few seconds to confirm that it is completely off.
  • Download  fastboot on our laptop or Pc and install it.You can install it any location but choose location as c: which is default location.
  • open the fastboot folder which is located in "c:\programming files".Right click on empty space by holding shift and you see an option "open cmd here".
  • If you don't find this option then press windows and R buttons at same time ,Run pops up and type cmd to open command prompt.
  • Now go to fastboot folder and copy the location of it which you can see in address bar of folder.
  • In command prompt type the command "Cd location of fastboot folder" and press enter.You will notice that fastboot appears in command line.To paste location right click on empty space in cmd and several pops up.Select paste.
  • One you press enter you have to notice minimal adb and fastboot in command line instead of c or some thing.
  • Once you are in fastboot window type "fastboot devices" and press enter.If your device is detected you will get a serial number in list of  devices attached.If not uninstall drivers and install them again.
  • Download the emmc_appsboot_617_truncated.zip and place it root of your internal storage of E610.
  • Now type the command "adb shell" and hit enter and type again "su".
  • Type the command "dd if=/dev/block/mmcblk0p5 of=/sdcard/emmc_appsboot-backup.bin" and press enter.
  • Now type the command "dd if=/sdcard/emmc_appsboot_617_truncated.bin of=/dev/block/mmcblk0p5" and press enter.
  • Now Type the command "adb reboot" to reboot it and one the device reboots you will have a unlocked bootloader.

#3 Install Twrp or Cwm recovery on Lg optimus l5:

  • Download  fastboot on our laptop or Pc and install it.You can install it any location but choose location as c: which is default location.
  • open the fastboot folder which is located in "c:\programming files".Right click on empty space by holding shift and you see an option "open cmd here".
  • If you don't find this option then press windows and R buttons at same time ,Run pops up and type cmd to open command prompt.
  • In command prompt type the command "Cd location of fastboot folder" and press enter.You will notice that fastboot appears in command line.To paste location right click on empty space in cmd and several pops up.Select paste.
  • One you press enter you have to notice minimal adb and fastboot in command line instead of c or some thing.
  • Once you are in fastboot window type "fastboot devices" and press enter.If your device is detected you will get a serial number in list of  devices attached.If not uninstall drivers and install them again.This process is same as above.
  • Now download "CWM_6.0.2.8_by_Chacha_Ivanov_2013-05-20.zip"  and extract it to roots of internal storage of E610. Rename the image file to recovery to flash easily.
  • Now type the command "dd if=/sdcard/recovery of=/dev/block/mmcblk0p17reboot recovery" 
  • Once done just use the command "adb reboot-recovery" to reboot into recovery.

#4 Flash paranoid android rom using Twrp or Cwm recovery:

  • Download Paranoid android rom for Optimus L5 E610 (pa_e610-4.45-20140804.zip) and Gapps transfer them to sd card or internal storage of device.
  • Power of the device completely and wait for few seconds to confirm that it is completely off.
  • Using button combinations reboot into recovery or use quick boot app to enter recovery
  • Once you are in TWRP or cwm recovery backup existing rom first. It might about 5 minutes for backup to complete and do not interrupt backup process.
  • Click on back and choose advance wipe option.
  • Select system,data,cache,dalvik cache and swipe to confirm wipe.
  • Once you have wiped required partitions go back and click on install.
  • Navigate to location where you have placed your Optimus L5 e610 rom and select it.
  • Swipe to confirm flash and wait for 5 minutes for process to complete.
  • Again click on install and select gapps this time,swipe to confirm to flash.
  • Once gapps are flashed reboot to system.Wait at least 15 minutes for initial boot to complete and once done you can explore its features.
  • If your optimus L5 E610 fails to boot remove battery and put it back. Reboot it to recovery and this wipe system  and flash the rom again.
Wait for at least 20minutes for initial boot to complete before confirming that it has boot looped.If you experience such things then reboot to recovery and restore backup which you have made earlier.This is a step by step guide to install paranoid android custom rom on your lg optimus L5 E610.If you have any other questions do leave a comment below.