I'm looking to flash the firmware update that Mike1986 has up in his thread. I bought my M8 from T-mobile and I am s-off and bootloader unlocked.
My question, do i need to mess with changing my cid or mid in order to flash the firmware.zip? I've been reading threads all day and can't find a clear answer and don't want to risk a brick.
I would really appreciate any help.Thanks!
No. Just don't flash a cdma firmware. You only need to change cid/mid to receive ota though just S-off and supercid should allow you to get ota from any carrier/international base.
Sent from my HTC One_M8 using XDA Free mobile app
exad said:
No. Just don't flash a cdma firmware. You only need to change cid/mid to receive ota though just S-off and supercid should allow you to get ota from any carrier/international base.
Sent from my HTC One_M8 using XDA Free mobile app
Click to expand...
Click to collapse
Awesome, Thanks. He warns in the first couple of lines that cids must match in order to flash it but i can't find a reference to what cid the firmware download pertains to other than it being of .401.x ruu variant (whatever that means).
donciclon said:
Awesome, Thanks. He warns in the first couple of lines that cids must match in order to flash it but i can't find a reference to what cid the firmware download pertains to other than it being of .401.x ruu variant (whatever that means).
Click to expand...
Click to collapse
.401 relates to cid HTC__001 and other european versions.
Your cid and mid must match one of those listed in the android-info.txt file in the firmware zip.
If it doesn't match one of those then you can edit that text file to include your cid and change the mid to that of your mid.
Alternatively you can change your cid to supercid of 11111111 (8x1) and then flash away.
Part 2 of this guide explain how to set your cid to supercid and will also explain how to find your info using getvar.
donciclon said:
I'm looking to flash the firmware update that Mike1986 has up in his thread. I bought my M8 from T-mobile and I am s-off and bootloader unlocked.
My question, do i need to mess with changing my cid or mid in order to flash the firmware.zip? I've been reading threads all day and can't find a clear answer and don't want to risk a brick.
I would really appreciate any help.Thanks!
Click to expand...
Click to collapse
Yes you absolutely need to see what cid the firmware is for. I would make your cid super "11111111" to be safe. Check mid too. Being soff will allow you to flash anything and if it doesn't match, you can hard brick. If your not soff, and try to flash incorrect cid, it will just fail.
I just did this today.
I got super CID, which is easy.
Downloaded the firmware.zip, opened it with winwar and deleted recovery.img and edited the android-info and changed the MID to the one for Tmobile. (Adds like a 13 after the b or something)
Sent from my HTC One_M8 using Tapatalk
Related
I have flashed my t-mobile M8 to GPE stock 4.4.2 ROM and stock gpe recovery.
Can I receive the GPE 's 4.4.3 OTA and update to 4.4.3?
leon912 said:
I have flashed my t-mobile M8 to GPE stock 4.4.2 ROM and stock gpe recovery.
Can I receive the GPE 's 4.4.3 OTA and update to 4.4.3?
Click to expand...
Click to collapse
Did you set your CID to the Google one? If so, it should work.
TO GET OTA UPDATES AND NOT HAVE THEM FAIL YOU WILL HAVE TO CHANGE YOUR CID TO MATCH THE GPE CID,
In fastboot mode type fastboot oem writecid GOOGL001.
(from this thread: http://forum.xda-developers.com/showthread.php?t=2708589 )
tublah said:
Did you set your CID to the Google one? If so, it should work.
TO GET OTA UPDATES AND NOT HAVE THEM FAIL YOU WILL HAVE TO CHANGE YOUR CID TO MATCH THE GPE CID,
In fastboot mode type fastboot oem writecid GOOGL001.
(from this thread: http://forum.xda-developers.com/showthread.php?t=2708589 )
Click to expand...
Click to collapse
Thank you very much. Now I have a superCID:1111111. I will change it and have a try.
By the way, the model id is t-mobile model id. Is it necessary to change this id?
leon912 said:
Thank you very much. Now I have a superCID:1111111. I will change it and have a try.
By the way, the model id is t-mobile model id. Is it necessary to change this id?
Click to expand...
Click to collapse
From what I've read, you don't need to change the MID, but it couldn't hurt to change it to the Google MID.
tublah said:
From what I've read, you don't need to change the MID, but it couldn't hurt to change it to the Google MID.
Click to expand...
Click to collapse
Thank you again. I have read a post on the General M8 thread, he received the OTA push after flash the ruu on his t-mobile M8. only CID is GOOGL001. It looks the same hardware between the GPE M8 and T-mobile version.
I'm S-off but I never thought at the time to set superCID to 11111111, now I believe I have to have SuperCID set to this in order to flash firmware update, my question is how do I go about doing this without having to do firewater S-off again?
You don't have to redo S-Off again.
As long as your device is S-Off, simply reboot to bootloader/fastboot mode
then run command
fastboot oem writecid 11111111
Good stuff cheers mate
how does the superCID thing help?
b0gd4n said:
how does the superCID thing help?
Click to expand...
Click to collapse
Maybe it's that the CID in the firmware.zip doesn't need to match the phone?
BenPope said:
Maybe it's that the CID in the firmware.zip doesn't need to match the phone?
Click to expand...
Click to collapse
oh sorry, I meant to ask what does changing the CID help with?
b0gd4n said:
oh sorry, I meant to ask what does changing the CID help with?
Click to expand...
Click to collapse
...flashing firmware that is designed for a phone from a different region or carrier.
I have the unbranded M8, with the CID: BS_US001. Do I need SuperCID if I only want to flash custom ROMs? I'm just wondering if it's better to have it and not need it? I'm s-off and rooted, btw.
bruce7373 said:
I have the unbranded M8, with the CID: BS_US001. Do I need SuperCID if I only want to flash custom ROMs? I'm just wondering if it's better to have it and not need it? I'm s-off and rooted, btw.
Click to expand...
Click to collapse
To run custom roms you do not need supercid.
Mr Hofs said:
To run custom roms you do not need supercid.
Click to expand...
Click to collapse
super CID normally only helps if your trying to flash firmware meant for a different region / type.
i use a tmobile m8 so my CID is TMOB010 if i remember right lols....
if i feel like flashing my firmware to GPE so that i can fully convert the phone to GPE phone they i need superCID.
thats the best example.
I went ahead and changed it. I figured what the hell.
Sent from my Nexus 10
hello guys
i need help my phone m8 won't update ota to 4.4.4 or 4.4.3 m still on 4.4.2
my cid is htc_017 , model id 0P6B10000
no root . no s-off , no unlock
and i want ask if this cid htc_017 for EMEA or US ?
ty
P.R.F.S said:
hello guys
i need help my phone m8 won't update ota to 4.4.4 or 4.4.3 m still on 4.4.2 :crying:
my cid is htc_017 , model id 0P6B10000
no root . no s-off , no unlock
and i want ask if this cid htc_017 for EMEA or US ?
ty
Click to expand...
Click to collapse
near as I can tell your one is from Cinncinati Bell and you'll probably never see an update. It's similar to a T-mobile One if memory serves me right. Anyway you'll need S-OFF to convert your phone to DE or international if you want to receive updates
clsA said:
near as I can tell your one is from Cinncinati Bell and you'll probably never see an update. It's similar to a T-mobile One if memory serves me right. Anyway you'll need S-OFF to convert your phone to DE or international if you want to receive updates
Click to expand...
Click to collapse
is that mean my phone not international ver ?
and can i install rom.zip without s-off like htc m7 or have to on s-off ?
Basically if you want 4.4.4 you will have to unlock s-off convert to a different firmware
P.R.F.S said:
is that mean my phone not international ver ?
and can i install rom.zip without s-off like htc m7 or have to on s-off ?
Click to expand...
Click to collapse
you can flash roms without s-off, but some roms are going to need firmware that's up to date. Your phone will not get that up to date firmware unless you get s-off and do the developer edition conversion ( change CID and MID and flash DE RUU)
As Far as your phone being international it really should not matter as long as it's working on the carrier you use, it is a LTE compatable M8_UL
clsA said:
you can flash roms without s-off, but some roms are going to need firmware that's up to date. Your phone will not get that up to date firmware unless you get s-off and do the developer edition conversion ( change CID and MID and flash DE RUU)
As Far as your phone being international it really should not matter as long as it's working on the carrier you use, it is a LTE compatable M8_UL
Click to expand...
Click to collapse
ok thank u , last question can i install cwm and root files for international ver on my phone or that isn't compatible ?
P.R.F.S said:
ok thank u , last question can i install cwm and root files for international ver on my phone or that isn't compatible ?
Click to expand...
Click to collapse
Yes you can use TWRP and flash GSM Roms
clsA said:
and flash GSM Roms
Click to expand...
Click to collapse
is this rom :
http://www.androidrevolution.org/downloader/download.php?file=One_M8_3.28.401.7_deodexed.zip
compatible with my phone cid is htc_017 , model id 0P6B10000 ?
thank you :good:
P.R.F.S said:
is this rom :
http://www.androidrevolution.org/downloader/download.php?file=One_M8_3.28.401.7_deodexed.zip
compatible with my phone cid is htc_017 , model id 0P6B10000 ?
Click to expand...
Click to collapse
You need to s-off and update firmware to run that ROM, otherwise you will have some serious issues including long (like 5-10 minute) boot times and broken WiFi.
Same is going to happen if you try to run any 4.4.3 Sense based custom ROMs coming from 4.4.2.
Just search and read if want more info on firmware. This has been discussed probably dozens of times on other threads.
clsA said:
Yes you can use TWRP and flash GSM Roms
Click to expand...
Click to collapse
redpoint73 said:
You need to s-off and update firmware to run that ROM, otherwise you will have some serious issues including long (like 5-10 minute) boot times and broken WiFi.
Same is going to happen if you try to run any 4.4.3 Sense based custom ROMs coming from 4.4.2.
Just search and read if want more info on firmware. This has been discussed probably dozens of times on other threads.
Click to expand...
Click to collapse
ok now i am on s-off what is next step? install firmware or GSM Roms ? and where i can find it ?
( cid htc_017 , mid 0P6B10000 )
thank u
P.R.F.S said:
ok now i am on s-off what is next step? install firmware or GSM Roms ? and where i can find it ?
( cid htc_017 , mid 0P6B10000 )
thank u
Click to expand...
Click to collapse
Do you still want to convert the phone to Developer Edition ?
If you want to just use the international firmware their here > http://xda7.androidrevolution.org/db_mirror/Firmware/index.php?dir=HTC/HTC_One_M8/401/
fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip
fastboot reboot
If your looking to convert, you change your CID to BS_US002
and MID to 06PB12000 >> http://forum.xda-developers.com/showthread.php?t=2708581
and then use the RUU here >> http://forum.xda-developers.com/htc-one-m8/development/ruu-developer-edition-3-28-1540-5-t2918749
fastboot oem writecid BS_US002
clsA said:
Do you still want to convert the phone to Developer Edition ?
If you want to just use the international firmware their here > http://xda7.androidrevolution.org/db_mirror/Firmware/index.php?dir=HTC/HTC_One_M8/401/
fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot flash zip firmware.zip
fastboot reboot
If your looking to convert, you change your CID to BS_US002
and MID to 06PB12000 >> http://forum.xda-developers.com/showthread.php?t=2708581
and then use the RUU here >> http://forum.xda-developers.com/htc-one-m8/development/ruu-developer-edition-3-28-1540-5-t2918749
fastboot oem writecid BS_US002
Click to expand...
Click to collapse
thank you for this help , but all i need update to 4.4.4 by easiest step! no need to change or convert anything if that not necessary?
thank you again
P.R.F.S said:
ok now i am on s-off what is next step? install firmware or GSM Roms ? and where i can find it ?
( cid htc_017 , mid 0P6B10000 )
thank u
Click to expand...
Click to collapse
Just look in the Development forum section for the threads regarding firmware. You can flash after the fact (after ROM is already installed). But I normally recommend to backup any important data before flashing just about anything "just in case".
redpoint73 said:
Just look in the Development forum section for the threads regarding firmware. You can flash after the fact (after ROM is already installed). But I normally recommend to backup any important data before flashing just about anything "just in case".
Click to expand...
Click to collapse
so can i install this firmware 3.28.401.7.zip ? and need to re-lock bootloader before install firmware or not necessary?
thx
P.R.F.S said:
so can i install this firmware 3.28.401.7.zip ? and need to re-lock bootloader before install firmware or not necessary?
thx
Click to expand...
Click to collapse
Relocking bootloader is not required or suggested.
I'm not sure which firmware goes with your CID. You'll need to research yourself, unless somebody who knows chimes in.
As long as you have a GSM M8, the firmware should be fine. But you may or may not experience some minor network issues, if the firmware is not intended for your carrier.
P.R.F.S said:
so can i install this firmware 3.28.401.7.zip ? and need to re-lock bootloader before install firmware or not necessary?
thx
Click to expand...
Click to collapse
Yes but your s-off go ahead and do the conversion it's very easy
If you want to use the .401 versions just use the CID HTC__001 and MID 0P6B10000
with the instructions i posted above
Ive researched several of the guides / instructions on converting to GPE rom from Sense and read some instructions on going back to sense from GPE.
What is inconsistent to me from the research is changing the MID. Does flashing firmware or flashing a RUU change the MID for you?
When would you need to change the MID? The instructions I have found to get to GPE from Sense is to flash firmware and the ruu, or just flashing the ruu.
If i went to GPE, I would want full otas and everything. But I would also want the comfort of being able to go back to stock sense if I preferred...for whatever reason.
If I never changed my MID to get to GPE, would I have to alter it to get back to sense?
thanks...any clarification would be helpful in this toping as far as going back and forth.
joho5 said:
Does flashing firmware or flashing a RUU change the MID for you?
Click to expand...
Click to collapse
No. You need to change your MID in order to RUU or flash firmware. If you have the wrong MID (for instance, don't have the GPE MID but try to flash GPE RUU) then you will fail MID check, and the RUU or firmware will not install.
The exception would be if you are using a modified RUU or firmware (you haven't been specific), where an XDA dev has added support for more MIDs. In which case, you should check the thread for the desired RUU to see what MIDs are supported (and similar for modified firmware). But if you are talking about official stock firmware or RUUs, you will need the exact MID that is intended.
And in any case, a firmware or RUU will never change your MID.
redpoint73 said:
No. You need to change your MID in order to RUU or flash firmware. If you have the wrong MID (for instance, don't have the GPE MID but try to flash GPE RUU) then you will fail MID check, and the RUU or firmware will not install.
The exception would be if you are using a modified RUU or firmware (you haven't been specific), where an XDA dev has added support for more MIDs. In which case, you should check the thread for the desired RUU to see what MIDs are supported (and similar for modified firmware). But if you are talking about official stock firmware or RUUs, you will need the exact MID that is intended.
And in any case, a firmware or RUU will never change your MID.
Click to expand...
Click to collapse
If it's a modified ruu and is compatible with my mid, and I flash to gpe and have the correct cid, then can I receive ota updates? Or will I have to have correct factory mid and cid to receive the ota.
Sent from my HTC One_M8 using XDA Free mobile app
joho5 said:
If it's a modified ruu and is compatible with my mid, and I flash to gpe and have the correct cid, then can I receive ota updates? Or will I have to have correct factory mid and cid to receive the ota.
Click to expand...
Click to collapse
I assume you are talking about graffixnyc's GPE RUUs. In which case, yes you will get OTAs. As long as you have a stock ROM (can be rooted, as long as no system files modified using root permissions) stock recovery, and GPE CID and MID, you should get GPE OTA.
What MID or CID your phone came with has no bearing on the OTA you will get, once you've changed the items above. Its essentially "converted" to a GPE phone.
hi, i have a problem to find a recovery stock for 1.12.600.20, i need for install stock rom, mi telephone is carrier TELCEL (MEXICO), i have s-off, super cid, unlock bootloader, and i want install a europe RUU lollipop, someone could me if is necessary install to recovery stock, or some other method???
Thanks
You don't need stock recovery to run an RUU.
But you do need to change the device's CID and MID to match the RUU.
redpoint73 said:
You don't need stock recovery to run an RUU.
But you do need to change the device's CID and MID to match the RUU.
Click to expand...
Click to collapse
There problem is that my MID 0P6B16000 ????
chevega92 said:
There problem is that my MID 0P6B16000 ????
Click to expand...
Click to collapse
As I already stated, if you want to run the Euro RUU, you need to change your MID and your CID to the Euro CID, MID.
If either (or both) CID or MID do not match what the RUU is looking/intended for, the RUU will fail.