yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] quican:
i did check with my provider today and the apn's they sent me did not change a thing!

i still cant access the 3g network!
[One (M8) Q&A, Help & Troubleshooting] JKL397:
(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.29.214500021.12G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

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

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B10000

(bootloader) cidnum: HTC__M27

(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: 76df2b54

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

What ruu should i use ? And how do we decide what to use ??
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
All you need is here

https://xdaforums.com/showpost.php?p=64926626&postcount=6

Follow all the steps and use the files provided in the guide

cid and mid is how you decide which RUU to use,the RUU should match those

Good luck
[One (M8) Q&A, Help & Troubleshooting] JKL397:
Thanks a lot! I still don't get it tho with that mid and cid thing, can you explain a little more ?
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
every device variant have it's own cid and mid

so when you flash an RUU it checks for those if it passes the check then it will flash it

it's a security implementation from htc to be sure it won't damage your device by mistake ( some RUUs aren't interchangeable )

that said and that what i know
[One (M8) Q&A, Help & Troubleshooting] JKL397:
Thanks a lot again. Thanks to you my device is now Android 6.0 :D
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
Glad i helped :svetius:
[One (M8) Q&A, Help & Troubleshooting] Don88:
Correct RUU for Htc M8s

Hey guys, got the m8s last week and am already having problems. I am s-on andunlocked. Need to get back to stock. Please help.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
RUUs for M8s are posted here: https://xdaforums.com/htc-one-m8/one-m8s-general/help-thread-htc-one-m8s-to-stock-howto-t3190238

You will need to relock the bootloader to RUU (since you are s-on, requirement is bypassed with s-off) with command: fastboot oem lock
[One (M8) Q&A, Help & Troubleshooting] Don88:
I tried that and I got an error "wrong cid" then when i changed my zip file got the error "no image, wrong image..." I have tried a lot of things to no avail. Can't even find .exe for the m8s:(
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
"Wrong CID" is somewhat self-explanatory (and "wrong image" is usually the same cause). But to explain more, you need to run the RUU for your specific CID, otherwise it is going to fail. It looks like there are RUUs for maybe 8 different CIDs for the M8s. SO it's a matter of identifying which one is the correct one.

You haven't given us any info about your phone besides the fact it is an M8s. If you want more specific help, do fastboot getvar all, and post the result (delete IMEI and serial number before posting).

This isn't beneficial to say this, unless you actually post what things specifically you tried (which RUUs, did you use the ARUWizard as specified in the readme file, or another method, etc.).

The fact that exe format RUUs are not posted on the thread, and you can't find them, is a good indicator they aren't available. More worthwhile to focus on getting the zip format ones to work. Seeing as others have used them successfully, it's possibly pilot error, and therefore fixable.
[One (M8) Q&A, Help & Troubleshooting] Don88:
Tried using the ARU wizard but I got an error saying windows cannot run the file... I am glad to hear that it's fixable...here is my getvar all output, thanks a lot.

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.0.U20410.1@60201

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

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

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8ql_ul

(bootloader) platform: hTCBmsm8939

(bootloader) modelid: 0PKV10000

(bootloader) cidnum: T-MOB101

(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: 0b9a12e3

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

(bootloader) mfg-name: 0001

all: Done!
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
To be clear, I'm not nearly as familiar with the M8s as the "regular" M8 (since I have the M8). And the M8s is a bit more obscure. But there are some similarities, and I'll try to help as much as I can.

Did you lock the bootloader as I instructed? And verified on bootloader screen is says LOCKED near the top?

Try the RUU 1.13.111.2 from here: https://ruu.lalleman.net/HTC_M8S%28QL_UL%29/RUU/

Which contains the downloads for this thread: https://xdaforums.com/htc-one-m8/one-m8s-general/make-custom-recovery-htc-one-m8s-t3114245

This is the thread I meant to link before. Not sure if you got there or not. It is referenced on the other thread I linked, but it's a bit buried in the text.

If you have an SD card, you can RUU by that method. Simply rename the file to 0PKVIMG.zip, copy to the SD card. Then insert the SD to the phone, reboot to bootloader, and it should automatically detect the update, and install it.
[One (M8) Q&A, Help & Troubleshooting] Don88:
Yes I did lock the bootloader and it says "Relocked". I hadnt seen this link, im downloading the RUU now, and do the update. Will notify you soon as i'm through.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Right, I meant RELOCKED. It will only say LOCKED if it was never unlocked in the first place. Or alternately, if you have s-off, you can change the flag to say LOCKED.
[One (M8) Q&A, Help & Troubleshooting] Don88:
Just tried the RUU in the link you gave me. It says wrong "wrong image", "no image". Also, there is no way to get s-off? :confused:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Not sure why you are getting that error.

For the M8s, I don't know. You might look through the M8s specific section: https://xdaforums.com/htc-one-m8/one-m8s-general

If you don't find your answer there, you might post, and other folks with the M8s might be able to direct you better.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I believe his device is on MM firmware based on radio version; LP RUU won't work - wrong image / larger image

Reference for the radio version - https://xdaforums.com/htc-one-m8/one-m8s-general/htc-m8s-help-t3491817/

He needs 2.12.111.1 RUU but no idea where to get it for free.

Maybe M8s thread is a better place to ask, someone may have it.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Thanks. I was kinda hoping you would hop in and help out on this one. I'm not at all familiar with the M8s version numbers and radio numbers, like I am with the regular flavor M8. So I was just taking a guess, based on what I could find in the M8s threads.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Yeah, not easy to help with M8s due to lack of resources.

I can only suggest a temporary fix just to get the phone up & running i.e restore the only TWRP backup that I can find for M8s until the correct backup is found or the RUU is available for free (unless he's willing to pay, I believe there are several sites have the RUU for some fee which is about USD25, it's best to spend USD25 to S-Off but AFAIK sunshine does not support M8s, not sure current status)

https://xdaforums.com/showpost.php?p=68187327&postcount=2
[One (M8) Q&A, Help & Troubleshooting] Don88:
Just went on the download link and the firmwares are indeed paid. I guess the only solution for now would be to wait while using a custom rom. Thanks guys.:good:
[One (M8) Q&A, Help & Troubleshooting] ergi2468:
Hello,

Can anyone help me find the correct ruu for my htc one m8?

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.14.20.0930

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 6.21.605.3

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

(bootloader) serialno: ****

(bootloader) imei: ****

(bootloader) imei2: Not Support

(bootloader) meid: 99000499920927

(bootloader) product: m8_wlv

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B20000

(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 tried Verizon ruu but I can't use it anymore because it doesnt support wifi hotspot. I live in Europe and i doubt that the phone has ever been in the US. Isn't there a Europe/Global/Developer Ruu that can work with this phone? I don't want to buy a new one just because of the hotspot feature.

Thanks
[One (M8) Q&A, Help & Troubleshooting] epicbombz:
hi can u please find me an ruu for my phone because ive been looking for a week and after i download any of them they dont work my cid number is:htc_j15 tried lots of ruus they always give an error
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
No one can help you without proper info.

Post here fastboot getvar all result.
[One (M8) Q&A, Help & Troubleshooting] ergi2468:
Can you have a look at my comment as well (#116)? :)
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Can't help because I don't know much about CDMA devices.

I only know that you can't use any GSM Europe/Global/Developer Ruu on CDMA, its firmware will brick your device.

I suggest try a custom GSM ROM with Verizon support and see whether hotspot work for you.

There are a few to try like JAZZ, S.ROM & ICE.

Personally I run JAZZ when I'm on custom Sense ROM (more stock like & minimum tweaks).
[One (M8) Q&A, Help & Troubleshooting] busterwan:
You are S-OFF and have super CID. To my understanding, you can load any RUU to the phone.

I would pick the latest one.

docs.google.com/spreadsheets/d/1aNd_nm4Em1wamRLFT7qHM2c3O9_sg_H3ztBrGq1u9Ws/pubhtml

PS I am too junior to post outside link. Copy the link to a browser yourself (add "https://" to the front).
[One (M8) Q&A, Help & Troubleshooting] ergi2468:
Yeah that's what I thought too, but my device is still limited. It can be used globally but its' model id and product don't allow other ruu-s, I've tried it.
[One (M8) Q&A, Help & Troubleshooting] busterwan:
I suspect you are using an incompatible hboot for your ROM, hence the boot lockup. Using Android 4 bootloader, for instance, for an Android 6 ROM will have your phone refused to boot.

This doesn't make any sense. Let's do it this way:

Did you try the guide I refer you to previously?

If yes, which method did you use? Method #1: The FUU or Method #2: Fastboot/RUUMode ZIP’s?

If you are using Method #2, what is/are the error message(s) did you see?

Please note that if you use Method #2, the first round will usually fail if you are upgrading from an old Android version to a new one (e.g. from Lollipop to Marshmallow). In this case, don't reboot your phone. Re-execute the "htc_fastboot flash zip Firmware_xx.zip" command and it should flash the whole firmware this time.

Also, if you upgrade firmware using FullStock Wipe ZIP/FUU without flashing a ROM, phone will not boot because it "replaces the Kernel, Ramdisk, recovery and Splash1 with latest stock images". It also wipes your internal SDCARD. Make sure you put a ROM onto your EXTERNAL SD and backup user data in your internal SDCARD before proceeding with a FullWipe. If you want to maintain the current ROM and data in the SDCARD, use the NoWipe ZIP/FUU.

Please don't post back until you try either of the Methods.

Also, I will be at work soon and will not be able to reply you until later tonight (it's 5 AM here right now).
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Why don't you triy to install a Verizon firmware which is a CDMA to your GSM first ? Then you can advise him to throw the phone to dustbin as it is totally bricked now.

Do you aware he has a CDMA device and GSM RUU/FUU/firmware won't work on CDMA as they have different partition layout, different radio chip & etc ?

Do you see any CDMA like Verizon & Sprint in the link that you posted above ? None .. because those are for GSM devices only.
[One (M8) Q&A, Help & Troubleshooting] busterwan:
Yes, my network is GSM, if that's what you are referring to. And no, HTC only build one M8 with one hardware specs. The difference between CDMA and GSM modes must be the radio firmware. And yes, I did not realize he has a CDMA firmware but OP did not explicitly say this thread is for CDMA version only.

To my understanding, firmware conversion requires both S-OFF and proper CID/MID or simply SuperCID.

It's true that I never try the firmware conversion myself. There are posts in XDA that suggest successful conversions. But if in doubt, don't try it.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I don't see how the thread stating whether it's for CDMA or not, is relevant in any way (which it doesn't, nor was it ever claimed to be). You need to look at the person's getvar (and know what you are looking at) before you give advice. In this case, you are giving device that can permanently damage his phone.

His getvar clearly indicates with the model number 0P6B20000, and product ID m8_wlv, that it is a Verizon CDMA variant. Regardless of whether their is hardware difference or not (which is in fact debatable, and saying the different "must" only be in the radio firmware is not for you to say); flashing another version's firmware to this device will lead to a radio brick (possibly permanent) and we've seen it many times.

In short, ckpv5 is

completely correct

, and you are not.

This is only

sometimes

true. For some cases (GSM M8) having SuperCID will bypass the MID check. But there are some conversions which still require changing the MID.

In this case, it's a good thing he didn't change the MID. As doing so, and flashing the wrong firmware would have led (as already mentioned) to a radio brick (possibly permanent).

---------- Post added at 09:24 AM ---------- Previous post was at 09:16 AM ----------

Moral of the story (if you don't already realize it now) is that you can

only

flash the Verizon M8 RUU to your particular phone.

But ckpv5 is right again, when he suggests custom ROM to get the WiFi hotspot working. Unlock the bootloader, flash custom recovery TWRP, and try any of the custom ROMs posted in the Verizon Development section: https://xdaforums.com/verizon-htc-one-m8/development

Any of these, should have WiFi hotpost enabled, as well as getting rid of the annoying Verizon branding and bloat.

You need to use a ROM that specifically supports the Verizon version M8 (or else know how to install the proper kernel). It uses a different kernel from the "GSM" version.

There may also be root mods, to get WiFi hotspot working (there are for other US M8 versions like AT&T). But custom ROMs will also get it working, for sure.
[One (M8) Q&A, Help & Troubleshooting] ergi2468:
Thank you very much for your help ckpv5 anf redpoint73. How can I donate a small sum to show my gratitude?

Another question: I see that most of custom roms are based on android 5 vanilla. Having a marshmallow os 6 do I have to flash a marshmallow custom rom or vanilla works too?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I don't quite follow, when you say Android 5 vanilla, do you mean Android 5 Lollipop? Or do you mean "vanilla" as in AOSP (pure Google) type ROMs? Either way, I think your question is whether you can flash a Lollipop ROM while having Marshmallow firmware. It should work okay. But for best compatibility (as well as security) I would recommend sticking with Marshmallow. Nougat AOSP type ROMs will also work with your MM firmware. Again, just make sure the ROM specifically supports Verizon.

That's generous to offer, and I appreciate the offer. However, I typically don't accept donations for help. I simply ask you give back to the XDA community however you can, by helping others, etc. And using the "Thanks" button (which you already have) is thanks enough for me!
[One (M8) Q&A, Help & Troubleshooting] ergi2468:
Yeah that's what I meant, sorry for the confusion. M8_wlv and m8_vzw are compatible with each other? Can I flash a m8_vzw rom in my m8_wlv?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
vzw is shortform for verizon. wlv is product code for verizon.

Another example spr for sprint but product code is whl

I suggested a GSM based ROM with support for Verizon. You can find some of them in M8 development section as your concern is the hotspot. I don't know installing a Vzw based ROM will cater your need.

Briefly going thru Vzw forum, I see only this a GSM rom with verizon support

https://xdaforums.com/verizon-htc-one-m8/development/rom-nusenseven-marshmallow-sense-7-t3266678

Maybe there are others not so sure.

For testing purpose only maybe you can try this ROM. I used it before so I know there is Verizon support.

https://xdaforums.com/htc-one-m8/development/rom-sense-6-12-401-4-mra58k-stock-t3296066

Install and select verizon in installer. Test for hotspot.

Later you can try others in M8 gsm section - https://xdaforums.com/htc-one-m8/development

Most important, never flash any firmware other than verizon.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Custom ROMs based on the Verizon stock, will possibly (probably?) have WiFi hotspot enabled. But the user can only be sure by searching the desired ROM thread, or flashing the ROM and seeing if it works.
[One (M8) Q&A, Help & Troubleshooting] elchin_ea:
Hi. Could You tell me wich RUU should i install?

Here is result of fastboot getwar all:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.29.214500021.12G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 6.12.401.4

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

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B10000

(bootloader) cidnum: HTC__J15

(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: 76df2b54

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.186s

PS: I have power button issue.It does not work proparly, i should press and hold power and volume up+down to turn on or reboot device. HBoot page has isse as well. It is closing during 20 sec, that is why i opened fastboot with twrp manager. I think maybe stock rom will help.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I already provided the RUU two days ago here: https://xdaforums.com/showpost.php?p=74745307&postcount=981

And if you follow the link I provided, it's to a post by the

same guy

you are asking here (ckpv5). So I don't know why you would think you would get a different answer.

If you have some questions or issue with the RUU I provided, you should have posted to the other thread where I was assisting you.
[One (M8) Q&A, Help & Troubleshooting] elchin_ea:
Thanks for help man. If You check time of my post You'll see i wrote this one before i got answer from You.

By the way this weekend i'll try to do what You have adviced and will let you to know result.

Regards.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You are incorrect. I did check the time/date of the posts. I gave the answer (provided the correct RUU) 3 days ago (5 Dec). You asked for the RUU in this thread yesterday (7 Dec). And that is why I responded the way I did.

I suspect another problem, is that you are jumping around threads looking for an answer, instead of sticking to your original thread (just confusing yourself).
[One (M8) Q&A, Help & Troubleshooting] elchin_ea:
I got Your answer yesterday.Even I keep that page (where you answered) open. Now i updated that link again look what i see. I attached screenshot of that page. (hope i could attached it). Yesterday i saw your full explanation about ruu but now as you see only old reply. It happened before too, i wrote it that something wrong with database of this page.

PS: I am getting notification in my gmail when someone reply and yesterday i got notification that you replied and i opened that link.
[One (M8) Q&A, Help & Troubleshooting] elchin_ea:
Here is fullscreen =)

Where is full screen screenshoot. I attached it. I update this post.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
I don't care what the screenshots show. The date stamp on my post (with the RUU) is clear. It's obviously your error here. You didn't refresh the page correctly, and decided to cross post (post same question to a different thread); which is not only confusing to your and others, but against forum rules.

You're spending your time arguing and posting screenshots, when you can be fixing your phone. With an attitude like that, I'm not sure why you would expect folks to help you at all.
[One (M8) Q&A, Help & Troubleshooting] elchin_ea:
I tried explain what is going on and i do not argue . What about reposting my question ,that i have already explained. Anyway thanks and good luck!
[One (M8) Q&A, Help & Troubleshooting] shakirbaloch:
can you please help me to find correct ruu

C:\adb>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 2.49.0000

(bootloader) version-baseband: N/A

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.14.709.10

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

(bootloader) serialno: FA495WG00459

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

(bootloader) meid: 00000000000000

(bootloader) product: t6ul

(bootloader) platform: HBOOT-8064

(bootloader) modelid: 0P3P52000

(bootloader) cidnum: HTC__621

(bootloader) battery-status: low

(bootloader) battery-voltage: 3520mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: dirty-d0e3b226

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!
[One (M8) Q&A, Help & Troubleshooting] lucyr03:
Your device it's not an M8, it's an HTC One Max
[One (M8) Q&A, Help & Troubleshooting] shakirbaloch:
yeh i know

but no one able to help me in htc one max forum

sorry for bad english
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
It's even less likely that anyone can help you here.
[One (M8) Q&A, Help & Troubleshooting] mohsinjc:
(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.23.213311491.05G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.20.531.4

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

(bootloader) serialno: FA45XWM03318

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B13000

(bootloader) cidnum: T-MOB010

(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: 06f11f5b

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.035s

I want to unroot my phone please help