Auteur/autrice : FlexiSPY

  • How To Root The Motorola Droid Razr Maxx

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The Droid Razr Maxx

    This guide will show you how to root the Motorola Droid Razr Maxx phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the Motorola Droid Razr Maxx?

    In order to root the Motorola Droid Razr Maxx you will need the following.

    • The Motorola Droid Razr Maxx you wish to root
    • A PC

    Step 1 – Set Up The Android SDK Environment On Your PC

    Before you can run the rooting tools on your PC to root the Motorola Droid Razr Maxx you must first set up the Android development environment correctly.

    You can download the SDK from here.

    Step 2 – Download And Install The Motorola USB Drivers On Your PC

    So that when you plug in the Motorola Droid Razr Maxx in to your PC to root it your PC recognises it you need to download and install the USB drivers which you can get from here. Simply download the file, extract it and run it and install the USB drivers and then you can move to the next step.

    Step 3 – Download the Motorola Droid Razr Maxx root tool

    Once you have installed the USB drivers for the phone on to your PC you also need to download the program that will root the phone. You can get it from here. Make sure that you save the file to an easy to remember location such as your desktop and that you extract the file to its own folder.

    Step 4 – Enable USB Debugging On The Motorola Droid Razr Maxx

    To enable USB debugging on the Motorola Droid Razr Maxx do the following:

    Go to Menu -> Settings -> Scroll Down to Development and make sure USB Debugging is checked.

    Step 5 – Download And Install Smart Actions Onto The Droid Razr Maxx From The Play Store

    You need to go to the Play Store on the Motorola Droid Razr Maxx and download the Motorola Smart Actions program. Once you have downloaded it please install it and then leave it.

    Step 6 – Root the Motorola Droid Razr Maxx

    Now that everything is downloaded or installed it is time to root the phone.

    1. Connect the phone to your PC
    2. On the phone make sure it connects as a camera or media and not as USB mass storage.
    3. Open the folder you extracted in step 3.
    4. Double-click the run.bat file to start the rooting process.
    5. Follow the instruction that appear onscreen to root the phone.
    6. The phone will restart once rooting is complete.
    7. Unplug the phone from your PC.

    When the Motorola Droid Razr Maxx reboots you will see the SuperSU icon which means that the phone has been successfully rooted.

  • How To Root The HTC One S

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The HTC One S

    This guide will show you how to root the HTC One S Android phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the HTC One S?

    In order to root the HTC One S you will need the following.

    • The HTC One S you wish to root
    • A PC.

    Step 1 – Set up the Android SDK environment on your PC

    Before you can run the rooting tools on your PC to root the One S you must first set up the Android development environment correctly.

    In order to use Fastboot to root the HTC One S you must have the Android SDK downloaded and installed on to your computer.

    You can download the SDK from here.

    Step 2 – Unlock the bootloader of the HTC One S

    In order to root the phone you first must unlock the bootloader of the HTC One S.

    To do this you need to visit the HTC website which is located here. Follow the steps to unlock the bootloader and, when you have done that successfully please proceed to the next step.

    Step 3 – Download the HTC One S root file

    In order to root the phone you need to download the root file which you can get here. Make sure, once downloaded you save the zip file to an easy to remember location such as your desktop.

    Step 4 – Enable USB debugging on the HTC One S

    So that your PC recognises the HTC One S for rooting you need to enable USB debugging mode which is done as follows:

    • On the HTC One S go to Settings.
    • Tap Developer Options.
    • Tap USB Debugging and make sure the option is checked.

    Step 5 – Boot the HTC One S into Bootloader mode

    In order to run the HTC One S root file from step 3 you must boot the HTC One S in to bootloader mode which is done as follows:

    • Make sure the HTC One S is turned off completely.
    • Hold down the volume down key and the power button until the phone starts up and it will be in bootloader mode.

    Step 6 – Root The Phone

    With the HTC One S in Fastboot mode simply browse to the folder you extracted in step 3 and run the install-superboot-windows.bat file. When the phone reboots you will now see the SuperSU icon which means that you have successfully rooted the HTC One S.

  • How To Root The HTC Evo 3D

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The HTC Evo 3D

    This guide will show you how to root the HTC Evo 3D Android phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the HTC Evo 3D?

    In order to root the HTC Evo 3D you will need the following.

    • The HTC Evo 3D you wish to root
    • A PC.

    Step 1 – Set up the Android SDK environment on your PC

    Before you can run the rooting tools on your PC to root the HTC Evo 3D you must first set up the Android development environment correctly.

    In order to use Fastboot to root the HTC Evo 3D you must have the Android SDK downloaded and installed on to your computer.

    You can download the SDK from here.

    Step 2 – Unlock the bootloader of the HTC Evo 3D

    In order to root the phone you first must unlock the bootloader of the HTC Evo 3D

    To do this you need to visit the HTC website which is located here. Follow the steps to unlock the bootloader and, when you have done that successfully please proceed to the next step.

    Step 3 – Download the S-off root files

    In order to root the phone you must use S-off which you can download from here. Once downloaded extract the files to your desktop.

    Step 4 – Download the HTC PC drivers

    So that the HTC Evo 3D is seen properly when you connect it to your PC you need to install the correct USB drivers which you can get from here. Once you have downloaded the drivers double-click the executable file to start the driver installation process.

    Step 5 – Root the HTC Evo 3D

    Now that you have set up the Android SDK environment, unlocked the HTC Evo 3D bootloader, installed the HTC PC drivers and downloaded the S-off files it is time to root the phone.

    The first you must do is enable USB debugging on the HTC Evo 3D. To do this, on the phone, go to Menu > Settings > Developer Options > USB debugging and make sure the USB debugging option is checked.

    If you do not see the Developer Options menu go to Settings > About Phone and tap the Build Number option until you are told you are now a developer.

    Now you need to connect the HTC Evo 3D to your PC and do the following:

    • Open a command prompt on your desktop (hold down Shift and right click any empty area on the desktop) and choose ‘Open command window here’.
    • With the command prompt open type the following and press Enter each time:

      adb push recovery.img /sdcard/

      adb push Superuser-3.1.3-arm-signed.zip /sdcard/

    What this does is install the recovery image and push SuperSU to the SDcard of the HTC Evo 3D.

    • You now need to reboot the HTC Evo 3D in to bootloader mode so type the following:

      adb reboot bootloader

    • The HTC Evo 3D will reboot in Fastboot mode and you now need to type the following:

      fastboot flash recovery recovery.img

    • With the custom recovery flashed to the device you now need to boot in to that recovery mode by typing the following:

      adb reboot recovery

    • With the phone now in recovery mode select Tools > enable 4EXT Smartflash and then return to the main menu of recovery mode.
    • Select the Install zip from SD card option followed by toggle script asserts.
    • Select Choose zip from SD card and browse to the SuperSU file you already downloaded.
    • Once it has been flashed to the phone make sure the phone is restarted.

    Once done you will now see the SuperSU application which means that you have successfully rooted the HTC Evo 3D.

  • How To Root The HTC Desire 300

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The HTC Desire 300

    This guide will show you how to root the HTC Desire 300 Android phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What Is Needed To Root The HTC Desire 300?

    In order to root the HTC Desire 300 you will need the following.

    • The HTC Desire 300 you wish to root
    • A PC.

    Step 1 – Set Up The Android SDK Environment On Your PC

    Before you can run the rooting tools on your PC to root the HTC Desire 300 you must first set up the Android development environment correctly.

    You can download the SDK from here.

    Please also remember to download the correct USB drivers for the HTC Desire also so that it is recognised by your PC when you plug it in.

    Step 2 – Unlock The Bootloader Of The HTC Desire 300

    In order to root the phone you first must unlock the bootloader of the HTC Desire 300.

    To do this you need to visit the HTC website which is located here. Follow the steps to unlock the bootloader and, when you have done that successfully please proceed to the next step.

    Step 3 – Download Clockworkmod Recovery

    In order to install SuperSU and root the phone you must first install the popular Clockworkmod recovery environment. You can download it from here. Once it has been downloaded extract to the Android SDK folder you have already installed (where the ADB file is found). Make sure see a file called recovery.img after extraction.

    Step 4 – Root The HTC Desire 300

    Now that you have set up the Android SDK environment, unlocked the HTC Desire 300 bootloader and downloaded the Clockworkmod zip file we are ready to root the phone.

    The second thing you must do is put the HTC Desire 300 in to Fastboot mode.

    1. Make sure the HTC Desire 300 is turned off completely.
    2. Hold down the volume down button and the power button together.
    3. The HTC Desire 300 will boot in to fastboot mode.
    4. Using the volume buttons make sure Fastboot is selected.
    5. Connect the HTC Desire 300 to your PC.
    6. Open up a command prompt window and navigate to your Android SDK installation folder where you can find ADB and the CWM zip file from step 3.
    7. Type the following: fastboot flash recovery recovery.img
    8. Clockworkmod will be flashed to the HTC Desire 300.

    Step 5 – Install SuperSU

    Once Clockworkmod has been flashed to the HTC Desire 300 restart the phone. Make sure that the HTC Desire 300 is connected to your PC and copy the downloaded SuperSU zip file from here to the SD card of the phone (e.g. the Downloads folder).

    You now need to boot the phone in to recovery mode.

    1. Make sure the HTC Desire 300 is powered off completely.
    2. Hold down the volume down button and the power button.
    3. The HTC Desire will boot in to recovery mode (Clockworkmod).
    4. Select the ‘Install zip from SD card’ option and browse to the SuperSU zip file you placed on the SD card of the phone.
    5. Flash the zip file to the phone.
    6. Once done restart the phone.

    You will now see the SuperSU icon on the phone meaning that you have successfully rooted the HTC Desire 300.

  • How To Root The HTC Droid Incredible

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The HTC Droid Incredible

    This guide will show you how to root the HTC Droid Incredible Android phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the HTC Droid Incredible?

    In order to root the HTC Droid Incredible you will need the following.

    • The HTC Droid Incredible you wish to root
    • A PC.

    Step 1 – Set up the Android SDK environment on your PC

    Before you can run the rooting tools on your PC to root the HTC Droid Incredible you must first set up the Android development environment correctly.

    In order to use Fastboot to root the HTC Droid Incredible you must have the Android SDK downloaded and installed on to your computer.

    You can download the SDK from here.

    Step 2 – Unlock the bootloader of the HTC Droid Incredible

    In order to root the phone you first must unlock the bootloader of the HTC Droid Incredible.

    To do this you need to visit the HTC website which is located here. Follow the steps to unlock the bootloader and, when you have done that successfully please proceed to the next step.

    Step 3 – Download Clockworkmod recovery

    In order to install SuperSU and root the phone you must first install the popular Clockworkmod recovery environment. You can download it from here. Once it has been downloaded extract to the Android SDK folder you have already installed (where the ADB file is found). Make sure see a file called recovery.img after extraction.

    Step 4 – Root the HTC Droid Incredible

    Now that you have set up the Android SDK environment, unlocked the HTC Droid Incredible bootloader and downloaded the Clockworkmod zip file we are ready to root the phone.

    The second thing you must do is put the HTC Droid Incredible in to Fastboot mode.

    1. Make sure the HTC Droid Incredible is turned off completely.
    2. Hold down the volume down button and the power button together.
    3. The HTC Droid Incredible will boot in to fastboot mode.
    4. Using the volume buttons make sure Fastboot is selected.
    5. Connect the HTC Droid Incredible to your PC.
    6. Open up a command prompt window and navigate to your Android SDK installation folder where you can find ADB and the CWM zip file from step 3.
    7. Type the following: fastboot flash recovery recovery.img
    8. Clockworkmod will be flashed to the HTC Droid Incredible.

    Step 5 – Install SuperSU

    Once Clockworkmod has been flashed to the HTC Droid Incredible restart the phone. Make sure that the HTC Droid Incredible is connected to your PC and copy the downloaded SuperSU zip file from here to the SD card of the phone (e.g. the Downloads folder).

    You now need to boot the phone in to recovery mode.

    1. Make sure the HTC Droid Incredible is powered off completely.
    2. Hold down the volume down button and the power button.
    3. The HTC Droid Incredible will boot in to recovery mode (Clockworkmod).
    4. Select the ‘Install zip from SD card’ option and browse to the SuperSU zip file you placed on the SD card of the phone.
    5. Flash the zip file to the phone.
    6. Once done restart the phone.

    You will now see the SuperSU icon on the phone meaning that you have successfully rooted the HTC Droid Incredible.

  • How To Root The HTC One V

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The HTC One V

    This guide will show you how to root the HTC One V Android phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the HTC One V?

    In order to root the HTC One V you will need the following.

    • The HTC One V you wish to root
    • A PC.

    Step 1 – Set up the Android SDK environment on your PC

    Before you can run the rooting tools on your PC to root the One V you must first set up the Android development environment correctly.

    In order to use Fastboot to root the HTC One V you must have the Android SDK downloaded and installed on to your computer.

    You can download the SDK from here.

    Step 2 – Unlock the bootloader of the HTC One V

    In order to root the phone you first must unlock the bootloader of the HTC One V

    To do this you need to visit the HTC website which is located here. Follow the steps to unlock the bootloader and, when you have done that successfully please proceed to the next step.

    Step 3 – Download the Fastboot image file

    In order to root the phone you must flash an image file to the HTC One V using Fastboot. You can download the image file from here. Once downloaded save it and extract it to an easy to access location on your PC such as the desktop.

    Step 4 – Enable USB debugging on the HTC One V

    So that your PC recognises the HTC One V for rooting you need to enable USB debugging mode which is done as follows:

    1. On the HTC One V go to Settings.
    2. Tap Developer Options.
    3. Tap USB Debugging and make sure the option is checked.

    Step 5 – Boot the HTC One V into Bootloader mode

    In order to run the root file you must boot the HTC One V in to bootloader mode which is done as follows:

    1. Make sure the HTC One V is turned off completely.
    2. Hold down the volume down key and the power button until the phone starts up and it will be in bootloader mode.
    3. When the phone is in bootloader mode connect it to your PC.

    Step 6 – Root the HTC One V

    With the phone in bootloader mode and it being connected to the PC simply navigate to the Fastboot file you downloaded in step 3 and run the install-superboot-windows file and then the phone will be rooted.

    Once the process has been completed disconnect it from your PC. Once it restarts you will see the SuperSU icon meaning you have successfully rooted the HTC One V phone.

  • How To Root The Motorola Razr I

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The Motorola Razr I

    This guide will show you how to root the Motorola Razr I phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the Motorola Razr I?

    In order to root the Motorola Droid Maxx you will need the following.

    • The Motorola Razr I you wish to root
    • A PC.

    Step 1 – Set up the Android SDK environment on your PC

    Before you can run the rooting tools on your PC you must first set up the Android development environment correctly.

    You can download the SDK from here.

    Step 2 – Unlock the bootloader of the Motorola Razr I

    Before you can root the phone you must unlock the bootloader. You can do that by following the instruction given here.

    Step 3 – Download the Clockworkmod recovery image

    In order to root the Motorola Razr I you need to install the Clockworkmod recovery image on to the phone first. You can download the recovery image from here. Once you have downloaded the file save it to a location on your PC that is easy to access such as your desktop.

    Step 4 – Download the Motorola Razr I root zip file

    After installing the Clockworkmod recovery environment you must then run the root file from the phone itself to root it. You can download the Motorola Razr I root file from here. Once you have downloaded the file save it to a location on your PC that is easy to access such as your desktop.

    Step 5 – Enable USB debugging on the Motorola Razr I

    So that the Motorola Razr I is recognised by your PC once you connect it as part of the rooting process you must enable USB debugging. To do that go to Menu > Settings > Developer Options and make sure that USB Debugging is checked.

    Step 6 – Root the phone

    To root the phone follow the steps below.

    1. Make sure the Motorola Razr I is powered on.
    2. Make sure USB debugging is enabled (see step 5).
    3. Connect the Motorola Razr I to your PC.
    4. Open up command prompt.
    5. Type ‘adb reboot bootloader’ (without quotes) and press Enter. If done properly the Motorola Razr I will reboot and be in FASTBOOT mode.
    6. Type ‘fastboot.exe flash recovery recovery-razri-tryAtouch.img’ (without the quotes) and press Enter. If done properly the recovery file will be flashed to the phone.
    7. Type ‘fastboot.exe reboot-bootloader’ (without quotes) and press Enter. If done properly the Motorola Razr I will boot in to the Bootloader menu.
    8. Using the Volume up and down buttons to choose and the Power button to select make sure the RECOVERY option is selected. If done properly the phone will reboot in to recovery mode and Clockworkmod that was flashed in the previous step will load.
    9. Choose the ‘Install zip from SDcard’ option.
    10. Browse to the folder on the phone you saved the root file to from step 4 earlier.
    11. Select the root zip file and confirm you wish to flash it.
    12. Once the file has been flashed reboot the Motorola Razr I

    Once the Motorola Razr I restarts look for the SuperSU icon that will appear. This means that you have successfully rooted the Motorola Razr I.

  • How To Root The Motorola Droid Razr XT910

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The Motorola Droid Razr XT910

    This guide will show you how to root the Motorola Droid Razr XT910 phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the Motorola Droid Razr XT910?

    In order to root the Motorola Droid Maxx you will need the following.

    • The Motorola Droid Razr XT910 you wish to root
    • A PC.

    Step 1 – Set up the Android SDK environment on your PC

    Before you can run the rooting tools on your PC you must first set up the Android development environment correctly.

    You can download the SDK from here.

    Step 2 – Download the USB drivers for the Motorola Droid Razr XT910

    So that the phone is recognised by your PC when you root it you must first download and install the Motorola USB drivers on your PC which you can get from here.

    Step 3 – Enable USB debugging on the Motorola Droid Razr XT910

    So that the Motorola Droid Razr XT910 is recognised by your PC once you connect it as part of the rooting process you must enable USB debugging. To do that go to Menu > Settings > Developer Options and make sure that USB Debugging is checked.

    Step 4 – Download the Motorola Droid Razr XT910 root file

    So that you can root the phone you must first download the root file to your PC from here and save it to an easy to access location such as your desktop and extract it to its own folder.

    Step 5 – Root the phone

    To root the Motorola Droid Razr XT910 connect it to your PC and make sure it is running in MTP mode.

    After that do the following:

    1. Browse to the folder you extracted in step 4.
    2. Run the rootscript.bat file.
    3. Wait for the phone to be rooted.

    Once the rooting process has finished disconnect the phone and then look for the SuperSU icon which means that you have performed rooting successfully.

  • How To Root The HTC Wildfire S

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root the LG G3

    This guide will show you how to root the HTC Wildfire S Android phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the HTC Wildfire S?

    In order to root the HTC Wildfire S you will need the following.

    • The HTC Wildfire S you wish to root
    • A PC.

    Step 1 – Set up the Android SDK environment on your PC

    Before you can run the rooting tools on your PC to root the HTC Wildfire S you must first set up the Android development environment correctly.

    You can download the SDK from here.

    Step 2 – Unlock the bootloader of the HTC Wildfire S

    In order to root the phone you first must unlock the bootloader of the HTC Wildfire S.

    To do this you need to visit the HTC website which is located here. Follow the steps to unlock the bootloader and, when you have done that successfully please proceed to the next step.

    Step 3 – Download the HTC Wildfire S root files

    In order to root the phone you need to download the root files which you can get here (image file)and here (root script).Make sure, once downloaded you save the zip files to an easy to remember location such as your desktop.

    Step 4 – Enable USB debugging on the HTC Wildfire S

    So that your PC recognizes the HTC Wildfire S for rooting you need to enable USB debugging mode which is done as follows:

    1. On the HTC Wildfire S go to Settings.
    2. Tap Developer Options.
    3. Tap USB Debugging and make sure the option is checked.

    Step 5 – Copy the root files to the HTC Wildfire S

    To root the HTC Wildfire S you need to copy the root files to the phone. Simply connect the phone to your PC and transfer the root files from step 3 to the SD card in an easy to remember location such as the Downloads folder.

    Step 6 – Disable Fastboot on the HTC Wildfire S

    On the phone go to Menu > Settings > Power > Fastboot and turn off the Fastboot option.

    Step 7 – Install the Clockworkmod recovery image

    To root the phone it must be in bootloader mode. To get this mode please do the following:

    1. Make sure the HTC Wildfire S is turned off completely.
    2. Hold down the volume down and power buttons until the phone powers back up.
    3. The phone will now be in bootloader mode.
    4. It should detect the image file you downloaded in step 3 so choose Yes when asked.
    5. The image file will be flashed to the device.
    6. Reboot the device.

    Step 8 – Root the phone

    To root the phone please do the following:

    1. Turn off the HTC Wildfire S completely.
    2. Hold down the volume down button and the power button until the phone powers back up.
    3. The phone will boot up in bootloader mode. Choose Recovery from the list.
    4. The phone will boot in to recovery mode.
    5. From the recovery menu choose ‘Install zip from SD card’ and then choose ‘Choose zip from SD card’ and browse to the root script from step 3.
    6. Once the zip file has been flashed choose to restart the phone from the main menu of recovery.

    When the phone reboots you will see the SuperSU icon meaning that you have successfully rooted the HTC Wildfire S.

  • How to root the Motorola Droid Maxx

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The LG Optimus G Pro

    This guide will show you how to root the Motorola Droid Maxx phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the Motorola Droid Maxx?

    In order to root the Motorola Droid Maxx you will need the following.

    • The Motorola Droid Maxx you wish to root
    • A PC

    Step 1 – Set up the Android SDK environment on your PC

    Before you can run the rooting tools on your PC to root the Motorola Droid Maxx you must first set up the Android development environment correctly.

    You can download the SDK from here.

    Step 2 – Download and install the Motorola USB drivers on your PC

    So that when you plug in the Motorola Droid Maxx in to your PC to root it your PC recognises it you need to download and install the USB drivers which you can get from here. Simply download the file, extract it and run it and install the USB drivers and then you can move to the next step.

    Step 3 – Download the Motorola Droid Maxx root tool

    Once you have installed the USB drivers for the phone on to your PC you also need to download the program that will root the phone. You can get it from here. Make sure that you save the file to where you installed ADB when you set up the Android SDK environment in step 1.

    If the phone is running Android OS 4.4.x follow the steps here instead as the root tool above is for Android OS 4.2.x and so it may not work.

    Note: This external site is not maintained or endorsed by FlexiSPY – use at your own risk

    Step 4 – Enable USB Debugging On The Motorola Droid Maxx

    To enable USB debugging on the Motorola Droid Maxx do the following:

    Go to Menu -> Settings -> Scroll Down to Development and make sure USB Debugging is checked.

    Step 4 – Root the Motorola Droid Maxx

    Now that everything is downloaded or installed it is time to root the phone.

    1. Connect the phone to your PC
    2. Open up a Windows command prompt.
    3. Navigate to your Android SDK folder where you installed ADB
    4. Type adb install -r PwnMyMoto-1.4.3-Droid.apk
    5. Wait for the program to be pushed to the phone.
    6. On the phone, under Apps, run PwnMyMoto.
    7. The phone will reboot several times during this process.
    8. Once the process is finished go to the Play Store.
    9. Download and install SuperSU.
    10. Once SuperSU is installed update it and the phone is rooted.

    After you have followed the steps above you will have successfully rooted the Motorola Droid Maxx.

  • How To Root The LG Optimus G Pro (F240)

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The LG Optimus G Pro

    This guide will show you how to root the LG Optimus G Pro (F240) phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the LG Optimus G Pro (F240)?

    In order to root the LG Optimus G Pro (F240) you will need the following.

    • The LG Optimus G Pro (F240) you wish to root
    • A PC

    Step 1 – Set Up The Android SDK Environment On Your PC

    Before you can run the rooting tools on your PC to root the LG Optimus G Pro (F240) you must first set up the Android development environment correctly.

    In order to root the LG Optimus G Pro (F240) you must have the Android SDK downloaded and installed on to your computer.

    You can download the SDK from here.

    Step 2 – Download the LG Optimus G Pro File

    In order to root the LG Optimus G Pro you first need to download the root file to your PC which you can get from here. Make sure you save it in an easy to access location such as your desktop. Once saved, extract it to its own folder.

    Step 3 – Enable USB debugging on the LG Optimus G Pro

    So that the phone is recognized by your PC when you plug it in to the root it you must first enable USB debugging on the phone itself.

    To do this go to Settings > Development and make sure that USB debugging is checked.

    If you do not see the development menu go to Settings > About and find the build number and keep tapping that until the development menu is shown.

    Step 4 – Enable installation of unknown sources on the LG Optimus G Pro

    In order to install the software that will root the LG Optimus G Pro you must first enable the installation of unknown sources on the device. This can be done by doing the following:

    Go to Settings > Security and make sure Unknown Sources is checked.

    Step 5 – Root The Phone

    1. Connect the phone to your PC (make sure USB debugging and Unknown sources are checked from the previous step.)
    2. Browse to the extracted folder in step 2.
    3. Run the root.bat file.
    4. Wait for the rooting process to complete.
    5. The LG Optimus G Pro will reboot once done.

    Once the phone has rebooted you will see the SuperSU icon which means that you have successfully rooted the LG Optimus G Pro.

  • How To Root The HTC One X

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The HTC One X

    This guide will show you how to root the HTC One X Android phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the HTC One X?

    In order to root the HTC One X you will need the following.

    • The HTC One X you wish to root
    • A PC

    Step 1 – Set Up The Android SDK Environment On Your PC

    Before you can run the rooting tools on your PC to root the One X you must first set up the Android development environment correctly.

    In order to use Fastboot to root the HTC One X you must have the Android SDK downloaded and installed on to your computer.

    You can download the SDK from here.

    Step 2 – Unlock The Bootloader Of The HTC One X

    In order to root the phone you first must unlock the bootloader of the HTC One X

    To do this you need to visit the HTC website which is located here. Follow the steps to unlock the bootloader and, when you have done that successfully please proceed to the next step.

    Step 3 – Download The HTC One X Root File

    In order to root the phone you simply download a root file to your PC which you can get here. Once downloaded save it and extract it to an easy to access location on your PC such as the desktop.

    Step 4 – Enable USB Debugging On The HTC One X

    So that your PC recognizes the HTC One X for rooting you need to enable USB debugging mode which is done as follows:

    1. On the HTC One X go to Settings.
    2. Tap Developer Options.
    3. Tap USB Debugging and make sure the option is checked.

    When the root process has been finished disconnect your phone from the PC and then look for the Superuser application which means that it has been rooted successfully.

    Step 5 – Boot The HTC One X Into Bootloader Mode

    In order to run the root file you must boot the HTC One X in to bootlader mode which is done as follows:

    1. Make sure the HTC One X is turned off completely.
    2. Hold down the volume down key and the power button until the phone starts up and it will be in bootloader mode.
    3. When the phone is in bootlader mode connect it to your PC.

    Step 6 – Root The HTC One X

    With the phone in bootloader mode and it being connected to the PC simply navigate to the HTC One X root folder you downloaded and extracted in step 3 and run the root.bat file and then the phone will be rooted.

    Once the process has been completed disconnect it from your PC. Once it restarts you will see the SuperSU icon meaning you have successfully rooted the HTC One X phone.

  • How To Root The LG Optimus 3D P920

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The Sony Xperia Z2

    This guide will show you how to root the LG Optimus 3D P920 phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the LG Optimus 3D P920?

    In order to root the HTC LG Optimus 3D P920 you will need the following.

    • The LG Optimus 3D P920 you wish to root
    • A PC

    Step 1 – Set up the Android SDK environment on your PC

    Before you can run the rooting tools on your PC to root the LG Optimus 3D P920 you must first set up the Android development environment correctly.

    In order to root the LG Optimus 3D P920 you must have the Android SDK downloaded and installed on to your computer.

    You can download the SDK from here.

    Step 2 – Download the LG Optimus 3D P920 rooting tool

    You need to download the rooting tool from here and then save it to an easy to access location on your PC such as your desktop. Once it has been saved extract it to its own folder.

    Step 3 – Enable USB debugging on the LG Optimus 3D P920

    On the phone you wish to root you must enable USB debugging which is done as follows:

    Go to Settings > Applications > Development > USB debugging and make sure the USB debugging option is checked.

    If you do not see the development menu go to Settings > About and find the build number and keep tapping that until the development menu is shown.

    Step 4 – Root The Phone

    Now that you have all the required software and you have set up the Android environment on the PC for rooting it is time to root the phone. This is done as follows.

    1. Connect the LG Optimus 3D P920 to your computer.
    2. Browse to the folder you extracted from step 2.
    3. Run the SuperOneClick.exe file.
    4. With SuperOneClick open tap the Root tab.
    5. Wait for the rooting process to finish.

    When the root process has been finished disconnect your phone from the PC and then look for the Superuser application which means that it has been rooted successfully.

     

  • How To Root The LG G2

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The Sony Xperia Z2

    This guide will show you how to root the LG G2 phone.

    FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the LG G2?

    In order to root the LG G2 you will need the following.

    • The LG G2 you wish to root
    • A PC

    Step 1 – Set up the Android SDK environment on your PC

    Before you can run the rooting tools on your PC to root the LG G2 you must first set up the Android development environment correctly.

    In order to root the LG G2 you must have the Android SDK downloaded and installed on to your computer.

    You can download the SDK from here.

    Step 2 – Install the LG USB drivers on your PC

    Before you can root the LG G2 you need to make sure that your PC can fully recognise the phone once you have plugged it in. To do this you must first download and install the PC USB drivers which you can find here.

    Save all of the files in a convenient location on your computer.

    Extract all the files to their own folder. Make sure you rename the CWM recovery file to boot.img

    Step 3 – Enable USB debugging on the LG G2

    Along with installing the USB drivers on your PC you also need to enable USB debugging on the LG G2 itself. This is done by doing the following.

    1. On the LG G2 tap System Settings > General > About Phone > Software Information
    2. Keep tapping Build Number until it says you are a developer.
    3. Tap the new Developer Options menu.
    4. Make sure USB Debugging is checked.

    Step 4 – Download the LG G2 root tool

    Now that you have set up the phone and the PC you need to download the root package for the LG G2 which you can get here. Please save it to an easy to access location on your computer such as the desktop.  Once the zip file has been saved extract it to the desktop also.

    Step 5 – Root the LG G2

    Now we are ready to root the LG G2 which can be done by doing the following:

    1. Connect the LG G2 to your PC (make sure USB debugging is enabled).
    2. Navigate to the folder you extracted in step 4.
    3. Double-click the root.bat file to start the root process.
    4. Follow the on-screen instructions.
    5. Disconnect the LG G2 from your PC when asked.
    6. Toggle USB debugging off and on again when asked.
    7. Reconnect the LG G2 to the PC when asked and press Enter to complete the root process

    Once the root process has been completed the LG G2 will restart and the Superuser icon will be visible which means that you successfully rooted the phone.

     

  • How To Root The Sony Xperia Z2

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The Sony Xperia Z2

    This guide will show you how to root the Sony Xperia Z2. The Z2 is one of the newest additions to the Sony Xperia family. Rooting the phone is a little more technical than most but this guide will take you step by step through what is needed to get the Sony Xperia Z2 rooted.

    This guide only works if the Sony Xperia Z2 firmware version is D6502 or D6503.To check the firmware version of the Sony Xperia Z2 before proceeding, on the phone, go to Settings > About Device and the device model will be listed | FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What is needed to root the Sony Xperia Z2?

    In order to root the Sony Xperia Z2 you will need the following.

    • The Sony Xperia Z2 in your hand
    • A PC

    Step 1 – Set up the Android DSK on your PC

    Before you can run the rooting tools on your PC to root the Sony Xperia Z2 you must first set up the Android development environment correctly.

    In order to use Fastboot to root the Sony Xperia Z2 you must have the Android SDK downloaded and installed on to your computer.

    You can download the SDK from here.

    Step 2 – Download the root files needed to root the Sony Xperia Z2

    Before you can root the Sony Xperia Z2 you must first download the required files to root the phone that you will use on your PC. The files needed are the following:

    Save all of the files in a convenient location on your computer.

    Extract all the files to their own folder. Make sure you rename the CWM recovery file to boot.img

    Step 3 – Enable USB debugging on the Sony Xperia Z2

    Now that you’ve downloaded the correct root files for the Sony Xperia Z2 you’ll need to enable USB debugging on the phone so that it;s recognized by your PC when you plug it in.

    To enable USB debugging go to Menu > Settings > Developer Options > USB Debugging and make sure the option is checked.

    After you’ve done that, plug the Sony Xperia Z2 into your PC using the USB cable.

    Step 4 – Root the Sony Xperia Z2

    The final step is to root the Sony Xperia Z2. To do this you must open a command prompt window on your PC.

    With a command prompt window open and the Sony Xperia Z2 connected to your PC type the following.

      abd reboot bootlader

    The sony Xperia Z2 should restart in bootloader mode (make sure you have set up the Andorid SDK promperly, in the command prompt window you have navigated to the folder where you installed the SDK files for ADB and the USB driver for the Sony Xperia Z2 has also been installed on your PC successfully.)

    With the Sony Xperia Z2 in bootloader mode, at the command prompt on your PC, type the following

      fastboot flash boot boot.img

    The Clockworkmod custom recovery file you renamed in step 2 will be flashed to the phone. Once done, in the command prompt window, type the following:

      fastboot reboot

    The Sony Xperia Z2 will reboot.

    Now that the custom recovery has been flashed to the phone you now need to copy thje SuperSU zip file on to the phone.

    To do that, with the phone having booted up normally and being connected to your PC and recognized by Windows, browse to the root on the phone’s card (e.g.the Downloads folder) and copy the SuperSU zip file from step 2 to there.

    You now need to reboot the phone in to the CWM recovery mode.

    To do this follow these steps.

    1. Make sure the phone is powered off completely.
    2. hold down the volume up buttons and the power button together
    3. The phone will boot up into recovery mode.
    4. Select the « Install zip » option.
    5. Select the « Choose zip from SDcard » option.
    6. Browse to where the SuperSU zip file is located
    7. Once selected the SuperSU zip file will be flashed to the phone.
    8. Select « Reboot phone » from the list to reboot the phone.

    Now that the phone has rebooted you should now find the SuperSU application within the list of all installed applications which means that you have successfully rooted the phone.

     

  • How To Restore Any iPhone And Keep Your Jailbreak

    How To Restore Any iPhone And Keep Your Jailbreak

    For many people restoring an iPhone can mean hours of extra work restoring all installed applications, contacts and such but, most importantly, it means that the device needs to be jailbroken again. This is especially important when, say, an iPhone is restored and Apple wants it to be upgraded to an iOS version that cannot be jailbroken. How can you restore the said iPhone and keep the jailbreak? The following shows you how.

    FlexiSPY is not responsible for any damages incurred as a result of following this guide. Restoring the iPhone by following this guide will delete all contents and settings so make sure you have backed up the iPhone first before proceeding. Following these steps from hereon out is done so entirely at your own risk.

    What is needed to restore an iPhone and keep the jailbreak?

    To restore an iPhone and keep the jailbreak you simply need the iPhone you wish to restore physically in your hand.

    The iPhone must be jailbroken first, otherwise you cannot install the software mentioned below as it only works on a jailbroken device.

    The iPhone can be jailbroken running iOS 6.x or 7.x (up to 7.1.2) the steps are entirely the same and the end result (of the iPhone being restored completely and remaining jailbroken is exactly the same.) Now that we know what is needed it’s time to get started!

    Step 1 – Add the iLex R.A.T repository to Cydia

    The program that magically allows us to restore any iPhone and keep the jailbreak is called iLex R.A.T. You will need to add this repository to Cydia to be able to then install the program and run it.

    To do that please follow the steps below.

    1. Open up Cydia on the jailbroken iPhone
    2. Tap Sources.
    3. Tap Edit.
    4. Tap Add.
    5. In the dialog box that appears type http://cydia.myrepospace.com/ilexinfo/ and then tap Add Source.
      Give the iPhone some time to update the Cydia source list.
    6. Once the source has been added tap the new repository that has appeared.
    7. Tap All Packages.
    8. Tap iLex R.A.T. From the list.
    9. Tap Install.

    Wait for the program to install..

    Step 2 – Install Mobile Terminal Emulator

    In order to use the program once it has been installed you first need to install the mobile terminal emulator because all the commands are done by the command line. Mobile Terminal emulator is part of the standard Cydia BigBoss repository and you can install it by following these steps.

    1. Open up Cydia on the jailbroken iPhone
    2. Tap Sources.
    3. Tap  the source called apt.thebigboss.org
    4. Tap All Packages
    5. Scroll down to Mobile Terminal Emulator and tap it.
    6. Tap Install.

    Wait for the program to install. Once it has been done the mobile terminal icon will appear on the iPhone springboard. Tap it to continue on to the final step.

    Step 3 – Restore the iPhone and keep your jailbreak

    With the mobile terminal emulator open, type the following and then press return after each command.

      rat

    The iLex R.A.T. program will then present you with a long list of options. We need option 12.

    So type the following and press return.

      12

    You will be asked to confirm this so please do and then the restore process will start.

    The process may take some time.

    Once it has been done though, the iPhone will run the first use wizard (as it does when it has been completely factory reset) so you simply need to complete that again and, once the iPhone is ready for use, Cydia and the jailbreak will still be present and working.

  • How To Root The Samsung Galaxy S5

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    How To Root The Samsung Galaxy S5

    This guide will show you how to root the very latest Samsung Galaxy S5. Thankfully Samsung phones are easier than most other Android smartphone manufacturers to root the device and the whole process is pretty straightforward.

    Disclaimer: FlexiSPY is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

    What Is Needed To Root The Samsung Galaxy S5?

    In order to root the Samsung Galaxy S5 you will need the following.

    • The Samsung Galaxy S5 you wish to root
    • A PC

    Step 1 – Download the USB drivers for the Samsung Galaxy S5 for your PC

    In order for your PC to recognise the Samsung Galaxy S5 as part of the rooting process you first must download and install the USB drivers on to your PC.

    You can download the USB drivers for the Samsung Galaxy S5 from here.

    Once you have downloaded them run the main program file to make sure the drivers are installed.

    Step 2 – Download the Odin rooting program

    In order to root the Samsung Galaxy S5 using the root file given in the next step you must first download Odin which is what will be used to install the root file on to the Samsung Galaxy S5 and perform the rooting process.

    You can download Odin from here.

    Once downloaded extract the file to a convenient location such as the desktop.

    Step 3 – Download the Samsung Galaxy S5 root package

    Now that we have installed the Samsung Galaxy S5 USB drivers and downloaded Odin we now need to download the root package to be used for the rooting process.

    You can download the Samsung Galaxy S5 root package from the links below.

    You must make sure you download the correct version for the Samsung Galaxy S5 you have. To find out which version that is go to Settings > About Phone on the device itself.

    SM-G900F (International Qualcomm): CF-Auto-Root-klte-kltexx-smg900f.zip
    SM-G900H (International Exynos): CF-Auto-Root-k3g-k3gxx-smg900h.zip
    SM-G900I (Oceania?): CF-Auto-Root-klte-kltedv-smg900i.zip
    SM-G900L (Korea): CF-Auto-Root-kltelgt-kltelgt-smg900l.zip
    SM-G900M (Middle and South America?): CF-Auto-Root-klte-klteub-smg900m.zip
    SM-G900R4 (US Cellular): CF-Auto-Root-klteusc-klteusc-smg900r4.zip
    SM-G900T (T-Mobile US): CF-Auto-Root-kltetmo-kltetmo-smg900t.zip
    SM-G900P (Sprint): CF-Auto-Root-kltespr-kltespr-smg900p.zip
    SM-G900T1 (Metro PCS): CF-Auto-Root-kltemetropcs-kltemetropcs-smg900t1.zip
    SM-G900W8 (Canada): CF-Auto-Root-kltecan-kltevl-smg900w8.zip
    SM-G900S (Korea?): CF-Auto-Root-klteskt-klteskt-smg900s.zip

    Step 4 – Enable USB debugging on the Samsung Galaxy S5

    In order for your PC to recognise the Samsung Galaxy S5 when you plug it in to perform rooting you must first enable USB debugging on the phone itself. This is done by doing the following.

    1. Tap the Settings option.
    2. Tap the About Phone option.
    3. Keep tapping the Build Number option (seven times) until it says you are a developer.
    4. Tap the new Developer Options menu that appears
    5. Make sure that the USB Debugging option is checked.

    You should now have successfully rooted the Samsung Galaxy S5 using the Towelroot program with no PC required.

    Step 5 – Root The Samsung Galaxy S5

    Now that we have all we need it is time to root the Samsung Galaxy S5. Before we can do that you must first put the Samsung Galaxy S5 in to Download mode which can be done using the following steps.

    1. Make sure the Samsung Galaxy S5 is powered off completely.
    2. Hold down the Volume down key and the Home key and the power button and keep all three buttons pressed until the Samsung Galaxy S5 powers up.
    3. Providing you have done it correctly it should boot in to Download mode and you press the Volume up key to start Download mode.
    4. Connect the Samsung Galaxy S5 now to your PC.
    5. Run the Odin software you downloaded in step 2.
    6. Inside Odin click the PDA option (this is called AP in the latest version of Odin) and browse on your computer to the .tar root file you extracted in step 3.
    7. Inside Odin click Start to begin the root process.

    The process will take a few moments after which the Samsung Galaxy S5 will restart itself and complete the rooting process – Do not remove the Samsung Galaxy S5 from your PC during this time.

    Once the Samsung Galaxy S5 starts up properly simply go to Apps and look for the SuperSU icon that should now be present. If you can see this icon it means that the Samsung Galaxy S5 has been successfully rooted.

  • How To Root The Nexus 5 Running The Android L Developer Preview

    How To Root The Nexus 5 Running The Android L Developer Preview

    [box type= »warning »] We no longer maintain rooting guides on our blog. This means that your phone might not be compatible with this guide. If you’re not sure, please consult our rooting team, who will root your phone, and install FlexiSPY for you, for a fee.
    Click here to learn more about our rooting service[/box]

    This article will show you how to root the Nexus 5 running the Android L developer

    FlexiSPY is not responsible for the steps or rooting process given inside this article. However, all care has been taken to make sure that the information contained here is as accurate as possible. Please read and follow the instructions carefully and remember that rooting is entirely your own responsibility and FlexiSPY is not responsible for it in any way.

    What’s Needed To Root?

    We already gave a detailed blog article on how to install the Android L developer preview on a Nexus 5 which you can read here.

    This article already assumes you have set up the following pre-requisites. If you have not done this please read the article linked above to learn how to set up the environment correctly:

    1. You have installed the Android SDK onto your PC
    2. You have enabled and are running USB debugging on the Nexus 5
    3. You have correctly set the path variable within Windows for Fastboot to be used by the Android SDK

    The next step is rooting it to allow you to get the most from the new Android OS.

    Thankfully Android L and the developer preview has already been rooted and the process is quite simple and we have documented it completely below.

    In order to root the Nexus 5 on Android L you will need the following:

    • A Nexus 5
    • The Android L developer preview image
    • A PC

    You will then need to install the Nexus root toolkit which you can find here.

    Once you open up the Nexus rooting toolkit it will look like the picture below.

    nexus root toolkit
    There are two steps to the rooting process. First of all, you must unlock the bootloader and second you can then root the Nexus 5.

    Simply click the Unlock button to start the bootloader unlocking process. This will DELETE ALL DATA on the Nexus 5 and so, if you wish to back it up first please follow the steps in the previous article before continuing.

    Once you have backed up the Nexus 5, as said, click Unlock and the following dialog box will appear with detailed instructions on the actual process and what will happen.

    As long as you have set up the Android development environment on your PC correctly (see the prerequisites given above) then all you need to do is connect the Nexus 5 to your PC and follow the steps that appear to unlock the bootloader. The entire process will be automated providing you have installed the Nexus 5 USB driver and Android SDK and you just have to click OK to start.

    The rooting toolkit will then check to see if USB debugging is enabled on the Nexus 5 and it will then proceed to restart the device and unlock the bootloader and it does this by using Fastboot and putting the phone into bootloader mode.

    The entire process is short and only takes a few minutes. Once it is done the Nexus 5 will boot up normally and the Nexus toolkit will display a message saying that the bootloader was successfully unlocked.

    You can tell if the bootloader has been successfully unlocked when the Nexus 5 is in Fastboot mode (as shown in the picture below) and the lock state is set to unlocked.

    bootloader
    With the bootloader unlocked you can now proceed to root the Nexus 5 running the developer preview of Android L. Open up Android toolkit again and make sure the Custom recovery option under Root is also selected.

    Once you click Root the following message will appear detailing the entire process which is also automated.

    Simply click OK to start and the entire process will begin. Again you need to make sure the Nexus 5 has USB debugging enabled and you successfully installed the Android SDK on the PC that the Nexus 5 is connected to (via USB) whilst performing the rooting process.

    The rooting process will also install the TWRP recovery as well which replaces the stock recovery used on the Nexus 5 and gives far more functionality. The TWRP recovery allows you to easily backup the Nexus 5, flash and install zip files (e.g. ROM kernels) as well as a whole host of other advanced features which is why, for this guide, to get the most out of the Nexus 5 we recommend you root the phone and install TWRP.

    Once the rooting process has been completed you will easily be able to tell that the Nexus 5 has been rooted because you will see a new application called SuperSU which means the Nexus 5 running Android L has now been successfully rooted!

  • How to Downgrade The Android L Developer Preview To Android OS 4.4.4 On A Nexus 5

    How to Downgrade The Android L Developer Preview To Android OS 4.4.4 On A Nexus 5

    This article will show you how how to downgrade from the Android L developer preview to Android OS 4.4.4 on a Nexus 5.

    Disclaimer: FlexiSPY is not responsible for the steps inside this article. However all care has been taken to make sure that the information contained here is as accurate as possible. Please read and follow the instructions carefully and remember that downgrading the OS is entirely your own responsibility and FlexiSPY is not responsible for it in any way.

    Why downgrade?

    We’ve already published articles on how to install the Android L developer preview on a Nexus 5 here. However Android L is still under development which means that certain features, functions or software may not work entirely as expected. It is also not recommended to run an OS that is currently in development on your main phone for reasons mentioned above.

    This means that ultimately you may wish to downgrade back to the latest version of the Android OS which is stable and works. In this case, for the Nexus 5, this is Android OS 4.4.4 and the process for downgrading from the Android L developer preview back to Android OS 4.4.4 on a Nexus 5 is actually not as hard as you may think.

    What’s needed to downgrade?

    In order to downgrade the Nexus 5 from Android L you need the following:

    • The Nexus 5 running Android L
    • A PC
    • The Nexus 5 OS 4.4.4 recovery image

    On the PC that you will be using to downgrade you must have first of all set up the Android environment correctly such as installing the Android SDK, setting the Windows path for Fastboot, making sure the bootloader of the Nexus 5 is unlocked and installing the correct Google USB driver so that the Nexus 5 is recognised completely by your PC when you plug it in.

    This article is written assuming that you have done this already. If you have not then you can learn more about setting up the Android environment needed by reading the first article in this series detailing how to upgrade to the Android L developer preview which you can find here.

    Step 1 – Download the Android OS 4.4.4 image

    The first you need to do is download the Android OS 4.4.4 image from here. Google provides these images for you so that you can easily downgrade the Nexus 5 should anything go wrong or reinstall the current OS version if the Nexus 5 is running OS 4.4.4.

    factory-images

    Please make sure that you download the correct version for the Nexus 5 model you are working with.

    Once you have downloaded the image file save it in a convenient location such as your desktop.

    Once you have saved the image file to your computer you must extract it to gain access to the files that are required to start the flashing process.

    Once you have extracted the files inside the downloaded image file it should look like the picture below.

    Step 2 – Flash the Android OS 4.4.4 image to the Nexus 5

    We already mentioned that we assume you have already set up the Android development environment on your PC but again, if you need a refresher, read the article here.

    To flash the Android image you first need to put the Nexus 5 in Fastboot mode.

    This is done by doing the following:

    • Make sure the Nexus 5 is turned off completely.
    • Connect the Nexus 5 to your PC using the USB cable
    • Hold down the volume down button and the power button together to turn it on.

    If done correctly the Nexus 5 will turn on in Fastboot mode and it will look like the picture below.

    nexus5-fastboot-mode

    With the Nexus 5 in Fastboot mode and connected to your PC browse, on your PC, to the folder where you saved the Nexus 5 Android OS 4.4.4 ROM.

    Simply double-click flash-all.bat and wait for the Nexus 5 to complete the steps and, once done properly, the Nexus 5 will restart and it will be running OS 4.4.4 again.

  • How To Install The Android L Preview On To A Nexus 5

    This article will show you how to install the Android L preview on to a Nexus 5.

    Bear in mind that the latest version of Android, Android L, is still under development.

    The version we are installing in this article is subject to change and you perform the steps in this guide at your own risk.

    While everything has been done to make sure the steps are accurate, FlexiSPY is not responsible for the contents of this guide or any damage that may be incurred from following this guide.

    What is Android L?

    Android L is the newest version of the popular Android OS. It will be Android OS version 5.0.

    As is the tradition with Android OS versions being named after desserts (Android OS 4.x (K) was named Kitkat for example with Jelly Bean and Ice Cream preceding them) many people believe that the ‘L’ will stand for lollipop but this is not confirmed (nor denied) by Google at this time so we just have to wait and see what Google decide to do.

    With the new Android OS not being scheduled for release until at least the end of 2014 it comes as no surprise that only a few select phones are eligible to be running this version currently.

    Luckily, here at FlexiSPY, we like to keep on top of all things tech which is why we have just installed the Android L developer preview on our Nexus 5 and we are going to show you how you can do the same in just a few quick and simple steps.

    What you need to install Android L

    In order to install the Android L developer preview on to a Nexus 5 you will need the following:

    • A Nexus 5 phone
    • The Android L developer preview image
    • A PC

    Step 1 – Backup the Nexus 5

    Because this is still development software we highly recommend that you back up the phone first completely before proceeding.

    To do that you, first of all, install the Nexus root toolkit which you can find here.

    Once you have downloaded the Nexus toolkit connect the Nexus 5 to your PC using the USB cable it came with. After that, you need to put the Nexus 5 in USB debugging mode before it will be seen while connected to the PC using the Nexus root toolkit program.

    To enable USB debugging on the Nexus 5 simply do the following:

    • Tap Apps
    • Tap Settings
    • Tap About Phone
    • Scroll down to Build Number and keep tapping that until you read you are now a developer. The Developer options menu has now been unlocked.
    • Tap the new Developer Options Menu.
    • Make sure Stay Awake is checked
    • Make sure USB debugging is checked.

    You also need to make sure you have installed the Nexus 5 USB driver otherwise even with USB debugging enabled the PC will still not recognize the phone. To learn how to do that click here.

    If, after enabling USB debugging and installing the USB driver and the Nexus 5 is still not recognized then try a different USB port on your computer because sometimes that can make the difference.

    Also make sure that, with the Nexus 5 connected to your PC, no on-screen notification on the Nexus 5 is visible asking you to accept USB debugging on the PC (you have to accept otherwise the PC will not find the phone).

    With all this done the Nexus 5 should now be recognized when you run the Nexus toolkit and it will look similar to this.

    The NExus Root Toolkit v1.8.6

    As you can see the Nexus root toolkit has identified the Nexus 5 and Android OS version so the next thing that we need to do is start the backup.

    The root toolkit takes care of the entire backup process, so click the Backup button to start.

    We want to create a complete backup of the Nexus 5 before we install anything on to it so simply click Create Android Backup File.

    There is quite a lot of text to read but essentially you just need to tap OK and then you can proceed to the next step.

    The next step will ask you where you wish to save the backup file to on your computer. Simply pick a convenient location and then the next window will explain more about the backup process and what will happen.

    While the backup is in progress make sure the Nexus 5 is not interrupted.

    Once the backup is complete the Nexus root toolkit will inform you.

    Downloading the Android L developer preview

    Google makes downloading the developer preview as simple as possible however there are some prerequisites first. You must make sure you have installed the Android SDK on your PC first.

    You must also make sure that, within Windows, you have set the path variable for Fastboot to match the location where you save the downloaded Android developer preview too.

    For more information how to install the Android SDK please see the details here.

    When you have successfully installed the Android SDK to a folder of your choice on your PC, it should look like this (we have installed the Android SDK to C:\Android for easy reference).

    sdk manager
    Here you can see the SDK (the SDK folder) has been installed and we have put all of this in a folder located at C:\Android for easy access as mentioned.

    You can download the Google L developer preview from the link here.

    Make sure you download the correct one for the Nexus 5 and then save the downloaded folder in the same folder as the SDK as shown below. We named our folder android for easy reference also.

    androidl

    Inside the android folder, you must extract the contents of the developer preview so it looks like this:

    bootloader-hammerhead-hhz11k
    Next, connect the Nexus 5 to the PC using the USB cable.

    Make sure it is powered off and the hold down the volume down button and the power button to turn it on and it will boot up in Fastboot mode which looks like this.

    The final thing that needs to be done is within Windows which is to set the Path of Fastboot so that it points to the Android SDK Fastboot files which we have located in C:\Android\SDK\Platform-Tools on our PC (for you it will be different).

    To set this do the following:

    On the Windows desktop (in this case Windows 8) open up file explorer. Right click your computer and then click Properties.

    With the system properties menu open click Advanced System Settings and the System Properties window will appear.

    With the System Properties window, open click Environment Variables and the menu that appears will look similar to what is shown below.
    In the Environment Variables window select Path and then click Edit.

    Add a semicolon, as shown in the example, and then type the full path to the Android SDK (in this example we use C:\Android as mentioned).

    Now that we have everything set we need to make sure the Nexus 5 is ready.

    • The Nexus 5 should be connected to your PC.
    • The Nexus 5 should be running in Fastboot mode.
    • You should have installed the Android SDK on to your PC in an easy to access location.
    • You should download the Android L developer preview image and saved it in a folder where you saved the Android SDK for easy reference.

    Now that you have done all these four things you simply run the flash-all.bat file inside the Android L developer preview folder.

    If all you see inside your Android L developer preview folder is a zip file you must extract it first to view all the files.

    view-all-the-files-sdk
    The Android L preview image will be flashed to the Nexus 5. This may take some time.

    DO NOT DISCONNECT THE NEXUS 5 FROM YOUR PC OR TURN IT OFF OR DO ANYTHING THAT WILL INTERRUPT THE FLASHING PROCESS IN Anyway.

    Once you have flashed the Android L developer preview the Nexus 5 will boot up for the first time. This may take some time also so please be patient. Once it boots up Android L will be fully ready for use.