PDA

View Full Version : [REQ]Capture ELF/ELFIN Device ID and CID ID (to help CyZeek)


leondaphillips
24th March 2008, 12:16 PM
Hi Everyone
I'm posting this to help out CyZeek.

To capture ELF/ELFIN Device ID and CID ID using MTTY and USB Monitor Lite on XP SP2 and Vista x64

You will need:
1. A demo copy of USB Monitor Lite
http://www.hhdsoftware.com (the demo is fully functional for 14 days).
2. A Copy of MTTY (and you need to be basically familiar with it)


Put your Device into Boot Loader
Assuming your device is not already at the TSoD (Tricolour Screen of Death) - if it is skip this instruction and move on to the next section.
1. Press and hold your camera button
2. Press reset with stylus
3. Wait 5 seconds and release the camera button


Kill ActiveSync USB Connections - XP
1. Reboot your PC with without a mobile device connected to USB.
2. After your PC has rebooted Right Click the Active sync Icon in the system tray and select "Connection Settings"
3. Turn off USB
-or-
Kill ActiveSync USB Connections - Vista
Download and install MS Windows Mobile Device Centre from here: http://www.microsoft.com/windowsmobile/devicecenter.mspx
1. Reboot your PC with without a mobile device connected to USB.
2. After your PC has rebooted click Start -> All Programs -> Windows Mobile Device Centre
3. Hover over Mobile Device Settings and Click on Connection Settings.
4. Turn off Allow USB Connections


Connect Your Device to USB
1. Plug in the USB cable


Turn On Spoofing / packet capture
1. Install the demo version of USB Monitor Lite (DMS) and Start Device Monitoring Studio.
2. Connect your device which should be in TSoD (Tricolour Screen of Death) boot loader.
3. Click the item entitled "Pocket PC USB Sync" which activates the main screen
4. Double-Click the item entitled "Packet View" in the Session Configuration Screen.
5. Click the Start button in the selected processing region
You'll know you got this right because you will see two packets displayed:
PnP: Device Connected
Internal: Pipe Info Transfer
6. Leave the USB Monitor running


Run up MTTY, Log In and Issue “getdevinfo” Command
For details on downloading MTTY and recovering from the TSoD see this thread: http://forum.xda-developers.com/showthread.php?t=347700
1. In "Open Port Setting" Dialog Set to Port = USB
2. Flow Cont = RTC/CTS
3. Click OK
4. When a new communication page opens press Enter and the Cmd> prompt will be displayed
5. Type password BsaD5SeoA <enter> (a lot of diagnostic info will be displayed).
Somewhere near the end you should see
g_cKeyCardSecurityLevel = FF
Which will tell you that you're CID Locked
Check that USB Monitor is running (you may need to press the "continue 14 day trial" button to get the capture to continue)
6. Type getdevinfo and press <enter>
These commands are case sensitive!
Cmd>getdevinfo
HTCSELF030050œ=Ó HTCE
7. Leave MTTY running

Swap Back to USB Monitor
1. Starting at the last packet in the list, double click each row whose Direction is "Up"
2. The 12th packet from the end of the list when I did mine had the device ID and CID packet shown below.

45 4C 46 30 33 30 30 35 30 00 00 00 00 00 00 00 ELF030050.......
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
54 2D 4D 4F 42 30 30 35 00 00 00 00 00 00 00 00 T-MOB005........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 -- -- ..............

Copy and paste the text into a text file and keep for future reference as the Device ID and CID ID are useful in determining the right ROM files to use as well as the wrong ones.

To Re-Enable Boot on a Good Device
Unless you tell the device where to boot from it will go back to boot loader every time so you need to re-enable boot from ROM.
These commands are case sensitive!
1. Swap back to MTTY session
2. Type ruurun 0 <enter>
3. Type ResetDevice <enter>

Hope this helps.

Yours
Leon

CyZeeK
24th March 2008, 11:58 PM
Thank you Leon, im gonna post a link to this post a the rom compilation thread ( Elf/Elfin Original Roms Model Id & Cid Id List (http://forum.xda-developers.com/showthread.php?t=379034) ), for the people who wants to make a request.

leondaphillips
25th March 2008, 02:07 PM
Any time, CyZeek
The work you're doing on ROMs DevIDs and CIDs is very important indeed, glad to help.
Yours
Leon

filiperod
10th April 2008, 11:59 PM
After a long tima trying i managed to get the CID!
It worked fine!

Thank you


Question:
Any one knows if a non original rom ends the warranty if the device is malfunctioning?

CyZeeK
11th April 2008, 02:05 AM
After a long tima trying i managed to get the CID!
It worked fine!

Thank you


Question:
Any one knows if a non original rom ends the warranty if the device is malfunctioning?

Yes it's against warranty terms. But, if your are using a cooked rom, and need service from HTC, just reflash with your original rom and no prob.

gurays
10th May 2008, 12:08 AM
g_cKeyCardSecurityLevel = o

what does it mean?

murphy2008
4th June 2008, 10:09 AM
...
5. Type password BsaD5SeoA <enter> (a lot of diagnostic info will be displayed).
Somewhere near the end you should see
g_cKeyCardSecurityLevel = FF
Which will tell you that you're CID Locked
Check that USB Monitor is running (you may need to press the "continue 14 day trial" button to get the capture to continue)
...

no - in that case nothing happens, when I try to type in "getdevinfo" and execute - system tells me - "wrong password".

what can I try to do?

kokotas
4th June 2008, 10:44 AM
Just in case you misunderstood...
5.Type:> password BsaD5SeoA <=Don't copy/paste from here!
Press:> [ENTER]
...
...
&go on with Leon's process.
Regards!

Un6rand3d
4th June 2008, 06:37 PM
did everything as stated however no success....each UP line basically has stuff similar this written only in it....

000079: Bulk or Interrupt Transfer (UP), 04.06.2008 18:34:21.699 +0.001. Status: 0x00000000
Pipe Handle: 0x846006ec (Endpoint Address: 0x82)
Get 0x1 bytes from the device

krusty007
6th June 2008, 04:15 PM
leondaphillips
you rock so hard that i feel the love here in Dunedin New Zealand

after harting round for days with vista drivers and all the random shit life(and computers) and now my phone hits me with i have acheaved CID nowing niss thanks to this thread here the sweet code:
45 4C 46 30 31 30 30 30 30 00 00 00 00 00 00 00 ELF010000.......
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
44 4F 50 4F 44 30 30 31 00 00 00 00 00 00 00 00 DOPOD001........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
phone is GSM vodafone Touch from singapore.thanks mate keep the howtos comeing.:D

winderp
5th July 2008, 08:14 AM
Thankyou verymuch its a goodway

hendrixus
26th July 2008, 09:33 PM
Hi Everyone
I'm posting this to help out CyZeek.


4. When a new communication page opens press Enter and the Cmd> prompt will be displayed
5. Type password BsaD5SeoA <enter> (a lot of diagnostic info will be displayed).
Somewhere near the end you should see
g_cKeyCardSecurityLevel = FF
Which will tell you that you're CID Locked


Mine is FF, CID locked?


These commands are case sensitive!
Cmd>getdevinfo
HTCSELF030050œ=Ó HTCE


Cmd>getdevinfo
HTCSELF010050gUH¥HTCE
Cmd>

2. The 12th packet from the end of the list when I did mine had the device ID and CID packet shown below.

45 4C 46 30 33 30 30 35 30 00 00 00 00 00 00 00 ELF030050.......
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
54 2D 4D 4F 42 30 30 35 00 00 00 00 00 00 00 00 T-MOB005........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 -- -- ..............

Copy and paste the text into a text file and keep for future reference as the Device ID and CID ID are useful in determining the right ROM files to use as well as the wrong ones.



Mine at the 12th packet too

45 4C 46 30 31 30 30 35 30 00 00 00 00 00 00 00 ELF010050.......
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
48 54 43 5F 5F 45 31 31 00 00 00 00 00 00 00 00 HTC__E11........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............

Glamour Puss
20th August 2008, 08:31 PM
leondaphillips
you are a genius, it worked, a million thanks. I tried other way with MTTY, snoopypro & Hexer loads of times without success & I'd given up hope!

marwanjaber888
22nd August 2008, 11:52 PM
thanks .....
good gob

marwanjaber888
25th August 2008, 03:05 PM
elf0100050
bstar502
any one have it

scmedia
29th December 2008, 12:17 AM
Where can i find rom for htc p3450 elfin
ELF010050
HTC__001

pauljh
18th February 2009, 12:16 AM
Hi Everyone
I'm posting this to help out CyZeek.

To capture ELF/ELFIN Device ID and CID ID using MTTY and USB Monitor Lite on XP SP2 and Vista x64

You will need:
1. A demo copy of USB Monitor Lite
http://www.hhdsoftware.com (the demo is fully functional for 14 days).
2. A Copy of MTTY (and you need to be basically familiar with it)


Put your Device into Boot Loader
Assuming your device is not already at the TSoD (Tricolour Screen of Death) - if it is skip this instruction and move on to the next section.
1. Press and hold your camera button
2. Press reset with stylus
3. Wait 5 seconds and release the camera button


Kill ActiveSync USB Connections - XP
1. Reboot your PC with without a mobile device connected to USB.
2. After your PC has rebooted Right Click the Active sync Icon in the system tray and select "Connection Settings"
3. Turn off USB
-or-
Kill ActiveSync USB Connections - Vista
Download and install MS Windows Mobile Device Centre from here: http://www.microsoft.com/windowsmobile/devicecenter.mspx
1. Reboot your PC with without a mobile device connected to USB.
2. After your PC has rebooted click Start -> All Programs -> Windows Mobile Device Centre
3. Hover over Mobile Device Settings and Click on Connection Settings.
4. Turn off Allow USB Connections


Connect Your Device to USB
1. Plug in the USB cable


Turn On Spoofing / packet capture
1. Install the demo version of USB Monitor Lite (DMS) and Start Device Monitoring Studio.
2. Connect your device which should be in TSoD (Tricolour Screen of Death) boot loader.
3. Click the item entitled "Pocket PC USB Sync" which activates the main screen
4. Double-Click the item entitled "Packet View" in the Session Configuration Screen.
5. Click the Start button in the selected processing region
You'll know you got this right because you will see two packets displayed:
PnP: Device Connected
Internal: Pipe Info Transfer
6. Leave the USB Monitor running


Run up MTTY, Log In and Issue “getdevinfo” Command
For details on downloading MTTY and recovering from the TSoD see this thread: http://forum.xda-developers.com/showthread.php?t=347700
1. In "Open Port Setting" Dialog Set to Port = USB
2. Flow Cont = RTC/CTS
3. Click OK
4. When a new communication page opens press Enter and the Cmd> prompt will be displayed
5. Type password BsaD5SeoA <enter> (a lot of diagnostic info will be displayed).
Somewhere near the end you should see
g_cKeyCardSecurityLevel = FF
Which will tell you that you're CID Locked
Check that USB Monitor is running (you may need to press the "continue 14 day trial" button to get the capture to continue)
6. Type getdevinfo and press <enter>
These commands are case sensitive!
Cmd>getdevinfo
HTCSELF030050œ=Ó HTCE
7. Leave MTTY running

Swap Back to USB Monitor
1. Starting at the last packet in the list, double click each row whose Direction is "Up"
2. The 12th packet from the end of the list when I did mine had the device ID and CID packet shown below.

45 4C 46 30 33 30 30 35 30 00 00 00 00 00 00 00 ELF030050.......
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
54 2D 4D 4F 42 30 30 35 00 00 00 00 00 00 00 00 T-MOB005........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 -- -- ..............

Copy and paste the text into a text file and keep for future reference as the Device ID and CID ID are useful in determining the right ROM files to use as well as the wrong ones.

To Re-Enable Boot on a Good Device
Unless you tell the device where to boot from it will go back to boot loader every time so you need to re-enable boot from ROM.
These commands are case sensitive!
1. Swap back to MTTY session
2. Type ruurun 0 <enter>
3. Type ResetDevice <enter>

Hope this helps.

Yours
Leon

ive followed your instruction and got the ff-cid locked data.
ive tried everything but cannot make the gold card.with or without usb.
:mad:

zonder
4th April 2009, 02:20 PM
Hi
I have s621 in 3 color mode not eset and open with cid lock.
I have done all but I can not see my cid and Id.
My mtty like that what is wrong. ?

Thank you.
Cmd>password BsaD5SeoA
Pass.

+ SD Controller init

- SD Controller init

+StorageInit

SDInit+++
SDCmd1 Command response time-out. MMC_STAT = 80
SDCmd1 Command response time-out. MMC_STAT = 80
SDCmd1 Command response time-out. MMC_STAT = 80
SDCmd55 Command response time-out. MMC_STAT = 80
SDCmd55 Command response time-out. MMC_STAT = 80
SDCmd55 Command response time-out. MMC_STAT = 80
CMD55 failed
+ SD Controller init

- SD Controller init

+StorageInit

SDInit+++
SDCmd1 Command response time-out. MMC_STAT = 80
SDCmd1 Command response time-out. MMC_STAT = 80
SDCmd1 Command response time-out. MMC_STAT = 80
SDCmd55 Command response time-out. MMC_STAT = 80
SDCmd55 Command response time-out. MMC_STAT = 80
SDCmd55 Command response time-out. MMC_STAT = 80
CMD55 failed
g_cKeyCardSecurityLevel = FF

Type (0x1)(Operation mode flag): cOpModeFlag=(0x0).

Type (0x2)(Back color flag): cBackColorShowFlag=(0x1).

Type (0x5)(Background color value): g_wBColor=(0xC618) (0xC0C0C0).

HTCST

pchell
5th April 2009, 12:04 AM
Thank you OP. I used your method and found the Device ID and CID of Telus HTC Touch Dual (Neon400, Canada). See below:


4E 45 4F 4E 34 30 30 30 00 00 00 00 00 00 00 00 NEON4000........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
54 4C 53 30 00 00 00 00 00 00 00 00 00 00 00 00 TLS0............
00 00 00 00 ....

techgsm24
21st April 2009, 03:47 PM
Hello i have cant find device id and cid can any one help me see log and also Device Monitoring give cid 000000000............


HTCST
Cmd>getdevinfo
GetDeviceCID: Error - InitDecoder

HTCSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXh{Â&HTCE
Cmd>






Hi Everyone

I'm posting this to help out CyZeek.

To capture ELF/ELFIN Device ID and CID ID using MTTY and USB Monitor Lite on XP SP2 and Vista x64

You will need:
1. A demo copy of USB Monitor Lite
http://www.hhdsoftware.com (the demo is fully functional for 14 days).
2. A Copy of MTTY (and you need to be basically familiar with it)


Put your Device into Boot Loader
Assuming your device is not already at the TSoD (Tricolour Screen of Death) - if it is skip this instruction and move on to the next section.
1. Press and hold your camera button
2. Press reset with stylus
3. Wait 5 seconds and release the camera button


Kill ActiveSync USB Connections - XP
1. Reboot your PC with without a mobile device connected to USB.
2. After your PC has rebooted Right Click the Active sync Icon in the system tray and select "Connection Settings"
3. Turn off USB
-or-
Kill ActiveSync USB Connections - Vista
Download and install MS Windows Mobile Device Centre from here: http://www.microsoft.com/windowsmobile/devicecenter.mspx
1. Reboot your PC with without a mobile device connected to USB.
2. After your PC has rebooted click Start -> All Programs -> Windows Mobile Device Centre
3. Hover over Mobile Device Settings and Click on Connection Settings.
4. Turn off Allow USB Connections


Connect Your Device to USB
1. Plug in the USB cable


Turn On Spoofing / packet capture
1. Install the demo version of USB Monitor Lite (DMS) and Start Device Monitoring Studio.
2. Connect your device which should be in TSoD (Tricolour Screen of Death) boot loader.
3. Click the item entitled "Pocket PC USB Sync" which activates the main screen
4. Double-Click the item entitled "Packet View" in the Session Configuration Screen.
5. Click the Start button in the selected processing region
You'll know you got this right because you will see two packets displayed:
PnP: Device Connected
Internal: Pipe Info Transfer
6. Leave the USB Monitor running


Run up MTTY, Log In and Issue “getdevinfo” Command
For details on downloading MTTY and recovering from the TSoD see this thread: http://forum.xda-developers.com/showthread.php?t=347700
1. In "Open Port Setting" Dialog Set to Port = USB
2. Flow Cont = RTC/CTS
3. Click OK
4. When a new communication page opens press Enter and the Cmd> prompt will be displayed
5. Type password BsaD5SeoA <enter> (a lot of diagnostic info will be displayed).
Somewhere near the end you should see
g_cKeyCardSecurityLevel = FF
Which will tell you that you're CID Locked
Check that USB Monitor is running (you may need to press the "continue 14 day trial" button to get the capture to continue)
6. Type getdevinfo and press <enter>
These commands are case sensitive!
Cmd>getdevinfo
HTCSELF030050œ=Ó HTCE
7. Leave MTTY running

Swap Back to USB Monitor
1. Starting at the last packet in the list, double click each row whose Direction is "Up"
2. The 12th packet from the end of the list when I did mine had the device ID and CID packet shown below.

45 4C 46 30 33 30 30 35 30 00 00 00 00 00 00 00 ELF030050.......
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
54 2D 4D 4F 42 30 30 35 00 00 00 00 00 00 00 00 T-MOB005........
00 00 00 00 00 00 00 00 00 00 00 00 00 00 -- -- ..............

Copy and paste the text into a text file and keep for future reference as the Device ID and CID ID are useful in determining the right ROM files to use as well as the wrong ones.

To Re-Enable Boot on a Good Device
Unless you tell the device where to boot from it will go back to boot loader every time so you need to re-enable boot from ROM.
These commands are case sensitive!
1. Swap back to MTTY session
2. Type ruurun 0 <enter>
3. Type ResetDevice <enter>

Hope this helps.

Yours
Leon

midougsm
27th May 2009, 09:21 PM
45 4c 46 30 31 30 30 35 32 00 00 00 00 00 00 00 elf010052.......
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............
????

ufoshnik
18th June 2009, 10:01 AM
Hello i have cant find device id and cid can any one help me see log and also Device Monitoring give cid 000000000............


HTCST
Cmd>getdevinfo
GetDeviceCID: Error - InitDecoder

HTCSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXh{Â&HTCE
Cmd>


Hi I'm have a same problem. Can't find DeviceID and CID. Help.

nadurairaj
15th August 2009, 02:33 PM
My ELFIN stuck at SMART MOBILITY SCREEN
I f i entered via Boot Loader
ipl-2.20.0002
spl-3.10.0000

i cannot flash any os,upl,spl anything,it says Error 244-Invalid Model Id @3% of Processing.

SD card flashing method also not working(it didnt ask anything,checking sd card and goes to tri color screen)
:mad:
Actually My device changed IMEI automtically to 00440000350111201 and Data crashes warning Message. I Flashed with Onyx and again it shows that error after flashed again it cannot boot,hangs on SMART MOBILITY screen..

I cannot read its CID,DEVICE ID ANYTHING..

PORT SNIFFER RESULT @ line 12 from bottom
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 .............


help me is any possible to unbrick mu ELFIN

care
16th August 2009, 03:01 PM
My ELFIN stuck at SMART MOBILITY SCREEN
I f i entered via Boot Loader
ipl-2.20.0002
spl-3.10.0000

i cannot flash any os,upl,spl anything,it says Error 244-Invalid Model Id @3% of Processing.

SD card flashing method also not working(it didnt ask anything,checking sd card and goes to tri color screen)
:mad:
Actually My device changed IMEI automtically to 00440000350111201 and Data crashes warning Message. I Flashed with Onyx and again it shows that error after flashed again it cannot boot,hangs on SMART MOBILITY screen..

I cannot read its CID,DEVICE ID ANYTHING..

PORT SNIFFER RESULT @ line 12 from bottom
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00 00 00 00 00 00 00 00 00 00 00 00 00 .............


help me is any possible to unbrick mu ELFIN

I also have same problem.pls try to give me a solution!!!!

pwelyn
15th October 2009, 08:52 PM
thank you!