Hi all,
My phone info is here:
Baseband version: 32.44.00.32U_5.09.05.30_2
Software number: 2.13.720.2
From this link, I do not find a matching RUU for my phone.
The nearest I find is - RUU_Bravo_Froyo_hTC_Asia_WWE_2.13.707.1_Radio_32.44.00.32U_5.09.05.30_2_release_143921_signed.exe
So should I go ahead and download this one for future references?
Thanks!
Different RUU's have different locales and languages (Asia RUU would probably have Singapore, and Europe RUU wouldn't have it for example), but the difference is very minor.
The most important thing to see when you flash an RUU is whether its meant for AMOLED or SLCD.
eden2812 said:
Different RUU's have different locales and languages (Asia RUU would probably have Singapore, and Europe RUU wouldn't have it for example), but the difference is very minor.
The most important thing to see when you flash an RUU is whether its meant for AMOLED or SLCD.
Click to expand...
Click to collapse
I have an SLCD Desire. And So is this the right RUU for me?? I belong to India BTW..
Well based on this thread (http://forum.xda-developers.com/showthread.php?t=831734), I quote
droidzone said:
2. Is running an RUU safe?
It depends. If your device is an SLCD, running anything less than version 2.x has the potential to brick your device unless it is specifically certified to work with your device.
Click to expand...
Click to collapse
and also
If you're from India, it is branded with HTC_038
Click to expand...
Click to collapse
If you want a WWE (world wide) go for it, or not, you can also use a RUU meant for India. Its a personal preference.
As long as you use version 2.x above, it will be fine.
BUT! another thing to consider, is your phone unbranded?
Honestly, I suggest reading that thread abit more and see what you can learn
eden2812 said:
Well based on this thread (http://forum.xda-developers.com/showthread.php?t=831734), I quote
and also
If you want a WWE (world wide) go for it, or not, you can also use a RUU meant for India. Its a personal preference.
As long as you use version 2.x above, it will be fine.
BUT! another thing to consider, is your phone unbranded?
Honestly, I suggest reading that thread abit more and see what you can learn
Click to expand...
Click to collapse
Thanks! Yes, I did read those help and how to links. I've understood few things which were Latin and Greek to me a couple of days ago. I've also read about the custom ROMs, the features they offer. So all in all, it's been a pretty fruitful week at xda
I've also decided on which custom ROM to flash first Just want to make sure I do it right, and hence exercising utmost caution.
'unbranded"? - as in locked to a particular network? -- No
I bought the phone unlocked and Froyo (2.2) came by default. So I didn't upgrade it OTA.
Last I updated something was the 2.13.720.2 firmware.
On your first post, just fyi, Baseband is your radio version
Each custom ROM developer would recommend their best radio version.
Anyway, if you are going to flash a custom ROM, that would mean you have to root, which you probably could go with "unrevoked" (google), and in the future, when you feel like it, Alpharev s-off.
So, as far as I know, flashing RUU's would take away root (ie. unroot, because RUUs are not "rooted"), and if you are going to flash a custom ROM, why would you be looking for an RUU?
In case I need in the future - to unroot for any reason, for warranty purposes, et al.
Before flashing a ROM, I wanna make sure that if things go wrong I have a way to restore my phone to default, which is why I wanted to know as to which RUU to download.
Okay
Well, I've done some reading around, and it looks like the RUU for India (2.13.720.2) was only released a couple of days ago.
I think the only thing now is to wait for the RUU to get dumped, or maybe request for it. :/
It's like the same that I cannot find the latest RUUs for SEA over on Shipped-Roms.
But honestly, my phone's firmware was for Asia last time, but I got sick of waiting for Froyo (it was released in Asia, but my phone just couldn't search OTA for it), and because I didn't see any RUU for it, I just downloaded a WWE version and flashed over the Asia one.
I've even talked to some people working in shops specializing in services for phones (jailbreak, root, soldering hardware, etc), and they honestly told me that even when sent back for warranty, their company does not really check software.
But also, your way has its merits. It's better to be safe than sorry.
eden2812 said:
Okay
Well, I've done some reading around, and it looks like the RUU for India (2.13.720.2) was only released a couple of days ago.
I think the only thing now is to wait for the RUU to get dumped, or maybe request for it. :/
It's like the same that I cannot find the latest RUUs for SEA over on Shipped-Roms.
But honestly, my phone's firmware was for Asia last time, but I got sick of waiting for Froyo (it was released in Asia, but my phone just couldn't search OTA for it), and because I didn't see any RUU for it, I just downloaded a WWE version and flashed over the Asia one.
I've even talked to some people working in shops specializing in services for phones (jailbreak, root, soldering hardware, etc), and they honestly told me that even when sent back for warranty, their company does not really check software.
But also, your way has its merits. It's better to be safe than sorry.
Click to expand...
Click to collapse
Yes, it was realeased a couple of days ago.
Thanks for the heads up, mate. Will sit down to root my Desire in a week or so - waiting for the Christmas holidays!
I do know a couple of friends who bricked their phone (coz of incompatible RUU) and to my surprise, they got their phones replaced from HTC! So it does appear that they do not pay much attention to the software changes caused due to rooting.
Cheers!
No problem. Sorry that I couldn't be that much of a help
eden2812 said:
No problem. Sorry that I couldn't be that much of a help
Click to expand...
Click to collapse
You've been quite helpful, yes..
Related
So someone rooted probably a branded set,
unrooted back to Stock.
Sent for warranty, got a call that it was rooted before thus warranty voided.
Conclusion: How do we know that we have erased the tracks of rooting our HTC Desire? How are we sure that it's the same state as it was before?
What are the main things people should look out for after rooting if they want to make sure they don't get caught rooting to void their warranty?
Thanks.
Do a full wipe and flash a stock rom. Then you should be fine.
Lennyz1988 said:
Do a full wipe and flash a stock rom. Then you should be fine.
Click to expand...
Click to collapse
True, according to the person he did unroot using the uh...Shipped RUU's.
Should've used the branded RUU for their phone
EddyOS said:
Should've used the branded RUU for their phone
Click to expand...
Click to collapse
How do you tell it's for branded?
Not to mention many of the shipped ROMS look rather outdated-ish for new Desire users. (And not a lot of selections? Does it affect?)
I would advice to flash one of the latest stock roms just to be sure. I dont want to be harsh but your friend should have read more about rooting and restoring etc then this could have been avoided.
What carrier is the phone using? Then you need to find to find a rom that matches. But I doubt he will get his warranty back.
Of course. Lol once voided it's near impossible to get it back.
GSM, probably branded and had GPS problem.
Anywho mine is GSM as well, branded and if I want to unroot back, how would I know which is the most suitable for me?
You get an RUU that matches your carrier or closest (I guess) and a really up to date version (2.29.405.5). You can't go wrong really. If it fails, claim on your insurance... providing you have some.
Hehe sad part is I don't remember my software number, but thank you
Gundam00qan said:
Hehe sad part is I don't remember my software number, but thank you
Click to expand...
Click to collapse
Perhaps you can try searching here:
http://forum.xda-developers.com/showthread.php?t=695667
aaa said:
Perhaps you can try searching here:
http://forum.xda-developers.com/showthread.php?t=695667
Click to expand...
Click to collapse
Too outdated + not a lot.
Shipped roms site is the best but there's only one closest to my Software no but it's .1 before. It should work right?
Why does the software no matter?
It matters are HTC will know which version it was shipped with. For example:
My Desire is an unbranded handset, shipped with 1.15.405.3
So long as I sent it back with a version x.xx.405.x then I'm OK as it's the right software
If your desire wasn't on x.xx.405.x software and you send it back on it HTC can refuse to fix it
EddyOS said:
It matters are HTC will know which version it was shipped with. For example:
My Desire is an unbranded handset, shipped with 1.15.405.3
So long as I sent it back with a version x.xx.405.x then I'm OK as it's the right software
If your desire wasn't on x.xx.405.x software and you send it back on it HTC can refuse to fix it
Click to expand...
Click to collapse
Hmm.
Thanks, that solved most of it I suppose.
Hi,
I want to root my htc desire and try a few custom gingerbread roms (and maybe also the official htc developer one) but want to be 100% sure I can go back to my original factory rom.
I have been reading that this can be done with a correct RUU for my phone.
My current software version and radio version are as follows:
Software version : 2.33.161.2
Radio : 5.11.05.27
According to this the correct RUU for me would be :
RUU_Bravo_Froyo_Vodafone_UK_2.33.161.2_Radio_32.49.00.32U_5.11.05.27_release_157522_signed.exe
(Found on shipped-roms.com/index.php?category=android&model=Bravo)
The only thing I am not sure about is that it says Vodafone UK on it.
I am on Vodafone Ireland and mine does not seem to have any vodafone bloatware installed (I heard there is a version that has a lot of vodafone stuff preinstalled), the only thing I can see on mine is a vodafone theme that you can choose if you want.
Can anyone tell me if there is a way of being 100% sure this version is my exact installed version??
Thanks,
Paul
I'm on vodafone and the phone doesn't come with anything that HTC didn't put on there themselves
Hi,
Thanks for the quick reply, I guess this one may be the one that is installed on my device then.
Do you know if you can tell for sure from the software/radio versions matching?
pmcelhinney said:
Hi,
Thanks for the quick reply, I guess this one may be the one that is installed on my device then.
Do you know if you can tell for sure from the software/radio versions matching?
Click to expand...
Click to collapse
as far as I can remember if the software versions match then it's pretty much a 100% guarantee it's the right one for you since no other RUU's are the same version.. and even IF that isn't the right one, you can A) create a goldcard and flash a WWE RUU or B) If returning for warranty purposes use the 2.3.3 RUU which works for everyone
Ok great, I guess I might just have a go then, first time doing anything with the phone so just wanted to make sure I can go back to the stable version if I dont find something I like better
Thanks for your help!
Hello everybody!
I am relatively new One X owner and my previous handset was the famous HD2, so I used to be quite familiar with all the tweaks and mods. But now I have apparently stepped into a whole new world with a lot more complicated rules. There's talk about cid-numbers, nandroid backup, s-on/s-off, how you can't downgrade, etc. I tried to use the search, but I would like comprehensive answers to all my questions.
First thing first, what's a cid-number? I've read it has something to do with regions and operators, but how does this affect the device? Is this some kind hardware change or just software related? Is there even "international" versions available? Since I am ex HD2 user, the only difference between that device was the T-Mobile and international variat. Now it seems, there's a lot more different handsets available.
How does the cid-number affect the phone? Does these custom roms require specific cid-numbers? Can they be changed at all? What I've learned, my device cid-number is HTC__Y13. Does this mean something? And does it mean I can install for example the ARHD's newest Jelly Bean?
Talking about Jelly Bean, there has been talked about not being able to revert back to ICS? Why? Is actual physical changes made with the device, so it can't be downgraded? I never read people having such problems with the HD2. You could always revert back to older custom, or stock rom, if you wished to do so.
Then there's s-on and s-off. What does this mean exactly and how does it affect my device? I've already unlocked my bootloader, installed the custom boot and custom rom? Am I still somehow locked? I didn't even realize this has something meaningfull purpose.
I've probably already made my first mistake by not creating a nandroid backup. To clarify, I recently changed my stock rom to ARHD 9.7.0 and followed all the noobie instructions, but didn't realize that nandroid backup was somehow essential. Does this mean that I'm screwed somehow or is there a way to fully revert back to stock? Back in the HD2 era, you could have just downloaded the official stock rom and get your device back to stock. So what I'm asking, can I completely revert back to stock if I want for example send the device for repair?
And finally about the official updates. I've read a lot about not being able to update your rom, without reverting back to stock. Is this true and why would people want to do that? Doesn't the new custom roms include all the new improvements and upgrades? Why would people want to install custom rom, then revert back to stock to get the latest updates and then go back to custom? Maybe I've missed something?
Maybe these questions have been aswered a thousand times, in which case I would greatly appreciate, if somebody could point me to the right direction. If not, I would also appreciate, if you could answer any of my questions. It's not funny being in the dark.
Esaj2 said:
Hello everybody!
I am relatively new One X owner and my previous handset was the famous HD2, so I used to be quite familiar with all the tweaks and mods. But now I have apparently stepped into a whole new world with a lot more complicated rules. There's talk about cid-numbers, nandroid backup, s-on/s-off, how you can't downgrade, etc. I tried to use the search, but I would like comprehensive answers to all my questions.
First thing first, what's a cid-number? I've read it has something to do with regions and operators, but how does this affect the device? Is this some kind hardware change or just software related? Is there even "international" versions available? Since I am ex HD2 user, the only difference between that device was the T-Mobile and international variat. Now it seems, there's a lot more different handsets available.
How does the cid-number affect the phone? Does these custom roms require specific cid-numbers? Can they be changed at all? What I've learned, my device cid-number is HTC__Y13. Does this mean something? And does it mean I can install for example the ARHD's newest Jelly Bean?
Talking about Jelly Bean, there has been talked about not being able to revert back to ICS? Why? Is actual physical changes made with the device, so it can't be downgraded? I never read people having such problems with the HD2. You could always revert back to older custom, or stock rom, if you wished to do so.
Then there's s-on and s-off. What does this mean exactly and how does it affect my device? I've already unlocked my bootloader, installed the custom boot and custom rom? Am I still somehow locked? I didn't even realize this has something meaningfull purpose.
I've probably already made my first mistake by not creating a nandroid backup. To clarify, I recently changed my stock rom to ARHD 9.7.0 and followed all the noobie instructions, but didn't realize that nandroid backup was somehow essential. Does this mean that I'm screwed somehow or is there a way to fully revert back to stock? Back in the HD2 era, you could have just downloaded the official stock rom and get your device back to stock. So what I'm asking, can I completely revert back to stock if I want for example send the device for repair?
And finally about the official updates. I've read a lot about not being able to update your rom, without reverting back to stock. Is this true and why would people want to do that? Doesn't the new custom roms include all the new improvements and upgrades? Why would people want to install custom rom, then revert back to stock to get the latest updates and then go back to custom? Maybe I've missed something?
Maybe these questions have been aswered a thousand times, in which case I would greatly appreciate, if somebody could point me to the right direction. If not, I would also appreciate, if you could answer any of my questions. It's not funny being in the dark.
Click to expand...
Click to collapse
hello, so: cid is region/operator number, for europe is htc__01 for example, and you can't change it while we don't have s-off, it's just a number that says to the ruu if it's the right version of phone or not, cid 11111111 is called supercid, and permit you to install every ruu in this world for this phone, but still we can't have it until we achieved s-off.
s-on/s-off are security on/security off, and except for few test devices, everybody have s-on when they buy a phone, and developers and hackers have to find a way to modify it to s-off, which will permit us to flash different hboot version, and downgrade, and change boot animations (the first one, not the second with animation, it's already moddable).
to return back to stock rom you have to relock your bootloader with fastboot command:
Code:
fastboot oem lock
and then download ruu version for your phone from here: http://htcruu.com/?dir=Endeavor
but you should download one with newer/the same hboot version and with your cidnum
to see hboot version just enter in bootloader and look to it there, for cidnum write this on cmd:
Code:
fastboot oem getvar cid
then enter in bootloader and launch .exe you downloaded and follow instructions, in some minutes you'll have completely stock rom! (but still no warranty, because you unlocked your bootloader, and when you relock it, it'll be written RELOCKED, instead of LOCKED when it's new).
flash jelly bean with new sense it's a risk now because it will flash also new hboot, that won't permit you to install previous rom or ruu, so you'll stay on jelly bean until somebody will do rom for this hboot! so i suggest you to wait some weeks and it will be official and more stable and better.
good luck in this new world
Thanks a lot! I guess there's different opinions about the warranty, because I have read that people have been able to fix their devices (under warranty), even after unlocked bootloader, if the device was returned to factory condition prior the repair. So warranty won't be voided completely and all the hardware issues are covered.
I've used app called "Cid Getter" and it gives me this line: [CID is:]: [HTC__Y13]. Is this my cid-number? If so, what is the right stock ruu for me?
HBOOT-1.12.0000 <------ I guess this is my hboot version?
In theory can the device be hacked , so the bootloader would say LOCKED, even if you unlocked it before? Or is this totally impossible?
Esaj2 said:
Thanks a lot! I guess there's different opinions about the warranty, because I have read that people have been able to fix their devices (under warranty), even after unlocked bootloader, if the device was returned to factory condition prior the repair. So warranty won't be voided completely and all the hardware issues are covered.
I've used app called "Cid Getter" and it gives me this line: [CID is:]: [HTC__Y13]. Is this my cid-number? If so, what is the right stock ruu for me?
HBOOT-1.12.0000 <------ I guess this is my hboot version?
In theory can the device be hacked , so the bootloader would say LOCKED, even if you unlocked it before? Or is this totally impossible?
Click to expand...
Click to collapse
y13 i think that it's europe, try to download normal europe no brand version, if you'll have problems try another one,
yes, 1.12.0000 is your hboot version, and it's not the newest so you can download the last ruu without problems
no it can't, but even if it would be possible, it'll be pointless because you gave a number to htc, and they know your imei adress, so even with LOCKED, they'll know... in some countries they don't make problem about, if it's a hardware fault, in others you'll have problem, i don't know just ask htc in your country if you'll need it
Yes I have the European version, since I live in Finland and it is part of Europe and the European Union. Here we don't have branded phones so I guess that doesn't cause any problems. Also the phone was not sim-locked. Could you post me a link to a correct RUU? Does the radio version matter somehow?
What comes to the warranty, I probably will have to see that if it comes to it. Hopefully there's no reason to send the device for repair.
And if I understood correctly, I shouldn't upgrade to ARHD Jelly Bean, because it's going to cause some troubles, if I want to revert back to stock?
Esaj2 said:
Yes I have the European version, since I live in Finland and it is part of Europe and the European Union. Here we don't have branded phones so I guess that doesn't cause any problems. Also the phone was not sim-locked. Could you post me a link to a correct RUU? Does the radio version matter somehow?
What comes to the warranty, I probably will have to see that if it comes to it. Hopefully there's no reason to send the device for repair.
And if I understood correctly, I shouldn't upgrade to ARHD Jelly Bean, because it's going to cause some troubles, if I want to revert back to stock?
Click to expand...
Click to collapse
what radio do you have? i don't know what's the difference, but i think there is a difference between mid-europa and north europa, so maybe there is something different.
about arhd jb you'll NOT BE ABLE to revert back to ics, so no ruu, neither other rom from xda, because they are done for other hboot as i know, so if you'll install it, you'll have it until someone will do something for this hboot
The radio version is 2.1204.135.20. I'm not sure, but I don't think there being a difference between Northern-European and Middle-European devices, at least what comes to the radio version.
So I guess I should stick with the current ICS ARHD 9.7.0 build for now... Thank you for your great help! :good:
http://htcruu.com/Endeavor/RUU_ENDE...Radio_2.1204.127.19_release_271851_signed.exe
this seems to be similar radio, try with it
Hi,
Ive tried without success to get the CID of my phone with get cid app from store or using emulator and the getprop ro.cid command.
Nothing...
What can I do for get it? :S
Esaj2 said:
The radio version is 2.1204.135.20. I'm not sure, but I don't think there being a difference between Northern-European and Middle-European devices, at least what comes to the radio version.
So I guess I should stick with the current ICS ARHD 9.7.0 build for now... Thank you for your great help! :good:
Click to expand...
Click to collapse
CID isn't the only way to find out the RUU for your phone. If you'd done the right thing and checked your software build before rooting to make sure there is an RUU for your phone then you'd know which RUU is for you. For example:
If you were running 1.29.401.11 then RUU_ENDEAVOR_U_ICS_40_HTC_Europe_1.29.401.11_Radio_1.1204.105.14_release_260491_signed.exe would be the one for you
Esaj2 said:
if I want to revert back to stock?
Click to expand...
Click to collapse
Have a look here bro http://forum.xda-developers.com/showthread.php?t=1859714
See you
Franky
Hi, everybody
I have an M8 (India), which had HTC__38 CID. I was on latest firmware with 5.0.1 Lollipop. Yesterday I S-OFFed with Sunshine 3.0 and changed my CID to SuperCID (11111111).
Now I read that if my device is S-OFF, I can flash any RUU or firmware. There is a thread about it, but it's very confusing. Can somebody plz guide me through it and what I can achieve with S-OFF and SuperCID. Thanks.
You can achieve anything - literally. Your phone is now completely unlocked.
If you don't know what you can do with it, though, why did you S-OFF? Cause all the cool kids have done it?
Hey, Eddy. Thanks for replying. I know what we can do with it. I am a little confused about the process. I have an Indian device for which there is no rug available. So I s-off ed the device, so I could flash any ruu or firmware I need. I just am not sure how to do that. There are a couple of guides for it, but they r very confusing.
Then ask for clarification in said thread, that's what it's there for.
Why do you want to change the FW? What are you hoping to achieve?
I already said I am confused about the whole thing.
blinkash said:
I already said I am confused about the whole thing.
Click to expand...
Click to collapse
Try to explain as best you can what you want to do to the phone, and/or what specific items you are confused about.
I can probably type several pages trying to answer you (based on the vagueness of your posts so far), without even properly addressing your concerns, desires, etc.
What I'm trying to say is, I'm on the latest firmware. In future if there is a ROM that requires an upgrade to firmware, would I still be able to flash that ROM or do I need to upgrade the firmware of my device?
If you ROM thread advises a certain FW package, then flash it. If not, don't.
For example, once Sense 7 is out for the M8 it'll be a new ROM build with a new FW package. Typically, the unbranded devices will get this first and it might be a few weeks for your region to get the update. So if a ROM is based on x.xx.401.x then it'd be best to use the same FW build
Hello fellow xda people!
I know,I know, the title isn't very accurate. Give me suggestions if you have something more accurate.
I'd like to buy that phone, but after reading some threads here, I still have some questions :
-If I want to send my phone back to htc, let's say for a battery problem, should I go back to full stock? Because apparently to go back to stock we need to use a RUU, which needs S-OFF. But S-Off is a hint for them to understand we rooted, installed custom roms no? So if I need to send them back, am I screwed?
-Then, speaking about the customer service, how did you find it if you had to deal with it? And especially in Europe and France...
-If I don't want to go back to stock, should I go S-Off? Saw somewhere we had to pay for it :/, so is it worth it? What are the advantages?
-if I order it now, will I receive a quickcharge 2.0 charger or will I have to order it apart?
-How do you think will be the development for this phone in a few years? I'm new to HTC, so will they push updates for android N or was MM the last official update pushed?
-Are there different versions of the phone, making it incompatible with some ROMs? And if yes, which one should I choose? What is the name of the international version?
-I think that's all, If I need something else, I'll post back here
Thank you everyone!
My responses below, in red font:
WoBble12 said:
I know,I know, the title isn't very accurate. Give me suggestions if you have something more accurate.
I think the title is great. It describes what you are trying to do, and what you are asking.
-If I want to send my phone back to htc, let's say for a battery problem, should I go back to full stock? Because apparently to go back to stock we need to use a RUU, which needs S-OFF. But S-Off is a hint for them to understand we rooted, installed custom roms no? So if I need to send them back, am I screwed? If returning to HTC for warranty, going back to full stock is recommended (stock software, LOCKED bootloader, and possibly s-on). You do not need s-off to RUU (as long as its the proper RUU for your M8 version and proper RUU number - no downgrading with s-on). But you do need s-off to make the bootloader say LOCKED (which after UNLOCKED, only RELOCKED is possible with s-on). If you have s-off, you can change it back to say s-on. Although it is possible (although uncommon) for devices to come from the factory with s-off, so requirement to make it s-on (for warranty) is debatable.
-Then, speaking about the customer service, how did you find it if you had to deal with it? And especially in Europe and France... I don't live in Europe, nor have I dealt with HTC very much. Honestly, I've owned 6 HTC devices, and almost zero problems with any of them.
-If I don't want to go back to stock, should I go S-Off? Saw somewhere we had to pay for it :/, so is it worth it? What are the advantages? You don't need s-off to root of flash custom ROMs. s-off is needed to flash modified hboots, manually flash radios, and a few other things. S-off is useful, but not mandatory for many people.
-if I order it now, will I receive a quickcharge 2.0 charger or will I have to order it apart? You will get a standard charger. If you want QC 2.0, you'll need to put it separately, but there are 3rd party versions that are good quality, and inexpensive.
-How do you think will be the development for this phone in a few years? I'm new to HTC, so will they push updates for android N or was MM the last official update pushed? I don't think HTC has stated it officially, but most of us are suspecting that MM is the last major update. So you may be relying to ports (from newer HTC devices), AOSP ROMs, etc. if you want Android N. ROM development is still decent; although certainly slowing. But I expect and hope some devs will keep supporting the M8 for some time to come.
-Are there different versions of the phone, making it incompatible with some ROMs? And if yes, which one should I choose? What is the name of the international version? CDMA version (Sprint and Verizon), the dual SIM M8, and M8 Eye all need specific ROMs (or at least specific kernels, in the case of the CDMA versions). Otherwise, the other M8 version are all virtually the same, and share ROMs. So for the purpose of custom ROMs, I would definitely recommend the "international" otherwise known as the "GSM" M8 (so any version except CDMA, dual SIM, or Eye).
You should also be careful where you buy from, and what version you are buying. I've seen some folks on here that thought they were buying a international/GSM M8, but it was a Sprint or Verizon that was debranded (software modified, back plate changed) to make it seem like a it was the international version.
Click to expand...
Click to collapse
OK, Thank you very much @redpoint73 for this precise answer! So I was still browsing around for more info about that phone, and a guy said we have to extract the kernel of every ROM (except for stock based Roms) and flash it separately if we are s-on. It was a HTC forum, but the topic was very global, so is this specific phone part of them, or can I flash complete ROM packages directly without extracting the kernel?
And, another one, how can I be sure my phone is a GSM version? They have a different name under "about phone" section of the settings, but this can be faked I think. And I could also verify the MID in the boot loader?
WoBble12 said:
! So I was still browsing around for more info about that phone, and a guy said we have to extract the kernel of every ROM (except for stock based Roms) and flash it separately if we are s-on.
Click to expand...
Click to collapse
That is totally false. This was true on some older HTC devices (maybe they mean the One M7?) but was never the case on the M8. You just wipe and flash the desired ROM. Kernel flashes with the ROM automatically.
WoBble12 said:
And, another one, how can I be sure my phone is a GSM version? They have a different name under "about phone" section of the settings, but this can be faked I think. And I could also verify the MID in the boot loader?
Click to expand...
Click to collapse
You need to look at not only the CID and MID in bootloader (getvar all) but also the product name (such as m8_ul, etc.). CID and MID can be easily hacked with s-off, but as far as I've seen, the product name is never modified.
Good list of MIDs and product names (column labelled "Variant" on the table) here: http://droider.eu/2014/09/20/htc-one-m8-models/
Until you have the phone in hard, I'm not sure how much of this you can tell for sure. So buy from a reputable source, with a guaranteed method of refund of exchange, in case the device is not as advertised (and we're seeing more and more of that lately).