yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
That method won't work. It only works on the CDMA (Sprint, Verizon) variants. On all other variants, the changes to the NV values won't stick (revert after a reboot).

Looking back at your posts, it looks like your carrier uses Bands 3 and 20 (1800 and 800 MHz)?

And you are currently on 6.12.401.4 firmware (Euro RUU and OTA)?

If that is the case, the Euro baseband should support LTE Bands 3 and 20. I've seen a number of reports like that, where the user still could not get LTE after converting to the proper version (that supports the proper LTE bands). Don't know why this is happening, of how to solve it.
[One (M8) Q&A, Help & Troubleshooting] jabooka:
You, sir, are correct. I flashed EU RUU and then grabbed all ota updates, but no lte. Even tried official HTC service center in Croatia but they gave me a middle finger as official htc policies prohibit them to work on or order parts for phone that was not originaly sold in EU. So there may be sth wrong with antena/modem module and I could not know for shure :(

And thank you for saving me a lot of trouble for nothing...xda to the rescue as always :victory:

Edit: is there anyway for me to find out is any of lte bands enabled on my m8? :confused:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Probably not a hardware issue. As I've already mentioned, I've seen this similar situation before. The phone "converted" to the proper baseband, but still not getting LTE on the local provider.

You have verified the proper APN, and the SIM works for LTE on other devices?
[One (M8) Q&A, Help & Troubleshooting] JTParts:
Touch issues after data port replacement.

Hi to all,

I DIY'd my dead charging port. Aftermarket no brand. My phone had the single pin board and I ended up with a 2 pin replacement. Searched and it seemed as if this is not an issue. (?) Phone went together fine, booted normally, charged and operated as normal until completion of 1st charge cycle. Removed USB cable and immediately had mis read and unread touches. I had experienced a similar issue during charging with certain cables or chargers in the past only now it happens off charge too. I was thinking that the extra pin on the board might be the cause, or possibly a defective USB board. Maybe they have issues with them regularly. I couldn't phrase a search that found any answer. I should mention that other than the on charge issue mentioned, touch functionality was normal prior to replacing the port and the only disassembley issue I noticed is slight bend between volume rocker and display of the metal case. Is there a reassembly error possible? I'm lost from here.

Kind Regards,

JT
[One (M8) Q&A, Help & Troubleshooting] penguin229:
Hey guy need some serious help my htc m8 won't boot past the first logo I can still get into fastboot mode but when I flash a recovery and reboot it just says entering recovery then turns off or if I have it plugged in and just brings up the charging screen and have my bootloader unlocked but not s off I've tried flashing few different ruu and other roms with fastboot but I still can't get it to boot =(
[One (M8) Q&A, Help & Troubleshooting] Einwod:
POST THE RESULTS OF FASTBOOT GETVAR ALL AFTER REMOVING YOUR SERIAL AND IMEI NUMBERS. WHAT ROMs/RUUs HAVE YOU TRIED TO FLASH? ALSO, WHAT VERSION OF TWRP HAVE YOU TRIED TO FLASH? ARE YOU FLASHING THE RECOVERY WITH THE RIGHT COMMANDS?

Sorry for the caps, too lazy to redo.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
No idea why this posted twice an hour or more apart. Deleted.
[One (M8) Q&A, Help & Troubleshooting] penguin229:
cant even get the phone to charge not it just flashes the battery icon on the screen and orange light then just loops in that no charging at all i believe im just gonna says its stuff thanks for the reply though
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
Error getting ota updates

Hi people i need help in updating my phone from android version 5.0.1 to marshmallow.

i have a reburbished phone with supercid i.e cid=11111111 and its written ***locked*** in the screen that comes after holding the power and volume down button and also its s-off

with the cid getter app i get the cid= t mob010 :/ .

the phone dloads the ota updates but then gives error "variant system version"

how can i update my phone now??is there anyother way??i really want to update it to marshmallow.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Variant system version is related to MID. Post here fastboot getvar all result without serial & imei no. then we'll see what the problem is and how to fix it.
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
thanks for your reply

here is the result

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 4.0.U605611@50319A

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.28.502.1

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

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B13000

(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: 6768a7b1

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.094s
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Your problem is wrong software version installed on that CID/MID that you have.

Your MID is TMOB-US but the version-main is AT&T

Are you on AT&T network ? If not, it is easy to fix it by installing T-MOB RUU.

What you need :

1. Marshmallow T-MOB firmware - https://mega.nz/#!yIhBTRKJ!5rZldUEzCaFqYUhomn4mO_IgA_-nW6-gV9HX5LCzT5Y

2. Marshmallow T-MOB RUU - http://www.htc.com/us/support/htc-one-m8-t-mobile/news/

Put the firmware zip in your adb/fastboot folder, RUU you can put anywhere that you like.

You also need the latest HTC USB Drivers and PC with USB2.0 - http://xdaforums.com/showpost.php?p=64926362&postcount=4

Note : this will wipe everything in your internal storage - make backup of any important files like photos, musics & etc.

How-To :

1. Install the firmware

Put your device on bootloader/fastboot mode then run below commands :

fastboot oem rebootRUU

fastboot flash zip fw_6.20.531.5.zip

you'll see ERROR, repeat

fastboot flash zip fw_6.20.531.5.zip

fastboot reboot-bootloader

2. Install the RUU

right click the exe and select run as administrator and follow the instructions - accept/agree, next, next, update, blablabla until it completes.

Done.

If you're on AT&T network, it will be different where you need to change MID first .. bit complicated for LOCKED bootloader.
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
just wanted to say i havent rooted any android before so should i root the phone before doing the above?.

and by doing what u said above is there any chance that my phone might get bricked?

plus i m in asia,pakistan so i dont use either at and t or T mobile will that be a problem right now i can use 3g,4g of my service provider

and if the version-main is AT&T why aren't there any AT&T apps shouldn't it me branded if the version-main is AT&T ?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
This has nothing to do with rooting.

Your version-main is AT&T but the ROM installed maybe not AT&T because you won't get OTA if it is AT&T ROM. You can check the software no. in settings - about to confirm whether the no. is the same as version-main or not.

Since you're not in US, Developer Edition RUU is better choice for you. I can't write any guide now as I am on mobile. Maybe later in the afternoon when I am free.
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
yup you are right they are different the software no is 4.16.401.10 while the version-main is 4.28.502.1

and please do write the guide whenever you get free, thanks a lot for explaining this to me.
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
No, you are misinterpreting this. The software/build number you see in settings>about is the ROM base. It has nothing to do with the firmware. Most HTC ROMs are based on WWE (401)

---------- Post added at 04:10 PM ---------- Previous post was at 04:03 PM ----------

Here is the Dev Ed RUU that ckpv5 mentioned.

Scroll down to the Manual System Update Instructions and read them. The RUU download is at the end of the instructions.

Since you are S-Off and SuperCID (cid=11111111) you should have no issues running the RUU.

But please be aware that THIS WILL WIPE YOUR PHONE, so backup anything that is important to you.
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
ohh i got it now.

correct me if i am wrong and sorry i am a bit new to all this and htc phones

1. my MID is of TMOB-US

2.version-main/(firmware?) is AT&T

3. ROM is of HTC ROMs based on WWE (401)

and i should follow all of the instructions mentioned above by ckpv5 and just use the developer ruu instead of T mobile?

is there any chance that my phone might get bricked by it?
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
No need to correct you. You've got it.

And yes, rooting with HTC is a little different than on most devices. But once you get it, you get it.
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
i edited my previous post a bit i guess u didnt noticed it so i m posting it again

should i follow all of the instructions mentioned above by ckpv5 and just use the developer ruu instead of T mobile?

or should i wait for ckpv5 to write another guide ? there might be something different in the process of installing t mob firmware but developer ruu instead of t mob ruu??

and please do tell is there any chance that my phone might get bricked by it?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
The device current MID is good for both T-MOB and Dev Ed. To make thing easier for you, install one version lower Developer Edition RUU. Once completed, you can OTA to Marshmallow. So there is no need to install firmware first.

What you need :

1. Developer Edition RUU - http://dl3.htc.com.s3.amazonaws.com...G_20.68.4196.01_F_release_446501_signed_2.exe

2. Latest HTC USB Drivers and PC with USB2.0 - http://xdaforums.com/showpost.php?p=64926362&postcount=4

Note : this will wipe everything in your internal storage - make backup of any important files like photos, musics & etc.

How-To :

1. Install the RUU

put the device on bootloader/fastboot mode and connect to PC (if on OS running, will be fine too)

right click the exe and select run as administrator and follow the instructions - accept/agree, next, next, update, blablabla until it completes.

2. Go to settings - about - software update - check for OTA, download and install (the preparation to Marshmallow update) then restart.

3. Go to settings - about - software update - check for OTA, download and install .. once completed, you'll have Marshmallow.

There's always chance to brick a device especially when the procedure is not followed accordingly. And some users brick their device without doing anything at all, device sudden reboot then bricked. Some users with stock non-rooted device, received OTA, accept and install OTA but brick the device after reboot.

But I never see any brick after running a RUU.
[One (M8) Q&A, Help & Troubleshooting] BlckLnx:
M8 European Version Can't Find OTA Update

Hi there. I have a problem with my phone. I was convert my phone to GPE. Then i want go back to Sense. I did not found the Marshmallow RUU and i flash Lollipop firmware and RUU.exe. Everything is fine and working. Got Stagefright and 3 marshmallow pre-updates. But whenever i click check for updates button, phone says "no updates available for your device." Cid and mid numbers are right, phone is not rooted and bootloader is relocked. Should i wait for updates or something is wrong on my phone. I'll wait for answer. Thanks and best regards.

Cid : M__27

Mid: 0P6B10000

Fastboot output for additional information;

C:\Android>fastboot getvar all

(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.25.214500021.06G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 4.16.401.13
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno:
(bootloader) imei: <removed>
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(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: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: f063fb42
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.046s

C:\Android>
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
The RUU isnt working on my hp laptop windows 10 64 bit,i run the RUU setup as run as administrator after that the windows ask something like do you want to allow this app from unknown publishers to make changes in ur pc i clicked yes and after that the RUU initial screens comes up wth a bar and after that the aggreament comes up and then after that nothing happens(i waited for 30 mints and nothing happend ) ,i dloaded the HTC drivers with HTC sync managers and then uninstalled the Sync manager ,the drivers are working correctly but the RUU isn't i am still gonna try again from any other laptop later ,maybe my laptop has some problem in it :/
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Dev Edition MID is 0P6B12000, same as AT&T,

not

T-Mob US. AFAIK, Dev Ed RUU will fail with MID 0P6B13000.
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
are u sure??

i just installed the dev RUU(from another lenovo laptop) from the link ckpv5 provided for the 2nd last verison and then i dloaded and installed the first update and now its dloading the masrmallow update
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Nope, I'm not 100% sure, which is why I put "AFAIK" (as far as I know). But I've only seen MID 0P6B12000 used with Dev Edition, and not 0P6B13000. But maybe ckvp5 has seen 0P6B13000 used with the RUU before; where I've missed it.

[MENTION=830797]ckpv5[/MENTION] is rarely wrong (which had me second guessing myself to begin with). If you successfully ran a Dev Ed RUU with the MID 0P6B13000, than he is correct.
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
yup ckvp5 is correct,i did excatly like he instructed

the dev RUU was correctly installed on my htc one m8 with mid 0P6B13000 :)
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Interesting, I don't think I've ever seen that an official RUU works with more than one MID. But again, just b/c I haven't seen it, doesn't mean it didn't happen!

Its also interesting, since the AT&T version and T-Mob version have different band support. And the Dev Ed is intended to have the same band support as ATT. So that too, would not make me think they would let the RUU run on both (AT&T and T-Mob) MIDs.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Dev Edition has two CID/MID :

0P6B12000 which usually for CID BS_US001

0P6B13000 which usually for CID BS_US002

as his device is SuperCID, it should be fine on 0P6B12000 or 0P6B13000.

So far I know only two variants has two MIDs i.e Dev Edition & M8 Dual SIM EU.

---------- Post added at 12:24 AM ---------- Previous post was at 12:06 AM ----------

I don't know why .. but this has been reported many time. Not only for EU but for other region too like TWN. Maybe the OTA is removed from their server for whatever reason.

If you still want to have Marshmallow on your device, you can follow this :

http://xdaforums.com/showpost.php?p=64926626&postcount=6
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
[MENTION=830797]ckpv5[/MENTION] I dloaded the marshmallow update on the phone via ota updates and after dloading it's still giving me the "variant system version" error,the first update was easily dloaded and installed but this happend in case of that 1.4 GB marshmallow update i m trying it again but i guess most probably it will give the same error again what should i do now.

here is the getvar result incase u want to see it :

(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.17.1540.9

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

(bootloader) serialno:

(bootloader) imei:

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B13000

(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: 55eb39ab

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.088s
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
That "variant system error" is related to MID. I remember that I have the same problem with OTA but not with RUU (on KitKat or Lollipop, can't remember exactly)

I believe this is related to different kind of Dev Edition : http://xdaforums.com/showpost.php?p=54375633&postcount=24

When your MID is 0P6B13000, it is supposed to be a bootloader unlocked variant.

There are two options here :

1. Change the MID from 0P6B13000 to 0P6B12000. This seems complicated but not hard to achieve and this is recommended.

BUT .. if you want to do this .. the better option is change your MID to EU and install EU Marshmallow RUU ... better for where you are located now.

2. Run the Marshmallow RUU but you need to flash the firmware first, no need to change MID .. but you will have the same problem again when there is future OTA (but I doubt there will be any)

I tested the Marshmallow RUU on MID 0P6B13000

Here is the result

C:\Users\ckpv5\Desktop>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.29.214500021.24_2G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: [COLOR="Red"]6.12.1540.4[/COLOR]
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: [COLOR="Red"]0P6B13000[/COLOR]
(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: 76df2b54
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.094s

C:\Users\ckpv5\Desktop>
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
okay i got it.

according to your experience which one is the safest?

and can you point me to a guide or just explain that method a little bit?

and i did remember there was something about "Test Device" in my phone will that cause any problem?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
For me ... both are safe as long as you know what you are doing.

I just edit my previous post to show the Marshmallow RUU run on MID 0P6B13000 (for item 2)

For item 1, you really need to follow exactly what I write .. the code must be copy paste not manually type ... so tell me which one do you prefer ? Change the MID to Dev Edition 0P6B12000 then run Marshmallow RUU exe or change MID to EU 0P6B10000 and then flash EU RUU zip.

The easiest is item 2 .. just install firmware then install RUU.

"Test Device" is normal for S-Off device.
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
which one did u used??

btw i already have dloaded the dev RUU from the htc site and the t mobile frimware from the link u mentioned
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Which Dev Edition RUU that you downloaded, 6.12.1540.4 ?

I rewrite the guide as there are changes as we're not going to use T-MOB stuff.

What you need :

1. Marshmallow Dev Edition 6.12.1540.4 firmware - https://mega.nz/#!iZJHDKZK!wKL6TkHz8u5eXA6HfhUfgPDdfeTcCZMxygc9Mm_GGg8

2. Marshmallow Dev Edition 6.12.1540.4 RUU - http://www.htc.com/us/support/htc-one-m8/news/

Put the firmware zip in your adb/fastboot folder, RUU you can put anywhere that you like.

You also need the latest HTC USB Drivers and PC with USB2.0 - http://xdaforums.com/showpost.php?p=64926362&postcount=4

Note : this will wipe everything in your internal storage - make backup of any important files like photos, musics & etc.

How-To :

1. Install the firmware

Put your device on bootloader/fastboot mode then run below commands :

fastboot oem rebootRUU

fastboot flash zip fw_6.12.1540.4.zip

you'll see ERROR/FAILED, repeat

fastboot flash zip fw_6.12.1540.4.zip

fastboot reboot-bootloader

2. Install the RUU

right click the exe and select run as administrator and follow the instructions - accept/agree, next, next, update, blablabla until it completes.

Done.
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
yup that's the one i dloaded the lastest one 6.12.1540.4

Okay thanks a lot man ,i am gonna try this method,just charge my phone a bit more ,lets hope it works
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
It should work as I tested that. Sorry that you have to redo the process as I don't remember about the problem with OTA when going one version lower.
[One (M8) Q&A, Help & Troubleshooting] arslanarsi:
No problem man,you already helped me so much and more likely i learned a lot from you,till yesterday i didn't even knew about most of these things and now i know pretty much about HTC phones all thanks to you :cowboy:
[One (M8) Q&A, Help & Troubleshooting] BlckLnx:
Understood thank you. But i have one last question. Is this RUU signed by HTC? If yes then i'm good to go.
[One (M8) Q&A, Help & Troubleshooting] :
Other is basically the Operating system and system related files. Mine is 9.5gb. So yours sounds about right.
[One (M8) Q&A, Help & Troubleshooting] Schlicki:
May I can find some help here:

I have installed RootCloak and after the needed reboot of the phone, it is always stuck in Viper One logo boot screen.

When I wipe Dalvik, I get the actualization screen from Android and after checking the apps nothing else happens. Just "apps are getting started" and the spinning circle....

Any ideas how to recover my phone?

I can't perform a backup because CWM says it cannot mount the sd-card and there is not enough space on internal memory.....
[One (M8) Q&A, Help & Troubleshooting] gsmyth:
Did you try wiping the cache (not dalvik) from recovery also also?
[One (M8) Q&A, Help & Troubleshooting] angelo.bautista5:
i have an s-off device that is supercid. i tried to flash the firmware update 3.28.401.6 ( i was on 2.22.401 before). im also running viperone 2.5 custom rom. after i flashed the update, i notice that my network signal suddenly is not working.. tried to flash the nandroid recovery but still doensnt fix the problem. does this something to do with the update having different radio / region? as i know, you can flash any firmware that does not match your region as long as you are in super cid... any ideas guys?
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Was 2.22.401 the intended firmware for your region, or did you flash it manually. I would think if 2.22.401 worked on your network, than 3.28.401 should also, but that is a bit of an assumption.
[One (M8) Q&A, Help & Troubleshooting] dr_jpeg1254:
Did TWRP recovery on my Verizon Android m8 after nandroid backup. When the recovery finished and tried to reboot a warning came up saying " no os installed. Are you sure you want to reboot?" Anyone know where I can get the proper os and how to flash it? Thanks!