Sunday, January 27, 2013

Simple and easy way to unlock your lumia 710 RM-809/803 bootloader

Overview:
If you are one of those people who got a lumia 710 and wanted to do more on your device like install custom ROMs but  didn't got lucky  because you got a lock bootloader, means you got a DLOAD Nokia recovery instead of qualcomm recovery which is of course an unlock bootloader, don't panic yet. Here's a simple and easy way to convert lock bootloader to an unlock one. The process is converting your Nokia lumia DLOAD recovery (Lock bootloader) into a QUALCOMM recovery (unlock bootloader).

But how to know if you got a lock bootloader?
Follow this simple steps: (Make sure ZUNE program is installed for the right drivers)

  1. Power off your phone or simply remove the battery , don't plug the USB yet.
  2. Hold vol+ (volume up) button and plug the USB to your computer, keep pressing the vol+ wait for the phone to vibrate then release the it. (IF A WINDOWS MESSAGE APPEARES ASKING YOU TO FORMAT THE DISK CLICK NO, OTHERWISE IF YOU HAVE CHOSEN YES THEN YOU JUST BRICKED YOUR DEVICE!)
    Note: you'll usually get the format message if you got a qualcomm bootloader.
  3. Now be keen to what appears to the bottom right corner of your computer screen, a new found hardware should pop up saying either Dload or qualcomm or something similar.
  4. In case you miss the installation of you new found hardware just open your device manager and you should be staring at either dload or qualcomm drivers.
  5. If you read QUALCOMM then you got an unlock bootloader in which you do not need to read further down. But if you got a DLOAD then definitely you got a lock bootloader.
WARNING:
You have to check if you got a lumia 710 RM-809/RM-803 with hardware version ending with 2.1 (ex.112.1402.2.1), you can check it by going to settings>about>more info. If you got the right hardware version then proceed further down.

What you need:
ZUNE (Available on Microsoft website this is needed for the right drivers)
NssPro (Download HERE for the latest) Credit goes to bphreaks (Chris) of www.genieprojects.co.uk for this genius tool
Qualcomm bootloader ( Download )

Procedure:
  • First install ZUNE for  the right drivers
  • Download all and extract the required files   
*On qualcomm bootloader  that you downloaded you should have the: 
RM803_11w48_prod_raw_nokia_osbl.bin 
RM803_12w07_prod_generic_nokia_osbl.esco
Copy these two files to the NSS folders \loaders\special\wp7
 For example: if you have extracted NSS to C:/NSS, then copy the RM803 files to C:/NSS/loaders/special/wp7 
  • Turn on your phone in normal mode
  •  Launch NSS Pro
  •  Plug in the USB cable in NSS Pro go to Flashing -> WP7 Tool (see attached photo)
(On the bottom left you should see a Nokia USB connectivity which means your phone is detected)
  •  Press Install.
  • If you see a warning just click ok

 The installation should somehow looks like this:
Enter bootloader mode...Done
Boot version:             240:116:132:78
Sending certificate...Done
Sending file...Done
  • Wait for the process to finish and the phone to boot up.
  • Congratulations! you're DONE. Now you got an unlock bootloader and you can take control of your phone from here... 
Note: If you keep on getting an error about phone not found while ticking the install button in NSSPro just try to manually put the phone into OSBL mode: Turn off the phone then press vol up (+) plug-in the USB but keep pressing the vol up button until the phone vibrates then release it. 

Reminder:
This tutorial is posted 'as is' and though this is a tested and proven method any problem that may arise due to negligence, misuse or  not doing the instruction right is the sole responsibility of the person using and trying this method. I do not hold any responsibility. You have been warned.

Solving the errror INIT FAILED (mux thread)! on gecko iphone toolkit

If you encountered this error while using gecko iPhone toolkit..

INIT FAILED (mux thread)!
Possible causes:
iTunes 9 or newer is NOT installed.
Could not bind to the port 2202 (make sure only one instance is running!


Most probably your java was updated to the latest version which is not supported by gecko since it doesn't get an update for sometime now from the author..

Simple Solution:

Solve this by downgrading your java to some older version like 6 or older version of 7.

Up to java version version 7 update 4 is supported according to my test higher than that and you'll probably get the error.