This guide is related to the previously published article - How To: Flash firmware package on the HTC device. The goal of this guide is to expose the problem of a matching firmware version for the particular HTC device. Please read it carefully and in case of any questions leave a proper comment in the comments section at the end of this article.
Every firmware.zip has 2 main attributes: modelid (MID) and cidnum (CID).
- MID contains a codename of your device. For example the "0P6B1000" is the international version of the HTC One M8, while the "0P6B13000" is the T-Mobile U.S. version of the HTC One M8.
- CID is the carrier software codename. For example the "HTC__J15" code represents the unbranded international version of the HTC One M8, while the "T-MOB010" code represents the T-Mobile U.S. software. Different CID numbers are usually used for mobile operators to include different regional settings, languages or to include some extra software (Wi-Fi Calling, Visual Voice Mail etc.).
Both MID and CID can be found in the android-info.txt inside each firmware.zip. This is how android-info.txt looks like (as an example I used firmware.zip from the international version of the HTC One M8):
Once you know the version of the firmware you have, you need to check if your device can be safely flashed with that particular firmware.zip. To check that:
- Download this mini-sdk package and extract it to c:\mini-sdk
- Connect your device to the PC
- Boot your device in fastboot mode (vol down + power ===> fastboot)
- Open a command prompt on the PC (cmd.exe), type and confirm each command with ENTER:
- cd /d c:\mini-sdk
- fastboot getvar all
This is an example output from the international version of the HTC One M8:
What you are looking for is the "modelid" and "cidnum".
- If your device is S-ON then both modelid and cidnum must match.
- If your device is S-OFF then modelid is critical to match, but cidnum can be changed either by changing CID of your device or by editing android-info.txt.
- Edited firmware.zip can't be flashed on the S-ON device.
- If your device is S-ON then you can't downgrade your current firmware version.
If both CID and MID numbers match you can safely flash the firmware.zip package - How To: Flash firmware package on the HTC device.
Do you have any questions or comments? Feel free to share! Also, if you like this article, please use media sharing buttons (Twitter, G+, Facebook) below this post!
For latest news follow Android Revolution HD on popular social platforms:
Every firmware.zip has 2 main attributes: modelid (MID) and cidnum (CID).
ReplyDeleteMID contains a codename of your device. For example the "0P6B1000" is the international version of the HTC One M8, while the "0P6B13000" is the T-Mobile U.S. version of the HTC One M8.
CID is the carrier software codename. For example the "HTC__J15" code represents the unbranded international version of the HTC One M8, while the "T-MOB010" code represents the T-Mobile U.S. software. Different CID numbers are usually used for mobile operators to include different regional settings, languages or to include some extra software (Wi-Fi Calling, Visual Voice Mail etc.).
everyone uses android. like it As OS. That's why many high quality games are available for adroid, games like apk geometry dash rolling sky crafting and building apk terraria download free gta san adreas apk and other mod apk games
gta 5 indir
ReplyDeleteGreat article must download GTA San Andreas Apk and also check GTA Sa Cheater Apk
ReplyDeleteBoxhead Unblocked
ReplyDeleteWordWipe
ReplyDeleteWordWipe
WordWipe
HTC VIVE Starter Kit in UAE, Vive PRO HMD 2Base Stataion Starter Kit in UAE, 2 Controller Starter Kit in UAE
ReplyDeletehttps://pcdubai.com/htc-vive-starter/
HTC VIVE Starter Kit in UAE, Safe Shopping Multiple Payment Options Express Delivery PC Dubai Moneyback Guarantee.
1634109765089-7
Thanks ffor sharing
ReplyDeleteLr
ReplyDeleteLr
Lr
Lr
Lr
Kindly check the link below Thank you!
ReplyDeleteand I believe that your weblog is rattling interesting.
ReplyDeletePlease continue such kind of good effort.
ReplyDeleteIts a wonderful post and very helpful, thanks for all this information.
ReplyDeleteIt’s actually great and useful information.
ReplyDeleteHard to ignore such an amazing article like this.
ReplyDeleteThank you for sharing again.
ReplyDeleteIt’s truly a nice and helpful piece of information.
ReplyDeleteExcellent Blog! I would like to thank you for the efforts you have made in writing this post.
ReplyDeletei found the best reading blog site on google, thanks for sharing
ReplyDeleteThank you for this great blog. this is here, the few months
ReplyDeleteWoah! I'm really enjoying the template/theme of this website.
ReplyDeleteits really really nice post on building up new website.
ReplyDelete#Thanks for sharing this great information, Really looking forward to read more.
ReplyDelete