Unable to fix MID after using HTC Dev - One (M8) Q&A, Help & Troubleshooting

While trying to flash the new RUU I got some bad advice and relocked my bootloader. To unlock it again I changed the cid to 1111111 and used HTC Dev to unlock again.
I've now changed my CID back to VZW__001, but my MID is still 0P6B20000. I've tried following these instructions: http://forum.xda-developers.com/showthread.php?t=2707627, but even after recieving this successful response:
Code:
17+0 records in
17+0 records out
17 bytes transferred in 0.004 secs (4250 bytes/sec)
When I run getvar mid my mid is still 0P6B20000. This is keeping me from flashing the RUU which is looking for the correct mid of PN0731000 and fails with "FAILED (remote: 52 image check fail)".
Does anyone have any idea how I can correct my mid so I can flash this RUU and update my firmware?

iAmNotorious said:
When I run getvar mid my mid is still 0P6B20000. This is keeping me from flashing the RUU which is looking for the correct mid of PN0731000 and fails with "FAILED (remote: 52 image check fail)".
Does anyone have any idea how I can correct my mid so I can flash this RUU and update my firmware?
Click to expand...
Click to collapse
Are you sure you have the right RUU for M8 ?
AFAIK PN0731000 is for M7
0P6B20000 is M8

ckpv5 said:
Are you sure you have the right RUU for M8 ?
AFAIK PN0731000 is for M7
0P6B20000 is M8
Click to expand...
Click to collapse
Mmm that's it! Should probably not try to stay up all night. The RUU I was looking at was the new M7 RUU.

Related

HTC One M8 - ARHD 45.0 firmware 4.16.401.13 (WWE)

Hello everyone!
I want to install ARHD 45.0 but after installation Wifi dosent work.
I think i have wrong firmware, but when i want to change it i have Error code 99.
My bootloader have S-On and i can't change it to S-OFF, is there any step by step instruction to change it?
Piszu said:
Hello everyone!
I want to install ARHD 45.0 but after installation Wifi dosent work.
I think i have wrong firmware, but when i want to change it i have Error code 99.
My bootloader have S-On and i can't change it to S-OFF, is there any step by step instruction to change it?
Click to expand...
Click to collapse
You need to use sunshine ($25 US) to get s-off: http://theroot.ninja/
Although, you may still be able to flash the firmware if its signed and matches your CID. Where did you get the firmware from, and what is your device's CID?
Alternately with s-on, you can return to stock ROM (for your CID and present firmware number), and corresponding stock recovery. Then OTA to update the firmware: http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
redpoint73 said:
You need to use sunshine ($25 US) to get s-off: http://theroot.ninja/
Although, you may still be able to flash the firmware if its signed and matches your CID. Where did you get the firmware from, and what is your device's CID?
Alternately with s-on, you can return to stock ROM (for your CID and present firmware number), and corresponding stock recovery. Then OTA to update the firmware: http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Click to expand...
Click to collapse
Hi,
Thanks for advice, but I think i stock.
If I ried to install some newest ROM I have problem with my Wifi - it dosen't works..
Bootloader configuration:
M8_UL PVT SHIP S-ON
HBOOT: 3.19.0.0000
RADIO: 1.22.21331147A1.29G
CID: HTC__032
OS: 3.28.401.9
I tried to do everything like this thead:
http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
I tried to:
CID HTC__001, HTC__J15, HTC__E11, HTC__203, HTC__102, HTC__405, HTC__Y13, HTC__A07, HTC__304, HTC__032, HTC__016, HTC__M27, HTC__K18, HTC__002, HTC__A48
MID 0P6B10000
3.28.401.6 - does't exists
3.28.401.9 - does't exists
4.16.401.10 - not this one
4.16.401.13 - this one
and
4.16.401.13_recovery
Every time I hae this:
I:\Flash_recovery_3.28.401.7\fastboot\adb>fastboot flash zip hb.zip
target reported max download size of 1826418688 bytes
sending 'zip' (495 KB)...
OKAY [ 0.220s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
FAILED (remote: 99 unknown fail)
finished. total time: 0.521s
I:\Flash_recovery_3.28.401.7\fastboot\adb>fastboot flash zip 4.16.401.10.zip
target reported max download size of 1825906688 bytes
sending 'zip' (52100 KB)...
OKAY [ 2.693s]
writing 'zip'...
(bootloader) adopting the signature contained in this image...
(bootloader) zip header checking...
(bootloader) zip info parsing...
FAILED (remote: 99 unknown fail)
finished. total time: 2.995s
Now when i go to recovery and try "apply from sd card" I have error:
"find no match partition for package path sdcard/ptt.zip.."
When I go back to TWRP I can install ROM and its work.
Last running configuration is ARDH v. 11.
Anyone help?
Piszu said:
Hi,
Bootloader configuration:
M8_UL PVT SHIP S-ON
HBOOT: 3.19.0.0000
RADIO: 1.22.21331147A1.29G
CID: HTC__032
OS: 3.28.401.9
3.28.401.6 - does't exists
3.28.401.9 - does't exists
4.16.401.10 - not this one
4.16.401.13 - this one
and
4.16.401.13_recovery
Click to expand...
Click to collapse
Since OS version 3.28.401.9 is listed on your bootloader screen (this is your current firmware version number), you want to restore the same stock nandroid and recovery in order to OTA and update your firmware. You can't just pick any one, it has to be 3.28.401.9
The author of that thread (ckpv5) is pretty responsive about re-uploading dead links. Ask him nicely in that thread to re-upload 3.28.401.9, and I bet he will do so.
Piszu said:
I tried to do everything like this thead:
http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Every time I hae this:
I:\Flash_recovery_3.28.401.7\fastboot\adb>fastboot flash zip 4.16.401.10.zip
Click to expand...
Click to collapse
Dude, what the heck are you trying to do???
Those are not firmware zips, and you can not flash them that way!!!
The files from those threads are stock nandroids and stock recovery, completely different from firmware. If you don't know the difference, you need to read and learn before doing anything more.
Restoring stock nandroid and stock recovery in order to OTA (and update firmware) is a completely different approach than flashing a firmware.zip. A completely valid one, yes. But if you are trying to restore 3.28.401.9 nandroid, as I mentioned above, you need to follow the instructions in the first post of that thread. Why do you think those instructions are there???
Hey,
I have ARHD 43.0 on my HTC M8 and now want to update to ARHD 45.0.
Theoretically I could just flash ARHD 45.0 zip in TWRP and restart?
But now I want to know if there are certain advantages if I upgrade other things. (If there are upgrades).
For example I have TWRP 2.8.1.0. Is there an advantage for TWRP 2.8.7.0?
Or in my bootloader, the following Information stands:
"M8_UL PVT SHIP S-OFF
CID-11111111
HBOOT-3.19.0.0000
RADIO-1.22.21331147A1.29G
OpenDSP-v46.2.2-00564-M8974_F0.0811
OS-3.28.401.9"
Is there a new kernel/firmware I can upgrade and if yes, does it has advantages?
Greetings
Tim0theus said:
I have ARHD 43.0 on my HTC M8 and now want to update to ARHD 45.0.
Theoretically I could just flash ARHD 45.0 zip in TWRP and restart?
But now I want to know if there are certain advantages if I upgrade other things. (If there are upgrades).
For example I have TWRP 2.8.1.0. Is there an advantage for TWRP 2.8.7.0?
Or in my bootloader, the following Information stands:
"M8_UL PVT SHIP S-OFF
CID-11111111
HBOOT-3.19.0.0000
RADIO-1.22.21331147A1.29G
OpenDSP-v46.2.2-00564-M8974_F0.0811
OS-3.28.401.9"
Is there a new kernel/firmware I can upgrade and if yes, does it has advantages?
Click to expand...
Click to collapse
The info you posted indicated your firmware is old (KitKat). So you need to update to Lollipop firmware by one of the methods I've described above in order to run LP based Sense ROMs. Otherwise you will encounter severe bugs like extreme long boot times (or not boot) and broken WiFi.
redpoint73 said:
The info you posted indicated your firmware is old (KitKat). So you need to update to Lollipop firmware by one of the methods I've described above in order to run LP based Sense ROMs. Otherwise you will encounter severe bugs like extreme long boot times (or not boot) and broken WiFi.
Click to expand...
Click to collapse
Omg ok. Thank you. After the update my WiFi seems to work normal again. ^^

find out which RUU i need to install

I just received HTC one m8 and i want to install the right RUU for my device from HTC support site
can you please help, my fastboot vars :
C:\Program Files\Minimal ADB and Fastboot>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.24.21331147A1.09G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.16.1540.8
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B12000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 3aa067db
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.050s
4.16.1540.8 - http://dl3.htc.com/application/RUU_...G_20.68.4196.01_F_release_411207_signed_2.exe
then you can do OTA to Marshmallow 6.12.1540.4
Thanks,
even if I have cid = 11111111 ?
Yes - 11111111 or SuperCID is a universal CID, RUU/OTA will accept that.
You need to relock bootloader before you run RUU because your device now is S-On
and you need a Windows PC with USB2.0 and latest HTC USB driver installed.
If you're not sure about HTC USB driver - download HTC Sync Manager - http://www.htc.com/us/support/software/htc-sync-manager.aspx
install then after uninstall HTC Sync Manager but leave the HTC USB driver
ckpv5 said:
Yes - 11111111 or SuperCID is a universal CID, RUU/OTA will accept that.
Click to expand...
Click to collapse
Thanks
and another questions to be sure:
1) I get the device with 4.16.1540.8 installed , why i need to install it again ?
2) my device is s-on , does it affects on updates with supercid ?
1. I don't know why - you asked for the RUU so I gave you the link. You should know better whether you need it or not.
2. No .. as long as the ROM in your system now is non-rooted (never rooted) and stock recovery is installed .. should be fine.
If you're not sure then run the RUU then do OTA. Before that you can try to update and see whether it will success or fail.
Settings - about - software update.
ckpv5 said:
1. I don't know why - you asked for the RUU so I gave you the link. You should know better whether you need it or not.
2. No .. as long as the ROM in your system now is non-rooted (never rooted) and stock recovery is installed .. should be fine.
If you're not sure then run the RUU then do OTA. Before that you can try to update and see whether it will success or fail.
Settings - about - software update.
Click to expand...
Click to collapse
when I try to update from Settings the device found new version 4.17.1540.9 but get the following message :
"We have determined that your phone may be running a modified version of its system software. For your protection, we cannot update your phone. Please revert your phone to the official HTC system software to update your phone. If you did not modify your system software or would like help reverting your system, please contact us via the support section at wwwhtccom"
Your getvar doesn't show any irregularity.
I updated my M8 also on same CID 11111111 and MID 0P6B12000
So I have no idea .. I first helped because you asked for RUU.
Lets wait if anyone else will come to help for other problem
@redpoint73 - if you are around .. maybe you can help to confirm whether this device is AT&T or Developer Edition.
I have a feeling this is an AT&T converted to DEV ED and re S-On
@tapuz12ewq
Another possibility is your device is a AT&T originally .. you also can install RUU for AT&T, only thing is there is no Marshmallow update yet for AT&T - you can get the RUU 4.28.502.2 here : http://forum.xda-developers.com/showthread.php?t=2751432
ckpv5 said:
Your getvar doesn't show any irregularity.
I updated my M8 also on same CID 11111111 and MID 0P6B12000
So I have no idea .. I first helped because you asked for RUU.
Lets wait if anyone else will come to help for other problem
@redpoint73 - if you are around .. maybe you can help to confirm whether this device is AT&T or Developer Edition.
I have a feeling this is an AT&T converted to DEV ED and re S-On
@tapuz12ewq
Another possibility is your device is a AT&T originally .. you also can install RUU for AT&T, only thing is there is no Marshmallow update yet for AT&T - you can get the RUU 4.28.502.2 here : http://forum.xda-developers.com/showthread.php?t=2751432
Click to expand...
Click to collapse
Thanks,
so I little bit confused , to fix it , which RUU are safe to install , 4.28.502.2 or 6.12.1540.4 ?
6.12.1540.4 definitely won't work, you'll get error 155 unless HTC already fix the RUU.
You can only try either 4.16.1540.8 or 4.28.502.2 and I'm not so sure whether installing 4.28.502.2 will success or not because your current version is 4.16.1540.8
another RUU that you can try is 4.17.1540.9 - http://dl3.htc.com/application/RUU_...G_20.68.4196.01_F_release_446501_signed_2.exe
Or ... S-Off the device with SunShine app (USD25) then you can fix it with any RUU.
I got to rest now ... it's 3 AM here ... good luck
ckpv5 said:
6.12.1540.4 definitely won't work, you'll get error 155 unless HTC already fix the RUU.
You can only try either 4.16.1540.8 or 4.28.502.2 and I'm not so sure whether installing 4.28.502.2 will success or not because your current version is 4.16.1540.8
another RUU that you can try is 4.17.1540.9 - http://dl3.htc.com/application/RUU_...G_20.68.4196.01_F_release_446501_signed_2.exe
Or ... S-Off the device with SunShine app (USD25) then you can fix it with any RUU.
I got to rest now ... it's 3 AM here ... good luck
Click to expand...
Click to collapse
I try to enter to stock recovery menu and find on the top screen "android stock recovery LRX22C"
do you familiar with this id LRX22C ? can it cause to not get the OTA ?
Thanks
tapuz12ewq said:
I try to enter to stock recovery menu and find on the top screen "android stock recovery LRX22C"
do you familiar with this id LRX22C ? can it cause to not get the OTA ?
Thanks
Click to expand...
Click to collapse
That's stock recovery for lollipop.
LRX22C - Android 5.0.1
LRX22G - Android 5.0.2
So which of the RUU that your tried ? I have a feeling that both will fail unless the device is S-Off again. The previous owner shouldn't change the S-Off status unless he put all the correct CID/MID to the device.
Maybe it needs the actual CID BS_US001 instead of 11111111 to get the OTA, personally I never have any problem with 11111111
ckpv5 said:
That's stock recovery for lollipop.
LRX22C - Android 5.0.1
LRX22G - Android 5.0.2
So which of the RUU that your tried ? I have a feeling that both will fail unless the device is S-Off again. The previous owner shouldn't change the S-Off status unless he put all the correct CID/MID to the device.
Maybe it needs the actual CID BS_US001 instead of 11111111 to get the OTA, personally I never have any problem with 11111111
Click to expand...
Click to collapse
yes, installed successfully 4.17.1540.9
thank you very much
i will try to OTA later to marshmallow
tapuz12ewq said:
yes, installed successfully 4.17.1540.9
thank you very much
i will try to OTA later to marshmallow
Click to expand...
Click to collapse
after I successfully installed 4.17.1540.9 from RUU
I tried to install the marshmallow update from by OTA but it failed with the same error :
"We have determined that your phone may be running a modified version of its system software. For your protection, we cannot update your phone. Please revert your phone to the official HTC system software to update your phone. If you did not modify your system software or would like help reverting your system, please contact us via the support section at www.htc.com"
how can I install the next update ?
It's weird that the RUU can be successfully installed but not OTA.
So .. you can try this to install next RUU 6.12.1540.4
1. Download the 6.12.1540.4 firmware - https://drive.google.com/file/d/0B4jGj3SfskzMbzBtd1R1VHlmbVU/view?usp=sharing
2. Download the 6.12.1540.4 RUU if you still don't have it - http://www.htc.com/us/support/htc-one-m8/news/
3. place the firmware.zip that you downloaded in your fastboot folder then open command prompt from your fastboot folder
4.Put your device to bootloader/fastboot mode
Run below commands:
fastboot oem rebootRUU
fastboot flash zip firmware.zip
You'll see -
if failed : FAILED (remote: 90 hboot pre-update! please flush image again immediately)
repeat fastboot flash zip firmware.zip
fastboot reboot-bootloader
5. Run 6.14.1540.4 RUU
6. Done
ckpv5 said:
It's weird that the RUU can be successfully installed but not OTA.
So .. you can try this to install next RUU 6.12.1540.4
1. Download the 6.12.1540.4 firmware - https://drive.google.com/file/d/0B4jGj3SfskzMbzBtd1R1VHlmbVU/view?usp=sharing
2. Download the 6.12.1540.4 RUU if you still don't have it - http://www.htc.com/us/support/htc-one-m8/news/
3. place the firmware.zip that you downloaded in your fastboot folder then open command prompt from your fastboot folder
4.Put your device to bootloader/fastboot mode
Run below commands:
fastboot oem rebootRUU
fastboot flash zip firmware.zip
You'll see -
if failed : FAILED (remote: 90 hboot pre-update! please flush image again immediately)
repeat fastboot flash zip firmware.zip
fastboot reboot-bootloader
5. Run 6.14.1540.4 RUU
6. Done
Click to expand...
Click to collapse
can I instead move from s-on to s - off with the sunshine app, maybe after that i will get the OTA ?
Yes .. that's a wise move to S-Off then you can change the CID to BS_US001 then you should be able to install OTA whenever it is available.
Also note, this 6.12.1540.4 maybe the last major update as the HTC support for major update end by March or April 2016.
ckpv5 said:
Yes .. that's a wise move to S-Off then you can change the CID to BS_US001 then you should be able to install OTA whenever it is available.
Also note, this 6.12.1540.4 maybe the last major update as the HTC support for major update end by March or April 2016.
Click to expand...
Click to collapse
BS_US001 also will keep my phone sim free ?
what about MID ?
Your phone is already SIM unlocked.
Change of CID has no effect on it.
No need to change MID as that's the Developer Ed MID
ckpv5 said:
Your phone is already SIM unlocked.
Change of CID has no effect on it.
No need to change MID as that's the Developer Ed MID
Click to expand...
Click to collapse
I not sure that it seem unlock originally , why the seller change to super cid ?
and you suspect it was at&t ?

Not Getting The OTA Update To 6.0

i just bought HTC M8 Days ago but it was pre rooted and on the 5.0.1 i cant update it to marshamllow
it S-Off and when i try to update it says you have the latest update
Software number
4.18.708.12
i tried to install OTA Flash via stock recovery but i got error
how i updaate manually or enable OTA's
dont wanna root now
please help me here
You can't install OTA on rooted ROM ... it needs pure non-rooted stock ROM.
You can try to restore only the system partition from non-rooted backup.
You can get the backup and stock recovery for 4.18.708.12 here : http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
i deleted root before doing any thing
can i do it without rooting or unlocking bootloader because i dont know how to do it on HTC Phone and those CID and stuff really bug me out
itried flashing ota with stock recovery got this error
http://prntscr.com/bivh4o
whats wrong here ?
Why on post #1 you said you have HKG 4.18.708.12
But in your screenshot you tried to install EU 6.12.401.4 OTA
and it failed because your stock recovery is TMOB US.
Post here fastboot getvar all result without serial & imei no.
We need to make sure the correct version that you have.
ckpv5 said:
Why on post #1 you said you have HKG 4.18.708.12
But in your screenshot you tried to install EU 6.12.401.4 OTA
and it failed because your stock recovery is TMOB US.
Post here fastboot getvar all result without serial & imei no.
We need to make sure the correct version that you have.
Click to expand...
Click to collapse
which one shoud i download
look at this photo
https://scontent-cai1-1.xx.fbcdn.ne...=ff0997ed8a4598b2c6cfe73d1dc0fc42&oe=576EED9B
iDuc said:
which one shoud i download
look at this photo
https://scontent-cai1-1.xx.fbcdn.ne...=ff0997ed8a4598b2c6cfe73d1dc0fc42&oe=576EED9B
Click to expand...
Click to collapse
The photo is not helpful enough.
One more time I request for fastboot getvar all result.
You may need this : http://forum.xda-developers.com/showpost.php?p=64926362&postcount=4
Htc one m8 not getting the OTA marshmallow
Hey i have htc one m8 running 4.4.4 and i am not getting the OTA update so i searched ur site and first of all i run a command fastboot getvar it says that my phone version is 0P6B130 and carrier is T-mobile so i downloaded the ruu from htc.com for t mobile and try to install but nothing happens and then i searched more and more about mid and cid i installed a app from playstore it shows main cid is T-MOB010 but i red it in detail its shows two mids and two cids.my bootloader version is 3.19.0.0000 and s-off and its locked and status is official.
maincid:Htc_001
Modelid:0P6B10000
Bootloader:3.19.0.0000
Ro.cid:T-MOB010
Ro.mid:0P6B13000
I just wana update my phone to official marshmallow update dont wana root it.plz guide me or give me link for OTA update for my phone so i can install through its stock recovery. Thanks in advance
Demigodlovesu said:
Hey i have htc one m8 running 4.4.4 and i am not getting the OTA update so i searched ur site and first of all i run a command fastboot getvar it says that my phone version is 0P6B130 and carrier is T-mobile so i downloaded the ruu from htc.com for t mobile and try to install but nothing happens and then i searched more and more about mid and cid i installed a app from playstore it shows main cid is T-MOB010 but i red it in detail its shows two mids and two cids.my bootloader version is 3.19.0.0000 and s-off and its locked and status is official.
maincid:Htc_001
Modelid:0P6B10000
Bootloader:3.19.0.0000
Ro.cid:T-MOB010
Ro.mid:0P6B13000
I just wana update my phone to official marshmallow update dont wana root it.plz guide me or give me link for OTA update for my phone so i can install through its stock recovery. Thanks in advance
Click to expand...
Click to collapse
if the first cid and mid is the current now you can't flash Tmobile RUU
( there is a simple fix for this issue as you said your device is s-off but i'm afraid to say it,then you screw up )
so post the result of fastboot getvar all ( after removing serial and imei numbers ) to be certain what you need to do
and don't use an app to read cid and mid
Ok.i dont know how to add a image there so i am writing it
Version Bootloader 3.19.0.0000
VersionBaseband:1.21.21331147A1.19_2g
version Cpld:none
Version main: 3.28.401.6
Version misc pvt ship s-off
Meid 00000000000000
Product m8_ul
Platform htcBmsm8974
Modelid 0P6B13000
Cidnum 11111111
Partion layout generic
Security off
Buildmode SHIP
boot mode fastboot
Commitno-bootloader df77f8b7
Hbootpreupdate 11
Gencheckpt 0
Demigodlovesu said:
Ok.i dont know how to add a image there so i am writing it
Version Bootloader 3.19.0.0000
VersionBaseband:1.21.21331147A1.19_2g
version Cpld:none
Version main: 3.28.401.6
Version misc pvt ship s-off
Meid 00000000000000
Product m8_ul
Platform htcBmsm8974
Modelid 0P6B13000
Cidnum 11111111
Partion layout generic
Security off
Buildmode SHIP
boot mode fastboot
Commitno-bootloader df77f8b7
Hbootpreupdate 11
Gencheckpt 0
Click to expand...
Click to collapse
Are you located in US and on T-Mobile network ?
If no, I suggest you to change the MID to EU MID 0P6B10000 then install EU Marshmallow RUU.
Some say once you have SuperCID, there is no need to change MID as SuperCID will override MID but in my experience that will never happen (flashing a modded firmware.zip is different as it has almost all MID in its android-info.txt). Unless you MID is SuperMID, you need to change MID to EU if you want to install EU RUU.
You can follow this guide to change MID - https://forum.xda-developers.com/showthread.php?t=2708581
then install RUU - https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
If yes, in US and on T-Mobile network, you need different approach.
I am in pakistan
Demigodlovesu said:
I am in pakistan
Click to expand...
Click to collapse
Then go for the option that I mentioned earlier.
First - change MID
Second - install RUU
Change MID
What you need to do .. boot to bootloader and install TWRP - maybe version 2.8.7.0 will do
https://dl.twrp.me/m8/
after you install TWRP - boot to recovery
Mount - system
then open command prompt from your adb/fastboot folder
then type
adb shell
follow by
Code:
echo -ne '\x30\x00\x50\x00\x36\x00\x42\x00\x31\x00\x30\x00\x30\x00\x30\x00\x30' | dd of=/dev/block/mmcblk0p5 bs=1 seek=16384
don't write yourself the code, copy and paste
then type exit
select reboot menu, select bootloader
then install RUU
Edit : your bootloader is locked, relocked or unlocked ? If locked and relocked, you can't fastboot flash the TWRP in normal way.
Download this : https://forum.xda-developers.com/showpost.php?p=70439093&postcount=412
No worry about the OS no. that will be changed later once you install RUU
fastboot oem rebootRUU
fastboot flash zip 0P6BIMG.zip
fastboot reboot-bootloader
then follow with the above to change MID
Install RUU
Follow this - https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
There is something i didnt mention earlier i have ruu.exe for Tmobile htc one m8 which i downloaded from htc.com and when i try to install it nothing happens why is that?
Demigodlovesu said:
i have ruu.exe for Tmobile htc one m8 which i downloaded from htc.com and when i try to install it nothing happens why is that?
Click to expand...
Click to collapse
Not enough info to say, for sure.
Which RUU number?
Exactly where does it get stuck? Any error messages?
After double clicking the ruu the installaion wizard pops up and after selecting the next option the installion bar goes to full and after that installion wizard vanishes and nothing happens.
Demigodlovesu said:
After double clicking the ruu the installaion wizard pops up and after selecting the next option the installion bar goes to full and after that installion wizard vanishes and nothing happens.
Click to expand...
Click to collapse
You didn't answer all the questions, what RUU number?
6.20.531.5
Demigodlovesu said:
6.20.531.5
Click to expand...
Click to collapse
RUU problems are usually on the PC end. Try a different USB port, or different cable. Try to re-install HTC Sync and HTC drivers.
Thanks man.you are a great help ?
I managed to run a ruu.now it is giving a error 155 unkown error and its says please find a correct ruu?

Dev Edition CNV

Hi everyone, I have an international HTC M9 with S-Off, unlocked bootloader and Maximus 7.1.0 ROM
I was following the steps by @clsA here --> http://forum.xda-developers.com/showpost.php?p=64451344&postcount=123
to convert my phone to the dev edition but I have some questions regarding the requisites:
1. my phone has product: htc_himauhl instead of product: htc_himaulatt
2. my version-main is : x.xx.771.x instead of version-main: x.xx.617.x
for the rest i have changed the cid and mid to the one requested (BS_US002, 0PJA11000) so the question is, can I flash the provided RUU.zip with the sdcard method? even if the version I'm going to get is an older android version (lollipop 5.x)?
EDIT: I've seen that there's also the MM6.x RUU.zip so my only question now is if the product and version-main mismatch isn't a problem
Mat08.cc said:
Hi everyone, I have an international HTC M9 with S-Off, unlocked bootloader and Maximus 7.1.0 ROM
I was following the steps by @clsA here --> http://forum.xda-developers.com/showpost.php?p=64451344&postcount=123
to convert my phone to the dev edition but I have some questions regarding the requisites:
1. my phone has product: htc_himauhl instead of product: htc_himaulatt
2. my version-main is : x.xx.771.x instead of version-main: x.xx.617.x
for the rest i have changed the cid and mid to the one requested (BS_US002, 0PJA11000) so the question is, can I flash the provided RUU.zip with the sdcard method? even if the version I'm going to get is an older android version (lollipop 5.x)?
Click to expand...
Click to collapse
Try It but backup all your data.
When you flash the RUU.zip/Rom.zip with fastboot it will warn you and wount flash if you have not all prerequirering stuff Cid / Mid / wrong Version..
I have also convertetd my One M9 International to Nougat Android 7 with the "RUU_HIMA_UL_M60_SENSE70_ATT_MR_NA_Gen_Unlock_3.35.617.31.exe" and after that i get the Update via OTA.
But I extracted the Rom.exe from The "RUU_HIMA_UL_M60_SENSE70_ATT_MR_NA_Gen_Unlock_3.35.617.31.exe" because i want to flash with fastboot.
When you start the RUU.exe you will get an folder under "C:\Users\##YOURUSERMANE##\AppData\Local\Temp\{0B0B715F-DFF0-448D-819F-C0706246382E}" there you can find the Rom.zip copy it to your fastboot directory and flash it with fastboot.
Befor I had Viper Rom 5.3 on my One M9
At first i have bootet to Download / Bootloader Mode
Than with fastboot: "fastboot oem writemid 0PJA11000" (For Dev Edition)
And Than "fastboot oem writecid BS_US001" (For Dev Edition)
and reboot: "fastboot reboot"
Now I flashed the Ruu / Rom Zip via fastboot
htc_fastboot oem rebootRUU
htc_fastboot flash zip RUU.zip (ore Rom.zip original name)
htc_fastboot reboot
After ist is ready you can go to "Settings >Info>SoftwareUpdate" and you will recive the new Nougat Update.
Atention:
After that Update i hav booted to Download mode again and set old cid / mid again.
But i you want stay on Dev Edition an get OTAs you can leav your CID / MID as DEV otherwise you can run in trubble
" fastboot oem writemid 0PJA10000"
and for supercid
"fastboot oem writecid 11111111"
and reboot: "fastboot reboot"
Now hav fun with you dev Phone
niceguy0815 said:
Try It but backup all your data.
When you flash the RUU.zip/Rom.zip with fastboot it will warn you and wount flash if you have not all prerequirering stuff Cid / Mid / wrong Version..
I have also convertetd my One M9 International to Nougat Android 7 with the "RUU_HIMA_UL_M60_SENSE70_ATT_MR_NA_Gen_Unlock_3.35.617.31.exe" and after that i get the Update via OTA.
But I extracted the Rom.exe from The "RUU_HIMA_UL_M60_SENSE70_ATT_MR_NA_Gen_Unlock_3.35.617.31.exe" because i want to flash with fastboot.
When you start the RUU.exe you will get an folder under "C:\Users\##YOURUSERMANE##\AppData\Local\Temp\{0B0B715F-DFF0-448D-819F-C0706246382E}" there you can find the Rom.zip copy it to your fastboot directory and flash it with fastboot.
Befor I had Viper Rom 5.3 on my One M9
At first i have bootet to Download / Bootloader Mode
Than with fastboot: "fastboot oem writemid 0PJA11000" (For Dev Edition)
And Than "fastboot oem writecid BS_US001" (For Dev Edition)
and reboot: "fastboot reboot"
Now I flashed the Ruu / Rom Zip via fastboot
htc_fastboot oem rebootRUU
htc_fastboot flash zip RUU.zip (ore Rom.zip original name)
htc_fastboot reboot
After ist is ready you can go to "Settings >Info>SoftwareUpdate" and you will recive the new Nougat Update.
After that Update i hav booted to Download mode again and set old cid / mid again.
" fastboot oem writemid 0PJA10000"
and for supercid
"fastboot oem writecid 11111111"
and reboot: "fastboot reboot"
Now hav fun with you dev Phone
Click to expand...
Click to collapse
Thank you mate, you've been very clear! Let me ask you one more thing, the dev edition rom has multilanguage? and the red-text warning is gone?
multilanguage yes I use german and the red-text warning is not gone.
niceguy0815 said:
multilanguage yes I use german and the red-text warning is not gone.
Click to expand...
Click to collapse
Thanks man, I successfully upgraded to android 7 your help has been really appreciated! :good:
niceguy0815 said:
After that Update i hav booted to Download mode again and set old cid / mid again.
" fastboot oem writemid 0PJA10000"
and for supercid
"fastboot oem writecid 11111111"
Click to expand...
Click to collapse
That's no good idea. If you changed your sku to the 617 one you should stick to the corresponding MID. Besides the SCID has no benefit on the M9 since it won't make your phone ignore mismatches between the current MID and the MID of RUUs like it did on older HTC phones. It even prevents you from being able to install OTAs. Therefore it might be a better choice to keep the dev edition CID, as well.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
That's no good idea. If you changed your sku to the 617 one you should stick to the corresponding MID. Besides the SCID has no benefit on the M9 since it won't make your phone ignore mismatches between the current MID and the MID of RUUs like it did on older HTC phones. It even prevents you from being able to install OTAs. Therefore it might be a better choice to keep the dev edition CID, as well.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
Yes you are right!
But for me ..I think there is no OTA in near futer and when came the normal cusom Rom for Nougat I must not remember to get the original CID / MID back again
I can understand that decision. (I'd probably have done the same.)
However I added that warning because you linked those instructions in another thread. Others might run into problems if they do those steps and aren't aware of the "risks" that might follow...
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
I can understand that decision. (I'd probably have done the same.)
However I added that warning because you linked those instructions in another thread. Others might run into problems if they do those steps and aren't aware of the "risks" that might follow...
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
Hi Flippy498, I'm sorry to bother you but although I have read everything about firmwares, roms, etc (even those in your signature).. I haven't found an answer about the following problem: I want to go back to full stock and remove the red-text warnings so, since I have S-OFF and as I've read on "The Difference between Rom & Firmware" doc there's no problem in going back to an older firmware, I downloaded the 3.35.401.12 - RUU ZIP from SoLdieR9312's thread (http://forum.xda-developers.com/one-m9/development/ota-1-32-401-15-firmware-noredtext-t3072571) and changed MID and CID to those requested. Now before flashing the RUU.zip with the sdcard method my question is, to remove red-text warnings which file I have to flash (3.35.401.12 - Stock Firmware - 3.35.401.12 - Firmware NoRedText - 3.35.401.12 - NoRedText ABOOT only)? and this has to be done before or after flashing RUU.zip?
EDIT: I've also locked the bootloader
If your phone is completely stock then the red text won't appear. So just flash the RUU.
Edit: (I know that this is a stupid question.) You are aware of the fact that the 401 firmware isn't the same as the one your phone got originally delivered with, aren't you? You could've sticked with the dev edition firmware instead of changing to the 401 one. They're in most parts the same. The only difference is that 401 has no android n at the moment.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
If your phone is completely stock then the red text won't appear. So just flash the RUU.
Edit: (I know that this is a stupid question.) You are aware of the fact that the 401 firmware isn't the same as the one your phone got originally delivered with, aren't you? You could've sticked with the dev edition firmware instead of changing to the 401 one. They're in most parts the same. The only difference is that 401 has no android n at the moment.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
I'm aware but flashing the dev-edition with the RUU.exe method didn't resolve the red-text issue so I thought that going back to 401 firmware and do all that process could fix that! Now i'm wondering if the ruu.exe method is the problem, i mean if i flash the dev-edition ruu.zip via sdcard it won't fix the redtext warnings anyway right?
I've never used an exe with the M9. I do know that the SD card method resets the modified status whereas I've read that the exe doesn't. So it might be worth a try.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
I've never used an exe with the M9. I do know that the SD card method resets the modified status whereas I've read that the exe doesn't. So it might be worth a try.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
With the 401 ruu.zip it gives me 12 RUU ZIP error I searched it and found Error 12 “signature fail" do:
- might indicate that a signed firmware package is required. This would only happen with S-ON phones though.
So I believe it might be necessary to flash before one of those "firmwares.zip" from SoLdieR9312's thread but it's strange since my phone is S-OFF
If I remember correctly, error 12 indicates that you don't have the correct CID if it appears during a SD card flash.
Edit: Unless it contains "combined" in its name every RUU (no matter whether zip or exe) is signed.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
If I remember correctly, error 12 indicates that you don't have the correct CID if it appears during a SD card flash.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
Ok, tomorrow I'll have a look at all this again.. you've been even too patient with me! thanks alot for your help! :good:
It looks like there is some kind of problem with the RUU.zip file. Coolberry mentioned that in another thread. (I'm assuming you tried to use his file.)
Edit: I know this post is a bit older and written in the section of a different HTC model. However you could still use its instructions to extract the RUU.zip from the RUU.exe by yourself. The rom.zip is what we call RUU.zip nowadays. Please post any questions that may arise in this thread.
Sent from my HTC One S using XDA Labs
Flippy498 said:
It looks like there is some kind of problem with the RUU.zip file. Coolberry mentioned that in another thread. (I'm assuming you tried to use his file.)
Edit: I know this post is a bit older and written in the section of a different HTC model. However you could still use its instructions to extract the RUU.zip from the RUU.exe by yourself. The rom.zip is what we call RUU.zip nowadays. Please post any questions that may arise in this thread.
Sent from my HTC One S using XDA Labs
Click to expand...
Click to collapse
So i tried another rom.zip from your collection in a google doc page and got the same error (12_RU). Now i'm going to try with the extraction from ruu.exe, I got the wwe lollipop ruu.exe (the only one i found for wwe) and the dev-edition ruu.exe.. let's see if i can get this to work
p.s. I've noticed that i can't copy the rom.zip file directly to my m9 but i have to put the sd card inside the pc, anyway on the google doc is written that this is common so i don't think that's the problem
Mat08.cc said:
So i tried another rom.zip from your collection in a google doc page and got the same error (12_RU). Now i'm going to try with the extraction from ruu.exe, I got the wwe lollipop ruu.exe (the only one i found for wwe) and the dev-edition ruu.exe.. let's see if i can get this to work
Click to expand...
Click to collapse
What's your current CID and MID? It's wasted time if you try to flash RUUs that aren't compatible with the current setup. Are you still S-OFF? If not then you won't be able to change your CID/MID or to downgrade. The RUU.zip files in my sheet should all be fine. Every one of them has already been used successfully by S-ON users. So there should be no need for extracting a WWE RUU.zip. Only the dev one extracted by coolberry seems to have problems.
Flippy498 said:
What's your current CID and MID? It's wasted time if you try to flash RUUs that aren't compatible with the current setup. Are you still S-OFF? If not then you won't be able to change your CID/MID or to downgrade. The RUU.zip files in my sheet should all be fine. Every one of them has already been used successfully by S-ON users. So there should be no need for extracting a WWE RUU.zip. Only the dev one extracted by coolberry seems to have problems.
Click to expand...
Click to collapse
I'm unlocked and still S-OFF and this is the getvar all result:
fastboot getvar all
(bootloader) kernel: lk
(bootloader) product: htc_himaulatt
(bootloader) version: 1.0
(bootloader) serialno : ****
(bootloader) imei: ****
(bootloader) version-main: 4.14.617.6
(bootloader) boot-mode: download
(bootloader) version-baseband: ****
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 0PJA10000
(bootloader) cid: 11111111
Mat08.cc said:
I'm unlocked and still S-OFF and this is the getvar all result:
[...]
(bootloader) mid: 0PJA10000
(bootloader) cid: 11111111
Click to expand...
Click to collapse
Ok. Being S-OFF and unlocked is totally fine. However for the dev RUU you'll need mid: 0PJA11000 and cid: BS_US002. For the WWE one you should use mid: 0PJA10000 and cid: HTC__001 or whatever HTC__xxx CID belongs to your home country. The SCID actually has no real use on the M9 anymore since it doesn't make your phone ignore MID mismatches with RUUs as it did on older HTC models. It even prevents you from being able to install OTAs.

Bought a new unlocked phone, been a while, what's next?

Greetings,
Would appreciate any help/direction. It's been a while since I bought a new phone to mess with, even longer since it was GSM.
Picked up a new unlocked HTC10, I want to get it updated to Oreo firmware and ready to go for US Carrier Ting (well, T-Mobile). Will probably run Leedroid's ROM, but may test others.
I have done HTCDev unlock and installed TWRP, what's next to get Oreo Firmware before flashing ROMs?
I'm also guessing I'll need to change the CID, and maybe the MID.
Download mode info:
*** UNLOCKED ***
htc_pmeuhl PVT S-ON
LK-1.0.0.0000
[email protected]
OpenDSP-v20.0.8996.00007_0809
OS-2.41.401.4
Jan 25 2017 , 18:33:04(857212)
fastboot getvar all
kernel: lk
product: htc_pmeuhl
version: 1.0
max-download-size: 1579200000
serialno:
current-slot:
imei:
version-main: 2.41.401.4
boot-mode: download
version-baseband: [email protected]
version-bootloader: 1.0.0.0000
mid: 2PS620000
cid: 11111111
Once again, thanks for any assistance.
Change your CID to HTC__034, after that flash this ruu in download mode, boot the device and check for the OTA oreo update.
https://androidfilehost.com/?fid=889964283620778317
Mr Hofs said:
Change your CID to HTC__034, after that flash this ruu in download mode, boot the device and check for the OTA oreo update.
https://androidfilehost.com/?fid=889964283620778317
Click to expand...
Click to collapse
Thanks for the info. Do I need to get S-OFF before I can change the CID?
Attempting to change it now results in: FAILED (remote: WRITE CID PERMISSION ERROR)
Also, the current CID is the "SuperCID" 11111111. Do I really need to change it?
Thanks again!
zisix said:
Thanks for the info. Do I need to get S-OFF before I can change the CID?
Attempting to change it now results in: FAILED (remote: WRITE CID PERMISSION ERROR)
Also, the current CID is the "SuperCID" 11111111. Do I really need to change it?
Thanks again!
Click to expand...
Click to collapse
I thought it was S-OFF (i know it says S-ON in your info though) because supercid like you have can only be written with S-OFF.
Try the ruu without changing the CID but it may fail due to incompatible CID. If that is so run the S-OFF sunshine tool just for fun to see if it has been used.
Mr Hofs said:
I thought it was S-OFF (i know it says S-ON in your info though) because supercid like you have can only be written with S-OFF.
Try the ruu without changing the CID but it may fail due to incompatible CID. If that is so run the S-OFF sunshine tool just for fun to see if it has been used.
Click to expand...
Click to collapse
That worked. Afterwards I installed TWRP again, then Leedroid.
All set now, thanks!

Categories

Resources