yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Toolkit hasn't been updated since 2014. It will install an obsolete version of TWRP which may cause problems, and an obsolete version SuperSU that will fail on Lollipop.

Rooting is easily done "manually" with fastboot. Unlock the bootloader by HTCDev.com, then flash custom recovery, than flash current TWRP 3.0 and SuperSU 2.46 or later.

---------- Post added at 09:31 AM ---------- Previous post was at 09:28 AM ----------

I believe this error means you either restored the wrong stock nandroid, or the wrong recovery. Since you flashed the firmware (which would install stock recovery corresponding to the "new" OTA) it probably means you have the wrong nandroid.

Which nandroid did you restore?
[One (M8) Q&A, Help & Troubleshooting] jabooka:
Managed to find some time to sort this out so here is the update :

- unlocked bootloader via htcdev.com

- flashed twrp

- rooted via supersu

So now my fastboot getvar all now looks like this:

(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:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: FAXXXXXXXXXX
(bootloader) imei: XXXXXXXXXXXXXXX
(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: 3aa067db
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.093s

So now...as you have said, I need to change mid to match my region (EU), right?

Edit: mid changed :) Great success :)

(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:
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: FAxxxxxxxxxxxx
(bootloader) imei: xxxxxxxxxxxxxxxxxx
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(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: 3aa067db
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.125s
[CODE]
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
What version TWRP did you flash? Main version getting wiped out (shows as blank) should only happen with older TWRP builds.

I suppose its somewhat irrelevant, as long as you properly have root now (did you verify?) and going to RUU, anyway.

Correct.
[One (M8) Q&A, Help & Troubleshooting] jabooka:
TWRP is v2.7.0.2.

Root is verified via rootchecker app.

So...now main question...do I now flash RUU or try to instal OTA that have appeared? Hm...would hate to mess this now when I'm so close to finishing it :confused:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
That version of TWRP is very old. You used the toolkit, even though I advised not to, didn't you? Oh well, as mentioned, its probably somewhat irrelevant for what you are doing.

RUU. You can't OTA with a rooted ROM. Also need stock recovery for OTA.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You cannot flash the OTA while you have TWRP installed. Better to run the RUU to get properly back to that stock version, then take the updates that will follow. No need to set up the phone after the RUU, just the wifi so you can get the rest.
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
damn you guys are good !! apologies for "out-of-thanks" for the day , but :thumbup: thanks !!

"err on the side of kindness"
[One (M8) Q&A, Help & Troubleshooting] jabooka:
Flashed RUU and then got all OTA updates with last being 6.12.401.4.

Now...to get root all I have to do is flash twrp in fastboot and then flash supersu in recovery, right?

All is working except

- duo camera (which reports that duo depth sensor is covered all the time, bur camera takes photos)

- 4g / lte just will not connect...as if there is no 4g in this phone.

Thaks to all that helped and helped so fast :) xda community to the rescue once again :)
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Try running a speedtest on your data connection. My phone didn't always show 4G even when I was on it. Sometimes it only showed H+. Try the apk from speedtest.net or Playstore. If there are no significant speeds, then there may be hardware problems.
[One (M8) Q&A, Help & Troubleshooting] jabooka:
Tryed speedtest and it was only 3g speeds. Is it possible that lte bands are disabled in radio sw? And is there a way to find what are enabled bands on my phone? *#*#4636#*#* does offer lte and I can select frequency to be automatic.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
If you can select it, then go ahead. I'm no longer using the device, so I cannot comment on how to see what bands are enabled or available.
[One (M8) Q&A, Help & Troubleshooting] jabooka:
Selected Automatic mode and no 4g. Selected USA bands and then no network at all (as expected). Selected Automatic again and still only 3g.

Still no success with unlocking/connecting to 4g network (operator is BonBon in Croatia). Here is my *#*#4636#*#* screenshoot as I'm running out of ideas what to do about that :confused:

EDIT: I'm now think that my device just does not all hardware gizmos necessary to get 4g/lte to work in EU :(
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Hardware is same on most all M8 versions (only exclusions are Verizon, Sprint, dual SIM, and M8 Eye), with specific band support set in firmware. "401" is the EU firmware.

What band does your carrier use for LTE?

---------- Post added at 09:13 AM ---------- Previous post was at 09:10 AM ----------

Yes, but use current TWRP 3.0 and use a recent SuperSU (2.65 recommended). Older SuperSU versions (before 2.52 or something) are not updated for MM, won't work on MM, and will get you stuck in no boot or bootloop (fix by flashing the right version SuperSU).
[One (M8) Q&A, Help & Troubleshooting] jabooka:
My carrier (bonbon aka Tmobile Croatia) uses 800 MHz and 1800 MHz for 4G/LTE. Same sim card works perfectly in other phones on 4g/lte on the same location :(

Already done that...updated twrp and supersu to latest available versions and then flashed RUU. And installed al OTAs and now I'm fully updated, stock, unrooted and unlocked.

Next to do will be to flash twrp and gain root (with latest versions of twrp and supersu :) ) and then to start digging for a solution. :fingers-crossed:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
The hardware is capable of supporting those bands (with the right firmware), and the Euro 401 firmware supports those LTE bands.

I've seen several reports where this device can't get LTE, even with the right firmware (radio baseband) that supports the carrier's LTE bands. I don't know what the issue is in those cases; it may be some carrier specific issue or requirement.

My post about rooting was in specific response to your question about rooting

after

the RUU.

In other words, the TWRP and SuperSU version I stated are specifically for rooting MM after the RUU. Heed my words, or you will run into issues.
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
stuck at htc logo after flashing leedroid sense 8 rom, any help??
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Why not ask in the Leedroid forum/thread? They should have the answers.
[One (M8) Q&A, Help & Troubleshooting] Jmun29:
So my m8 is rooted, s-on, and currently running a gpe rom with marshmallow. I also have multirom twrp recovery. I've been trying to install a secondary rom for two days now with no luck. At first it would just do all the process and then it would say "incomplete rom" and installation would fail. So I uninstalled multirom and reinstalled it. Now ithe installation is a successful however now, roms don't boot or Don't finish the installation in aroma.

For example S.ROM finishes installing but when booting it just goes into recovery.

Android revolution gets to 30% and then the screen goes black with twrp recovery flashing in every once in a while.

Another version of S.Rom just stays in the htc one screen when the phone is booting up...

Needless to say it causes some frustration. And I've installed secondary roms before with no hitch... Any ideas on what might be happening. Any solutions?

Any help is appreciated, thanks
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
i have asked there but the didnt reply. i have now flashed s rom n its working fine.....but i dont know what happned i tried 3 roms and none of them worked....jst trying s rom.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Is your firmware up to date? That may be the cause of your problems.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Do you have a variant, such as the dual SIM, Sprint or Verizon? Since many ROMs won't work with those variants, but SROM

does

support them.

You also may have a Sprint/Verizon variant, and not even know it ("debranded" by a reseller). If you want us to help determine the version M8 ou have, do fastboot getvar all, and post the results (delete IMEI and serial number before posting). This will also tell us if the firmware is up-to-date.
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
I have international version...and my firmware is 3.x.x....

---------- Post added at 09:28 PM ---------- Previous post was at 09:27 PM ----------

Btw how to know my firmware is updated?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
As long as you are stock, the firmware version will show on the bootloader screen under OS: Or, you can see it by connecting your phone to your computer, booting to bootloader, open a command prompt on your computer and type: fastboot getvar all
[One (M8) Q&A, Help & Troubleshooting] Abid_khan:
Firmare is 6.15.xxx.x is it updated?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
It is Marshmallow firmware. If it is updated or not, I have no way to know as you have not posted all the numbers. Suffice to say, anything beginning with a 6 is Marshmallow.
[One (M8) Q&A, Help & Troubleshooting] dr.arifeen7009:
I have flashed harman kardon version of htc m8 marshmallow using HBOOT method and sd card.finaly succeed .
[One (M8) Q&A, Help & Troubleshooting] Jdp2510:
I have researched all i can. You're right i am s-on and i believe i have downloaded the correct ruu with no luck as to returning to stock
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
1. flash the RUU version firmware.zip - you can find it in Sprint forum

2. install RUU

Without flashing firmware.zip, you'll get error 155 when running RUU.exe

If using RUU.zip no need firmware.zip flashing.

Read : http://xdaforums.com/showthread.php?t=2729173
[One (M8) Q&A, Help & Troubleshooting] Negan:
Here's an interesting thing. I bought my daughter a used M8 (telus) and after I did a factory reset the nav buttons and status bar are missing. Seems rather odd. I have been unable to get them back. I didn't see any threads about this. Anyone heard of this one?
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Is it running a custom ROM, and if so which one?
[One (M8) Q&A, Help & Troubleshooting] Negan:
No it's completely stock. Still locked boot loader and

s on
[One (M8) Q&A, Help & Troubleshooting] Negan:
I'm thinking my best bet is to unlock boot loader, s-off and super cid (if that works on m8..I haven't checked) then flash a rom. I would think that will solve everything
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Oh, that is definitely your best bet. After your last reply, I wanted to suggest that. But a lot of people balk at the $25 S-Off price.

Gain S-Off, change to SuperCID, then flash WWE/International (european) firmware.

That's what I've got going on my Telus M8.

I highly recommend that route.
[One (M8) Q&A, Help & Troubleshooting] Negan:
25 huh? Damn!
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
worth every penny if can afford.:good:

"err on the side of kindness"
[One (M8) Q&A, Help & Troubleshooting] mujahidsx2:
How can I update my HTC one M8 to lollipop official? My phone's bootloader unlocked S_Off and rooted

Please guide me
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You need to return to stock and take OTA updates to get where you want to go. It would help if you provided us with the results of: fastboot getvar all after removing your serial and IMEI numbers.

Why Lollipop and not Marshmallow???
[One (M8) Q&A, Help & Troubleshooting] jabooka:
Just an update : still no luck on getting 4G to work on my M8 :( Tried couple of sim cards that are getting 4g in other phones but to no avail :( Seams that I'm stuck with 3g-only-m8 :( :confused:
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Have you tried the diagnostic menu with *#*#3424 #*#*

If I remember right, there is a menu within where you can choose 3G, 4G, LTE etc. My M8 is boxed and stock at the moment so I can't try myself.
[One (M8) Q&A, Help & Troubleshooting] jabooka:
That gave me htc test menu. I have tried before with *#*#4636#*#* and there is that select band option on top right three dots and that only gives me option to select automatic or usa bands. I selected automatic and then gsm/wcdma/lte auto in mode and still no 4g :(

I'm trying to found if there is a way of telling if my phone has the necessary hardware to get that elusive 4g working...or at least to get info about my phone having locked/disabled 4g somehow. I'm desperate :confused:
[One (M8) Q&A, Help & Troubleshooting] smokinjoe14:
AdbWinApi.dll

I'm brand new so yes, treat me like a 40 year old infant. I'm trying to unlock bootloader but every time I try to flash the unlock code I get System Error "The program can't start because AdbWinApi.dll is missing from your computer. Try reinstalling the program to fix this problem." I've tried reinstalling... Nothing. I searched and downloaded the .dll file but am unsure if I put it in correct location. All I want to do is unlock the hotspot on my M8. As I said I'm brand new and would rather not ruin my phone with my inexperience. It's an AT&T with 5.0.2 I switched carriers to Straight Talk so no help from att and straight talk barely knows how to activate your phone. Please help
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Install these : http://xdaforums.com/showpost.php?p=64926362&postcount=4

When running the ADB Installer, select to make it system-wide then you can open command prompt anywhere that you like to run fastboot/adb command
[One (M8) Q&A, Help & Troubleshooting] smokinjoe14:
thanks

Awsome!!! done and done. worked perfectly
[One (M8) Q&A, Help & Troubleshooting] Likkleskip:
Guys I have one little small problem.. When I use sense based ROM my phone charges ok but when I use any gpe or cm based ROM my phone discharge while charging,, any ideas what could cause this? Any help is greatly appreciated, thanks..
[One (M8) Q&A, Help & Troubleshooting] vikky766:
hello guys. Will someone guide me in unlocking bootloader of my HTC one m8.it really made me freak.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Go to this thread. The first 3 sections are what you want. If you want S-OFF, you have to buy Sunshine for $25.00 US.
[One (M8) Q&A, Help & Troubleshooting] tsakonis:
Hello , i have a problem with my phone , its unlocked and with twrp 2.8.6.0 recovery , trought recovery from playstore i dowloaded the supersu user and istall it to my phone . I had the phone plaged in the computer and i rebooted , but no reboot , it goes half a second to white screen of booting and powers off . But it runs the hboot and recovery programs , so i downloaded the Android Revolution HD one M8 45.0 and install it to my phone . The same problem , it goes half a second of booting and power off , what happened i really have no idea , please help me out
[One (M8) Q&A, Help & Troubleshooting] Einwod:
TWRP should be 3.0.2-0. Upgrade and try again. Find supersu download in XDA thread and flash from recovery.
[One (M8) Q&A, Help & Troubleshooting] hassoly:
help

hi i buy unlocked htc m8 cid 11111111 android 4.4.3 and i cannot ota update and i want update it to stock marshmallow i do not want custom rom . i was reading a lot but cannot find something i need help please thanks.
[One (M8) Q&A, Help & Troubleshooting] tsakonis:
with mini-sdk and fastboot , i dowloaded 'twrp3.0.2.0 htc m8 all variants' and via fastboot i flashed the recovery but it doesn't open from hboot , so i dowloaded the twrp 2.8.7.0. version and works fine , after that i reboot the phone but the same problem , so i downloaded the UPDATE supersu v2 ..zip file from xda , put it in the sd card with cardreader and flash it from recovery , unfortunatelly nothing , the same problem , rebooting screen for half a second and powers off . please any suggestions ?:crying:

i also flased via recovery and BETA-Supersu v2.72 , but the same problem .....

in hboot in OS line doesn't say anything , is this normal ?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
OS version is blank because you're using an old version of TWRP. For now we need to know what your current setup is. Post the results of fastboot getvar all after removing your serial and IMEI numbers. After we see this info, perhaps we can help further.

---------- Post added at 13:01 ---------- Previous post was at 12:58 ----------

You must have the stock images on your device including stock recovery, otherwise you cannot install the OTA updates. Providing you are not on Sprint, Verizon or another of the US carriers, follow the instructions in this thread to get back to stock and then you can get the OTA to Marshmallow.
[One (M8) Q&A, Help & Troubleshooting] tsakonis:
c:\mini-sdk>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

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

(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: e31b162e

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

(bootloader) mfg-name: 0001

all: Done!

Well this is it , thanks in advance , hope something will come up :fingers-crossed:
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You have an M8S. Unfortunately I know absolutely nothing about this device. Maybe you could ask in this thread, though looking there, there is nothing for your device at present. I'm sorry I cannot help you further.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Flash RUU zip - 0PKVIMG_M8_QL_UL_L50_SENSE60_TMO_DE_1.10.111.1_R_R adio_1.0.U20410.1@50408_15.00_016_F_release_429391 _signed.zip

that you can get from M8s thread - http://xdaforums.com/htc-one-m8/one-m8s-general/make-custom-recovery-htc-one-m8s-t3114245

Anything you don't understand, ask in specific thread for M8s - http://xdaforums.com/htc-one-m8/one-m8s-general
[One (M8) Q&A, Help & Troubleshooting] hassoly:
and then is it easy to unlock again ????
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
Yes. Unlock it through htcdev.com just like the first time.
[One (M8) Q&A, Help & Troubleshooting] Big-Bonsai:
Help with updating to Official Marshmallow 6.0

Firstly, thanks for creating this thread. I'm a very new android user, so please forgive my ignorance.

I'm using a sim unlocked AT&T M8 outside USA with a different carrier. Right now, the bootloader is Locked, CID is 11111111 and S-OFF. I've downloaded the official marshmallow RUU for the unlocked version of m8 from htc website.

I follow the install instructions until the update actually starts. Then it stops after about 10-20 seconds and shows Error 155: unknown error and enters into the recovery steps (in the RUU).

Can someone please help me out with this? I will never receive the OTA's since I'm not using an AT&T sim. So RUU is the only other option left. Thanks a lot in advance.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
There is no need to have the bootloader locked when you have S-OFF. Are you sure that you have S-OFF as that error is normally associated with S-ON devices that are not relocked?
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
He started a thread of his own about this. He was using the wrong RUU, Unlocked/Dev Ed instead of regular AT&T
[One (M8) Q&A, Help & Troubleshooting] tsakonis:
Just finished , the phone is working , thanks for the advise , i did a lot off reading to figure it out ! Thanks again:good::good::good: :laugh::laugh::laugh:
[One (M8) Q&A, Help & Troubleshooting] Glock45:
any help with this? Went from 4.2 think rom with twirling colored dots to marshmallow forgot to do backup still have philztouch recovery but no WiFi got new 6p & was trying to set this up for my GF
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You need to update your firmware. We can give more specific help, if we know more about the phone. Please do fastboot getvar all, and post the results (delete IMEI and serial number before posting).

You should also delete the photo showing your IMEI. That is personal info, should never be posted online, and that pic has no info on it, that would be useful for us to help you.
[One (M8) Q&A, Help & Troubleshooting] Glock45:
Sorry haven't been on here in couple yrs should've just left my phone alone and deleted the apps!
[One (M8) Q&A, Help & Troubleshooting] Einwod:
And you still have no given the information that was asked for. Post the results of fastboot getvar all without your serial and IMEI numbers and then we can help.
[One (M8) Q&A, Help & Troubleshooting] Glock45:
Sorry not sure what you're talking about ref post the Fastboot Getvar All I had phone hooked up to Fastboot did that cmd and it said waiting for device
[One (M8) Q&A, Help & Troubleshooting] Einwod:
That alone tells us you don't have adb/fastboot drivers installed. Your os is ancient. When did you last get an update? Are you rooted? Custom rom?
[One (M8) Q&A, Help & Troubleshooting] Glock45:
Yeah it's rooted believe only update I got was mid summer 2014 yes my adb are updated just unlocked and rooted my Nexus 6p took couple days on my M8 I was trying to manually back up pics and music to PC but inadvertantly deleted more than I thought she took to Verizon other day they said it needed updated kernel I can flash updated recovery and load any zip on the SD card any ideas even rerooting I'll do thnks for any help my GF patience is almost gone?
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
You need the HTC drivers for your PC. Download HTC Sync, run the download to install the drivers, then uninstall HTC Sync (it doesn't play nice with ADB/fastboot). The drivers will remain. Then ADB/fastboot should work without the "waiting for device" issue.

But you have already mentioned you have a Verizon device here. That covers most of the info needed.

Are you S-Off? Current firmware version? That will be in the readout from fastboot getvar all after you have installed the drivers and can connect.

With that info, you can be properly directed on the best way with links so that you can update to MM
[One (M8) Q&A, Help & Troubleshooting] Glock45:
This what I need to post?