yashsingh1/xdaforums huggingface dataset:
[Touch GSM ROM Development] ptitrusse:
real cool tool thx... i was scared as hell during each flash knowing if something went wrong i'd have to use the old method... now its cool ;)
[Touch GSM ROM Development] majesticpark:
i guess this works for everyone but me so far. this is the text i get in the DOS window.

CopyTFFSToFile(0x20c, 0x8, cid.txt)

CopyTFFSToFile(0x2ad, 0x9, deviceid.txt)

CID is:

DEVICE ID is:

E

Press any key to continue . . .

what am i doing wrong..
[Touch GSM ROM Development] philions:
works nice for me, thanks a lot!
[Touch GSM ROM Development] kokotas:
Great tool dsixda! Brilliant way to use itsme's tools!

I have the same output too!

Is it because we're trying to find our DID&CID

while we have a CID unlocked device and using a custom ROM!

Otherwise there is something that needs looking into it!

Added this thread in the rollUP Sticky (that nobody reads:p) too!

Regards!
[Touch GSM ROM Development] !Aman!:
it works for me quite well :D
[Touch GSM ROM Development] kokotas:
So the fact that the device is CID_Unlocked&running custom_ROM has nothing to do with the empty output...hmm!

I tried it after a soft reset too, but that didn't make any difference!

I'll change something in the bat file & try again!

This has to work for everyone!

It's a really cool tool!:)
[Touch GSM ROM Development] dsixda:
Hmm. Are you guys using Windows Vista? I am not sure why. I have CID unlocked devices and they were fine in XP.

Nice to see it's working for others :)
[Touch GSM ROM Development] dsixda:
This tool has been updated so that it loads much faster now.. no more waiting around for 20 seconds for it to finally show the information ;)
[Touch GSM ROM Development] dsixda:
- BUMP -

I've now included the AKU Version of your OS...
[Touch GSM ROM Development] Singh06:
Worked 100% on my Elfin

thanks
[Touch GSM ROM Development] absorber786:
hmmmm..still takes about the same time +/-20secs;)

This is just me being pedantic:p..but it the device info file created this line is not aligned to the the rows above. See attachment:D
[Touch GSM ROM Development] dsixda:
Just a little faster now though ;) Can't do too much about it anymore!

Try now :) I also found another area that was out of alignment.

Appreciate the feedback!
[Touch GSM ROM Development] absorber786:
i see...

lol...hey everything is straight now:p

with regards to the tool..i am thinking hard about what else can be included?;)

Just curious - what other static device info is available?
[Touch GSM ROM Development] dsixda:
I welcome any suggestions. :D

Well there are a couple of things that I don't understand -- I had a thread earlier where i mentioned an 8-digit hexadecimal identifier that is the same for devices with the same Device ID and CID. E.g. all English Rogers Elfins have the identifier 7675BF93. Another one I found was this value like "A01" or "A06" and so on. Not sure what that means, plus it's static (cannot be changed).
[Touch GSM ROM Development] gurays:
IMEI

After i run device_info.bat, i realized that Imei number in device_info.txt is shown different than the Identity of Device itself.

Anyone has something to say?
[Touch GSM ROM Development] dsixda:
You mean the identity under Device Information in the Settings menu? The IMEI shown there will have 2 extra digits.. this is just a software version number tagged on. (Search this thread for info on that)

Is this what you mean?
[Touch GSM ROM Development] gurays:
Yeap, you got it. Yu re %100 right. Thx for tips.
[Touch GSM ROM Development] TIGman:
So it seems as though someone needs to hold my hand through this. :). I downloaded the zip and extracted the files but when I go to click on device_info.bat it says "there is no application associated. Run the app first, then open the file from within" How do I get started? Please and thanks
[Touch GSM ROM Development] dsixda:
Did you unzip on your PC and run from there, or did you run it from your phone??

Run it from your PC in Windows XP.
[Touch GSM ROM Development] absorber786:
i had a thought..

Hi dsixda,

i have a strange thought:D

i see that in your other thread re the 8 digit hex number yuo only have a few variations of the DID and CID..

Now using the cyzeek's thread which already has alot of these variataions, then maybe for fun you can start compiling a list of these hex numbers..just for fun;)

Who knows maybe the mystry of the 8 digit hex number will be unhexed

thoughts??
[Touch GSM ROM Development] dsixda:
I already had a thread up for that a few weeks ago.. there was no interest ;) I'm too lazy to look up the link however.

EDIT: here - http://xdaforums.com/showthread.php?t=420194
[Touch GSM ROM Development] mgm1979:
New Rom (?) Issues

So, I sent my phone into HTC to have the screen replaced...came back with a new rom and now I've got more issues.

1) Activesync restarts itself

2) Memory leak - low on virtual memory

ROM Version: 2.20.721.2B WWE

ROM date: 10/02/07

Radio version: 03.07.90

Protocol version: 4.1.13.51

ExtROM version: 2.20.721.102

What do I do? I haven't been on here in a while, so a bit out of the loop (and overwhelmed)...

Thanks
[Touch GSM ROM Development] dsixda:
Can you run device_info.bat and see what other info it produces (see my sig for the link).

Also, a cooked ROM might help. But first back up your stock ROM.
[Touch GSM ROM Development] Zonjer:
Worked for me too!

ELF010050

HTC_001

Rom 2.27.468.1

ExtRom 2.27.468.103
[Touch GSM ROM Development] TIGman:
Haha, I kept trying to open it straight from internet explorer on the PC.:rolleyes: All is good now though. Thank you very much!

Touch version : Elfin

Device ID : ELF010052

CID : HTC__J15

IPL : 2.20.0002

SPL : 2.20.0000

ROM Version : 2.20.456.1

ExtROM Version : 2.20.456.101

Operator Version: None

AKU Version : 0.4.2

Page Pool : 12 MB

RAM Size : 128 MB

ROM Size : 256 MB

Model No. : ELF0300

Part Number : 99HEH106-00

MCC+MNC : Not found
[Touch GSM ROM Development] tito12:
Radio version

Hi dsixda,

You can see the impact of your tool everywhere, I noticed the change in many signatures ...

As you were asking what details could be added I think that as some of us are trying different roms and radios, it would be useful if you could add the radio version to the Device Info so we can keep track of the changes in one place. Another tought for those who change sim card a line in the private section showing phone number and cell operator name, what do you think?

Thanks for a great tool again !!!
[Touch GSM ROM Development] dsixda:
Thank for your comments and suggestions :)

I can get the Operator Name easily, but the other two (phone number and radio version) will require some work. I'll let you know soon.
[Touch GSM ROM Development] tito12:
Holding my breath...

Appreciate your fast answer, but take your time
[Touch GSM ROM Development] rpanicker:
Thanks

Thanks a lot! I am new to all of these things and still worked without any effort and issues!
[Touch GSM ROM Development] edz536:
Hi there.

You'll have to excuse me for this newbie question. :D

I downloaded the file: itsutilsbin-20080731-2.zip and extracted it to a folder in my PC's desktop. I can't seem to locate this - device_info.bat"?

I was hoping to get the details of my wife's device (Touch) so I can flash it to a new ROM.

BTW, I'm running vista on my PC.

Thanks in advance and I appreciate your hard work. :)
[Touch GSM ROM Development] dsixda:
No, just download the attachment at the bottom of the first post. Don't download any itsutils or whatever. Everything is in my attachment.

thanks
[Touch GSM ROM Development] edz536:
Eureka!!!

OMG, it (file) was staring me at the face all along!!! Now I feel stupid. :o

I was reading this thread in the wee hours of the morning and clicked the "...using the

tools

from itsme." instead of the attachment. hehehe...:D

Viola, I got it working!!! (except - MCC+MNC: Not found)

_______________________________________________

HTC Touch device information - by dsixda

Touch version: Elf

Device ID : ELF010000

CID : DOPOD001

IPL : 1.11.0002

SPL : 1.11.0000

ROM Version : 1.11.707.1B

ExtROM Version : 1.11.707.101

Operator Version: None

AKU Version : 0.2.3

Page Pool : 8 MB

RAM Size : 64 MB

ROM Size : 128 MB

Model No. : ELF0300

Part Number : 99HDM034-00

MCC+MNC : Not found

Thank you for the support and keep up the GREAT work.

Two thumbs up for you!!! :cool:

I'm off to CID unlocking.....:D
[Touch GSM ROM Development] dsixda:
Good work,

The MCC+MNC will not show on certain Elfs/Elfins that hide that particular information.
[Touch GSM ROM Development] :
Which CID unlock file should I use

Given that this is the read out for my ElfinP3450

This is really strange, and I hope you could answer this for me.

Here is my IPL read out.

What does this mean?

NOT this ELF & ELFIN IPL 2.26.0002 & USPL 2.26.0000

NOT this ELF & ELFIN IPL 2.27.0002 & USPL 2.28.0000

So which file should I use to CID unlock my elfinP3450 128/256MB?
[Touch GSM ROM Development] dsixda:
You can use either one... but.. why not use the latest one? 2.27/2.28 works for both Elf/Elfin.
[Touch GSM ROM Development] :
Thanks.

I was puzzled that my IPL read out is not the same. Will do.
[Touch GSM ROM Development] gerard99999988767:
Help!

Hi,

I've been scanning forums for quite a few hours now, but haven't found a solution to unlock my touch. I've tried both the device_info.bat tool as the Cert_SPCS.cab and Enablerapi.cab files, but unfortunately without succes.

The device_info tool provides all info about the touch, just like in the screenshot above, but on the line where the unlock code should be it says: MMC+MNC: not found

The cab tool provides an 8 digit code, but this does not work on my Touch.

I hope that someone can help me out.

Thanks in advance!
[Touch GSM ROM Development] dsixda:
Yup, the free SIM unlock code won't work if the MCC is Not Found.

www.imei-check.com is now waiting for you...
[Touch GSM ROM Development] gerard99999988767:
Thanks for your reply and suggestion.

A few newbie questions in addition: 1) What's the MCC? I'm trying to understand why this doesn't work for my Touch. 2) Are there no alternatives to try before I pay the 20 GBP via the website that you suggest?

Thanks again!

Greetz from Amsterdam
[Touch GSM ROM Development] dsixda:
MCC+MNC is already explained in the first post. It has nothing to do with the SIM code but it is one way to tell that the Elf you're using is one of the different ones.

There is no other free alternative yet. The main people on xda who actually try to figure this stuff out by decrypting the radio portion haven't looked into this one yet. I actually found it because it was not encrypted and clearly visible in normal english numbers. For your case we'd have to go the hard way.
[Touch GSM ROM Development] gerard99999988767:
It worked like a charm! :D 20 minutes after having signed up via the website you suggested it was unlocked!

Cheers!
[Touch GSM ROM Development] dino_mk:
Hi, I have tried all suggestions that u give before to other members and can't get it to work right as it should be.

This is what I get, nothing is changed on this pic. Please, any new suggestions...?
[Touch GSM ROM Development] dsixda:
Holy crap, I've never seen that before. Can you please check your PM, I can help you out. This will also require an update to the device info tool.
[Touch GSM ROM Development] headone:
Thanks for good tool
[Touch GSM ROM Development] dsixda:
I just put up a new version last night because there was a bug in the script, where it would set a value called "temp". I forgot that on Windows PCs the same name is used to assign a temporary directory, so there was a conflict.

Anyways if you had problems before with this script, it may work now.

Thanks to dino_mk for pointing out his problem, otherwise I wouldn't have noticed this issue above.
[Touch GSM ROM Development] dino_mk:
Thank you Maestro, now is working like a charm. :)
[Touch GSM ROM Development] anandoc:
Hi dsixda,

I was just wondering that once you sim unlock a Touch by the unlock code generated by your awesome script, where is that unlock information stored on the phone? I mean, now if I flash the ROM or the Radio ROM (or even the IPL or the SPL), does that unlock get reset? Any insight in this matter would be greatly appreciated. Oh and I unlocked 2 of my HTC Touch phones by your script. You rock!
[Touch GSM ROM Development] dsixda:
Thanks,

It's stored in a different part of the flash that won't get overwritten by a ROM update... so no need to worry. :)
[Touch GSM ROM Development] ptitrusse:
hi.. great tool!

does it show whether the device is cid unlocked or not?
[Touch GSM ROM Development] dsixda:
The SPL version is the best indicator.

The actual CID unlock flag is not retrievable unless you go into bootloader.
[Touch GSM ROM Development] ptitrusse:
how do you actually use it as an indicator? I was wondering, once i flashed the latest IPL USPL from here http://xdaforums.com/showpost.php?p=2416549&postcount=4 do i have to cid unlock again before each and every flash? for instance, i cid unlocked it 3 weeks ago to flash the surface rom, do i have to unlock again to flash a radio rom, and/or after the radio rom in order to flash a manilla 2D rom..?

thx again for your answers

[edit] I noticed this wasn't very clear, my question really is how long does the unlocking last? thx
[Touch GSM ROM Development] dsixda:
You don't need to unlock a door again after it's been unlocked ;)
[Touch GSM ROM Development] ptitrusse:
mmmhh ok... thx for the tip...until now i've always cid unlocked before flashing a rom... :confused:
[Touch GSM ROM Development] dsixda:
Well, there is the "temporary" CID unlock method, which is the white screen. you can flash any ROM while it's in white screen mode. But after flashing it is CID locked again.

But if you flash the USPL during the white screen, then you are CID unlocked permanently (unless you flash a new SPL over it). You can now flash any ROM without having to CID unlock again.
[Touch GSM ROM Development] muskangul:
i have HTC Touch'

i tried to install roms of 6.1

but failed every time.

i used device info tool

and got this info

plz tell me what to do?

HTC Touch device information - by dsixda

Touch version : Elf

Device ID : ELF010000

CID : HTC__J15

IPL : 2.20.0002

SPL : 2.20.0000

ROM Version : 2.20.456.1

ExtROM Version : 2.20.456.101

Operator Version: None

AKU Version : 0.4.2

Page Pool : 8 MB

RAM Size : 64 MB

ROM Size : 128 MB

Model No. : ELF0300

Part Number : 99HDM063-00

MCC+MNC : Not found

IMEI (private) : 35xxxxxxxxxxxx

Serial Number (private): HTxxxxxxxxxx

MAC Address (private) : 00xxxxxxxxxx
[Touch GSM ROM Development] dsixda:
This question should be posted in the USPL thread, not in this thread.

Also upgrade your USPL/IPL to the latest one... 2.28/2.27
[Touch GSM ROM Development] dsixda:
device_info.bat has now been updated to support reading the Page Pool value of the new 3.xx Elfin ROMs.

However, if the ROM was cooked and not built with a 3.xx template, it will not read it properly (e.g. Page pool value for Onyx 4.0 Beta 1 may not be readable, but will be supported in a future release when I build it correctly).
[Touch GSM ROM Development] dsixda:
It's now been updated to support reading ALL 3.xx ROMs and their Page Pools.
[Touch GSM ROM Development] kwbr:
Great! Thanks dsixda.
[Touch GSM ROM Development] dsixda:
Tool has been updated to read Page Pool from 3.xx ROMs, with or without the ULDR.
[Touch GSM ROM Development] sexperia:
i cant seem to get this to work on my X1 phone is hooked up and active sync on just will not recognise that it is there
[Touch GSM ROM Development] dsixda:
What's an X1?

EDIT: Nevermind, get your eyes checked.
[Touch GSM ROM Development] borce_razor:
It's Sony Ericsson Xperia X1 :D And thanks again for this wonderfull tool :D
[Touch GSM ROM Development] kittiwat:
Thought I might chime in my first post to say thanks to you. :)

Work great on my:

Touch version : Elfin

Device ID : ELF010050

CID : DOPOD001

IPL : 3.07.0002

SPL : 3.07.0000

ROM Version : 3.07.707.02

ExtROM Version : None

Operator Version: None

AKU Version : 1.2.7

Page Pool : 12 MB

RAM Size : 128 MB

ROM Size : 256 MB

Model No. : ELF0100
[Touch GSM ROM Development] Shreyas:
Country ID

Where can i find country ID
[Touch GSM ROM Development] tito12:
Country ID = CID and you can find it using DeviceInfo

Good luck!
[Touch GSM ROM Development] dsixda:
I think HTC calls it "Colour ID", but some people call it Carrier ID or Country ID. Nonetheless, it's all the same thing - CID.
[Touch GSM ROM Development] tito12:
You're Wrong Dsixda

Mmmm... Me thinks " Can't Improve Device "
[Touch GSM ROM Development] carloz2:
works okey!!!!

HTC Touch device information - by dsixda

Touch version : Elfin

Device ID : ELF010150

CID : BSTAR301

IPL : 2.24.0002

SPL : 2.24.0000

ROM Version : 2.18.515.1

ExtROM Version : 2.18.515.101

Operator Version: None

AKU Version : 0.4.2

Page Pool : 12 MB

RAM Size : 128 MB

ROM Size : 256 MB

Model No. : ELF0100

Part Number : 99HEH129-00

MCC+MNC : Not found

IMEI (private) : 358472*********

Serial Number (private): HT808G6//////

MAC Address (private) : 0018*******
[Touch GSM ROM Development] muthu_s85:
Thanks

It works Perfect.... Great Work...
[Touch GSM ROM Development] wayneywoo:
Unfortunately this tool isn't working correctly on my Touch HD. Various error messages appear.

Anyone know how I can find my device ID? other than using this tool?

Many thanks
[Touch GSM ROM Development] zohrann:
wow, nice one....

unlockcode provided by this tools works like a charm om my MDA Touch (T-mobile HTC Elf...).... since my warrenty of 1 year has passed (htc gives 2 year on the same elf!!!!) ,i'll go ahead and try to update my device with some nice roms..... love this site!!!!
[Touch GSM ROM Development] cheetah.s600:
please help me

NO MCC+MNC what am i suppose to do

isn't there any way to solve this problem
[Touch GSM ROM Development] dossy33:
bump. anyone?
[Touch GSM ROM Development] dsixda:
Why, you have a Touch HD too?
[Touch GSM ROM Development] lacussumok:
hello im new to all of this and im having a problem with my elf if somebody could help or point me in the right direction i would really appericate it but this is what happens

when i put my simcard my network is not found and it says i need an update from my device vendor will this fix that problem?

and let me run on t-mobile? i live in the US if that makes a difference?

thank you very much
[Touch GSM ROM Development] etrux:
Hi, this work but don´t show me MCC+MNC, sim unlock. (Digitel - Venezuela)

sorry by my bad english :o
[Touch GSM ROM Development] flaviopac:
I get an error:

"MSVCR71.dll not found"

for about 30 times.....

Inf act, at the end of the process, a lots of informations aren't avaible...

How can I solve this problem?

Already installed EnableRapi.cab and Certs.cab

Cheers...
[Touch GSM ROM Development] dre@ms:
works like a charm..thnx 4 the share..cool
[Touch GSM ROM Development] dsixda:
Did you unzip all the files into a new folder before running it?

Are you using English version of Windows XP?
[Touch GSM ROM Development] blingin:
Excellent, thank you
[Touch GSM ROM Development] sirknott:
Works perfect on my Vista-32 and Elfin! Thanks for this great, useful and easy tool! :D
[Touch GSM ROM Development] roverino:
excelent!!!
[Touch GSM ROM Development] borce_razor:
One off topic, can somebody make same app but with support for new HTC devices ?
[Touch GSM ROM Development] dsixda:
I'm not too familiar with the memory layout for devices like the Diamond. Maybe someone else can help out.
[Touch GSM ROM Development] Offsummer:
That`s it:(

I made it :)
[Touch GSM ROM Development] FairySkyla151:
Is there a way to use this program with diamond ?

I don't know where to find my device id !!

thanks so much
[Touch GSM ROM Development] dsixda:
Uh, did you read the part in bold on the first line in the first post? ;)
[Touch GSM ROM Development] borce_razor:
I have problem. Unlock code is good, but somebody have entered wrong code more than 8 times :( What to do ?
[Touch GSM ROM Development] dsixda:
I don't know. Your question has nothing to do with the device_info.bat tool.
[Touch GSM ROM Development] borce_razor:
Ok mate :(
[Touch GSM ROM Development] clustered:
thanks! its worked like a charm...
[Touch GSM ROM Development] muslim2009:
help help

with big mistake i was flashing my ELF with a wrong rom( svp s650)..

it unbootable I tried everytings hard reset soft reset nothing changes: = (just the green light that stays on ..

help plz and thanks
[Touch GSM ROM Development] dsixda:
READ THE STICKIES (e.g. Unbricker)

And do not post to irrelevant threads.. your concern has absolutely nothing to do with the subject. it messes up the forum and makes searching harder for other users.

Please guys, do some research.
[Touch GSM ROM Development] Tr0cken:
Hi dsixda, I have an ELF (the one that was in the fridge) that has an IMEI problem. For what I've read, the CID area is corrupted and the IMEI has changed to 00440000350111201. Doing *#06# gives me that number.

The thing is that when I run your tool, it shows the right IMEI (the one printed on the back of the phone):

HTC Touch device information - by dsixda

Touch version : Elf
Device ID : ELF010000
CID : DOPOD001
IPL : 2.11.1002
SPL : 2.11.1000
ROM Version : Unknown
ExtROM Version : None
Operator Version: None
AKU Version : 0.4.2
Page Pool : 2 MB
RAM Size : 64 MB
ROM Size : 128 MB
Model No. : ELF0100
Part Number : 99HDM066-00
MCC+MNC : Not found

IMEI (private) : 355************
Serial Number (private): HT**********
MAC Address (private) : 00**********

How can this be? Where is your tool taking the info from? Sorry to bother, but I need to gather as much info as I can to fix this god damned phone!
[Touch GSM ROM Development] 2 die 4:
can anyone help me, I know this is not for touch HD, but I need the device ID to, help if you can thx!
[Touch GSM ROM Development] pelgrim:
problem: nothing shown

I've got the same problem as Offsummer, except, he fixed it and I don't know how...

EDIT: solved my problem
[Touch GSM ROM Development] dsixda:
Ask in the Touch HD forum! Duh
[Touch GSM ROM Development] alex leong:
HI, I still don understood after reading. Ok after i double click on the device.info.bat. Then what is the next step? i downloaded the Ruu ultimate. Is it i just click on the customRUU to install new rom into my HTC Touch II? or i need to do other steps?
[Touch GSM ROM Development] ice9fink:
I have a problem with MCC+MNC and i dont know how to solve that sorry for my english but i'm mexican and frustrated because i can't do Sim-unlock on my HTC and i only use like a PDA but i want a phone T_T

please help me

=====================================

Your HTC GSM Touch device information

(by dsixda from xda-developers.com)

=====================================

Touch version: Elfin

Device ID: ELF010150

CID : BSTAR502

IPL: 2.27.0002

SPL: 2.28.0000

ROM version : 3.07.720.03

ExtROM version : Cooked by dsixda

Operator version: Onyx Ultimate 4.1.6

AKU version : 1.2.7

Page Pool: 12 MB

RAM Size : 128 MB

ROM Size : 256 MB

Model No. : ELF0100

Part Number: 99HEH076-00

MCC+MNC: Not found
[Touch GSM ROM Development] dsixda:
it means it's encrypted and you need to pay for a sim unlock.
[Touch GSM ROM Development] genisuresh:
thx

Perfect!!!!!! thx a bunch
[Touch GSM ROM Development] zarei175:
for me, this message appear!!!... why?
[Touch GSM ROM Development] dsixda:
Do a search for that error, I think you have to install something by microsoft first.
[Touch GSM ROM Development] :
Excellent tool. Going to save me problems as i thought i had bought Elf. Turns out if got an ELFIN!!!

Many thanks
[Touch GSM ROM Development] hendrixus:
Zarei175 has to download this

http://misc.opencoding.net/mta/msvcr71.zip and unzip it into \windows\system32
[Touch GSM ROM Development] Xumit:
Thanks for the tool.
[Touch GSM ROM Development] wtthomas:
good

thx

Touch version : Elfin

IPL : 3.10.0002

SPL : 3.10.0000

ROM Version : 3.10.19972
[Touch GSM ROM Development] Rexton270:
Hi, have toi same problem.How did you fix it? Thanx...
[Touch GSM ROM Development] rishid:
thanxxxxxxx bro thanxxxxxxxxx a lot!!!!!!!!!!!!!!!!!!!