yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] BorcheP:
Yes, I'm using the 2.0 USB ports, treid to switch into another port, if doesn't work will see about microSD method.

Edit: My pc is making me problems, doesn't allow me to transfer anything to other connected devices. Tried using another USB ports, doesn't work (Yeah I use 2.0 Ports)... I don't know what now. I guess the device will be back at me in few days.

Edit: Yes I do have the HTC USB Drivers installed. I downloaded aruwizardMM cause I have the MM RUU downloaded from the post you gave me. Renamed it into rom.zip (it's not rom.zip.zip), started Aruwizard as "Run as Administrator". Followed all steps and got the USB Error. (Just saying what I did in case if it helps)
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Does bootloader screen indicated 6.21.401.1. for OS number? If so, it would seem the firmware was properly installed.

From your screenshot, I can see you still have the Windows setting enabled to hide file extensions (which is enabled by default. Do yourself a big favor, and turn this off by going to Control Panel>Folder Options>View tab, and uncheck the box for "Hide file extensions for known file types".

It seeems you're understanding not to rename ".zip.zip". But turn off the option to hide file extensions, anyway. It will avoid unnecessary confusion.

---------- Post added at 10:55 AM ---------- Previous post was at 10:51 AM ----------

Connected normally based on what? Just because it can see your internal storage, or USB works with other devices, doesn't mean it will work 100% properly with fastboot, RUU etc. And as ckpv5 stated, the error message clearly means you have a USB connection issue.

Other things you can try: another cable, and make sure the phone is in bootloader-fastboot mode. You can also try going to device manager, find the phone, and select the option to update the drivers manually, then select the generic Android MTP drivers. I often have to do this on my PC, to get fastboot/adb to work (although it seems fastboot worked for installing the firmware?).
[One (M8) Q&A, Help & Troubleshooting] BorcheP:
About the extensions like .zip it doesn't confuse me cause I'm good at pc not phones.

Yes it says

OS: 6.21.401.1

Firmware was successfully.

I'm gonna try to switch between different USB Cables, gonna reply soon. And it's not in the USB port cause I tried 3 ports (2.0).
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
You should still turn off the Windows options to hide extensions. The only reason for that option is to protect the extensions from being changed by folks that don't understand PCs and file extensions. It serves no benefit to have it selected, if you know as much as you claim. But having it activated could be confusing and therefore detrimental.
[One (M8) Q&A, Help & Troubleshooting] BorcheP:
Tomorrow I'm gonna take the phone to service in the nearby city to see if they can fix it, have to go now.

Thanks for everyone putting effort to help me but I did this failure to my device by myself cause I was trying to update it to 6.0, it wasn't updating on the normal way.

PC file extensions might be useful for me for changing the image from .jpg to .png cause I work with photoshop, and I'm lazy to resave the picture. :D
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Let say cables an ports have no problem. Another thing that you need as mentioned in the guides, you need latest HTC USB drivers installed

http://xdaforums.com/showpost.php?p=64926362&postcount=4

You also should try with different PC like Windows 7 most people say is the best and Windows 10 is problematic when running RUU
[One (M8) Q&A, Help & Troubleshooting] BorcheP:
Oh, yeah I have the drivers but I'm using Windows 10, I need to try the option with the microSD card somehow if I can make it to transfer the RUU.

Edit: Not sure if I tried this, should I?

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

I see I have already downloaded stuff on this post.

But I installed firmware 6.21.401.1 and this is 6.12.401.4. That's why I'm asking.

Edit: Checked USB Drivers, as said they're updated.

Edit: Thanks to everyone who helped me, microSD method totally helped me, android 6.0. Thanks Guys.
[One (M8) Q&A, Help & Troubleshooting] Nutlauncher:
I've flashed the stock rom from the early posts and i still have the banner at the top saying that my software has been modified, will this go once i flash the stock recovery onto my device? Thanks
[One (M8) Q&A, Help & Troubleshooting] Einwod:
No, it can only be changed with s-off otherwise it will always say modified or relocked.
[One (M8) Q&A, Help & Troubleshooting] Nutlauncher:
Was hoping that wasn't going to be the case, not much hope of HTC fixing my APN settings issue then is there?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
It would depend on the service centre. The Hungarians refused point blank to repair mine because the bootloader had been unlocked. I returned to complete stock everything, like it came from the box, and their computers showed the bootloader unlocked. Warranty void, they claimed. Hence my move away from HTC.
[One (M8) Q&A, Help & Troubleshooting] Nutlauncher:
Damn, I'm getting an s7 edge soon like but this phone was going to my brother but I don't think he'll want it now. I'll give it a try sending it to them. Thanks
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
That's bull****. You should have complained. When you unlock there is a warning that your warranty may be voided, but HTC themselves honor the warranty for unlocked bootloaders. I wish I still had the link for that, but I don't. Different rules for different locales I assume. Just like Uh-Oh protection. I call BS to HTC for this
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
http://xdaforums.com/htc-one-m8/help/apn-settings-available-to-user-t3425290
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Believe me, I complained and my language was not very nice towards the end. They gave me the runaround saying the device had parts missing, parts were not original and that because my device was made for Spanish market, I had no warranty in Greece. Total bull**** I know.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Different enforcement for different locales, yes, its been reported on these forums. HTC reserves the right to void your warranty with an unlocked bootloader. So they can choose to consider your warranty void, or not. Its up to them.

You really can't blame the manufacturers for doing this, when you see some irresponsible folks on XDA posting to the effect that they modded the phone, screwed it up (usually due to their own negligence and lack of research) and then post "I'll just return it to HTC for warranty service". Often for conditions which are easily recoverable, if they just took the time to learn, and perform the proper steps. Yes, its the small minority of modders that do this sort of thing; but it screws it up for everyone else (such as those that modded their phones, but later suffer some hardware failure due to no action of theirs).

On the other hand, HTC has actually relaxed their warranty policies on the HTC 10, and apparently covering phones (with unlocked bootloader) under warranty. You won't see many manufacturers doing this (I think OnePlus is?). I'm sure HTc is just doing what they can, to retain what loyal customers they still have. But its still pretty cool.
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Hey [MENTION=830797]ckpv5[/MENTION], I was helping this person here, and he needs to the stock TWRP backup 3.28.1540.5. He got the stock recovery 3.28.1540.5 from post #4. But stock backup 3.28.1540.5 is not listed. I thought since you had the stock recovery, that maybe you have the stock backup as well?

Can you advise?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
At that time I keep backup only for those not available in the old backup thread.

There was a 3.28.1540.5 backup but no recovery so I contributed the recovery.

and also at that time I don't post backups when RUU is available.

But .. I have ready online backup for 2.22.1540.4 which he can use, install either 2.22.1540.4 or 3.28.1540.5 stock recovery is fine. Then he can OTA :

2.22.1540.4 -> 3.28.1540.5 -> 4.16.1540.8 -> 4.16.1540.8 -> 4.17.1540.9 -> 6.12.1540.4

I'll update the link in 5 min.

https://mega.nz/#!nA92mBBY!YXWYYkxDai2AuoVTcqpvm5m4SOLNeVi90EG6js1HJEo
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
Makes sense.

Thanks, man. Extremely helpful, as always.
[One (M8) Q&A, Help & Troubleshooting] Edwin301:
I'm currently downloading TWRP backup and the stock recovery, do i need to relock my bootloader as it says in post #5 ?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
If it says it in post 5 then why not follow the instructions?

---------- Post added at 11:21 PM ---------- Previous post was at 11:20 PM ----------

Why don't you follow the instructions?
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
it dosn't matter if you want to do ota by restoring stock backup and recovery

post #5 is about firmware not twrp backup

relocking bootloader required for flashing firmware
[One (M8) Q&A, Help & Troubleshooting] xunholyx:
No. Post #5 is for RUU.zip/.exe only. It doesn't apply to the backups.
[One (M8) Q&A, Help & Troubleshooting] Edwin301:
Thanks! I'm kind of a noob to this lol.
[One (M8) Q&A, Help & Troubleshooting] Edwin301:
I'm on step 11, my device is rebooting to the OS, do I need to go back to bootloader and flash recovery ?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You need the stock recovery to obtain OTA updates, yes.
[One (M8) Q&A, Help & Troubleshooting] Edwin301:
I just did it right now. Thanks :)
[One (M8) Q&A, Help & Troubleshooting] mattmcl:
I'm confused as to which files I need. I am trying to get my TMo M8 back to stock from Cyanogenmod, so I can get the OTA updates, so I can update HBOOT to 3.19, so I can install CM nightlies. My CID is TMO010. Any help would be greatly appreciated, I've spend two days trying to do this. Thanks.
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
search for your cid & mid in op restore backup flash recovery that's it

if you cant find current version post getvar all without serial number and imei we can find it in op:good:
[One (M8) Q&A, Help & Troubleshooting] mattmcl:
Well I actually got back to T Mobile stock and started the OTA's. But, after a few of them Wifi no longer works, and the next OTA requires Wifi. I tried installing the RUU I got from HTC directly but that doesn't work.
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
are you sure the backup you had restored match your current firmware
[One (M8) Q&A, Help & Troubleshooting] mattmcl:
I used 4.20.531.5_ckpv5.zip and 4.20.531.5_recovery.img.
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
does it match your os line in bootloader

also are you s/on or s/off ?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Your current firmware is too old and won't work with these backup & recovery.

Search the T-MOB forum for RUU.
[One (M8) Q&A, Help & Troubleshooting] mattmcl:
Thanks, I got it figured out. I had to do the wifi-only OTA by connecting to my computer via USB and using internet passthrough. Once I got that I was good to go.
[One (M8) Q&A, Help & Troubleshooting] SoulSlasher:
Is it ok if i just restore backup in twrp and not flash stock recovery?

And then flash supersu?

I wanna have rooted stockrom with twrp recovery
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
good to go
[One (M8) Q&A, Help & Troubleshooting] Prisoner_945:
Visit this thread: http://xdaforums.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860/page1

All you need is there. Read carefully

He said need to go here follow instructions
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Why do you want to waste time by restoring such old 1.54.401.5 version and then you need to OTA 8 times to get to the latest 6.12.401.4 ?

You can do this :

1. You need these two installed : http://xdaforums.com/showpost.php?p=64926362&postcount=4

You need Windows PC with USB2.0

2. Copy out/backup all your important files like photos, musics & etc from internal storage to PC.

3. Relock bootloader

fastboot oem lock

fastboot reboot-bootloader

4. Install RUU_M8_UL_L50_SENSE60_MR_HTC_Europe_4.16.401.10_Radio_1.25.214500021.06G_20.68.4196t.01_F_release_417003_signed.exe

download from : http://androidruu.com/?developer=M8

5. Do OTA up to the latest & done

OR

4. Install directly 6.12.401.4 - http://xdaforums.com/showpost.php?p=64926626&postcount=6

5. done

OR

If you insist want to do 1.54.401.5 restore and do 8 times OTA, you can try this backup - https://www.androidfilehost.com/?fid=95747613655045643

and install stock recovery 1.54.401.10 available on post #4

(no need to relock bootloader)
[One (M8) Q&A, Help & Troubleshooting] Prisoner_945:
Please see screenshot thanks...ill follow thr 1st one it saves my data...
[One (M8) Q&A, Help & Troubleshooting] Prisoner_945:
Can i use pdanet for the drivers or i should use htc sync manger? Cause in pdanet my phone was able execute the fast boot command prompt.
[One (M8) Q&A, Help & Troubleshooting] :
as his device is s-on & 1.54.401.5 version is there; when run 4.16.401.10 exe, can image error come at hboot update, can't it?

and also can't we jump in to an updated hboot at an outdated hboot keeping s-on, can we?

i think, may have to take ota step by step & have to waste data & time.
[One (M8) Q&A, Help & Troubleshooting] Prisoner_945:
Correct me if i'm wrong from the highest of my understanding to revert back on stock rom all i need are the ff:

1: Download the 1.54.401.5 stock recovery .img

2: Download this file https://www.androidfilehost.com/?fid=95747613655045643 which consist 1.2 GB

3: Download mini-sdk ( to have the command on fastboot reboot? :)) )

4: Download Pdanet+ for the drivers in ADB and my HTC.

5: Place this file to the root folder"internal storage" https://www.androidfilehost.com/?fid=95747613655045643 // do i need to rename it? And flash this file using my current TWRP which is 2.7.0.2 version

6: After flashing reboot phone and do this " fastboot flash recovery NameOfRecovery.img "

7: Do i need to lock my bootloader? or just stays in unlocked mode? and im S-ON by the way

8: And manually download OTA just want to make it sure that im on the safe path ^_^ thanks...
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
this file in the link is not flashable .ZIP it's .RAR you can't flash it you need to

*download the .RAR file and extract it you will have a folder put it in your sd card in

TWRP--BACKUPS--YOUR SERIAL NUMBER--( PUT IT HERE )

*reboot to recovery do a full wipe then go to restore and choose the name of the folder after extraction restore it

*after restore complete reboot to bootloader and flash recovery then reboot and do ota
[One (M8) Q&A, Help & Troubleshooting] Prisoner_945:
*download the .RAR file and extract it you will have a folder put it in your sd card in

TWRP--BACKUPS--YOUR SERIAL NUMBER--( PUT IT HERE )///Im sorry im kinda lost after 6 hours to understand all the compilations how to revert on stock rom i guess im tired Please elaborate to me or make an example..Maybe a screen shot will do ^_^ ( or what you mean after downloading that file i need to extract and past to the internal or SD that has TWRP/Backups/HT********1273/put the extracted file here? = is it correct?

2: Normal Wipe Syste; Dalvik Cache; Data etc.. Then restore the file that ive downloaded using my twrp 2.7.0.2?

3: then reboot go to the Hboot? then flash the image? But how to flash it might not read it the img file...

---------- Post added at 06:15 PM ---------- Previous post was at 06:05 PM ----------

And i tried puting the 1.54.401.10_recovery.img on root of my sdcard it wont show..i guess need to change that using the mini-sdk? what do you think bro?
[One (M8) Q&A, Help & Troubleshooting] :
5) no need to rename. paste file to root folder after unzip.

7) no need to relock bootloader.

8) if first ota (1.54.401.10) installs without a problem, you're safe without a problem. update step by step. :cool:
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
1: correct

2: correct

3: after restore complete in twrp choose to reboot to bootloader

flash recovery you need adb and fastboot installed from here http://xdaforums.com/showthread.php?p=48915118#post48915118

after you have a working adb&fastboot put the .img recovery file in adb folder start cmd in that folder and follow the steps to flash recovery from ophttp://xdaforums.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
[One (M8) Q&A, Help & Troubleshooting] Prisoner_945:
so i just need to reboot on bootloader after restoring the file and install the tools ? and run the command fastboot flash recovery twrp1.54.401.10.img ?

then " fastboot reboot " ?

---------- Post added at 06:49 PM ---------- Previous post was at 06:49 PM ----------

so i just need to reboot on bootloader after restoring the file and install the tools ? and run the command fastboot flash recovery twrp1.54.401.10.img ?

then " fastboot reboot " ?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
No .. won't be any error. RUU will run on S-On device when the current hboot version is same or lower.

For this case .. current hboot is 3.16 and the RUU is 3.19, so the greater one will replace the lower one.

Yes we can. Same as above - RUU will run on S-On device when the current hboot version is same or lower.

For this case it will be a jump frrom 3.16 to 3.19 and skip 3.18

Important thing is - S-On device must have LOCKED or RELOCKED bootloader to install RUU

Only applicable when there is no RUU available.

When RUU is available, don't waste time to do so many multiple OTAs like 8 OTAs for the above case.

Just use RUU

RUU and OTA are two different thing. RUU is a full ROM and firmware but OTA are not full ROM and firmware, OTA consists of patches and partial firmware (except those big update like KitKat to Lollipop or Lollipop to Marshmallow, the firmware is most of the time is full firmware)

You can't skip OTA, must always be a version higher that currently installed.

But RUU ... doesn't care which version that you currently have as long as it is same version or lower version (for S-On) and cannot be a higher version. Example you can't run RUU 4.16.401.10 when your current version is 6.12.401.4 but you can run RUU 4.16.401.10 when your current version is same 4.16.401.10 or lower such as 1.54.401.5

As mentioned above, OTA are patches and need correct version installed so it can patches all the needed files. That's why OTA some time fails due to wrong file in the system and it unable to patch it.

But RUU will erase everything on the phone including internal storage and replace (not patching) with images that come with the RUU. It delete old data and replace with data.img that come with RUU, same goes for system.img and the firmware files.
[One (M8) Q&A, Help & Troubleshooting] Prisoner_945:
1. You need these two installed : http://xdaforums.com/show...62&postcount=4

You need Windows PC with USB2.0

2. Copy out/backup all your important files like photos, musics & etc from internal storage to PC.

3. Relock bootloader

fastboot oem lock

fastboot reboot-bootloader

4. Install RUU_M8_UL_L50_SENSE60_MR_HTC_Europe_4.16.401.10_Ra dio_1.25.214500021.06G_20.68.4196t.01_F_release_41 7003_signed.exe

download from : http://androidruu.com/?developer=M8

5. Do OTA up to the latest & done

*************************************************************************************************************************

Following this post dude it wont give me a headache?

---------- Post added at 07:27 PM ---------- Previous post was at 07:25 PM ----------

Important thing is - S-On device must have LOCKED or RELOCKED bootloader to install RUU...so which is which? do i need to be on Locked or Unlocked Bootloader...Thanks
[One (M8) Q&A, Help & Troubleshooting] :
I'm sorry as you had to waste time & data by my post. Your device had existed an opportunity to run a ruu exe.

I'm sorry for exceeding your post. and also I'm ashamed on my low knowledge master ckpv5.
[One (M8) Q&A, Help & Troubleshooting] Prisoner_945:
Don't be ashamed dude were all human here I appreciate how you take time and effort to reply to my queries. Thumbs up dude... But one thing i want to know RUU.EXE it means its application for PC?
[One (M8) Q&A, Help & Troubleshooting] :
yes. it is a method to update rom through pc.
[One (M8) Q&A, Help & Troubleshooting] Prisoner_945:
Sorry, you are limited to 8 thanks per day/// how sad haha wanna thank you all guys for spending time with my post...don't worry ill hit the thanks button tomorrow ..
[One (M8) Q&A, Help & Troubleshooting] KH_Lionheart:
For clarification, I have the AT&T M8 and I got the LP ota since I first got it with KK, but unlocked and rooted after that. I would like to try DU, but it says you must be on MM firmware to avoid issues from the SIM and such. Never got S-Off so to me it sounds like the easiest way to go is the MM RUU that matches my CID after I relock the bootloader. Once the RUU is complete, can I just unlock the bootloader again, fboot flash TWRP again, then flash DU or did I miss something?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Yeah.. you missed the flashing MM firmware part before RUU.

On MM, you can't simply run RUU when your current firmware is lower than MM firmware.

Since your intention is to install custom ROM, you can flash fw_6.20.502.5.zip only (on post #5) after you relocked bootloader. Then unlock it again, install latest TWRP then you're good to install custom ROM. You can skip the RUU part.
[One (M8) Q&A, Help & Troubleshooting] KH_Lionheart:
Wow, glad I asked because I had it completely backwards. I thought that since I never had the offical MM and never got S-off that I could not do the firmware update by flashing anything in recovery. I thought the RUU was the way to skip multiple OTA's after returning to the last official firmware you were running before unlocking, rooting, and such to get the most recent firmware in one step. This has been the most difficult device I have worked with yet. Thank you for all the information and even more so for the direct response. I'll flash the .zip you listed through fastboot after relocking, then unlock again and flash DU. Glad to know the process is actually simpler than I thought.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
That's true that we can't skip incremental update unless with RUU. But for Marshmallow, it is not an incremental update but version update. The firmware is full firmware not partial firmware as we found in incremental updates.

Before you update, you better check the custom ROM thread whether anyone on AT&T has voice calling problem. I read a lot people on AT&T network & MM firmware have problem when on custom ROM due to AT&T HDVoice or something like that. If there is, you need to call AT&T to stop that service so you won't have problem on custom ROM.

For your reference as example of the problem - http://xdaforums.com/showpost.php?p=63029087&postcount=3

Maybe [MENTION=660462]redpoint73[/MENTION] can explain better on this HDVoice stuff.