I purchased a Sensation 4G for Tmobile (US) from someone on the marketplace here. When I try to flash ICS and flash the lastest firmware from the bootloader it says CID Incorrect. This is what the bootloader says:
***LOCKED***
PYRAMID PVT SHIP S-OFF RL
HBOOT-1.23.0000
RADIO-10.14.9035.01_m
Emmc-BOOT
Dec 26 2011, 12:14:25
Can't fastboot :/ came with a gingerbread version of android revolution and that works just fine.
What do?
http://forum.xda-developers.com/showthread.php?t=1459767
Make sure you have a custom recovery installed. Go there and scroll down to T-Mobile. Download the firmware that you need, if you want the most recent version of ICS, download 3.32. Put it on the root folder of your SD card (as in, no folders, just on the card itself). Flash that from the bootloader, not the recovery. Then, remove the file from your SD card by means of a card reader or a buddies phone. Now, reboot into the bootloader and choose Recovery, flash your ICS rom, and you're set.
If you don't have the means to remove the file, no worries. Just take out the SD card and reboot into the the bootloader, then after it's booted, put it back in a reboot to recovery. Then you'll be able to install the rom. Once the rom boots, use a file manager and delete the PG58IMG file.
As you may or may not know, the bootloader will not function if it sees a PG58IMG file on the root of the SD card - that is why it must be removed.
sshede said:
http://forum.xda-developers.com/showthread.php?t=1459767
Make sure you have a custom recovery installed. Go there and scroll down to T-Mobile. Download the firmware that you need, if you want the most recent version of ICS, download 3.32. Put it on the root folder of your SD card (as in, no folders, just on the card itself). Flash that from the bootloader, not the recovery. Then, remove the file from your SD card by means of a card reader or a buddies phone. Now, reboot into the bootloader and choose Recovery, flash your ICS rom, and you're set.
If you don't have the means to remove the file, no worries. Just take out the SD card and reboot into the the bootloader, then after it's booted, put it back in a reboot to recovery. Then you'll be able to install the rom. Once the rom boots, use a file manager and delete the PG58IMG file.
As you may or may not know, the bootloader will not function if it sees a PG58IMG file on the root of the SD card - that is why it must be removed.
Click to expand...
Click to collapse
Thank you so much. It worked absolutely perfectly. Everything updated and flashed fine. I have 4EXT 1.0.0.4 rc1 installed as my recovery. Everything went swimmingly, and im now running ICS Thank you thank you!
Related
Hello,
First thanks to all who help and contribute to this forum, specially to attn1 and contributors to the Hack Kit.
I been playing with different ROMs to find one that suits me, I had been able to successfully follow the Hack Kit manual and root the phone and later install different ROMs.
I wanted to check out the new AT&T Stock ROM
RUU_Ace_Gingerbread_S_Cingular_US_2.47.502.7_Radio _12.56.60.25_26.10.04.03_M
and after installing it with the executable from HTC I have an issue with the Recovery Boot. When I press the Power+Down Volume as expected I go to the menu and got the following:
ACE PVT SHIP S-OFF RL
HBOOT-0.85.0024
MICROP-0438
Radio-26.10.04.03_M
eMMC-boot
Apr 12 2011,00:55:45
and the HBOOT Menu.
If I click any key before movine the the options I got a meesages that says that the following files are missing or are not valid.
PD98DIAG.zip
PD98DIAG.nbh
PD98IMG.zip
PD98IMG.nbh
and then I can move between menus without problem, if I go back to the BOOTLOADER menu I get again the messages about the files.
If I try a recovery I got a error screen (I only tried one) that is like a cellphone with a red something on it.
I think I miss something or did something wrong while chaging ROMs or rooting the phone.
Can some describe me what is happening and how can I correct it?
Many thanks
Flashing the RUU deletes your ClockworkMod Recovery. Not sure if you can a temp root would allow you to flash CWR.
Edit- just realized that if you flash genes rom there is no need to go down to attn1 rom, my bad
Edit 2- heres the link to genes thread. the file is in post 4. download that rename it to PD98IMG. flash through hboot. now youll be on stock rooted and be able to reinstall CWR.
http://forum.xda-developers.com/showthread.php?t=1191949
Apologize for the question, how do I flash through hboot, just copy the renamed file to the root of the SD Card and perform a recovery?
EDIT - Sorry, I just read Gene's post in full
This is an unsigned PD98IMG so you must have S-OFF and it will delete your data partition so backup (titanium
and nandroid just to be sure). All AT&T bloatware included.
Instructions: Download it, rename to PD98IMG.zip, copy it to your SDCARD, then boot into hboot (hold VOL-DOWN
and press POWER) then let hboot finish its check and then hit VOL-UP to install.
Many thanks!
in a sense yes. it'll look for the file as you stated in your first post. this time with th file there it will find it and ask if you want to apply it.
Hello
In an attempt to root my Desire S, I got into trouble.
Now my Desire not boot anyone have a suggestion to get back to the original ROM?
I have flash it with ClokworkMod recoveryv 3.2.0.0
Saga pvt meadow s-off
Hboot-0.98.2000 (pg88 ****)
Radio 3805.06.02.03_
EMMC boot
February 24 2011,21:19:05
Rather then go back wards why not go forwards?
Be careful not to quickly take out and replace your battery
Look at the INDEX sticky thread in the development Section http://forum.xda-developers.com/showthread.php?t=1146601, there you should find
1) EXT4 recovery
2) pre rooted stock roms, use the latest version
(RUU_Saga_HTC_Europe_1.47.401.4_Radio_20.28I.30.085 AU_3805.06.02.03_M_release_199410_signed_prerooted)
Download both to you PC then copy to your sd card.
Boot into recovery and first flash EXT4 zip file to install the new recovery
Then from recovery wipe cache, dalvik cache, data and system.
Then flash the ROM zip file and hopefully this should solve your problem
First boot will take longer than usual
I'm also curious as to why your bootloader screen days "meadow" I've never seen that before.
Swyped from HTC Desire S using XDA Premium
Thank you for your prompt response!
After I had written my post yesterday I took the battery out of my unit and put it in again and there after, the total death now I can not turn it on. so there is probably nothing more than to bring it back to warranty?
Thermik said:
Thank you for your prompt response!
After I had written my post yesterday I took the battery out of my unit and put it in again and there after, the total death now I can not turn it on. so there is probably nothing more than to bring it back to warranty?
Click to expand...
Click to collapse
Bugger, when you say won't turn on, exactly what happens or doesn't happen?
Are you sure that the battery is charged (daft question) but had I ask
plug it in and see if the led lights
Swyped from HTC Desire S using XDA Premium
When I press the power button nothing happens .. no light in the LED phone is 80% power remaining.
I sent it for repair on warranty :-(
ben_pyett said:
Bugger, when you say won't turn on, exactly what happens or doesn't happen?
Are you sure that the battery is charged (daft question) but had I ask
plug it in and see if the led lights
Swyped from HTC Desire S using XDA Premium
Click to expand...
Click to collapse
Hello again ..
I filed my phone for repair on Thursday and got it already again Friday they had replaced the motherboard of the phone.
Now is it not s-off more:
SAGA pvt ship s-on RL
Hboot-0.98.0002
Radio 3805.06.02.03_M
EMMC boot
March 30 2011,17:29:31
what method should I use to get s-off and root now?
Thermik said:
Hello again ..
I filed my phone for repair on Thursday and got it already again Friday they had replaced the motherboard of the phone.
Now is it not s-off more:
SAGA pvt ship s-on RL
Hboot-0.98.0002
Radio 3805.06.02.03_M
EMMC boot
March 30 2011,17:29:31
what method should I use to get s-off and root now?
Click to expand...
Click to collapse
You need to follow the guides shown in this thread.
Look for this "How To: S-Off your device with Revolutionary: S-OFF & Recovery Tool" part of the guide.
Good luck....update this thread if you have any issues or problems....but first there is a lot of software that you'll need to download and some reading to do.
ben_pyett said:
You need to follow the guides shown in this thread.
Look for this "How To: S-Off your device with Revolutionary: S-OFF & Recovery Tool" part of the guide.
Good luck....update this thread if you have any issues or problems....but first there is a lot of software that you'll need to download and some reading to do.
Click to expand...
Click to collapse
OK if i understand it right i wil do like this.
S-OFF your phone using Windows:
1. Download Revolutionary tool for Windows from http://revolutionary.io/ (Keep the browser open)
2. Extract the zip file to a new folder.
3. Connect phone to your computer and make sure that Debugging Mode is enabled on your phone.
4. Open the new folder and right click on "revolutionary.exe" and select run as administrator.
5. Follow steps from Step 11 above.
11. It'll provide a key. Go back to the browser window where you downloaded Revolutionary tool - there's a form to fill out. Type in the key. It'll generate a second key. Type that key into the Terminal.
12. Make sure it says that everything is successful. It'll ask if you want to flash Clockwork. Type in "Y".
13. Once it shows success, reboot phone.
And root it hwit Gingerbreak right ?
Now you have CWM, so you don't have to use Gingerbreak, just flash su (http://goo-inside.me/superuser/su-2.3.6.3-efgh-signed.zip) from recovery. You may also want to flash 4EXT recovery (http://forum.xda-developers.com/showthread.php?t=1130004) that will replace the one installed by Revolutionary.
Evilmystic said:
Now you have CWM, so you don't have to use Gingerbreak, just flash su (http://goo-inside.me/superuser/su-2.3.6.3-efgh-signed.zip) from recovery. You may also want to flash 4EXT recovery (http://forum.xda-developers.com/showthread.php?t=1130004) that will replace the one installed by Revolutionary.
Click to expand...
Click to collapse
Hwat is CWM ?
Thermik said:
Hwat is CWM ?
Click to expand...
Click to collapse
CWM = Clock Work Mod, which is the type of Custom RECOVERY that we all use that enables us to flash custom ROMS etc, I'd recommend that you upgrade to the the EXT4 RECOVERY which is based on CWM but is more user friendly and constantly being improved.
ben_pyett said:
You need to follow the guides shown in this thread.
Look for this "How To: S-Off your device with Revolutionary: S-OFF & Recovery Tool" part of the guide.
Good luck....update this thread if you have any issues or problems....but first there is a lot of software that you'll need to download and some reading to do.
Click to expand...
Click to collapse
OK now im s-off again:
-Revolutionary-
SAGA PVT SHIP S-OFF RL
Hboot-6.98.1002
Radio-385.06.02.03_M
eMMc-boot
Mar 10 2011,14:58:38
what is the next step to root my phone ?
Very close.....all the hard stuff is done
Thermik said:
OK now im s-off again:
-Revolutionary-
SAGA PVT SHIP S-OFF RL
Hboot-6.98.1002
Radio-385.06.02.03_M
eMMc-boot
Mar 10 2011,14:58:38
what is the next step to root my phone ?
Click to expand...
Click to collapse
You need to start following the advise that's being given, or at least inform us whether you've done the suggested steps...
For example two people have suggested that you now install EXT4 over CWM (RECOVERY) have you done this?
Evilmystic said:
You may also want to flash 4EXT recovery (http://forum.xda-developers.com/showthread.php?t=1130004) that will replace the one installed by Revolutionary
Click to expand...
Click to collapse
So basically download the files onto your SD card boot into recovery and then flash first the EXT4 file
Then flash the SU ZIP file (downloaded from below onto you SD card)
Evilmystic said:
just flash su (http://goo-inside.me/superuser/su-2.3.6.3-efgh-signed.zip) from recovery.
Click to expand...
Click to collapse
then reboot device and you'll be rooted, now take a backup either from ROM manager or go back to RECOVERY and perform a backup from there....
ben_pyett said:
You need to start following the advise that's being given, or at least inform us whether you've done the suggested steps...
For example two people have suggested that you now install EXT4 over CWM (RECOVERY) have you done this?
So basically download the files onto your SD card boot into recovery and then flash first the EXT4 file
Then flash the SU ZIP file (downloaded from below onto you SD card)
then reboot device and you'll be rooted, now take a backup either from ROM manager or go back to RECOVERY and perform a backup from there....
Click to expand...
Click to collapse
No. I have not installed it yet I am unsure about which option I should choose .. Viere here until I booted up in recovery and is now in the picture Revolutionary CWM v4.0.1.4 and can choose:
aply update from sdcadr
Wipe data / factory reset
Wipe cache partition
install zip from sdcard
backup and restore
mounts and storage
advanced
power off
which option should I choose here?
Its is install zip from file right ?
copy both files to your SD card and then boot into recovery
and install both zip files using this option from CWM
install zip from sdcard
ben_pyett said:
copy both files to your SD card and then boot into recovery
and install both zip files using this option from CWM
install zip from sdcard
Click to expand...
Click to collapse
finished;-) I think I have root .. how can I check that?
I have superuser on the phone and I have even install titanium backup and rum manager on the phone is not the pogrammer I need?
You wrote something about me to make a backup, you can explain more about it? do I need it before I start to mess with ROMs?
Thermik said:
finished;-) I think I have root .. how can I check that?
I have superuser on the phone and I have even install titanium backup and rum manager on the phone is not the pogrammer I need?
You wrote something about me to make a backup, you can explain more about it? do I need it before I start to mess with ROMs?
Click to expand...
Click to collapse
Check for super user, simply download ROM Manager (free) from android market and that will tell you.
A Backup (or a Nandroid backup or as you'll here it referred to) can be taken two ways:
1) from ROM Manager - easiest option (as it then boots device into recovery, backs up phone and then reboots again)
2) from recovery (EXT4) you need to take manually Backup option (although is good to know how to do this way)
Using both methods the backups will be stored on your SD card in clockworkmod/backup directory within date&time stamped folders
ben_pyett said:
Check for super user, simply download ROM Manager (free) from android market and that will tell you.
A Backup (or a Nandroid backup or as you'll here it referred to) can be taken two ways:
1) from ROM Manager - easiest option (as it then boots device into recovery, backs up phone and then reboots again)
2) from recovery (EXT4) you need to take manually Backup option (although is good to know how to do this way)
Using both methods the backups will be stored on your SD card in clockworkmod/backup directory within date&time stamped folders
Click to expand...
Click to collapse
Thanks for your help! Now I have root, and currently runs Virtuous and running is perfect
-Revolutionary-
SAGA PVT SHIP S-OFF RL
HBOOT-6.98.1002
RADIO-3822.10.08.04_M
eMMC-boot
Mar 10 2011, 14:58:38
is on my screen its not going on recovery but it reads file named
PG88IMG.zip
I already had i think
PreRooted_Saga_S_HTC_Europe_2.10.401.4_odexed-signed.zip
or
PreRooted_Saga_S_HTC_Europe_2.10.401.4_deodexed-signed.zip
but i went on this site
//android.stackexchange.com/questions/16249/failed-to-update-htc-desire-s-to-latest-firmware-with-android-2-3-5
and downloaded this file
RUU_Saga_S_HTC_Europe_2.10.401.8_Radio_20.4801.30. 0822U_3822.10.08.04_M_release_225161_signed.exe
renamed to PG88img.zip
and updated itwas updated in maybe 2 or 3 minutes and asked me to press power button and it took me to htc frozen screen ..... since then nothing is happening except I can go to this menue by power button and vol down but cant access recovery menu only way is download file rename it to PG88Img.zip it checks it then comes back to same screen... I dont know how bad Its is no clue
please help
thanks
sandman555 said:
-Revolutionary-
SAGA PVT SHIP S-OFF RL
HBOOT-6.98.1002
RADIO-3822.10.08.04_M
eMMC-boot
Mar 10 2011, 14:58:38
is on my screen its not going on recovery but it reads file named
PG88IMG.zip
I already had i think
PreRooted_Saga_S_HTC_Europe_2.10.401.4_odexed-signed.zip
or
PreRooted_Saga_S_HTC_Europe_2.10.401.4_deodexed-signed.zip
but i went on this site
//android.stackexchange.com/questions/16249/failed-to-update-htc-desire-s-to-latest-firmware-with-android-2-3-5
and downloaded this file
RUU_Saga_S_HTC_Europe_2.10.401.8_Radio_20.4801.30. 0822U_3822.10.08.04_M_release_225161_signed.exe
renamed to PG88img.zip
and updated itwas updated in maybe 2 or 3 minutes and asked me to press power button and it took me to htc frozen screen ..... since then nothing is happening except I can go to this menue by power button and vol down but cant access recovery menu only way is download file rename it to PG88Img.zip it checks it then comes back to same screen... I dont know how bad Its is no clue
please help
thanks
Click to expand...
Click to collapse
The RUU.exe needs to be executed on a PC and then you will find the ROM.zip file in the %TEMP directory structure. This ROM.zip file is the one you copy to you SD card and rename as PG88IMG.zip.
You can't simply rename the RUU.exe file to PG88IMG.zip.
thanks dude really appreciate..
sandman555 said:
thanks dude really appreciate..
Click to expand...
Click to collapse
So did that work for you? If so please edit your title from [Q] to [SOLVED] to help inform others.
I think I had the same problem, but it's now solved with a little luck and studying the xda foorums. My situation was pretty complex, unbranded UK model didn't update so I rooted it with Revolutionary and installed Cyanogenmod 7.1. I didn't like it, so I restored original backup through ROM Manager. I was happy with the stock 2.3.3, until I realized that 2.3.5 is out. After factory reset the OTA update kicked in. At that time I didn't know that Hboot is still Revolutionary and S-off. No root, however. So the update failed.
Yesterday I decided that I want the 2.3.5 and downloaded stock RUU update and installed it. It was the same 1.28.401 version I was running. Installation via PC went fine, then came OTA updates (three of them). First two went fine, but the third update hanged on yellow exclamation mark. After removing the battery phone hang on white HTC screen. I was able to access the boot manager, but nothing else.
Next step was to restore original Hboot. It was tricky, fastboot found the device but installation failed with image error! (Platform check fail). Adb didn't even find the phone. I assume that eMMC was corrupted at this point. I was not able to access Recovery to fix it. Then I found recovery.img and was able to install it from SD-card. I booted recovery, formatted all partitions (cache, system etc.), reset battery data. Next I tried fastboot flash hboot engHBOOToverARX.img again and it worked! Goodbye Revolutionary
Then I just loaded the stock (RUU_Saga_S_HTC_Europe_2.10.401.8) ROM on SD card (renamed ROM.zip to PG88IMG.zip as always), installed it from Hboot and everything was fine. Hboot is locked and S-on. Running the latest 2.10.401.8 software with Android 2.3.5 and Sense 3.0.
All the needed information is on this forum. I cannot thank you enough for bringing my brick back to life!
Hi Daatta, I have the same problem as you did. It won't load update.zip or PG88IMG.zip ...I've tried everything (sort of)
What do you mean exactly "Then I found recovery.img and was able to install it from SD-card. " How did you do that?
How can I make the phone read from the sd card?
Thanks!
Just head for this thread
http://forum.xda-developers.com/showthread.php?t=1488672
I did it! But now it won't install my rom....it's the same I was using before...installation begins, but suddenly it gets aborted..weird...any ideas?
SOLVED! I was using the wrong file it was a renaming screw up
I'm pretty new to rooting phones.
I came across a boot loop screen why trying to install Virtuous Inquisition on my HTC Sensation. Is there a way to get out of this??
I didn't install the required firmware. Is there a way to install it on my phone as it's doing the boot loop? I don't know how to get back to any of the hboot screens or clockwork.
VNewyear said:
I'm pretty new to rooting phones.
I came across a boot loop screen why trying to install Virtuous Inquisition on my HTC Sensation. Is there a way to get out of this??
I didn't install the required firmware. Is there a way to install it on my phone as it's doing the boot loop? I don't know how to get back to any of the hboot screens or clockwork.
Click to expand...
Click to collapse
Well, there ya go.
Anyhow, it's an incredibly easy fix.
http://forum.xda-developers.com/showthread.php?t=1459767
Go there and download the 3.32 firmware that matches your carrier, not 3.24, not 3.12, but 3.32 - it's the newest one. T-Mobile US, go to T-Mobile, Orange, go to Orange/O2, etc etc.
Next, you'll probably need a SD to microSD adapter. Put the 3.32 PG58IMG file on the root of your SD card (that means don't put it in any folders). Now, with the phone powered off, hold volume down and power until a white screen shows up. It'll ask you to update, agree to it using the volume keys. If it says CID Incorrect or something similar, you downloaded the wrong 3.32 firmware - that's not a problem, but you'll need to find the right one for your phone or perform Super-CID in the stickied root guide (Believe it's step 4).
After that update, it might boot, I'm not 100% sure. If it does, great, remove the PG58IMG and continue on your way. If it doesn't, take out your SD card and power the phone the same way you did before, volume down + power. Then, use the volume keys and power to select RECOVERY. Now, put your SD back in and install the rom from either CWM or 4EXT, whichever recovery you have installed (I recommend 4EXT). Now, reboot, and it should boot. If your Recovery doesn't detect the SD card, use the Reboot Recovery option and it'll show up.
If you don't take the SD card out or delete the PG58IMG by means of a card reader or a buddies phone with a file manager such as OI File Manager, you won't be able to boot into the recovery.
That should just about do it. Report back with questions.
After downloading the PG58IMG file, it says CID Incorrect. I then performed the Super-CID from step 4 and installed the ROM through Clockwork, but the phone is still stuck in a bootloop.
VNewyear said:
After downloading the PG58IMG file, it says CID Incorrect. I then performed the Super-CID from step 4 and installed the ROM through Clockwork, but the phone is still stuck in a bootloop.
Click to expand...
Click to collapse
After you performed Super CID, you still need to install the PG58IMG.zip file
After that, connect your SD card to the PC and delete the PG58IMG.zip
Then re-install the ROM.
If you did all of these, then it should boot just fine.
it worked. thanks guys!!
Yeah I should have mentioned that Super-CID just allows you to get passed the CID Incorrect error and flash any PG58IMG file you need. My bad.
that's cool. both of yall were a big help
hi guys,
I'm completely new to all this android stuff, so please point me to the right direction since i have problems with my HTC Sensation.
1. I have HTC Sensation 4G from T-Mobile US (used with Beeline Armenia SIM card in Armenia) which had Android default version for that model - 2.3
2. I updated it with Software Update from the phone menu to version 4.0.3. and after that my wi-fi refuses to work.
I've searched numerous posts on this forum on how to fix this issue and found solution named Elegancia by Steve007 with some custom rom and other stuff.
Can you please help me with sorting this issue, i'd appreciate anything that can help me to resurrect wi-fi on my phone.
Thanks in advance
for HBOOT i have the following info displayed there:
*UNLOCKED*
PYRAMID PVT SHIP S-ON RL
HBOOT - 1.27.0000
eMMC - boot
Jan 13, 2012, 17:33:34
From what I read in your post you downloaded a official 4.0.3 update via OTA to your device and then let it flash via the device. Now your WiFi does not work.
Also from your post I see you are HTC Dev unlocked. This tells me you need to flash the correct boot.img via fast boot because Wifi not working is a common problem for devices that a HTC Dev unlocked after flashing. What is weird though is that is a official update package and it should have flashed the boot.img.
Please post if you have the stock recovery or a custom recovery like Clockwork Mod Recovery or 4EXT Recovery.
Look on your SD card in your Download folder and see if the update file is still there, and if so post the name of the file.
Also have you tried to flash any other ROM to your device besides the update?
Hi,
Yes I'm in HTCdev Unlocked mode.
I have no idea why the official update package hasn't flashed the boot.img file.
I looked into the Downloads folder on SD card and found nothing there.
I think i don't have any recovery.
I haven't tried other ROM, the only thing i tried was PG58IMG.zip file from HBOOT menu which contained the cid T-MOB010, which my phone originally had, but i think it didn't do anything.
Thank you
T-Macgnolia said:
From what I read in your post you downloaded a official 4.0.3 update via OTA to your device and then let it flash via the device. Now your WiFi does not work.
Also from your post I see you are HTC Dev unlocked. This tells me you need to flash the correct boot.img via fast boot because Wifi not working is a common problem for devices that a HTC Dev unlocked after flashing. What is weird though is that is a official update package and it should have flashed the boot.img.
Please post if you have the stock recovery or a custom recovery like Clockwork Mod Recovery or 4EXT Recovery.
Look on your SD card in your Download folder and see if the update file is still there, and if so post the name of the file.
Also have you tried to flash any other ROM to your device besides the update?
Click to expand...
Click to collapse
big_tig said:
Hi,
Yes I'm in HTCdev Unlocked mode.
I have no idea why the official update package hasn't flashed the boot.img file.
I looked into the Downloads folder on SD card and found nothing there.
I think i don't have any recovery.
I haven't tried other ROM, the only thing i tried was PG58IMG.zip file from HBOOT menu which contained the cid T-MOB010, which my phone originally had, but i think it didn't do anything.
Thank you
Click to expand...
Click to collapse
The PM58IMG.zip file you flashed what was it suppose to be flashing to your device? Can you upload it to dropbox or something so I can downlosd it and take a look at it. Also I will see if I can not get a boot.img from the official T-Mobile ICS update and upload it so you can try to flash it via fastboot.