1. Download our Official Android App: Forums for Android!

Root UPdated and now Bootloader is locked HELP

Discussion in 'Android Devices' started by chavo60, Aug 12, 2011.

  1. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    I accidently updated my device... now my bootloader is locked (S-ON)

    I am trying to do a manual root and have ADB installed on my computer.. im using these instructions:
    How to: Root the HTC Thunderbolt and Unlock the Bootloader - Droid Life: A Droid Community Blog

    Im currently on Step 4 "adb reboot bootloader" and trying to flash the ROM and here is where im stuck.

    get the message "checking PG05IMG.zip" ... the status bar on the right side of the screen gets all the way to the top and then it goes away... nothing happens after. This is where they device should ask me to update and it doesnt... help!!!

    Anyone know what i should be doing?
     

    Advertisement

  2. WormDoes

    WormDoes Android Expert
    Rank:
    None
    Points:
    313
    Posts:
    3,199
    Joined:
    Aug 8, 2010

    Aug 8, 2010
    3,199
    1,270
    313
    Sales
    Massachusetts
    Did you check the md5 sum of the radio before putting it on your SD? It's on the root (not in any folders), correct? Are you sure it's named correctly? I've seen some people mistake the "0" for a "O"
     
    rexdog1888 and scotty85 like this.
  3. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    grrr i was typing and somethin happend and its all gone :mad:

    anyway...

    verify the md5 of the file you renamed first thing,so we can make sure its not corrupt,or the wrong file. the phone will check anything you name PG05IMG,but it wont try to flash it if it doesnt recognize the contents. the md5 for the downgrade RUU should be: aae974054fc3aed275ba3596480ccd5b

    after that,as worm said there are only 2 reasons a PG05IMG are not found:
    1)not named correctly. must be neamed exactly "PG05IMG.zip". if your useing windows,it will add and hide the file extension,so typing in the ".zip" will name the file "PG05IMG.zip.zip" :eek:
    2)your sd card is not formatted FAT32. right click on the drive that is your sd card with the phone plugged in and disk drive mode chosen. click properties. if your card is formatted FAT or anything else,youll have to back it up and reformat it.
     
    rexdog1888 likes this.
  4. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    hows it coming along?

    i just noticed that your using a guide at droid life. if you havent allready completed the root process id highly reccomend switching to the guide on XDA: [ROOT] MR1/OTA PermRoot + Unlock Bootloader - Safer/Easier 5/12/2011 - xda-developers

    the droid life guide has a comment in step 5 that is simply a description,but looks like part of the code(To unlock eMMC: )

    also,the droid life guide is old. the xda guide contains an upgrade RUU that allready contains clockwork recovery,and allready has superuser set up and working,so you will not have to do steps 7,8,9.

    you can even further simplify the process by not using the upgrade RUU from the xda guide. use this one instead: http://androidforums.com/thunderbolt-all-things-root/389462-custom-mr2-upgrade-ruu-new-rooters.html it will leave you on rooted mr2 and yuo wont have to do anything else afterward.

    so, to recap:
    -switch to xda guide for directions and code
    -download the downgrade RUU and exploits files from xda guide
    -download upgrade RUU to use in step 7 from http://androidforums.com/thunderbolt-all-things-root/389462-custom-mr2-upgrade-ruu-new-rooters.html
     
    rexdog1888 likes this.
  5. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    I actually ran out of time since i was trying to root at work during lunch ... ;-)

    So now im home and im trying to do the manual root on my MAC ... complicates things just as much.

    For some reason adb doest see my thunderbolt when entering the command ./adb devices. I get a return message "No such file or directory"

    Note: The directions im reading states that i should be installing "Android SDK Platform-tools, revision 3" in the Android SDK AVD Manager... but when i check to see what packages are available i dont see that file. Could this be the problem?
     
  6. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
  7. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    what trouble are you haveing? an error message? you should have extracted the exploits file,and put the contents into either "tools" or "platform tools" depending on how you have it set up. if youre getting an error, you may need to change to the directory where you put them,or just move them to the same folder as your android-sdk.

    if youre not getting any response,that actually may be what youre sposed to see,depending on the step. :eek: heres a copy of my root session,its on windows 7,but still it may help you some as the outputs and such should be basically the same:


    Code (Text):
    1. Microsoft Windows [Version 6.1.7601]
    2. Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
    3.  
    4. C:\Users\Scott>[COLOR="Red"]adb devices[/COLOR]
    5. List of devices attached
    6. HT126S005970    device
    7.  
    8.  
    9. C:\Users\Scott>[COLOR="red"]cd c:\android-sdk-windows\flashables[/COLOR]
    10.  
    11. c:\android-sdk-windows\flashables>[COLOR="red"]adb push psneuter /data/local/[/COLOR]
    12. 1214 KB/s (585731 bytes in 0.471s)
    13.  
    14. c:\android-sdk-windows\flashables>[COLOR="red"]adb push busybox /data/local/[/COLOR]
    15. 1146 KB/s (1062992 bytes in 0.905s)
    16.  
    17. c:\android-sdk-windows\flashables>[COLOR="red"]adb push misc.img /data/local/[/COLOR]
    18. 1462 KB/s (262144 bytes in 0.175s)
    19.  
    20. c:\android-sdk-windows\flashables>[COLOR="red"]adb shell chmod 777 /data/local/psneuter[/COLOR]
    21.  
    22. c:\android-sdk-windows\flashables>[COLOR="red"]adb shell chmod 777 /data/local/busybox[/COLOR]
    23.  
    24. c:\android-sdk-windows\flashables>[COLOR="red"]adb shell[/COLOR]
    25. $ [COLOR="red"]/data/local/psneuter[/COLOR]
    26. /data/local/psneuter
    27. property service neutered.
    28. killing adbd. (should restart in a second or two)
    29.  
    30. c:\android-sdk-windows\flashables>[COLOR="red"]adb shell[/COLOR]
    31. #[COLOR="red"] /data/local/busybox md5sum /data/local/misc.img[/COLOR]
    32. /data/local/busybox md5sum /data/local/misc.img
    33. c88dd947eb3b36eec90503a3525ae0de  /data/local/misc.img
    34. #[COLOR="red"] dd if=/data/local/misc.img of=/dev/block/mmcblk0p17[/COLOR]
    35. dd if=/data/local/misc.img of=/dev/block/mmcblk0p17
    36. 512+0 records in
    37. 512+0 records out
    38. 262144 bytes transferred in 0.112 secs (2340571 bytes/sec)
    39. # [COLOR="red"]exit[/COLOR]
    40. exit
    41.  
    42. [COLOR="Blue"]manually move downgrade RUU to SD card[/COLOR]
    43.  
    44. c:\android-sdk-windows\flashables>[COLOR="red"]adb reboot bootloader[/COLOR]
    45.  
    46. [COLOR="blue"]select bootloader with power button,let hboot flash downgrade RUU,reboot[/COLOR]
    47.  
    48. c:\android-sdk-windows\flashables>[COLOR="red"]adb devices[/COLOR]
    49. List of devices attached
    50. HT126S005970    device
    51.  
    52.  
    53. c:\android-sdk-windows\flashables>[COLOR="red"]adb push psneuter /data/local/[/COLOR]
    54. 1440 KB/s (585731 bytes in 0.397s)
    55.  
    56. c:\android-sdk-windows\flashables>[COLOR="red"]adb push busybox /data/local/[/COLOR]
    57. 1693 KB/s (1062992 bytes in 0.613s)
    58.  
    59. c:\android-sdk-windows\flashables>[COLOR="red"]adb push wpthis /data/local/[/COLOR]
    60. 1134 KB/s (679475 bytes in 0.585s)
    61.  
    62. c:\android-sdk-windows\flashables>[COLOR="red"]adb shell chmod 777 /data/local/psneuter[/COLOR]
    63.  
    64. c:\android-sdk-windows\flashables>[COLOR="red"]adb shell chmod 777 /data/local/busybox[/COLOR]
    65.  
    66. c:\android-sdk-windows\flashables>[COLOR="red"]adb shell chmod 777 /data/local/wpthis[/COLOR]
    67.  
    68. c:\android-sdk-windows\flashables>[COLOR="red"]adb shell[/COLOR]
    69. $ [COLOR="red"]/data/local/psneuter[/COLOR]
    70. /data/local/psneuter
    71. property service neutered.
    72. killing adbd. (should restart in a second or two)
    73.  
    74. c:\android-sdk-windows\flashables>[COLOR="red"]adb shell[/COLOR]
    75. #[COLOR="red"] /data/local/wpthis[/COLOR]
    76. /data/local/wpthis
    77. Build: 25
    78. Section header entry size: 40
    79. Number of section headers: 45
    80. Total section header table size: 1800
    81. Section header file offset: 0x00014e90 (85648)
    82. Section index for section name string table: 42
    83. String table offset: 0x00014cc7 (85191)
    84. Searching for .modinfo section...
    85.  - Section[16]: .modinfo
    86.  -- offset: 0x00000f80 (3968)
    87.  -- size: 0x000000c4 (196)
    88. Kernel release: 2.6.32.21-g2447a8d
    89. New .modinfo section size: 204
    90. Loading module... OK.
    91. Write protect disabled.
    92. Searching for mmc_blk_issue_rq symbol...
    93.  - Address: c02d3114, type: t, name: mmc_blk_issue_rq, module: N/A
    94. Kernel map base: 0xc02d3000
    95. Kernel memory mapped to 0x40001000
    96. Searching for brq filter...
    97.  - Address: 0xc02d3114 + 0x34c
    98.  - 0x2a000012 -> 0xea000012
    99. Done.
    100. # [COLOR="Red"]exit[/COLOR]
    101. exit
    102.  
    103. c:\android-sdk-windows\flashables>[COLOR="red"]adb push hbooteng.nb0 /data/local/[/COLOR]
    104. 1656 KB/s (1048576 bytes in 0.618s)
    105.  
    106. c:\android-sdk-windows\flashables>[COLOR="red"]adb shell[/COLOR]
    107. #[COLOR="red"] /data/local/busybox md5sum /data/local/hbooteng.nb0[/COLOR]
    108. /data/local/busybox md5sum /data/local/hbooteng.nb0
    109. 6991368ee2deaf182048a3ed9d3c0fcb  /data/local/hbooteng.nb0
    110. #[COLOR="red"] dd if=/data/local/hbooteng.nb0 of=/dev/block/mmcblk0p18[/COLOR]
    111. dd if=/data/local/hbooteng.nb0 of=/dev/block/mmcblk0p18
    112. 2048+0 records in
    113. 2048+0 records out
    114. 1048576 bytes transferred in 0.477 secs (2198272 bytes/sec)
    115. #[COLOR="red"] /data/local/busybox md5sum /dev/block/mmcblk0p18[/COLOR]
    116. /data/local/busybox md5sum /dev/block/mmcblk0p18
    117. 6991368ee2deaf182048a3ed9d3c0fcb  /dev/block/mmcblk0p18
    118. #
    119.  
    120. [COLOR="blue"]manually reboot phone.[/COLOR]
    121.  
    122. [COLOR="blue"]after phone reboots,manually move upgrade RUU to SD card.[/COLOR]
    123.  
    124. c:\android-sdk-windows\flashables>[COLOR="red"]adb devices[/COLOR]
    125. List of devices attached
    126. HT126S005970    device
    127.  
    128. c:\android-sdk-windows\flashables>[COLOR="red"]adb reboot bootloader[/COLOR]
    129.  
    130. [COLOR="blue"]select bootloader with power button,let hboot flash upgrade RUU,reboot[/COLOR]
    131.  
    132.  
    133. c:\android-sdk-windows\flashables>
    red are my inputs,blue are just some notations to help show whats going on.
     
  8. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    YOU ARE THE MAN!!!! PSNEUTER PUSHED!... now on to the next step. :)
     
  9. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    successfully downgraded... now to root :).... AMAZING!!!!
     
  10. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    awsome! your cigar and blazer are waiting :)

    edit: when you get to step 7... either use the xda guides upgrade ruu from the sticky,original thread here or use my upgrade MR2.

    you wont have to do any of the rest of the junk listed in your mac guide... the other upgrade RUUS all that is allready done,and clockwork recovery allready installed :)
     
  11. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    Already upgrading with MR1 :(... step 6 of Hboot as i type (system)... too late?
     
  12. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    wich mr1? from the original guide,or from your mack guide?
     
  13. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    installed superuser and got this message

    "su was not updated. A zip file (su-2.3.1-bin-signed.zip) has been placed on your sdcard, please reboot into recovery mode and flash it to update your su binary."

    say what?! lol
     
  14. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    its not really too late... once youre s-off you can flash whatever ruu you want to :) so all youll have to do is download one of the rooted versions and repeat that step. or you can just go ahead and finish it up since youre that far along. just remember that youll need to flash the rooted mr2 in recovery and the radios in hboot as soon as youre done,and have your recovery installed and working.

    if you have trouble with the superuser from the market(things not reciving root permissions,maybe even force closing) then download this superuser and flash it in clockwork recovery. seems last guy we helped root with a mac had issues and had to do this.

    its really your call wether you want to go thru the last steps and deal with all that and flashing the new rom/radios,or simply download the custom upgrade mr2 and redo letting the upgrade ruu flash.
     
    chavo60 likes this.
  15. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    lol,yup,you need to do this:

     
  16. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    Couldn't have done it without ya Scotty! Gonna attempt to flash a rooted ruu...
     
  17. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    cool! once you flash the rom... remember you wont have signal with the mr1 radio. this is normal. just flash the mr2 radios in hboot after you flash the rom and all will be well. there are radio/rom flashing directions in the [how to] sticky if you need them :)
     
  18. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    Dont you sleep man? lol

    Any recommendations on ruu/radio to use?
     
  19. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    The rooted/deodex mr2 we linked on the other thread. I'm actually not at my computer now,lol,so if you need help finding it I can link it later
     
  20. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    scotty85 likes this.
  21. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    downloaded the rooted mr2 and renamed to PG05IMG.zip and placed it on my sdcard.... ran hboot, recognizes ruu but wont flash it.... did i miss a step?
     
  22. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    i think this is what confused you before,when the OTA episode occured. hope that doesnt happen to ya again,lol :eek: but i guess if it did youre an expert rooter now :D

    if you scroll down the first post of the thread you linked there are 2 download links...
    download rom

    download radio

    youl need to download both.

    the file that you download from the "download radio" link you will rename PG05IMG and flash in hboot. the radio file is considerably smaller than the rom(only 25ish mb) and it is extremely important that you verify its integrity by checking the md5 sum. it should be 7297850061f25630bf6c2885620dd12c

    the file you get from the download rom link,youll just move to the root of your sd card-dont rename or extract. then boot into clockwork mod recovery,wipe data,wipe cache,wipe dalvik cache, and then flash the rom. :)

    your phone is checking the file because it properly named PG05IMG,and then not flashing it becasue it is extremely confused by the contents inside. the folders and files inside a CWM flashable .zip are extremely different from the EXT 3 file images inside an hboot flashable ruu
     
  23. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    Mission. accomplished..... Mr2 rooted and proper radio :)
     
  24. scotty85

    scotty85 Android Expert
    Rank:
    None
    Points:
    1,413
    Posts:
    11,139
    Joined:
    Jul 25, 2010

    Jul 25, 2010
    11,139
    7,418
    1,413
    awsome! almost forgot- pickup your cigar and blazer from the table :cool:

    now youve done a great job rooting your phone manually,and from a mac to boot,wich there is not near as much info/support for,and youve successfully installed the most current rooted firmware and radios.

    now theres one last thing id highly reccomend,as it will prevent you in the future from becoming unrooted if you accidentally flash the wrong RUU file,or your phone accepts another OTA.

    heres a direct link:
    Patched (hard)hboot 1.04 for s-off/eng/fastboot - xda-developers

    download the thunderbolt_patched_hboot.zip and open it up. inside youll find a PG05IMG file,and a text doccument. read the "readme" doccument so youll have the md5 sum. move the PG05IMG to the root of your sd card(make sure you delete your radio PG file first) and then check it on your phone with scary aliens AFV or with astro file manager(i prefer scary aliens app) and then boot into hboot and let it flash. make 100% sure you double and triple check the md5 because this is a new bootloader,and if you eff up the bootloader,your phone is a brick :eek:

    what this does is prevent you from becoming s-on. there is some more discussion of it here: http://androidforums.com/thunderbolt-all-things-root/387290-permanent-s-off-here.html

    let me know if you have any questions. if you had had this before,you wouldnt have had to go thru all this to re-root,lol. IMO its a great piece of mind.
     
    chavo60 likes this.
  25. chavo60

    chavo60 Member
    Thread Starter
    Rank:
    None
    Points:
    16
    Posts:
    47
    Joined:
    Apr 21, 2011

    Apr 21, 2011
    47
    3
    16
    What did you put in this cigar? (Cough cough) lol
     

Share This Page

Loading...