[Unlock] Bootloader unlock - Updated November 26th 2012

Search This thread

sp3c_0ps_o7

Senior Member
Mar 10, 2012
111
5
It it linked on the first page. Btw worked like a charm.

Sent from my HTC6435LVW using xda app-developers app
 
Last edited:

sp3c_0ps_o7

Senior Member
Mar 10, 2012
111
5
Looks like htcdev site is screwed bad gateway errors all over the place I have my token id but can't submit it

Sent from my HTC6435LVW using xda app-developers app
 

bossei

Senior Member
Oct 31, 2007
857
91
I just got a replacement phone; I dropped mine and shattered the screen. Now I can't root; is there a way? I Have the 2.xxx firmware.
 

keith843

Senior Member
Jul 19, 2012
162
32
Ok fellas, sorry if I'm being a nuesance, but I'm coming from the razr. Just picked up the DNA today and I've been reading through this post. Fortunately Im on 1.15.605.4 software. by my unferstanding its still possible to root/unlock this phone? I'm used to flashing moto and Samsung, however I'm new to HTC's android phones. I had the HTC touch years ago.

Sent from my HTC6435LVW using xda app-developers app
 

beaups

Senior Recognized Developer
Nov 28, 2007
3,276
7,257
Dublin, OH
Ok fellas, sorry if I'm being a nuesance, but I'm coming from the razr. Just picked up the DNA today and I've been reading through this post. Fortunately Im on 1.15.605.4 software. by my unferstanding its still possible to root/unlock this phone? I'm used to flashing moto and Samsung, however I'm new to HTC's android phones. I had the HTC touch years ago.

Sent from my HTC6435LVW using xda app-developers app

There's another method stickied in this exact forum. Use it.

Sent from my HTC6435LVW using Tapatalk 2
 
  • Like
Reactions: keith843

rfarrah

Senior Member
May 30, 2008
3,164
495
OKC
Samsung Galaxy Watch 4
Ok fellas, sorry if I'm being a nuesance, but I'm coming from the razr. Just picked up the DNA today and I've been reading through this post. Fortunately Im on 1.15.605.4 software. by my unferstanding its still possible to root/unlock this phone? I'm used to flashing moto and Samsung, however I'm new to HTC's android phones. I had the HTC touch years ago.

Sent from my HTC6435LVW using xda app-developers app

You should be okay. Go here:

http://xdaforums.com/showthread.php?p=36976137#post36976137
 
  • Like
Reactions: keith843

zr3030

Member
Feb 22, 2013
16
0
Xiamen
Help!!!!!!!!!

I indeed had the file CIDBLOCK.img in my phone and I followed the guide http://xdaforums.com/show....php?t=2011611 correctly,including the first "adb restore backup.ab". When it was done, the phone returned to the homepage.
Then someone called me, and i hung it up. Then, the phone began to say "**** stop working"....."**** stop working"....."**** stop working"...
I ignored it and set my phone to flight mode.

When I came to the second "adb restore backup.ab", I unlocked the screen, and confirmed the operation. It had no reaction, but the CMD said it was done, it just took a few seconds. I ran "adb restore backup.ab" again, and got the same result. Then , i closed the loop window, and opened a new CMD, tried again. This time, it acted as the first restore, taking a few minutes. when it was done, the phone returned to the homepage.

But, when i came to the final step, i got this:
F:\htc\unlock>adb shell dd if=/sdcard/CIDBLOCK.img of=/dev/block/mmcblk0p5
/sdcard/CIDBLOCK.img: cannot open for read: I/O error

Now my phone is always saying "com.android.phone stop working. And when i click "OK", it will come out again soon. so i can do nothing but click the endless "OK"
211309cnchpqplnl11cg4l.jpg.thumb.jpg
 
Last edited:

zr3030

Member
Feb 22, 2013
16
0
Xiamen
Please help!

I indeed had the file CIDBLOCK.img in my phone and I followed the guide http://xdaforums.com/show....php?t=2011611 correctly,including the first "adb restore backup.ab". When it was done, the phone returned to the homepage.
Then someone called me, and i hung it up. Then, the phone began to say "**** stop working"....."**** stop working"....."**** stop working"...
I ignored it and set my phone to flight mode.

When I came to the second "adb restore backup.ab", I unlocked the screen, and confirmed the operation. It had no reaction, but the CMD said it was done, it just took a few seconds. I ran "adb restore backup.ab" again, and got the same result. Then , i closed the loop window, and opened a new CMD, tried again. This time, it acted as the first restore, taking a few minutes. when it was done, the phone returned to the homepage.

But, when i came to the final step, i got this:
F:\htc\unlock>adb shell dd if=/sdcard/CIDBLOCK.img of=/dev/block/mmcblk0p5
/sdcard/CIDBLOCK.img: cannot open for read: I/O error

Now my phone is always saying "com.android.phone stop working. And when i click "OK", it will come out again soon. so i can do nothing but click the endless "OK":哭::哭::哭:

211309cnchpqplnl11cg4l.jpg.thumb.jpg



Please see this safer/easier/faster method instead of using the one below http://xdaforums.com/showthread.php?p=36976137#post36976137







Original guide provided below for historial purposesonly, seriously use hte one above:

Please refrain from repackaging, or rehosting my materials, ask prior to deciding to.

If this guide fails, or the auto script (which I will not recommend you use) fails, please do a factory reset before attempting again.

If you appreciate this, please make sure you check out my original article on the AndroidPolice. Without the support of AP, I wouldn't spend nearly as much time doing this. To the bloggers who will chose to link to a forum post, rather than the original post on a better blog, you suck.

http://www.androidpolice.com/2012/11/24/exclusive-how-to-unlock-the-droid-dnas-bootloader/

Donations for new test devices can be made at the paypal link to the left. I reserve the right to send leftover funds to whatever charities I feel like. Generally I choose Boys and Girls club of america, sometimes I choose seasonal charity, or a medical related one.

Known Problems:
Adb server is out of date
Uninstall HTC Sync, Samsung Kies, etc any software that talks to the phone.

If you get stuck, please immediately find someone in our chat that knows what they are doing. It is very easy to brick your phone if you follow these directions incorrectly, or if a problem arises!

Need faster help? or Want to help visit our chat
http://chat.andirc.net:8080/?channels=#droid-dna



Warning: This is semi complicated, and is known to ruin phones if done incorrectly. Proceed at your own risk


Needed:
1gb free space on the phone.
Working adb, must support the adb restore feature (ICS and up!)

Downloads:
backup.ab (300mb) mirrors: http://d-h.st/tau - http://depositfiles.com/files/9c61r4lgo - http://www.filefactory.com/file/2va8yp2i1h99/n/backup.ab

DNA_TeamAndIRC mirrors - http://d-h.st/D4r - http://www.putlocker.com/file/F357F205F5235B3D - http://rapidgator.net/file/59342799/DNA_TeamAndIRC.zip.html


Unzip DNA_TeamAndIRC, put runme.sh, CIDGen.apk and backup.ab into the directory where adb is (or anywhere if you have your paths setup right).

Please Check the readme.txt before continuing!

Code:
adb install CIDGen.apk

Run the CIDGen app on your phone, enter the last digit of your IMEI (NOT YOUR MEID) and press generate. Then confirm the generated file exists.

Code:
adb shell ls -l /sdcard/CIDBLOCK.img

If CIDBLOCK.img does not exist, run the app and try again. Do not proceed without generating a CIDBLOCK.img, it is needed to repair the phone and unlock.

Once you have CIDBLOCK.img on your sdcard, open two terminals (command prompts) and continue

In the first terminal/cmd prompt run these commands:

Code:
adb push runme.sh /data/local/tmp/
adb shell chmod 755 /data/local/tmp/runme.sh
adb shell /data/local/tmp/runme.sh

runme.sh will continue to loop and spit out No such file or link failed errors, just leave it running for now.

In the other terminal/cmd prompt run this commands:

Code:
adb restore backup.ab

Then allow the restore on your phone. Once the process is finished, you can go back to the looping terminal and stop it with control + c, or close the terminal

At this point, do not continue unless you are certain you can do this. Past this point, is where people can brick if they do not follow the directions correctly. If you run into a problem, find someone to help you. Do NOT power your phone off or reboot it. Leave it charging and find someone.

Code:
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

Once the phone is rebooted, open two terminals and repeat the restore exploit:

In the first one:
Code:
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.

In the second terminal, restore the backup again:

Code:
adb restore backup.ab

After the restore is done, we will undo the DxDrm symlink attack and write the new CIDBLOCK.img:

Code:
adb shell mv /data/DxDrm /data/DxDrm_trash
adb shell dd if=/sdcard/CIDBLOCK.img of=/dev/block/mmcblk0p5

If this returns an "out of space error" come to our chat, and find either jcase or beaups. Do not reboot. Do not continue.

Code:
adb reboot

After reboot, you can go to http://HTCDev.com, and unlock through their official process. Choose the "All other supported models" option when selecting your phone.


Cheers!
 

123421342

Senior Member
Nov 21, 2012
1,445
319
I indeed had the file CIDBLOCK.img in my phone and I followed the guide http://xdaforums.com/show....php?t=2011611 correctly,including the first "adb restore backup.ab". When it was done, the phone returned to the homepage.
Then someone called me, and i hung it up. Then, the phone began to say "**** stop working"....."**** stop working"....."**** stop working"...
I ignored it and set my phone to flight mode.

When I came to the second "adb restore backup.ab", I unlocked the screen, and confirmed the operation. It had no reaction, but the CMD said it was done, it just took a few seconds. I ran "adb restore backup.ab" again, and got the same result. Then , i closed the loop window, and opened a new CMD, tried again. This time, it acted as the first restore, taking a few minutes. when it was done, the phone returned to the homepage.

But, when i came to the final step, i got this:
F:\htc\unlock>adb shell dd if=/sdcard/CIDBLOCK.img of=/dev/block/mmcblk0p5
/sdcard/CIDBLOCK.img: cannot open for read: I/O error

Now my phone is always saying "com.android.phone stop working. And when i click "OK", it will come out again soon. so i can do nothing but click the endless "OK":哭::哭::哭:

211309cnchpqplnl11cg4l.jpg.thumb.jpg

Did you literally ignore the 40pt bolded font message that says DO NOT USE THIS METHOD ANYMORE? Whatever you did messed up your rom. Follow the new method, flash twrp and wipe system and factory reset. Then flash a new rom.
 

zr3030

Member
Feb 22, 2013
16
0
Xiamen
I saw it on a chinese forum, the author had translate it into Chinese. So....I did not know the new method untill I found this post.
JCASE said in his post that find either jcase or beaups. Do not reboot. Do not continue.
So, I did neither reboot nor power off. I am afraid it will become a hard brick.....What can i do????
Did you literally ignore the 40pt bolded font message that says DO NOT USE THIS METHOD ANYMORE? Whatever you did messed up your rom. Follow the new method, flash twrp and wipe system and factory reset. Then flash a new rom.


---------- Post added at 04:54 PM ---------- Previous post was at 04:08 PM ----------

Any suggestion would be appreciated!
I indeed had the file CIDBLOCK.img in my phone and I followed the guidance http://xdaforums.com/show....php?t=2011611 correctly,including the first "adb restore backup.ab". When it was done, the phone returned to the homepage.
Then someone called me, and i hung it up. Then, the phone began to say "**** stop working"....."**** stop working"....."**** stop working"...
I ignored it and set my phone to flight mode.

When I came to the second "adb restore backup.ab", I unlocked the screen, and confirmed the operation. It had no reaction, but the CMD said it was done, it just took a few seconds. I ran "adb restore backup.ab" again, and got the same result. Then , i closed the loop window, and opened a new CMD, tried again. This time, it acted as the first restore, taking a few minutes. when it was done, the phone returned to the homepage.

But, when i came to the final step, i got this:
F:\htc\unlock>adb shell dd if=/sdcard/CIDBLOCK.img of=/dev/block/mmcblk0p5
/sdcard/CIDBLOCK.img: cannot open for read: I/O error

Now my phone is always saying "com.android.phone stop working. And when i click "OK", it will come out again soon. so i can do nothing but click the endless "OK":哭::哭::哭:

211309cnchpqplnl11cg4l.jpg.thumb.jpg
 

Top Liked Posts

  • There are no posts matching your filters.
  • 82
    Please see this safer/easier/faster method instead of using the one below http://xdaforums.com/showthread.php?p=36976137#post36976137







    Original guide provided below for historial purposesonly, seriously use hte one above:

    Please refrain from repackaging, or rehosting my materials, ask prior to deciding to.

    If this guide fails, or the auto script (which I will not recommend you use) fails, please do a factory reset before attempting again.

    If you appreciate this, please make sure you check out my original article on the AndroidPolice. Without the support of AP, I wouldn't spend nearly as much time doing this. To the bloggers who will chose to link to a forum post, rather than the original post on a better blog, you suck.

    http://www.androidpolice.com/2012/11/24/exclusive-how-to-unlock-the-droid-dnas-bootloader/

    Donations for new test devices can be made at the paypal link to the left. I reserve the right to send leftover funds to whatever charities I feel like. Generally I choose Boys and Girls club of america, sometimes I choose seasonal charity, or a medical related one.

    Known Problems:
    Adb server is out of date
    Uninstall HTC Sync, Samsung Kies, etc any software that talks to the phone.

    If you get stuck, please immediately find someone in our chat that knows what they are doing. It is very easy to brick your phone if you follow these directions incorrectly, or if a problem arises!

    Need faster help? or Want to help visit our chat
    http://chat.andirc.net:8080/?channels=#droid-dna

    Credits:
    Original development: jcase
    Awesome saver of the day: Sean Beaupre
    Crash test dummy: dsb9938 (I bricked his phone making this!)
    Artem and all @AndroidPolice for putting up with my nonsense.
    Special thanks to Fuses for recommending a better target, and the numerous testers that let me play with their new phones.

    Warning: This is semi complicated, and is known to ruin phones if done incorrectly. Proceed at your own risk


    Needed:
    1gb free space on the phone.
    Working adb, must support the adb restore feature (ICS and up!)

    Downloads:
    backup.ab (300mb) mirrors: http://d-h.st/tau - http://depositfiles.com/files/9c61r4lgo - http://www.filefactory.com/file/2va8yp2i1h99/n/backup.ab

    DNA_TeamAndIRC mirrors - http://d-h.st/D4r - http://www.putlocker.com/file/F357F205F5235B3D - http://rapidgator.net/file/59342799/DNA_TeamAndIRC.zip.html


    Unzip DNA_TeamAndIRC, put runme.sh, CIDGen.apk and backup.ab into the directory where adb is (or anywhere if you have your paths setup right).

    Please Check the readme.txt before continuing!

    Code:
    adb install CIDGen.apk

    Run the CIDGen app on your phone, enter the last digit of your IMEI (NOT YOUR MEID) and press generate. Then confirm the generated file exists.

    Code:
    adb shell ls -l /sdcard/CIDBLOCK.img

    If CIDBLOCK.img does not exist, run the app and try again. Do not proceed without generating a CIDBLOCK.img, it is needed to repair the phone and unlock.

    Once you have CIDBLOCK.img on your sdcard, open two terminals (command prompts) and continue

    In the first terminal/cmd prompt run these commands:

    Code:
    adb push runme.sh /data/local/tmp/
    adb shell chmod 755 /data/local/tmp/runme.sh
    adb shell /data/local/tmp/runme.sh

    runme.sh will continue to loop and spit out No such file or link failed errors, just leave it running for now.

    In the other terminal/cmd prompt run this commands:

    Code:
    adb restore backup.ab

    Then allow the restore on your phone. Once the process is finished, you can go back to the looping terminal and stop it with control + c, or close the terminal

    At this point, do not continue unless you are certain you can do this. Past this point, is where people can brick if they do not follow the directions correctly. If you run into a problem, find someone to help you. Do NOT power your phone off or reboot it. Leave it charging and find someone.

    Code:
    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

    Once the phone is rebooted, open two terminals and repeat the restore exploit:

    In the first one:
    Code:
    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.

    In the second terminal, restore the backup again:

    Code:
    adb restore backup.ab

    After the restore is done, we will undo the DxDrm symlink attack and write the new CIDBLOCK.img:

    Code:
    adb shell mv /data/DxDrm /data/DxDrm_trash
    adb shell dd if=/sdcard/CIDBLOCK.img of=/dev/block/mmcblk0p5

    If this returns an "out of space error" come to our chat, and find either jcase or beaups. Do not reboot. Do not continue.

    Code:
    adb reboot

    After reboot, you can go to http://HTCDev.com, and unlock through their official process. Choose the "All other supported models" option when selecting your phone.


    Cheers!
    7
    Is there a one-click for this?

    Sorry, I couldn't resist!

    Support chat: http://chat.andirc.net:8080/?channels=#droid-dna


    D

    .
    4
    I cannot speak for everyone, but it is the time of year when lots of people are off the computer and being with family.

    If you should encounter problems while doing this between now and the new year, I do not know if you will be able to find help in the chat.

    Just putting that out there.

    D

    .
    3
    Lol.... I'm going to wait for the one click, can't afford to brick my device while trying to unlock with 2 kids running around lol...

    P.s. thank you j case and DSB for the unlock and root

    Sent from my HTC6435LVW using xda premium

    I wouldnt trust a one click, i automated the PITA part already with the CIDGEN app
    2
    If anyone is sketchy about this, you can check out my channel for a video on How To. If its good, then someone can put it in the OP.

    http://www.youtube.com/watch?v=gQRxIDW5vo0&feature=plcp

    Worked no problem for me. Not "ADB" problems. I'm using Windows 8.