Does every XDA II have a unique ID ?
If yes, is there a way to change that via software ?
Every XDA II has a unique IMEI number. You can find this underneath the battery in the back.
You *may* be able to query it in software by using a TAPI call:
lineGetGeneralInfo
http://msdn.microsoft.com/library/d...s/guide_ppc/htm/extapi_linegetgeneralinfo.asp
I haven't looked into it much, but I very much doubt you can change it.
there is also a unique id in the Disk-On-Chip chip.
Finding IMEI
Dialing *#06# will give you the same IMEI result as looking under the battery.
Sounds worse than I expected. Can anyone think of a way that both, the disk-on-chip ID and the IMEI number could be masked, changed, or hidden ?
PARANOYA.... but as always with these things, better be prepared.....
I don't know how yet, but the imei is derived from data in a flashable rom area, so in theory it should be possible to modify it.
the disk-on-chip id is in true read-only memory.
though you may be able to trick application into thinking it has changed by modifying the trueffs.dll driver.
afaik imei ist not changeable. every phone has a separate imei and it will be sent, also with cardnumber, at avery call to your provider .
for paranoia buy a phone and card on a flee market.
changing the imei is a matter of finding the place in the gsm rom where it is decoded from the data in rom.
you can either modify that code, or figure out the encoding, and change the encoded imei in rom.
not that it is easy, it involves some serious reverse engineering, but possible. we did it for the xda-1 too.
I understand that there is also some kind of checksum applied to the imei so putting any old numbers wont work on some phones, in fact it renders the phone useless, I dont know if this applies to the XDA2 although the XDA1 was very casual about the imei number, no checks whatsoever were carried out, even had my birthday as an imei in my old xda.
Any one interested in writing a utility to mask does numbers or even to change them at leasure ?
itsme said:
changing the imei is a matter of finding the place in the gsm rom where it is decoded from the data in rom.
you can either modify that code, or figure out the encoding, and change the encoded imei in rom.
not that it is easy, it involves some serious reverse engineering, but possible. we did it for the xda-1 too.
Click to expand...
Click to collapse
Itsme, as it has been done for the XDA 1, is there any chance it will be done for the XDA 2 ?
Laws differ from country to country, and I don't even want to go THERE...
But it would be remiss of me, not to point out that SIM unlocking is perfectly legal in the UK.
BUT, in the UK, to change an IMEI on a handset is illegal, and carries a 5 year prison sentence.
Other countries can be quite different I'm led to beleive though.
a while back ( 5 years or so ) I read a story about how they were identifying phones by fingerprinting the analog signal from the transmitter. apparently small differences in the analog parts make each phone uniquely identifyable.
hey itsme
do you still have this article... I would be very interested to read it...
I can not believe this... Honestly... this is impossible (and I do believe in aliens)
Neither the PA nor the RF of a mobile phone has anykind of serial register or an area where you could influence the signal to finger print it,
next thing that the signal get heavily disturbed while transmitted, they are happy enough if they find the normal payload ;-)
or was it 4 year and 50 weeks ago ;-)
Alex
it was not explicitly made different, just that analog parts are never exactly the same.
found it:
http://iwce-mrt.com/ar/radio_fight_cellular_cloning/
not sure if it would still work, in 7 years, cellphone technology has changed quite a bit.
if you search for 'radio frequency fingerprinting' on google you will find more on it.
chuck said:
as it has been done for the XDA 1, is there any chance it will be done for the XDA 2 ?
Click to expand...
Click to collapse
I'd say chance of 90%, where the 10% is for taking into account I didn't actually do it. The new method of unlocking the XDA 2 pretty much allows you to change all values in the phone.
hi itsme
I called our rf-radio specialists... they never hear about it and do not think it is possible.
Seven years about the radio of a mobile did indeed constist of many (hundert) discretes which all have of course have a tolerance, now a days the hole radio fits into a single chip with some discrets around.
The qualtiy of the radio also has greatly improved so the difference between manufators have become so small that it is not possible to judge different radios by their signals.
An other thing just came to my mind... this article is from america, here they use and used analog cell-phones... I am pretty sure this technologie refers to analog cellphone standart and not to a GSM one...
hey the more I think about it the more I like this explanation...
Now I can sleep better...
Alex
W4XY, do you know from experience if any checksum is used with the imei in the XDA2 or is it the same as the xda1 where just about any number could be used.?
I have no true idea if the algorithm is different for the IMEI in the XDA 2 as I have not looked at that in particular, but I suspect it will be the same as a lot of other stuff is still the same too.
An IMEI is supposed to satisfy a Luhn check - which is the same checksum algorithm as used for Credit Cards.
Useless fact: the number printed on a SIM card also satisfies the same check.
I have 2 of these phones. One of them was used in France and on one of my visits there the phone (GSM) stopped working. My account with O2 is in order and Roaming was enabled. It never worked again after that. I tried upgrading from WM5 to WM6, I unlocked it with HTC Uni Unlocker v 1, and read all the forums I could find. I have been trying to solve the problem for the last 2 months.
Along the way, I found out that the IMEI number has changed. I don't know at which point this has happened however the reported EMEI number with lot's of 0000000 in the middle doesn't change any more after ROM upgrades or Unlocking.
My conclusion is that this EMEI number is barred on the networks with various symptoms ie. TMobile and Vodafone let you connect but you cannot phone or receive phone calls. Orange and o2 shows NO SERVICE straight away.
It seems to be impossible to change the EMEI number, besides I have been warned that it is illegal, despite the fact that I have a perfectly legal phone with a perfectly legal EMEI number. I cannot have this phone serviced by o2 any more as I have changed to Orange
Howevefr I have a second phone which works perfectly with the Orange SIM (on contract) and with it's original EMEI number. I have upgraded this phone to WM6 with the following ROM : SPVM5000_WWE_21208_212010_11500 (excellent work btw) and with radio v 1.18
Any solutions ?
This is what I have been thinking (might be impractical though). If I could copy the EEPROM data (that's where I THINK the EMEI number is stored) from my working phone and write it to the non working phone it might work but the EMEI number might be the same as on my working phone. If that then could be edited with my legal EMEI number of my non working phone that would even be better.
I have a French SFR (Vodafone in France) contract and I would love to use this second Universal when I am on the continent (weekly).
It all depends on the possibility to read and write the information from and to the storage media that holds the EMEI number on the device. First I need to know where it is stored and a solution to do just that. I tried Iwizard with WM5 on this phone and that doesn't work (returns an EMEI number that has nothing to do with what I have and the structure of an EMEI number - something like C4BC6400C4BC640 and doesn't let you update to another number).
If anyone out there needs more info, I am available to answer any questions. I have read on forums that other people seem to have the same problem, I even read that someone had the same problem after Roaming in France as well. Any solution would not only help me but others as well. It would also be interesting to know exactly what has happened. Thanks to anyone to is willing to contribute to solve this problem.
komfurt said:
I have 2 of these phones. One of them was used in France and on one of my visits there the phone (GSM) stopped working. My account with O2 is in order and Roaming was enabled. It never worked again after that. I tried upgrading from WM5 to WM6, I unlocked it with HTC Uni Unlocker v 1, and read all the forums I could find. I have been trying to solve the problem for the last 2 months.
Along the way, I found out that the IMEI number has changed. I don't know at which point this has happened however the reported EMEI number with lot's of 0000000 in the middle doesn't change any more after ROM upgrades or Unlocking.
My conclusion is that this EMEI number is barred on the networks with various symptoms ie. TMobile and Vodafone let you connect but you cannot phone or receive phone calls. Orange and o2 shows NO SERVICE straight away.
It seems to be impossible to change the EMEI number, besides I have been warned that it is illegal, despite the fact that I have a perfectly legal phone with a perfectly legal EMEI number. I cannot have this phone serviced by o2 any more as I have changed to Orange
Howevefr I have a second phone which works perfectly with the Orange SIM (on contract) and with it's original EMEI number. I have upgraded this phone to WM6 with the following ROM : SPVM5000_WWE_21208_212010_11500 (excellent work btw) and with radio v 1.18
Any solutions ?
This is what I have been thinking (might be impractical though). If I could copy the EEPROM data (that's where I THINK the EMEI number is stored) from my working phone and write it to the non working phone it might work but the EMEI number might be the same as on my working phone. If that then could be edited with my legal EMEI number of my non working phone that would even be better.
I have a French SFR (Vodafone in France) contract and I would love to use this second Universal when I am on the continent (weekly).
It all depends on the possibility to read and write the information from and to the storage media that holds the EMEI number on the device. First I need to know where it is stored and a solution to do just that. I tried Iwizard with WM5 on this phone and that doesn't work (returns an EMEI number that has nothing to do with what I have and the structure of an EMEI number - something like C4BC6400C4BC640 and doesn't let you update to another number).
If anyone out there needs more info, I am available to answer any questions. I have read on forums that other people seem to have the same problem, I even read that someone had the same problem after Roaming in France as well. Any solution would not only help me but others as well. It would also be interesting to know exactly what has happened. Thanks to anyone to is willing to contribute to solve this problem.
Click to expand...
Click to collapse
i read an article not long ago i forget where just popped up during a random goole search but someone created a beta IMEI changer for one of the earlier HTC phones ( i almost wanna say it was for a wizard or blue angel ) anyway if your imei got corrupted, I can't see why if the tool will work, changing it back to the IMEI on the BOX OF YOUR LEGAL PURCHASED PHONE and that match's the sticker on the inside of your device as you are only restoring what was already assigned to it. other option. chargable repair via htc or a 3rd party
The sticker and box say one thing, but the IMEI on the handset is different.
All I have ever done to the phone was soft/hard (I forget which) SPL so that I could flash WinMo 6.5 following the instructions on the wiki, and everything has been fine since I did this back in May/June time.
Now I have decided to unlock it as I am on O2 with an iPhone, and thought I would use my HD as a backup phone, so I bought a credit on HTCCode.com after seeing several success stories, and it failed on the login with the software. No big concerns just yet, I emailed him the details to sort it, however as I was typing out the IMEI from the box, I thought to double check on the handset, and discovered they are different.
Is this something likely to have been changed by the SPL thing when I flashed it?
I assume I can get it unlocked via the IMEI which is currently on the handset, but I am concerned that this is not the correct one.
Any help?
TIA
ive seen other threads for other devices where ppl have claimed flashing hardspl has changed there imei number ..... just use the one ur fone reports and nt the one on the box .... no big deal
Yeah I realise it works and it's not a problem, but it may look a little bit dodgy if I choose to sell it.
The unlock worked fine anyway, just seems a little odd that the IMEI is so easy to change on these handsets. I thought it was supposed to be almost impossible.
Oh well.
You've probably looked at your phone's system properties to see what it says the IMEI number is. You can also dial *#06# on your phone's key pad. When the final # is entered, a 15-digit number will appear. This is a free call regardless of whether you have a SIM card installed.
As long as you're not doing anything illegal, you should be okay. Within the past couple of days, I read something about crooks changing IMEI numbers mostly with stolen phones but also to evade the law.
I registered my new Blackstone Clone with T-Mobile today on their prepaid plan. I asked them what IMEI number they showed and the operator said she not disclose the number but could confirm it if I, the phone's owner, gave it to her. When I dialed in *#06# (I was on a land line) on the Clone, she confirmed the IMEI when I gave it to her.
Hi guys, i bought a second hand G2 a few days ago, at a very low price, i did not do much research and here i am.
I intend to flash ROMS on it, but the problem is i cant identify the exact model. Here is all that i know, till now.
1. On the outside, this phone screams 'Verizon'.
2. The seller told me his dad bought it from abroad.
3. The 'Verizon' labelling tells that it is from US, but the phone is loaded with shady chinese apps and services.
4. The phone came pre-rooted and still is, even after factory reset.
5. The software info in the about phone section is >> VS980
6. I checked the IMEI shown in settings on imei.info and it told me it was a D800.
7. The IMEI marked on the back cover is different from the one found in software. It is also of a D800
8. I could not access the IMEI on dialling *#06# unknown application.
Help me. This is a mess. Could not figure out anything.
Also, my airtel gsm sim works fine, both call and 3G data. Is this phone network unlocked?
Sounds like a refurbished model. Afaio the only way to be sure is a look at the mainboard. Art Vanderlay has written a couple of things to identify a refurbisged device.
http://forum.xda-developers.com/lg-g2/general/warning-to-people-bought-phones-ebay-t2991195
If i know the exact real model, then can i flash this phone or not? Going to open it later today.
Hi. So my note 4 emmc had gone so i managed to find another mother board from a n910f europe and unlocked etc. Got it installed by a good phone repair shop and phone booted up fine. Went and rooted it installed norma v19 rom all is well. However the issue i have is reception. For like 5 mins it sees my network fine and i can make calls and sms and use 4g fine. After 5 mins it still shows my carrier name but no recpetion. cant make calls etc. The only way to solve it is to goto settings, networks then choose my network from the drop down list. However again after 5 mins same issue. Now what i tried aftwr is used samsung kies and selected Tools > Firmware Upgrade and Initialization . Then entered model name and serial number. It then downloaded the latest rom csc modem etc according to my country (United Kingdom). Went through the set up and again after around 5 mins no network. if i type *#06# it shows my imei fine. So i dont know what the issue is. One of my friends said they had the same thing with their htc phone and had to actually change the imei on the phone. Anyone have any ideas as to what i need to do would appreciate it. Thanks.
ps i went back to the phone shop and told him to check the antenna wires to make sure it was all put back together properly and he confirmed it was.
bump. anyone shed some light?
i have confirmed one more thing that the imei on the phone is different to the one under the battery so i reckon thats the issue and i need to change it to match. now how do i go about doing so?
Hi,
Have you considered the antenna could be an issue? For what it's worth I replaced the motherboard on my Note 4 a couple of months and had the same issue. I'm just wondering if the antenna wires could do with replacing?