Thursday 22 August 2013

How to Unlock HTC DROID DNA Bootloader

HTC DROID DNA bootloader unlock has been achieved unofficially. Verizon has locked down the DROID DNA as soon as it hit the shelves and the official bootloader unlock method from the HTC Dev website is not available for this device now. If you missed to officially unlock HTC DROID DNA bootloader, you can still unlock it unofficially, thanks to Justin Case (and a working exploit by Sean Beaupre). It’s a software mod that de-brands your DROID DNA so that the device can be unlocked from HTC Dev. Hit the jump to unlock HTC DROID DNA bootloader
If you’re not experienced with ADB, please stay away from this guide because you may brick your device. You’ve been warned. Follow this guide at your own risk. AndroidRevisited won’t be held liable in case of anything goes wrong.

Requirements

  • ADB with fastboot installed on your system.
  • USB debugging enabled (Settings > Developer options > check mark USB debugging mode).
  • At least 1GB free space on the phone.
  • At least 50% battery level.

Downloads

How to Unlock HTC DROID DNA Bootloader

  1. Download both files from the link above. Extract the zip file and put all the files in one folder. Also read the README.txt file before proceeding.
  2. Make sure USB debugging mode is enable. Now connect your Droid DNA to your computer and run command prompt / terminal, navigating to the folder containing the files;
  3. Type the following command to install the CIDGen.apkfile on the phone:
    adb install CIDGen.apk
  4. Now open the app on your phone and follow the on-screen instructions;
  5. Now enter the following command to verify that the CIDBLOCK.imgfile exists on your phone:
    adb shell ls -l /sdcard/CIDBLOCK.img
    NOTE: If the file (.img) does not exist, do not proceed with the next step. Re-run the CIDGen app again and perform step 5 again. if the file is found, proceed to step 6.
  6. Now enter the follow adb commands:
    adb push runme.sh /data/local/tmp/
    
    adb shell chmod 755 /data/local/tmp/runme.sh
    
    adb shell /data/local/tmp/runme.sh
    This process will also loop forever and give out lots of “No such file” or “link failed” errors – again, just leave it running;
  7. Now open another command prompt / terminal window and input the following command to restore the modified backup to your HTC DROID DNA. Also grant permission on your phone to restore the backup when it asks:
    adb restore backup.ab
  8. Once the restore is complete, close the first command prompt / terminal window that’s running the runme.sh script;
  9. NOTE:If you fail to follow the following commands properly or misses to reboot/power off your device, your HTC DROID DNA will be as good as a brick. Continue entirely at your own risk, and enter the following commands in the second command prompt / terminal window:
    adb shell rm /data/data/com.htc.usage/files/exploit/*
    
    adb shell mv /data/DxDrm /data/DxDrm_org
    
    adb shell mkdir /data/DxDrm
    
    adb shell ln -s /dev/block/mmcblk0p5 /data/DxDrm/DxSecureDB
    
    adb reboot
    
    adb wait-for-device
    
    adb shell /data/local/tmp/runme.sh
    You should see the same script running you closed in the first command prompt / terminal window, and may see the same errors as mentioned above.
  10. Now open third command prompt / terminal window and input the following command to restore the modified backup to your HTC DROID DNA. Also grant permission on your phone to restore the backup when it asks:
    adb restore backup.ab
    Once the restore is complete, close the second command prompt / terminal window.
  11. Enter the following commands in the third terminal window:
    adb shell mv /data/DxDrm /data/DxDrm_trash
    
    adb shell dd if=/sdcard/CIDBLOCK.img of=/dev/block/mmcblk0p5
    
    adb reboot
  12. Your phone should boot up normally. Now you can unlock HTC DROID DNA boorloader via HTC Dev. simply go to HTC Dev website, select “All other supported models” for your phone type. Once you’ve unlocked the HTC DROID DNA bootloader, follow our step-by step instructions to root HTC DROID DNA and install CWM recovery.
  13. Make sure to checkout the original unlock guide at Android Police.

No comments:

Post a Comment