[Q] What CID to choose - One (M7) Q&A, Help & Troubleshooting

I recently S-OFF-ed my One and converted into GPe with 4.4. However I choose the supercid 11111111 because I was recommended to do so and those instructions where provided after a question in which I stated all getvars. But I have been reading that 11111111 doesn't get the OTA which I would like to receive might I get 4.5 or whatever future versions HTC will still support.
According to this thread SuperCid 11111111 doesn't get OTA and the best bet for me would be HTC__001. Is that correct, or can I also choose from HTC_001 or GOOGL001? The latter I remember reading is supposed to be good too.
So which CID is best, should I change at all and are there downsides to any CID.
(Also, can I S-ON again by writing the security flag? I feel a bit more secure knowing that I cannot unintentionally completely brick my phone.)

ruud.walraven said:
I recently S-OFF-ed my One and converted into GPe with 4.4. However I choose the supercid 11111111 because I was recommended to do so and those instructions where provided after a question in which I stated all getvars. But I have been reading that 11111111 doesn't get the OTA which I would like to receive might I get 4.5 or whatever future versions HTC will still support.
According to this thread SuperCid 11111111 doesn't get OTA and the best bet for me would be HTC__001. Is that correct, or can I also choose from HTC_001 or GOOGL001? The latter I remember reading is supposed to be good too.
So which CID is best, should I change at all and are there downsides to any CID.
(Also, can I S-ON again by writing the security flag? I feel a bit more secure knowing that I cannot unintentionally completely brick my phone.)
Click to expand...
Click to collapse
Normally in order to receive OTAs your MID (PN0712000) and CID (GOOGL001) have to match. Super CID is okay for flashing firmware and RUUs.
As long as you're careful with flashing any firmware, I don't see a good reason to revert to S-on. There's a good chance that it'll be impossible to achieve S-off again after an OTA update.

How can I get a matching mid/cid and what are the implications? Are there advantages to the GOOGL001 or HTC__001 cids?

Related

[Q] [S-Off related) Can you change MID without modified HBOOT?

I have a T-Mobile HTC One (MID PN0713000) and I have been trying to test if my HSDPA on AWS band would work if I flashed a Dev Edition RUU. (I know there wouldn't be a way back without a T-Mobile RUU if I did lose the band, but that's fine.)
My problem is that the RUU is failing even though I have changed my CID to BS_US001 (Dev Edition CID) because my model ID doesn't match. Developer Edition (and AT&T) MID is PN0712000 versus my PN0713000, so it is not allowing the RUU to run. And even if it did, you can't get OTAs without a matching MID, so it would defeat the purpose of flashing a different RUU anyways.
So my question is, besides some modified HBOOT methods that I've seen, that I'm not in the mood to try due to a high risk of bricking the device, is there any way to change the Model ID of the device?
With Super CID you can flash any RUU but you will have the issue you said regarding the MID come OTA time...
EddyOS said:
With Super CID you can flash any RUU but you will have the issue you said regarding the MID come OTA time...
Click to expand...
Click to collapse
That's why I wanna see if there is a way to change the MID. Only point of flashing a Dev or Euro RUU for me would be to have a stock device but still get OTAs faster. And same would apply to the Google RUU if/when it comes out, which will also probably be a different MID.

[Q] Do I need SuperCID?

Hello there
A few ago I used revone's guide in order to go S-OFF and it worked. I have a few questions regarding RUUs and OTAs:
1) If there's an RUU that is NOT for my device (say my device is international and the RUU is for Asia or Europe, for instance) and my device is S-OFF, can I still install it and would it work properly?
2) My CID is HTC__J15 and we always receive OTA updates LAST (at least that's how it was on my HTC One X), if I change the CID to HTC__001, for instance, which is Europe, will I be able to receive the updates just as they do over there? And if I do change the CID, which RUU should I install in order to be stock? And would I have to change to S-OFF and be unrooted?
3) If my device is S-OFF, CID HTC__001 and I am running TrickDroid 7.5.0 and I hear of an OTA update available for HTC__001, for instance 4.2.2 JellyBean, would I have to install stock ROM and stock recovery, which is basically what an RUU does?
4) What is the benefit of SuperCID? If you can install any RUU with being S-OFF only.
Thank you very much.

Flashing a RUU?

Hello there
These are the current stats of my device:
ROM: TrickDroid 7.5.0
CID: superCID 11111111
S-OFF
Recovery: TWRP 2.5.0
Bootloader: Unlocked
If I want to flash a RUU, I understand that just about ANY RUU will work because I have Super CID, but I want to know if there certain prerequists to flashing a RUU? Like for instance would I have to relock bootloader, set it to S-ON, flash stock recovery first, etc?
I'll probably be flashing either one of those:
RUU_M7_UL_JB_50_hTC_Asia_WWE_1.29.707.3_R_Radio_4A .14.3250.13_10.33.1150.01_release_311678_signed.exe
RUU_M7_UL_JB_50_HTC_Europe_1.28.401.7_Radio_4A.13. 3231.27_10.31.1131.05_release_310878_signed.exe
Thanks
TarekElsakka said:
Hello there
These are the current stats of my device:
ROM: TrickDroid 7.5.0
CID: superCID 11111111
S-OFF
Recovery: TWRP 2.5.0
Bootloader: Unlocked
If I want to flash a RUU, I understand that just about ANY RUU will work because I have Super CID, but I want to know if there certain prerequists to flashing a RUU? Like for instance would I have to relock bootloader, set it to S-ON, flash stock recovery first, etc?
I'll probably be flashing either one of those:
RUU_M7_UL_JB_50_hTC_Asia_WWE_1.29.707.3_R_Radio_4A .14.3250.13_10.33.1150.01_release_311678_signed.exe
RUU_M7_UL_JB_50_HTC_Europe_1.28.401.7_Radio_4A.13. 3231.27_10.31.1131.05_release_310878_signed.exe
Thanks
Click to expand...
Click to collapse
You should be able to flash the ruu the way you are. The only differences between your phone and mine when I flashed the brightstar ruu is the Rom I was on and I had relocked my bootloader. S-off will be retained after the flash but twrp will be replaced with the stock recovery. If it fails to flash you can try it again after relocking the bootloader but I don't think it's necessary.
Thank you very much. I won't need the bootloader to be unlocked anyhow in order to receive OTA updates so I might as well relock it and not flash a custom recovery. I do not need to be S-ON in order to receive OTA updates, right? Just locked bootloader, RUU, stock recovery and the proper CID (like HTC__001, for instance)? And while S-OFF, is changing CID from 111111 to HTC__001 as easy as using one command like
Code:
fastboot oem writecid 11111111
?
TarekElsakka said:
Thank you very much. I won't need the bootloader to be unlocked anyhow in order to receive OTA updates so I might as well relock it and not flash a custom recovery. I do not need to be S-ON in order to receive OTA updates, right? Just locked bootloader, RUU, stock recovery and the proper CID (like HTC__001, for instance)? And while S-OFF, is changing CID from 111111 to HTC__001 as easy as using one command like
Code:
fastboot oem writecid 11111111
?
Click to expand...
Click to collapse
Your pretty much spot on... Keep in mind that for otas your model id needs to be right for the ruu you flash as well as the cid. For example my phone is a US AT&T model has the same model id for the US dev version. So I just needed to be sure to flash the US dev ruu (brightstar) and then set the correct cid (bs_us001) and life is good. Problem is I don't personally know the model id or cid for the ruus you intend to flash. The good news is you can find your model id as well as change it if you need to. The threads to do this are pretty easy to find I'll get a link if you need me too. And to confirm "fastboot oem writecid ********" is what ya need... The asterisks are of course whatever cid you intend to write.
---------- Post added at 03:35 PM ---------- Previous post was at 03:14 PM ----------
http://forum.xda-developers.com/showthread.php?t=2269317&highlight=+model+id+
You can find your model id by doing this in this thread if you need to
Thank you so much for your reply. So from what I understood, in order to go back to stock, I'd have to flash a RUU that will be compatible with my Model ID, correct? I do know what my model is, and it is PN0711000 if I am not mistaken (I have it saved on a text file somewhere), but the problem is that I will not know which model ID I need and for which RUU. And by the way, if something ever goes wrong with my device after returning it to full stock but with a different Model ID, wouldn't HTC be able to figure that out and void my warranty? Sorry for the 20 questions I am very new to this. I appreciate your help.
TarekElsakka said:
Thank you so much for your reply. So from what I understood, in order to go back to stock, I'd have to flash a RUU that will be compatible with my Model ID, correct? I do know what my model is, and it is PN0711000 if I am not mistaken (I have it saved on a text file somewhere), but the problem is that I will not know which model ID I need and for which RUU. And by the way, if something ever goes wrong with my device after returning it to full stock but with a different Model ID, wouldn't HTC be able to figure that out and void my warranty? Sorry for the 20 questions I am very new to this. I appreciate your help.
Click to expand...
Click to collapse
Just replied to you in another thread lol... Um if that's your model id I believe... Emphasis on believe... That matches the Europe ruu and possibly the Asia one too. Maybe someone who knows for sure will pop in here and confirm. As far as the warranty stuff if there is no ruu for you specific carrier then make a fresh nandroid backup of the stock Rom and with s-off can be made like it was when you bought it.
Yeah I just saw your post there, thank you lol. Unfortunately I was stupid enough not to make a Nandroid Backup of my stock ROM before I went ahead and flashed a custom one.
viperlox said:
Just replied to you in another thread lol... Um if that's your model id I believe... Emphasis on believe... That matches the Europe ruu and possibly the Asia one too. Maybe someone who knows for sure will pop in here and confirm. As far as the warranty stuff if there is no ruu for you specific carrier then make a fresh nandroid backup of the stock Rom and with s-off can be made like it was when you bought it.
Click to expand...
Click to collapse
The MID for UK RUU is PN0710000
Rex2369 said:
The MID for UK RUU is PN0710000
Click to expand...
Click to collapse
Thank you so much. So MID PN0710000 and CID HTC__001. Correct?
TarekElsakka said:
Thank you so much. So MID PN0710000 and CID HTC__001. Correct?
Click to expand...
Click to collapse
Yeah that is correct.

OTA update failing because of modified software?

Hey there
For some reason the OTA (1.29.401) failed and told me that I may be running modified software, however I tried the OTA update AFTER relocking the bootloader and flashing a RUU so then everything is stock! I am S-OFF, however, could that be the issue? The CID is HTC__001. Originally it was HTC__J15 but I changed it because J15 doesn't receive OTA updates except like three months after everyone else.
Thanks!
MID?
TarekElsakka said:
Hey there
For some reason the OTA (1.29.401) failed and told me that I may be running modified software, however I tried the OTA update AFTER relocking the bootloader and flashing a RUU so then everything is stock! I am S-OFF, however, could that be the issue? The CID is HTC__001. Originally it was HTC__J15 but I changed it because J15 doesn't receive OTA updates except like three months after everyone else.
Thanks!
Click to expand...
Click to collapse
Not sure, but I think both you're CID and MID have to match what is in the OTA for it to work.
And you need stock recovery for OTAs to install.
I do have stock recovery, however I believe that yes, my CID and MID don't match since my device came with CID HTC__J15 and MID PN071100 whereas European devices come with HTC__001 and MID PN071000. That's definitely it, right?
sorry but did you fix this ?? I'm facing the same problem here!

[Q] How to completely go back to stock state?

EDIT: To make a long story short: Does my device have to be S-ON to be able to perform OTA updates? Does my Model ID have to match the CID? Like if my Model ID is PN0711000 and CID HTC__J15 and I decide to change CID to HTC_A07 in Russia, do I have to change Model ID as well to whatever it is they use in Russia?
Hello there
Just before someone chimes in with "Read tutorials or Google", I read just about every popular tutorial there is, including several here on XDA.
I understand that there are a couple of days to go back to stock, but only one of them is available to me: Installing a RUU.
My device is international, unlocked and came with CID HTC__J15 and MID PN0711000. The region is Middle East (Egypt).
We are always the latest to receive any OTA updates, I know because I came from a HTC One X before the Galaxy SIII. I decided I'd go S-OFF and SuperCID (after installing several custom ROMs) in order to go back to stock. I installed this RUU:
RUU_M7_UL_JB_50_HTC_Europe_1.28.401.7_Radio_4A.13.3231.27_10.31.1131.05_release_310878_signed.exe
I was told that just about any .401 (WWE) RUU should work. I installed it when I had SuperCID (111111) but then I changed my CID to HTC__001. I then found an OTA update to 1.29.401 (229MB) and I downloaded it, but after it was done downloading it gave me this message:
Your device has been modified. Software updates are not available.
I do not understand how that came to be? I installed a RUU therefore I have stock recovery and I changed CID to HTC__001 so I should be eligible for OTA updates for that specific region, could it be that my device is S-OFF or is there maybe a CID/MID mismatch?
Thank you
You have to have stock recovery as well.
When s-off you can flash any ruu you like.
Sent from my HTC One
I am super CID and I flashed RUU. I then changed CID to HTC__001 and tried to perform OTA update to 1.29 and it said your software is modified. I do have stock recovery, by the way. So if it isn't because of S-OFF, could it be a Model ID thing?
Try changing cid back to original.
Sent from my HTC One
---------- Post added at 11:32 PM ---------- Previous post was at 11:24 PM ----------
Did you: fastboot oem lock
Sent from my HTC One
Yes, I did lock the bootloader using ADB and now it says "Locked".
I changed CID to HTC__A07 and am trying the update.
Is there a way to find out if your device status says stock or modified? I remember there was something like that before.

Categories

Resources