yashsingh1/xdaforums huggingface dataset:
[One (M8) General] ainaz:
Ok thank's. But i have some question:

1. About GSM variant, btw can i use CDMA card

2. And What the meaning about CID 11111111

2. Is there latest RUU for 6.12.401.4 ? Cause i look at official website (HTC.com-support-rom-donwload), I do not look exactly like the 6.12.401.4. so.. which one i can download RUU from HTC.com. I'm still confused
[One (M8) General] Einwod:
1. Why do you want to use a CDMA card? What do you mean?

2. CID 11111111 means you have a device which is S-OFF and can flash just about any RUU. Be carefull, CDMA ROMs are NOT compatible, you cannot use a Sprint ROM on your device. Be very careful.

3. What you are showing is pages from the US site for downloads, Sprint, Verizon TMobile etc. The European ROMs are not released like this. Again, be very careful what you do.
[One (M8) General] waqarhussain22:
Hello Guys!

I am completely annoyed by trying EVERY KIND OF RUU in Exe format also in zip format but non of them worked for me, here are the full details of my phone, i am just wondering which firmware i should use, is it a Sprint version or what? but I confirm I was using GSM network with it here the only problem i had was the hotspot as that was inactive and so i start to upgrade as OTA update wasn't working so since then i am in trouble any help will be extremely appreciated please as i am completely tired of trying everything. Also please to advice what radio version is required as i have done the same radio version and also i have tried all the marshmallow versions which all of them are 6+ of Andriod ... so I just want to return to the Stock and enable the OTA ... I dont have any OS in my mobile by now, i have tried to change the MID and CID to Super CID and MID to 0P6B12000 which is developer version, here are the full details i get by fastboot getvar all:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.16.21331931.LA11G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 6.20.502.5

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: **************

(bootloader) imei: 00000000000000

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_whl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B12000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 205bdca3

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

I have S-OFF and my device is fully ROOTED and in the fastboot menu its says "*** Software status Official ***". and Radio is: 1.16.21331931.LA11G

MANY MANY Thanks in advance!

W
[One (M8) General] redpoint73:
Yes, you have the Sprint version, as indicated by product ID (m8_whl). The fact you used it on GSM networks is not relevant to whether its a "CDMA" version M8 or not. the "CDMA" versions (Sprint and Verizon) mean they support CDMA in addition to some GSM bands.

You can NOT flash RUUs, radios or firmware from other versions to the Sprint M8 (

only

flash RUU, radio, firmware intended for Sprint M8). They are not compatible, and trying to do so may lead to a radio brick, which is usually reversible, but

can be permanent

.

It also appears that AT&T RUU or firmware (version 6.20.502.5) was attempted to be flashed to the phone.

My recommendation would be to run the

proper

Sprint RUU. Try the latest Marshmallow one here: https://xdaforums.com/showthread.php?t=2729173

You may (probably) need to change back to the Sprint MID to run the RUU.

RUU will flash all the Sprint factory partitions, including ROM/OS and radio. Hopefully, this will get the phone up and running, and we go from there.

If you run the RUU, and have radio/SIM issues, you may need to start with an older RUU and work your way forward, in order to fix the radio problem (caused by flashing non-Sprint firmware).

Most US carrier versions (Sprint included) won't receive OTAs when not connected to that specific carrier (in your case Sprint). And you can't "convert" the Sprint version to another carrier version to receive that versions OTAs (for reasons already mentioned).

Also, WiFi hotspot is disabled on many carrier versions, so that may still be the case after the RUU. If so, and you want to use WiFi hotspot; then your best bet is to flash a custom ROM, after you RUU and get the phone up and running. Most custom ROMs have WiFi hotspot working. Make sure you flash a custom ROM which specifically supports the Sprint M8.
[One (M8) General] waqarhussain22:
Millions of Thanks Mate for your feedback to the problem, I really appreciate your input.

I am going try to Flash with the Sprint one and will post if there is any issue out there.

Also, which Custom rom do you think is the best for me which should work with my GSM network like 3G and 4G if you can give me a link for that it will be awesome.

I also tried android 7.1 nougat LineAge and crDriod but both keep crashing and my Sim dont work with anyone.

I will appreciate if you can give me a link for the best and stable ROM for my Sprint device.

Thanks again.

W
[One (M8) General] redpoint73:
I can't say which ROM is the "best" for you, as everyone has very different needs and preferences. They should all work with GSM networks. The no SIM issue may have been due to flashing wrong RUU or firmware, not the fault of the ROM.

Stick to the ROMs which specifically support Sprint, such as the Sprint M8 Dev section:

https://xdaforums.com/sprint-htc-one-m8/development

Also, not necessary to quote my whole post (which is quite long). I know its the default when responding, but just delete it (or only include what you are directly responding to). Including the whole post just clutters up the forum. Additionally, your previous post quoted another post, which had nothing to do with your issue. It will result in that person being notified that you quoted them. Again, only quote what is relevant.

Also, if you don't mind, please click the "Thanks" button on any post you find helpful.
[One (M8) General] waqarhussain22:
Thanks again for your prompt response ... sorry for the trouble, i just notice what you said is 100% correct, so I will be careful for this onward.

Regarding the RUU, I have tried a couple of I already downloaded, I dont know if its Harman or Regular Sprint version, however i have tried the regular RUU as i said I already downloaded almost everyone from the official website but this failed and i got 155 error to get the right firmware, i think the radio version is not correct and I must need the correct radio version before flashing the RUU?? so can you please help me with finding me the correct Radio version for my situation as I also tried lollipop as well but failed, so it must be the radio issue i reckon? i tried to google but failed to get the right version, there must be somewhere the Correct version for Marshmallow Sprint M8 so I can flash the Latest RUU??

I remember this had Kitkat Andriod 4.4.4 by default but i still doubt that I can do the Marshmallow?? i have flashed the AT&T / Developer Radio already which you can see, so i think I must should flash the Correct Radio for Marshmallow to flash the latest RUU??

Thanks again for your quick response, I deeply appreciate your help and support here.

Cheers.

W
[One (M8) General] ainaz:
1. Cause i have CDMA card from my friend, and i just want to know it's can or not.. support or not . The mean is.. can I modify my m8 in order to support any sim card, including its CDMA and LTE frequencies (unlock all sim card and LTE frequencies)

2&3. Ok thank's for your attention. I think the RUU for my m8 can be downloaded there, so im showing that page. And why not released like that

Sorry for my bad english
[One (M8) General] Einwod:
You have the European model M8, therefore you should be using European firmware and ROMs that are compatible with your specific device. You can play with others, however, Sprint and CDMA ROMs will not work with your device. You should under no circumstances try to convert to a Sprint device. Your device should be unlocked to any sim card, is it not? What country are you trying to operate the device in?
[One (M8) General] ckpv5:
AFAIK CDMA card will work only on CDMA device as the card is needed for the LTE service and only can be activated by the CDMA network provider. Example, Verizon CDMA card only can be activated by Verizon for the LTE service.

You have a GSM phone .. this will read any GSM SIM card but not CDMA card. (CDMA card works only on CDMA enabled device)
[One (M8) General] redpoint73:
Try flashing the firmware, then the RUU. Firmware is a small package which contains hboot, radio, and a number of other "modules". Firmware is included on the same thread as the RUUs, as well as instruction on how to flash.

Flash the same number firmware as the desired RUU. For example, flash the 6.20.651.3 firmware, then try the 6.20.651.3 RUU.
[One (M8) General] waqarhussain22:
OKay, I found the Radio for Sprint and now I flashed with the radio and also changed the MID to the Sprint one now, but still failed as tried 2 RUUs i am having Kitkat and Marshmallow both failed and 155 error saying Unknown error, here is the get var details:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.08.20.0610

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 6.20.502.5

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: ***************

(bootloader) imei: **************

(bootloader) imei2: Not Support

(bootloader) meid: ****************

(bootloader) product: m8_whl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B70000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: RUU

(bootloader) commitno-bootloader: 205bdca3

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

Also a quick note that the Bootloader is Unlocked, so do I need to make it lock re-lock or unlock should be not the problem???

Many thanks.

W
[One (M8) General] redpoint73:
I recommended to flash the firmware, not the radio. You're just guessing at what to do, instead of following instructions given to you.

Plus, the radio you flashed looks really old. Probably cause more problems than it solves.

The RUU is probably failing since your version-main (firmware number) is still reading AT&T version number 6.20.502.5. Error 155 is a known result of mis-matched firmware versus RUU number on US versions.

Version-main will change to Sprint (such as 6.20.651.3) after you flash firmware.zip as instructed. Then flash the same version number RUU.

When s-off, the RUU will flash whether bootloader is locked, relocked or unlocked. My recommendation is to leave it unlocked, which allows more options (can install custom recovery).
[One (M8) General] waqarhussain22:
many thanks and very sorry just missed this reply i can just see that, I am trying the flash the firmware first and i hope the RUU works after that, I will keep you posting with the results.

Cheers.

W
[One (M8) General] waqarhussain22:
Awesome, now finally i followed your instructions carefully and all done i got to update to Marshmallow now, BUT there is another problem now, I cant see that my Sim card is working with it saying no GSM sim detected, I also checked the phone details and its says unknown in IMEI details however i can see my IMEI at fastboot getvar all, strange ... its also asking for Handsfree activation over and over .... I guess its not a ROM issue may be a radio? but i did flashed the correct firmware as what you did advised .... here is my latest details by getvar all:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.09.20.1112

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 6.20.651.3

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: **************

(bootloader) imei: 9**************

(bootloader) imei2: Not Support

(bootloader) meid: 9*************

(bootloader) product: m8_whl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B70000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 205bdca3

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

any suggestion for this Please?

Many Thanks.

W
[One (M8) General] redpoint73:
I mentioned before, that this could be a possibility, that you would have no SIM after RUU. The reason, is that you broke the radio by flashing the wrong version (AT&T, possibly others also) firmware/RUU(s) to your Sprint M8.

One possible fix is to flash an older RUU, as this may fix the radio partition.

Try flashing 1.54.651.10 firmware, then 1.54.651.10 and see if that fixes the SIM issue. If so, you should then be able to flash the Sprint Marshmallow firmware and RUU again, to get up to current version.
[One (M8) General] waqarhussain22:
Thanks for your input mate ... i did flashed the 1.54.651.10 firmware and the the same RUU ... its still saying that IMEI is unknown and dont detect the sim card and so asking for hands free activation over and over.... grr ... really worried now ..... any other suggestion please??

Here is the getvar all details right now:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.16.0.0000

(bootloader) version-baseband: 1.08.20.0610

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 1.54.651.10

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: **************

(bootloader) imei: **************

(bootloader) imei2: Not Support

(bootloader) meid: **************

(bootloader) product: m8_whl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B70000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: ab0efa49

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

Many many Thanks again for your time.

W
[One (M8) General] redpoint73:
You can try the other Sprint RUUs. If the no-SIM issue persist, I don't have any other suggestions. As I mentioned previously, the damage from flashing the wrong RUU/firmware to the Sprint M8 is sometimes permanent (radio brick). So this may be the case for you, unfortunately.

[MENTION=830797]ckpv5[/MENTION], you've previously provided guidance on fixing the radio issue (cause by flashing wrong "GSM" firmware or RUU) on Verizon M8 by flashing older (Kitkat) RUU. I've suggested this user do similar for his Sprint M8. Do you have any further guidance or suggestions?
[One (M8) General] waqarhussain22:
Many thanks for your input, I am not sure if my phone is harman kardon or not BUT I have flashed with another older ruu (harman kardon edition )and firmware and now i can see my IMEI back in the phone info when i check this .... however now the MAIN problem is that it do not detect the sim card, as its saying no GSM Sim card detected when i check it and card is just fine without any problem i can use it into another phone but for this its saying no card ... any help with this to unlock for my GSM would be really helpful.

Here is the latest getvar all details:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.09.20.0209

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.25.654.18

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: ******************

(bootloader) imei: *******************

(bootloader) imei2: Not Support

(bootloader) meid: ******************

(bootloader) product: m8_whl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B70000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 631e3609

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

will really appreciate if i got my GSM sim working with it again.

The first time when i was using the phone, i did noticed the version was Adroid 4.4.4 when I originally bought it and the rest is the history that it came into this position.

Once again i appreciate your wonderful support and feedback, this really helped me to gain A LOT as an information and being a member of XDA!

Looking forward to your valuable input regarding my sim card issue now.

Many thanks.

W
[One (M8) General] redpoint73:
Well, that is some progress, and that is a good thing.

4.25.654.18 isn't that old (Lollipop). Try RUU 1.54.654.15

It shouldn't make a different whether the phone was originally Harman or not. They hardware is the same, and the only difference is in software/firmware (which you replace by flashing RUU) and CID. The CID no longer matters, since you have SuperCID you can flash RUUs for both the Harmon and non-Harmon Sprint versions.
[One (M8) General] waqarhussain22:
Thanks for your quick response, yes its an older version, to flash 1.54.654.15 do i need to do the same firmware as 1.54.654.15 as well and then the RUU or i should just flash directly and that should work?

Thanks.

W
[One (M8) General] redpoint73:
In your case, I would flash the firmware, then the RUU.

It's not strictly required to flash the firmware for the RUU to work (that only applies going to Marshmallow from a previous version, or to a previous version from MM).

But flashing firmware can't hurt, and might help your SIM issue.
[One (M8) General] waqarhussain22:
many thanks mate for your quick response ... Okay now its asking to update to Marshmallow OTA when I checked for Updates from Software Menu .... should I proceed with that? I reckon that may solve the issue???? or these are more issues ??? what do you say about it please??

Also regarding your suggestion to Flash 1.54.654.15 RUU ... I had a quick search and failed to find the 1.54.654.15 RUU though found the firmware but no RUU ... can you let me know from where i can download it? if its official is there anyway to download it directly from HTC servers? Any help will be appreciated.

Cheers!

W
[One (M8) General] redpoint73:
I don't see any reason to think an OTA would help your issue. Lower level (KitKat) RUUs seem the work best for fixing SIM issue on CDMA versions of the M8.

1.54.654.15 RUU and firmware can be downloaded from the same link I've already given before (and I believe you've downloaded RUU and firmware from): https://xdaforums.com/showthread.php?t=2729173

So it seems really odd to me, that you are now trying to randomly search for the RUUs.
[One (M8) General] waqarhussain22:
Many thanks for your input and the url you given me, yeah i am downloading it again from here.

I also wanted to ask you a quick question, Now the problem is strange, i have installed android 5 ad 6 as well, found that the IMEI and Baseband is shown up in most cases when i fresh install the ROM but after sometime idk but the IMEI and baseband also in some cases does become unknown automaticllay ... I have read somewhere around the forum and as per our previous discussion here and understand that somehow all this may be a kernel issue?, I have downloaded the stock kernel which is (3.30.651.2_Sprint_stock_kernel.zip) now i really have no idea how to flash this kernel using fastboot or custom recovery? I tried to install it using custom recovery and endup with some sort of error (Updater process ended with ERROR: 7), do i need to install ROM first as MUST and the phone needs to be rooted before installing the kernel or what?.

Also, I have currently installed the firmware(3.30.651.2_firmware.zip) and already flashed my phone with it, now i am trying to run the same 3.30.651.2 RUU but the system trigger an error 170 USB device not connected error (Remember i can flash any other firmware and ROM without any issue but only issue with this one), though i know and am very much sure that I have installed the proper driver as if the fastboot and adb is working, then of-course there is no driver related issue, isnt it?

just need your expert opinion on this please!

Here is getvar all details:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.08.20.0916

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 3.30.651.2

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: FA**************

(bootloader) imei: ******************

(bootloader) imei2: Not Support

(bootloader) meid: ****************

(bootloader) product: m8_whl

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B70000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 8a0f02ff

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

Many thanks again for your precious response as always.

W
[One (M8) General] S@m39:
hi i updated my htc m8 duble sim to marshmallow and selfie camera not showing up so i want to revert to kitkat can you give me link please
[One (M8) General] waqarhussain22:
Download from the following link. its stock RUUs:

Harmen Edition:

http://qc1.androidfilehost.com/dl/f..._NV_SPCS_1.52_003_release_395175_signed_2.exe

Non-Harmen Edition:

http://qc1.androidfilehost.com/dl/A..._NV_SPCS_1.52_003_release_395172_signed_2.exe

make sure you flash the proper firmware before you downgrade:

For Harmen Edition the firmware is here:

http://qc1.androidfilehost.com/dl/-...780/95784891001603142/3.30.654.2_firmware.zip

For Non-Harmen Version the firmware is here:

http://qc2.androidfilehost.com/dl/1...470/95784891001604745/3.30.651.2_firmware.zip

If still need any help do post here.

Cheers!
[One (M8) General] S@m39:
how do i know if its harman edition or non harman edition

is this for m8d?

and please tell me how to back up my current rom, in case i mess up with flashing
[One (M8) General] ahmed.ismael:
That's not for your device,be care full

That was for sprint single sim m8 and most probably will brick your device if you used it

I will search for your device RUU if i found it i will let you know

But can you post the result of fastboot getvar all ( after removing serialno,imei and imei2 )
[One (M8) General] S@m39:
i dont know what is fastboot getvar all please explain
[One (M8) General] ahmed.ismael:
https://xdaforums.com/showpost.php?p=64926362&postcount=4

fastboot commands run while the device booting in fastboot mode
[One (M8) General] S@m39:
INFOversion: 0.5

INFOversion-bootloader: 3.19.0.0000

INFOversion-baseband: 1.24.30336021

INFOversion-cpld: None

INFOversion-microp: None

INFOversion-main: 6.16.401.101

INFOversion-misc: PVT SHIP S-ON

INFOserialno:

INFOimei:

INFOimei2:

INFOmeid: 00000000000000

INFOproduct: m8_dugl

INFOplatform: hTCBmsm8974

INFOmodelid: 0P6B64000

INFOcidnum: HTC__J15

INFObattery-status: good

INFObattery-voltage: 0mV

INFOpartition-layout: Generic

INFOsecurity: on

INFObuild-mode: SHIP

INFOboot-mode: FASTBOOT

INFOcommitno-bootloader: 205bdca3

INFOhbootpreupdate: 11

INFOgencheckpt: 0

all: Done!

finished. total time: 0.008s