Bring your bricked TyTN back to live - 8525, TyTN, MDA Vario II, JasJam Software Upgradin

This is how I brought my TyTN and one from a colleague back to live. We both we’re victim of a defective radio-ROM and never got past the splashscreen. Both were original HTC TyTNs, but any Hermes with any CID should work.
If you try to do this on your own Hermes, please follow these directions to the letter as connection-problems may arise otherwise.
- Take the battery out of your TyTN and leave it out several minutes
- Disable USB-connection in Active-Sync
- Reboot your Computer
- Replace the battery and put your TyTN in the bootloader
- Try to load the ROM found here:
ftp://xda:[email protected]/RUU120_172125_Qtek_WWE_R11400_Shipping.exe
- Keep trying till you get just past the erasing part, then you will get an error-message and are asked to reset your device with the stylus
- Reset your phone and put it back in the bootloader mode
- Install any Hermes ROM you like, no matter what CID if you have bootloader 1.04

Great discovery!
It may also work for people who cannot change they rom because of 1.06 bootloader I guess? If my tytn wasnt working so well at the moment with my cingular rom, I would give a try.
Can you please give us your bootloader version, the result of the "info 2" (CID) cmd in bootloader and the result of "info 8"; I am just curious.
I also would be interested in feedbacks from people downgrading from 1.06 bootloader with this trick

fun_key said:
Can you please give us your bootloader version, the result of the "info 2" (CID) cmd in bootloader and the result of "info 8"; I am just curious.
Click to expand...
Click to collapse
Both TyTN's had bootloader 1.04. Had 1.06 on mine one time but managed to downgrade with original HTC-ROM. Don't think downgrading from bootloader 1.06 will work with this Himalaya-method , but you're results may vary. Then again, I didn’t check whether or not I got another bootloader after the erase by the Himalaya ROM
Info 2 gave QTEK_001 and info 8:
Block 0x0(0) is Reversed block
Block 0x1(1) is Reversed block
Block 0x2(2) is Reversed block
Block 0x3(3) is Reversed block
Block 0x4(4) is Reversed block
Block 0x5(5) is Reversed block
Block 0x6(6) is Reversed block
Block 0x7(7) is Reversed block
Block 0x8(8) is Reversed block
Block 0x9(9) is Reversed block
Block 0xA(10) is Reversed block
Block 0xB(11) is Reversed block
Block 0xC(12) is Reversed block
Block 0x3A8(936) is BAD block !!!
Block 0x3A9(937) is BAD block !!!
Block 0x3AA(938) is BAD block !!!
Partition[0], type=0x20, start=0x2, total=0x18FE
Partition[1], type=0x23, start=0x1900, total=0x1700
Partition[2], type=0x25, start=0x3000, total=0x19800
Partition[3], type=0x4, start=0x1C800, total=0x1E000
CE Total Length(with sector info) = 0x39E4000
CE CheckSum Length(without sector info) = 0x3900000

mmm this is very interesting...
Can someone do a full usb dump using HHD USB monitor when flashing the Himalaya ROM?
1) Disable activesync on your computer by right click on activesync icon -> connection settings -> uncheck "allow USB connections".
2) Put your device in BootLoader mode
3) Connect device to computer using USB cable.
4) Start USBMonitor.
5) File -> New session -> USB Monitor -> Select USB device where your phone is connected -> Check "request view" -> Finish
6) In the upper part there are two tabs: basic and complete. Click on "Complete".
7) start the Himalaya upgrade, you should see all the USB traffic output on USB monitor window.
8 ) when finished, click on Edit -> Export and Save as type "ANSI Text files".
9) Save the file and zip it.
10) attach it on a comment here or put it on the ftp if it's too big.
If we have the full USB dump, then we might be able to write a tool to fix the bricked units.

Thanks for all thos infos.
You may be right, in fact I don't think that himalaya flash the bootloader. I had a false good idea. It may in fact be very very dangerous; if the himalaya clean the phone without changing the bootloader it would be impossible to update the empty rom without a rom matching the CID !!

The only part that can be afected is radio, because radio bootloader commadns are the same in the hermes and in the Himalaya.
For other parts (extom, os, ipl, spl, splash1, splash2....) himalaya bootloader uses 'wdata' command to flash them which is not available on the hermes, the hermes uses wdatah instead. So it should be "safe" for these parts to use the himalaya upgrade utility.
I don't know if the cid is checked before the radio upgrade or not, that's why i want a usb dump of the process. Probably the easyest would be to take only Radio_.nbf from the Himalaya rom upgrade and upgrade it on a Hermes using MaUpgrade_NoID.exe...

The radio-part was defective in my TytN, and no flashing method worked. USB and SD-card flashing both with matching CID didn't start. Never got past the Windows Bootscreen.

it does not work on 1.06 as i don't have an original rom, so i have to wait.

tried so many times
I was going through your method, I tried maybe 10 times already but this Radio actually makes my boot screen turn white and with USBmonitor, it does go pretty far. Farther than the other radio's I have tried. I have Spl-1.04 but it doesn't seem to work. Is there anything that I'm missing?

This is what I have, but I have no idea what to do next...

onj said:
This is what I have, but I have no idea what to do next...
Click to expand...
Click to collapse
@onj: hangs on rbmc... you need to do the erase commands manually from mtty. Look at the wiki problems page.

pof: I did that prior to updating, I think I did that 10 times already. everything comes back "T"
that's with MTTY.exe
sorry for the double post, thought that this thread was dead.
one thing is that when I reboot my htc the usbmonitor reads out other things, like ....................................00
and it keeps repeating. I was just talking to my Gf and I accidentally deleted the USBmonitor log. If you would like for me to get it for you I can do it again. But basically it just loops 3 or 4 different lines redundantly.

onj: seems quite dead then... can u send it to service centre? warranty?

I'm not sure if my warranty will cover this but what option do I have I guess... so sad =( thx for your help pof

Houz74 said:
This is how I brought my TyTN and one from a colleague back to live. We both we’re victim of a defective radio-ROM and never got past the splashscreen. Both were original HTC TyTNs, but any Hermes with any CID should work.
If you try to do this on your own Hermes, please follow these directions to the letter as connection-problems may arise otherwise.
- Take the battery out of your TyTN and leave it out several minutes
- Disable USB-connection in Active-Sync
- Reboot your Computer
- Replace the battery and put your TyTN in the bootloader
- Try to load the ROM found here:
ftp://xda:[email protected]/RUU120_172125_Qtek_WWE_R11400_Shipping.exe
- Keep trying till you get just past the erasing part, then you will get an error-message and are asked to reset your device with the stylus
- Reset your phone and put it back in the bootloader mode
- Install any Hermes ROM you like, no matter what CID if you have bootloader 1.04
Click to expand...
Click to collapse
It works! Thank you... you rescued my TyTN...
I followed the procedure and everything is fine now...

Rom type?
When you say any ROM, do you mean the RUU rom's or a just a Radio-ONLY rom?
Thanks.
Houz74 said:
This is how I brought my TyTN and one from a colleague back to live. We both we’re victim of a defective radio-ROM and never got past the splashscreen. Both were original HTC TyTNs, but any Hermes with any CID should work.
If you try to do this on your own Hermes, please follow these directions to the letter as connection-problems may arise otherwise.
- Take the battery out of your TyTN and leave it out several minutes
- Disable USB-connection in Active-Sync
- Reboot your Computer
- Replace the battery and put your TyTN in the bootloader
- Try to load the ROM found here:
ftp://xda:[email protected]/RUU120_172125_Qtek_WWE_R11400_Shipping.exe
- Keep trying till you get just past the erasing part, then you will get an error-message and are asked to reset your device with the stylus
- Reset your phone and put it back in the bootloader mode
- Install any Hermes ROM you like, no matter what CID if you have bootloader 1.04
Click to expand...
Click to collapse

I tried the above, in bootloader mode ok, but when I try running the ROM I get "Error 101: Connection Error" - this is happening regardless of what ROM I try..
Please help, I've got a brick

Any idea how to get Trinity alive after update failure?
After failure during ROM update, every other updates stop after 1% and the device restets itself to bootloader (1.07).
I tried what you didi with your Hermes, I followed the steps and I got that error message, I reset with the stylus,
tried to install the Trinity ROM and unfortunately it didnt work.
Now my trinity became a piece of black plastic

masters i bricked mine too
000001: Class-Specific Request (DOWN), 09.02.2007 19:40:50.4375000 +76.8593750
Destination: Inrterface, Index 0
Reserved Bits: 0
Request: 0x22
Value: 0x2
Send 0x0 bytes to the device
000002: Control Transfer (UP), 09.02.2007 19:40:50.4375000 +0.0
Pipe Handle: 0x82d544d0
Setup Packet
21 22 02 00 00 00 00 00 !"......
Recipient: Inrterface
Request Type: Class
Direction: Host->Device
Request: 0x22 (Unknown)
Value: 0x2
Index: 0x0
Length: 0x0
000003: Class-Specific Request (DOWN), 09.02.2007 19:40:50.4375000 +0.0
Destination: Inrterface, Index 0
Reserved Bits: 0
Request: 0x22
Value: 0x3
Send 0x0 bytes to the device
000004: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:50.4375000 +0.0
Pipe Handle: 0x82b03aa4 (Endpoint Address: 0x81)
Get 0x4 bytes from the device:
55 53 42 3E USB>
000005: Control Transfer (UP), 09.02.2007 19:40:50.4375000 +0.0
Pipe Handle: 0x82d544d0
Setup Packet
21 22 03 00 00 00 00 00 !"......
Recipient: Inrterface
Request Type: Class
Direction: Host->Device
Request: 0x22 (Unknown)
Value: 0x3
Index: 0x0
Length: 0x0
000006: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:50.4375000 +0.0
Pipe Handle: 0x82b03ac4 (Endpoint Address: 0x4)
Send 0x1 bytes to the device:
0D .
000007: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:50.4375000 +0.0
Pipe Handle: 0x82b03ac4 (Endpoint Address: 0x4)
Send 0xc bytes to the device:
55 53 42 50 6F 72 74 54 65 73 74 0D USBPortTest.
000008: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:50.5781250 +0.1406250
Pipe Handle: 0x82b03aa4 (Endpoint Address: 0x81)
Get 0x2 bytes from the device:
0D 0A ..
000009: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:50.7031250 +0.1250000
Pipe Handle: 0x82b03aa4 (Endpoint Address: 0x81)
Get 0x4 bytes from the device:
55 53 42 3E USB>
000010: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:50.8906250 +0.1875000
Pipe Handle: 0x82b03aa4 (Endpoint Address: 0x81)
Get 0x1 bytes from the device:
55 U
000011: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:50.9375000 +0.0468750
Pipe Handle: 0x82b03aa4 (Endpoint Address: 0x81)
Get 0x1 bytes from the device:
53 S
000012: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:50.9843750 +0.0468750
Pipe Handle: 0x82b03aa4 (Endpoint Address: 0x81)
Get 0x1 bytes from the device:
42 B
000013: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:51.0312500 +0.0468750
Pipe Handle: 0x82b03aa4 (Endpoint Address: 0x81)
Get 0x1 bytes from the device:
50 P
000014: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:51.0781250 +0.0468750
Pipe Handle: 0x82b03aa4 (Endpoint Address: 0x81)
Get 0x1 bytes from the device:
6F o
000015: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:51.1250000 +0.0468750
Pipe Handle: 0x82b03aa4 (Endpoint Address: 0x81)
Get 0x1 bytes from the device:
72 r
000016: Bulk or Interrupt Transfer (UP), 09.02.2007 19:40:51.1718750 +0.0468750
Pipe Handle: 0x82b03aa4 (Endpoint Address: 0x81)
Get 0x1 bytes from the device:
74 t
000017: Class-Specific Request (DOWN), 09.02.2007 19:41:56.1250000 +64.9531250
Destination: Inrterface, Index 0
Reserved Bits: 0
Request: 0x22
Value: 0x0
Send 0x0 bytes to the device
000018: Control Transfer (UP), 09.02.2007 19:41:56.1406250 +0.0156250
Pipe Handle: 0x82d544d0
Setup Packet
21 22 00 00 00 00 00 00 !"......
Recipient: Inrterface
Request Type: Class
Direction: Host->Device
Request: 0x22 (Unknown)
Value: 0x0
Index: 0x0
Length: 0x0

Missing File
crazyut said:
When you say any ROM, do you mean the RUU rom's or a just a Radio-ONLY rom?
Thanks.
Click to expand...
Click to collapse
Hi there, i thinks i'll need the RUU120_172125_Qtek_WWE_R11400_Shipping.exe but it's no longer online.
Could someone help me pleeeeeaaaaaaaaaaaaaaaaaaaaaasssssseeee !

Related

Upgrading ROM crashed...think it's fried...please help!

Firstly, let me thank everyone for their help in advance.
Tonight I tried upgrading my ROM to the newest Cingular ROM. I'm on Cingular in NYC and have been having radio problems so I hoped Cingular's optimizations would help. Anyway, I was running the i-mate ROM previously. I have done this many times. During the ROM upgrade, it gave me the usual Device ID error so I restarted the upgrade utility and evertything was good. Well, at 19% progress it stalled, eventually crapping out citing a communications error. The device won't reboot now.
I got the device in tri-color mode and began the process again. The upgrade stops with Device ID error, but now the restart trick no longer works! I also tried updating it with both the original TyTN ROM and the i-mate ROM I was previously using. They all crap out with a Device ID error! Now I have a paper weight because it also won't boot with what was loaded previously, hanging on the Windows Mobile splash screen.
Does anybody have any advice or solution???
Thanks...I'm desperate here!
See this page:
http://wiki.xda-developers.com/index.php?pagename=Hermes_UpgradeProblems
Connect to your device bootloader using mtty.exe and issue the commands "set 14 0" and "task 8". This will (hopefully) boot the existing imate rom.
If this does not work run the commands "checkimage" and "info 8" and paste the output here. For more info read the wiki:
http://wiki.xda-developers.com/index.php?pagename=Hermes_BootLoader
Alternatively, you can try to flash it using HERMIMG.nbh on SD card:
http://wiki.xda-developers.com/index.php?pagename=Hermes_SDCardFlashing
Thank you...I'm going to try this in just a few minutes. Needless to say...I'm sweating!
OK guys, this is what I got running "checkimage" and "info 8". What do you think?
USB>checkimage
IPL CRC checksum = 0x24C42773
SPL CRC checksum = 0x9382C208
CE CRC checksum = 0x5D6A925D
ExtROM CRC checksum = 0xFFF79D19
Radio Image CRC checksum = Checksum: Wait interpreter timeout
0x0
USB>info 8
Block 0x0(0) is Reversed block
Block 0x1(1) is Reversed block
Block 0x2(2) is Reversed block
Block 0x3(3) is Reversed block
Block 0x4(4) is Reversed block
Block 0x5(5) is Reversed block
Block 0x6(6) is Reversed block
Block 0x7(7) is Reversed block
Block 0x8(8) is Reversed block
Block 0x9(9) is Reversed block
Block 0xA(10) is Reversed block
Block 0xB(11) is Reversed block
Block 0xC(12) is Reversed block
Block 0x3FB(1019) is Reversed block
Partition[0], type=0x20, start=0x2, total=0x18FE
Partition[1], type=0x23, start=0x1900, total=0x1700
Partition[2], type=0x25, start=0x3000, total=0x19C00
Partition[3], type=0x4, start=0x1CC00, total=0x1DC00
CE Total Length(with sector info) = 0x3A66000
CE CheckSum Length(without sector info) = 0x3980000
USB>
Any clue on what this data means?
Thanks
CJNYC said:
Radio Image CRC checksum = Checksum: Wait interpreter timeout
0x0
Click to expand...
Click to collapse
Your radio is screwed. Format your microSD card and copy the NBH file contained in a rom upgrade (if possible use one that matches your CID). Rename the NBH file to 'HERMIMG.nbh' and put the microSD card on the phone. Power on the phone in bootloader mode and you should see the flash confirmation, press the power button to confirm and wait 30 min. This process is described in more detail here:
http://wiki.xda-developers.com/index.php?pagename=Hermes_SDCardFlashing
Good luck
Thanks POF...this will be the first thing I do tonight. I'm keeping my fingers crossed and will report back as soon as I'm done.
Thanks!
OK, that didn't work either. When the bootloader went to load the ROM from the Micro SD card I got the following message...
0028002
Not Allow
Any other suggestions??? Thanks
CJNYC said:
0028002
Not Allow
Click to expand...
Click to collapse
The NBH file you used doesn't match your CID. Use a NBH file that matches your CID.
You can see your CID by issuing bootloader command "info 2".
If you have an HTC branded Hermes (HTC TyTN) your CID will be QTEK_001, then you need an NBH file with this CID, for example "hermimg_QtekNOR_1.18.255.3_Ship.nbh" contained on HTC TyTN WWE rom.
pof...
That's the exact ROM I used and I do have an HTC branded TyTN. When I issue the "info 2" command all I get back is an "HTCSUSB>" prompt. Am I missing something?
Thanks
Probably mtty.exe doesn't parse the output of "info 2" correctly and that's why you can't see the CID, but if it is an HTC TyTN then your CID must be QTEK_001 and there should be no problems with the NBH you used... it is very weird that you get this error.
Did you try the "set 14 0" command to start OS after reset? If you can boot WM5 again you can run GetDeviceData.exe from your device to see your CID, otherwise you can use USB Monitor and look for the output of "info 2" there.
Another thing you can do is to start the TyTN 1.18 ROM upgrade using the normal procedure (RomUpgradeUt.exe), but capture the output of all the upgrade process using USB Monitor, and then export it to text file and attach it here. We will be able to see the error from bootloader and where exactly it stops the flashing process:
1) Disable activesync on your computer by right click on activesync icon -> connection settings -> uncheck "allow USB connections".
2) Put your device in BootLoader mode
3) Connect device to computer using USB cable.
4) Start USBMonitor.
5) File -> New session -> USB Monitor -> Select USB device where your phone is connected -> Check "request view" -> Finish
6) In the upper part there are two tabs: basic and complete. Click on "Complete".
7) click on RomUpgradeUt.exe and start the Rom Update Process, if everything went fine you should see all the USB traffic output on USB monitor window.
8 ) when rom upgrade fails, click on Edit -> Export and Save as type "ANSI Text files".
9) Save the file and zip it.
10) Upload the zipped file here or put it on xda-dev FTP if it is too big.
OK, I used USB Monitor and recorded the results of the upgrade attempt, which of course failed. Please see the attached file.
What do you think? Any hope?
Thanks...
-Craig
When the flash utility tries to get the CID from your device it gets this error:
CID: Wait interpreter timeout..
Click to expand...
Click to collapse
Info 2 should return:
Code:
"HTCS" + 8-byte CID + 4-byte checksum + "HTCE"
In your case the output of "info 2" shows this:
Code:
48 54 43 53 00 01 09 8C 5C 30 08 8C 66 17 09 7C HTCS...?\0.?f..|
48 54 43 45 HTCE
Your CID: 0x0001098C5C30088C (...?\0.?)
Output of "info 2" for HTC TyTN should show this:
Code:
48 54 43 53 51 54 45 4B 5F 30 30 31 D6 00 3D 07 HTCSQTEK_001.=.
48 54 43 45 HTCE
Normal CID for HTC TyTN: 0x5154454B5F303031 (QTEK_001)
I don't know what caused the CID to change, and it is not possible to change the CID on a NBH because signature will not be the same and you'll get a signature error. We don't know how to change the CID on the Hermes yet, probably someone will come out with a solution but now I don't know what to do....
Are you able to send back your device under warranty?
I'm going to try to ship it to the HTC repair center in Germany and see what they can do for me. Who knows how long this will take. I might pick up a Cingular 8525 when they are supposedly released on Friday and see how that goes. I'm not happy. I really like this device and simply wanted the Cingular network optimizations.
pof...I really appreciate the help and effort. In another thread, people are complaining that this same Cingular ROM is changing the CID's and locking phones. Oh well, back to the drawing board.
Thanks again!
CJNYC said:
In another thread, people are complaining that this same Cingular ROM is changing the CID's and locking phones.
Click to expand...
Click to collapse
Are you refering to user fun_key, not being able to downgrade after flashing cingular's 1.31 rom? He has checked and his CID remains the same, and I haven't heard of anyone having his phone locked for upgrading a ROM.
I've investigated into it, see my post here:
http://forum.xda-developers.com/viewtopic.php?t=63355&start=25
I guess your problem is that the rom upgrade flashed your bootloader and you cannot use the HERMIMG.nbh from the TyTN rom because it contains a lower bootloader version (1.04) while you have an higher bootloader version (1.06).
You can check your bootloader version by issuing the command "info 7".
Now you have tree options:
- wait for a rom upgrade with bootloader >= 1.06
- send your device to repair center
- wait until some xda-developer finds out how to downgrade the bootloader
I definitely understand this issue with the newer bootloader. Would it not stand to reason that I'd be able to re-run the Cingular ROM that failed or is this simply an issue now with the CID needing to match the original TyTN ROM?
Thanks again!
The TyTN has "flash from microSD" option much like the Wizard. On my 8125, IIRC, an SD based reflash ignored everything and put the base image + bootloader + ROMs back on; completely restoring the device to original factory specs.
I'm not sure if this is the same on the TyTN or not but it may be worth a try. The Wiki on this says that using the HERMIMG.NBH method to restore from SD may or may not ignore CID. At very least you could update the Wiki if it doesn't work
@CJNYC: I'm not really sure if your problem is related to bootloader version, CID or both.
@Sleuth255: He already tried sd-card flashing, if you follow the whole thread.
oops, now I see it. My bad...

V1605(French) Stuck after trying to unlock

Hi everybody,
I bought my V1605(French SFR) today and I decide to unlock it with HTC uni Unlock V1 in order to work with my business SIM card.
At the end of the unlocking I've got an error, telling me to try to install again. After resetting my V1605, It stop on Operator logo. I try hard reset but nothing happened, I'm still stuck on operator logo.
Bootloader is in 1.04.
My V1605 is no longer recognized by activsync, I tried with mtty, but impossible to connect on usb.
I tryed to reinstall the original rom, but V1605 can't be find. Same for other rom.
I tryed everything on hermes upgrade Problem page, but nothing works.
When I try to update rom by microsd, it's not working. I have read the wiki page.
Have you got any idea ? You'll be my hero... I'm really in a dead end.
Thanks in advance,
Geof
- disable usb connections on activesync
- put hermes in bootloader mode and connect to computer usb port
- start usb monitor capture ("complete view")
- start update of original rom (retry two times if it fails first)
- when finish, export usb monitor capture to ANSI text format, and attach it here.
Thanks for your help.
It seems that my V1605 is disconnecting when I try to update
oops! the file shows nothing useful. seems disconnected after the first usb setup packet.
When you put it in bootloader mode and connect to usb port, do you see in the bottom part of the screen the string "SERIAL" changes to "USB"? or it stays "SERIAL" ?
Have you tried a different usb port on the same computer? or even a different computer?
Do you get any error when trying to flash from SD card? do you see the "checking...." ?
I tried on 2 computers and on each usb ports...
When I try to update, it stays on usb and never come to serial.
With the Microsd, there is a very very very fast check on card (less than 1/2 seconde), and it stay on bootloader. It seems that it wouldn't want to launch anything from the Microsd.
I retried to use mtty and it connects, but what to do.
I tried with the himalaya rom to get a better USB monitor file. It stuck on white screen on V1605 at 0% on PC.
G3oF said:
With the Microsd, there is a very very very fast check on card (less than 1/2 seconde), and it stay on bootloader.
It seems that it wouldn't want to launch anything from the Microsd.
Click to expand...
Click to collapse
Try it several times... sometimes it is a bit hard to make the bootloader read the image. Make sure you only put the french voda rom NBH file renamed to HERMIMG.nbh on the microSD card, and nothing else.
G3oF said:
I retried to use mtty and it connects, but what to do.
Click to expand...
Click to collapse
checkimage
info 2
info 7
info 8
set 14 0
task 28
...
​
USB>checkimage
IPL CRC checksum = 0xAB6DDB32
SPL CRC checksum = 0x3BF03635
CE CRC checksum =
USB>info 7
HTC Integrated Re-Flash Utility, Common Base Version : 1.50a
Device Name: H, Bootloader Version : 1.04
Built at: May 26 2006 20:17:35
Copyright (c) 1998-2006 High Tech Computer Corporation
CPU ID=0x41129200
Main CPLD version=0x5
Upper CPLD version=0x4
Main Board version=0x5
USB>info 8
Block 0x0(0) is Reversed block
Block 0x1(1) is Reversed block
Block 0x2(2) is Reversed block
Block 0x3(3) is Reversed block
Block 0x4(4) is Reversed block
Block 0x5(5) is Reversed block
Block 0x6(6) is Reversed block
Block 0x7(7) is Reversed block
Block 0x8(8) is Reversed block
Block 0x9(9) is Reversed block
Block 0xA(10) is Reversed block
Block 0xB(11) is Reversed block
Block 0xC(12) is Reversed block
Partition[0], type=0x20, start=0x2, total=0x18FE
Partition[1], type=0x23, start=0x1900, total=0x1700
Partition[2], type=0x25, start=0x3000, total=0x19D00
Partition[3], type=0x4, start=0x1CD00, total=0x1DB00
CE Total Length(with sector info) = 0x3A86800
CE CheckSum Length(without sector info) = 0x39A0000
USB>info 2
USB>set 14 0
Write Nand Success
HTCST ÚÈÒHTCEUSB>
USB>task 28
Storage format start
Write Nand Success
dwBlockToWrite = 13
Storage start block: 461
Storage Total block: 475
Total Bad Block in CE: 0
NeedToEraseBlockStart: 474
Storage format success
As you can see some command not working. It seems those commands interrupted the USB link. Have you ever seen this before ????
I continue to try updating by sd, but seems not working.
Thanks for your help
Do you think I have to send it to technical center ?
Probably it's a good desition if you can't fix it by any other way.
I ask for replacement and thy agreed. I'm surprised but very happy. I'm not sure to try to unlocked it right now ;-). Thanks again for your help

Herm200 Hang on Window's Mobile Logo . Help !!!

Hi
Recieved this fone from a friend
He Flashed the radio on this phone & now phone get stucks on Windows Mobile Logo .
I dont know which Radio he flashed ...
Now phone also not connecting as he says me ..
I dont know all the details .
this is written when HTC shown on startup .
M 05
S 04
B 05
D 1.18
on Boot Loader
HERM200
IPL-1.00
HERM200
SPL-1.04
so any one advice me correct solution how to repair ..
Thanks
Aamir Zia
try this
http://wiki.xda-developers.com/index.php?pagename=Hermes_UpgradeProblems
I did Read all
I make Hard Reset successfully
After that on HTC screen , it says NO GSM Then shows White Screen & nothing after that ..
I also did this
Open mtty.exe and select USB port, then connect.
Hit enter twice, you will see the "USB>" prompt.
Type the following commands (do not copy paste!!!)
USB> password 0000000000000000
USB> set 1e 1
USB> erase a0040000 c80000
USB> erase a0cc0000 c80000
USB> erase a1940000 640000
USB> set 1e 0
But still not connecting when i flash to Patched Radio
I got error in the end
Error [222] Device not Responding ..
Who can Help me ...
Can you get into bootloader mode?
Yup !!!
I can go into Bootloader mode
HERM200
IPL-1.00
HERM200
SPL-1.04
Now phone comes back to its Original Condition ( Stucked on WINDOWS MOBILE ) ... after leaving it without Battery for 20 minutes ....
But phone still cannot be read ...
Leave it at least 10 minute on windows mobile logo if its manage to pass it.
Next step maybe you can try fired up MTTY & execute below command
1. task 32
2. info 2
What is the output?
While phone is stucked in Windows Mobile Logo i leave it for 15 minutes
but it didnot passed .
&
When i try to enter this command with MTTY
Software Hangs & not responds ....
aamszia said:
While phone is stucked in Windows Mobile Logo i leave it for 15 minutes
but it didnot passed .
&
When i try to enter this command with MTTY
Software Hangs & not responds ....
Click to expand...
Click to collapse
You can try this but I am not sure whether its works or not.
At bootloader screen, try flash full release roms that matching your Hermes CID. or flasing this patch radio roms
http://wiki.xda-developers.com/index.php?pagename=Hermes_SimUnlock
Well i have written above that when i try to Flash the PATCH RADIO ROM
i got this error
Error [222] Device not Responding ..
Phone cannot be detected by software , even computer detects the driver .
& i dont know from where phone is come from ...
POF !!!!
Please help me out here with HTC Tytn
Here are some details via MTTY
Info 2 is not working
info 7
HTC Integrated Re-Flash Utility, Common Base Version : 1.50a
Device Name: H, Bootloader Version : 1.04
Built at: May 26 2006 20:17:35
Copyright (c) 1998-2006 High Tech Computer Corporation
CPU ID=0x41129200
Main CPLD version=0x5
Upper CPLD version=0x4
Main Board version=0x5
USB>info 8
Block 0x0(0) is Reversed block
Block 0x1(1) is Reversed block
Block 0x2(2) is Reversed block
Block 0x3(3) is Reversed block
Block 0x4(4) is Reversed block
Block 0x5(5) is Reversed block
Block 0x6(6) is Reversed block
Block 0x7(7) is Reversed block
Block 0x8(8) is Reversed block
Block 0x9(9) is Reversed block
Block 0xA(10) is Reversed block
Block 0xB(11) is Reversed block
Block 0xC(12) is Reversed block
Block 0x3FB(1019) is Reversed block
Partition[0], type=0x20, start=0x2, total=0x18FE
Partition[1], type=0x23, start=0x1900, total=0x1700
Partition[2], type=0x25, start=0x3000, total=0x19500
Partition[3], type=0x4, start=0x1C500, total=0x1E300
CE Total Length(with sector info) = 0x3982800
CE CheckSum Length(without sector info) = 0x38A0000
USB>
help ,my phone's hang on too..
but display SPL-1.09,
and supercid is lost.
i can't boot x01ht now.
Aamszia:
Look in the following thread at post numbers 120, 236, 237, 238, and 239
http://forum.xda-developers.com/showthread.php?t=286755&page=12
Once you have used these methods to get access to the PDA, put the sspl on a memory card and run it on the pda.
Once you have done that, plug back in to a usb port and run whichever updates you want/need
Mike
Mike
Can You come on Chat Please
Thanks
Hi aamszia,
What do you need to know?
hi
me too, i m stucked on the windows mobile screen ! i'm in bl 1.09.

Help to bring NIKI back online...

A week ago un update went bad (stopped in the middle). My device was (not sure if after so many test it still is) cid unlocked and with hardspl (tried so many roms in one year).
Now my niki100 hangs at smart mobility screen. Tried to flash roms both from RUU (original roms stops with invalid vender id), others (including the ITA original one) stops with 262 error.
Also tried to flash from the SD card but cell hangs in "Loading..." screen.
From MTTY, output of the info commands are:
Code:
Cmd>info 8
--- 2K bytes sector version ---
DEVICE NAME=samsung_k9k2g08
DEVICE ID=0xAA
DEVICE MAKER ID=0xEC
PAGE SIZE=0x800
TOTAL PAGE SIZE=0x840
BLOCK COUNT=0x800
BLOCK PAGE=0x40
Checking block information
BLOCK 0 (0x0) is reversed block
BLOCK 1 (0x1) is reversed block
BLOCK 2 (0x2) is reversed block
BLOCK 8 (0x8) is reversed block
BLOCK 10 (0xA) is reversed block
BLOCK 11 (0xB) is reversed block
BLOCK 13 (0xD) is reversed block
BLOCK 14 (0xE) is reversed block
BLOCK 1081 (0x439) is bad block
Partition[0], type=0x20, start=0x2, total=0x63E
Partition[1], type=0x23, start=0x640, total=0x700
Partition[2], type=0x25, start=0xD40, total=0xAA00
Partition[3], type=0x4, start=0xB740, total=0xFB80
CE Total Length(with sector info) = 0x5BFBA00
CE CheckSum Length(without sector info) = 0x5BA0000
and
Code:
Cmd>info 7
HTC Integrated Re-Flash Utility, Common Base Version : 1.51d
Device Name: Nike, Bootloader Version : 1.16.0000
Built at: Oct 8 2007 18:27:27
Copyright (c) 1998-2007 High Tech Computer Corporation
Board ID=0x4
CPLD ID=0x4
gCurrentPanel=0x4
Searched a lot and read tons of posts but nothing.
Can anyone helps?
Thanks a lot!
Okay, try this:
MTTY -> use command boot -> you are stay in OS -> start SSPL -> Flash your ORIGINAL Rom ...
Goodluck
Tried that... but with the boot command, cell hangs at "smart mobility" screen...
Okay, are you sure you disabled active-sync maybe that causes the trubble.
About flashing, I flash my Niki 6 times a day (learn to cook) so I don't think that is the problem.
I had almost the same issue with an Elfin and I flashed it over and over again and after 9 or 10 times the phone accepted the rom and flashed it complety.
Not sure it was the right procedure to do (or just luck) but it worked.
Or read this http://forum.xda-developers.com/showthread.php?t=390606
Goodluck again

Lumia 920 project

Hello,
I got the 920 for few weeks, then i have to give it back. So there is no time to waste. Is there anyone working on the phone already ? I mean
rooting, exploiting, etc ?
Few points i already see:
- updated NCS application, v 1.18, seems to support much more info (simlocks status, reading/writing NV items from BB core)
- flash file is basically one file (.ffu), quite large
- phone now supports Test mode(maybe similar to WP7 FTM mode), still not recognized by NCS when in Test mode though
- Nokia bootloader now supports some gui elements (progress bar, colors,etc)
So the OS builder was able to unpack old WP7 esco images, what about this new .ffu format, possible to extract OS files ?
I have also seen level 1/2 service manual posted in another forum, anyone maybe have Level 3 manual with full schematics ?
Also last time i worked on WP7, the last release of the NCS app in the os was 1.9, maybe there is new version for WP7 that
have 1.18 as well, so much easier to get ?
Thanks for reading.
Regards
I keep visiting this site daily to see if anyone it working on anything, so far not much
I did get NCS to work with my phone in test mode, but besides running the tests, it didn't seem very useful. While the phone is in this mode, can you get access to anything else? I just had to manually install generic nokia phone drivers in device manager(there are about 7 unknown devices when phone is in test mode). Once they were installed I was able to run all the tests I think, maybe one or two didn't work.
Besides unbricking my phone because of a simple hard reset, I haven't tried much. I did try to flash my phone with all ATT files except I tried to use the one Rogers file that was about sim locking instead of the att file hoping it might unlock my phone(rumor was Rogers was unlocked). It flashed with no problems, but I realized I didn't have a micro sim to test with. I'm assuming it probably just skipped the file because of an invalid signature or something. Plus I'm not sure NCS even uses the other files in the directory besides the ffu file during a flash. Maybe those smaller files are meant to be sent to the phone manually somehow.
Too scared to try anything more seeing how my phone bricked with a hard reset lol(in the About screen). I don't want to try even flashing it too many times. I was going to try communicating with the phone somehow in test mode hoping to use imported NCS dll's, but I just haven't had any free time.
I am able to enter test mode on my Lumia 820 so far
Software Version RM825 1232.2103.9200.9903 90427 2012/10/04 //alpha_engine/L1_PR1
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
how do you get into test mode when i hold down vol + and power i get a short vibration i plug the usb in but the phone boots as normal
Dj tonka, tell us How.......
Sent from my RM-821_eu_euro1_425 using XDA Windows Phone 7 App
@ Bph&co
- It uses same Certificate Format as BB5 Phones (RPL).. Send your phone's public ID as a BB5 phone,
you will get back RPL from salo. How to write the RPL back? NCS has a WriteFile function as opposed to
WriteFFU used by firmware update. I haven't tested it yet as my 920 is in pieces right now. (BTW, you'll
need a Torx 3).
- It uses PA_SIMLOC30, but so far I haven't found anything similar to PM 120 from my eMMC dump (maybe it's a bad dump).
- FFU is a plain image format, just like boot.img for 7.x... It is very disturbing why Nokia also put the
SEC_BOOT inside the FFU...Guess what happens when flashing fails on the first 1-3 %?
- On a production unit, everything is signature checked once on boot. EFUSES are also burned and had no chance
of resistor "tweezing".
- On JTAG, I only managed to read the IDCODE from the chain... I will continue to work on it next year...
- I have schematics and sm 3/4... Just message me in sonork if you need them
B.R.
X
Hi,
skiddd said:
@ Bph&co
- It uses same Certificate Format as BB5 Phones (RPL).. Send your phone's public ID as a BB5 phone,
you will get back RPL from salo. How to write the RPL back? NCS has a WriteFile function as opposed to
WriteFFU used by firmware update. I haven't tested it yet as my 920 is in pieces right now. (BTW, you'll
need a Torx 3).
Click to expand...
Click to collapse
Very interesting info. I assumed you already know this as you released support for this generation first.
I also saw two cert like type files i have seen before in BB5 with the flash files, but would not assume they
would mix it up again.
- It uses PA_SIMLOC30, but so far I haven't found anything similar to PM 120 from my eMMC dump (maybe it's a bad dump).
Click to expand...
Click to collapse
If the bb core sw is anything like 7.xx there would be double layer of encryption on the important values file system, where simlock
is kept. It was too much to re-code all routines, thats why i went for easy temp patch. But seems has to be done now if really have
bb5 simlock v3/4. Have you seen a code from WP8 ? Still 8 digits or changed to 15/20 already ?
- FFU is a plain image format, just like boot.img for 7.x... It is very disturbing why Nokia also put the
SEC_BOOT inside the FFU...Guess what happens when flashing fails on the first 1-3 %?
Click to expand...
Click to collapse
Is there parsing/extracting done during flash with NCS or all done by the loader when you send full chunk to the
phone ?
- On a production unit, everything is signature checked once on boot. EFUSES are also burned and had no chance
of resistor "tweezing".
- On JTAG, I only managed to read the IDCODE from the chain... I will continue to work on it next year...
Click to expand...
Click to collapse
With my phone opening and mess around with the HW is no go, i have to return in pristine condition.
- I have schematics and sm 3/4... Just message me in sonork if you need them
B.R.
X
Click to expand...
Click to collapse
Thanks! I would love also copy of your dump. BTW my Sonork was restored from old dump on latest
install and i don't see you in the list, maybe you see me. Page me or re-authorize me pls.
BR
Carini33 said:
While the phone is in this mode, can you get access to anything else?
Click to expand...
Click to collapse
Hi,
Not yet, but will do some scans today and get better clue.
To other guys that asked about test mode - it is just a drop down box in latest NCS.
On lower level is just:
Code:
{"jsonrpc":
"2.0","id":
3,"method":
"SetDeviceM
ode","param
s":{"Messag
eVersion":0
,"DeviceMod
e":"Test","
ResetMethod
":"HwReset"
}}
BR
Carini33 said:
I just had to manually install generic nokia phone drivers in device manager(there are about 7 unknown devices when phone is in test mode). Once they were installed I was able to run all the tests I think, maybe one or two didn't work.
Click to expand...
Click to collapse
Thanks, that was very useful information. Exactly the same here on Win7 64, lots of devices without driver. This is one crazy USB device there:
Code:
Device Descriptor:
bcdUSB: 0x0200
bDeviceClass: 0x00
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x40 (64)
idVendor: 0x0421 (Nokia Mobile Phones)
idProduct: 0x0660
bcdDevice: 0x0100
iManufacturer: 0x01
iProduct: 0x02
iSerialNumber: 0x00
bNumConfigurations: 0x01
ConnectionStatus: DeviceConnected
Current Config Value: 0x01
Device Bus Speed: Full
Device Address: 0x05
Open Pipes: 15
Endpoint Descriptor:
bEndpointAddress: 0x81
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x02
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x83
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x04
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x85
Transfer Type: Interrupt
wMaxPacketSize: 0x0040 (64)
bInterval: 0x0C
Endpoint Descriptor:
bEndpointAddress: 0x86
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x07
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x88
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x09
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x8A
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x0B
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x8C
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x0D
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x8E
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
Endpoint Descriptor:
bEndpointAddress: 0x0F
Transfer Type: Bulk
wMaxPacketSize: 0x0200 (512)
bInterval: 0x00
After installing by hand each device (using Nokia USB device from drivers list), Test mode in NCS works fine.
So seems Nokia coders had some time and decided to return to old FBUS protocol format for the test mode application:
Code:
1B 00 10 35 00 0E 00 00 7F A0 00 01 00 08 01 00 88 00 00 00
1B 10 00 35 00 4E 00 00 7F A1 00 01 00 07
00 48 00 88 00 04 02 00 00 00 08 34 01 2E
4E 54 43 20 72 65 73 69 73 74 6F 72 20 61
6E 64 20 70 75 6C 6C 2D 75 70 20 72 65 73
69 73 74 6F 72 20 74 65 6D 70 65 72 61 74
75 72 65 00 00 00 08 08 03 01 00 00 00 1A
...
Ok, the valid WinUsb class to talk to the json handler in the NSC app is:
Code:
// WP8 driver class
DEFINE_GUID(GUID_CLASS_NOKIA_WIN_DRIVER_WP8,
0x7EAFF726,0x34CC,0x4204,0xB0, 0x9D, 0xF9, 0x54, 0x71, 0xB8, 0x73, 0xCF);
Pipe 7 seems to be the output, pipe 6 the input, but JSON protocol seems to be 'tweaked' from WP7 version. Oh, web coders
and embedded devices...
Edit: Not much change, mainly somebody decided to make his source code look more beatiful, just string changes.
Another update, after last nights fiasco, it seems the 920 employs the good old BB5 SL3 simlock, probably with 20 digits codes only. The
lame Qcom NV file system with 8 digit codes is just left there unused. So the codes read via simple json call are not working, do not
enter them, it will probably increase the counter, still not sure if NV write allows to reset it. Here the command for completeness:
Code:
{"jsonrpc":"2.0",
"method":"ReadEFSData",
"params":{"MessageVersion":0,"FilePath":"/mmgsdi/perso/perso.txt"},"id":0}
credits: x-shadow/dzirt
good job so far! keep it up!
My trial finished, so i had to sent back the phone. Anyway, it more or less clear now. A friend promised to send me full dump, so will do some
IDA work to see if anything is possible.
BR
Hi,
Just been flashing various roms and trying to find out how some of them enable access to 4G and some of them disable it. The files that start customerNvi....nvi within the Navifirm downloads are obviously some kind of config files (the ID can be seen in Settings/Extras+Info under additional info). Looks like some lines write data to the registry / NV ram etc. "WriteEFSData"/ "WriteNVData" Just wondering if anyone has any info about the ID files and/or filepaths that are reference in the file?
I have some idea. If somehow send CHAR_CARRIAGE_RETURN key while booting the device, it will enter mass storage mode.
degsyh said:
Hi,
Just been flashing various roms and trying to find out how some of them enable access to 4G and some of them disable it. The files that start customerNvi....nvi within the Navifirm downloads are obviously some kind of config files (the ID can be seen in Settings/Extras+Info under additional info). Looks like some lines write data to the registry / NV ram etc. "WriteEFSData"/ "WriteNVData" Just wondering if anyone has any info about the ID files and/or filepaths that are reference in the file?
Click to expand...
Click to collapse
Regarding 4G
You can to my understanding change this by yourself in any rom by typing at the key pad "##3282#"
In the menu that appears you have the options ...
taiger78 said:
Regarding 4G
You can to my understanding change this by yourself in any rom by typing at the key pad "##3282#"
In the menu that appears you have the options ...
Click to expand...
Click to collapse
Not working with the Portico on Lumia 920.
ap3rus said:
Not working with the Portico on Lumia 920.
Click to expand...
Click to collapse
Ahh, I belong to the part of users that have not received Portico update yet, maybe beginning of Feb if everything goes as planned.
My stock rom also have 4G enabled as default so have not played with this myself ....
skiddd said:
It is very disturbing why Nokia also put the
SEC_BOOT inside the FFU...Guess what happens when flashing fails on the first 1-3 %?
Click to expand...
Click to collapse
Just ran across this one today, was a little bit surprised that it checked the bootloader AFTER it started flashing, lol
When phone is stuck in flash mode in a case like that, unplug phone from usb and start the flashing process like normal and wait for the 'try again'/reset instructions window. Then plug the phone back into usb and hit retry, it will work.
---------- Post added at 10:55 AM ---------- Previous post was at 10:49 AM ----------
ap3rus said:
Not working with the Portico on Lumia 920.
Click to expand...
Click to collapse
Field test menu was changed to ##3282 in Portico. Just open up the firmware in a hex editor and you can see all the dial strings yourself.

Categories

Resources