yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
As I suggested on other thread ... do it all over again.

Move out all the nandroid backups that you have in your device to PC to avoid confusion which is the correct one that you need to use. There were few people can't get it right because they restored wrong folder.

Or simply rename the folder of non-rooted non-modified 4.19.707.4 to "this_one"

(hopefully you still keep 4.19.707.4_ckpv5.zip on your PC so extract this one and rename the folder 4.19.707.4 to "this_one")

then when in recovery (TWRP 2.8.7.0) wipe all data, system, cache, dalvik-cache then select to restore "this_one" folder

Install 4.19.707.4 stock recovery and the rest of the process.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Why do you need it ?

In other threads I read that you requested for Canadian firmware ...

Is there any problem with the device that I may be able to help ?
[One (M8) Q&A, Help & Troubleshooting] sunnycee:
Nothing so serious, just that I restored my device with the Nandroid backup, so i was thinking that i should be nice to also flash the corresponding firmware. Thanks
[One (M8) Q&A, Help & Troubleshooting] joikep:
Greetings again.

I've seen that you have updated firmware for MM and would like to know which of those you have posted could be available for my device (if any). It's an HTC One M8.

I am running stock lollipop (with my much appreciation to you) and I already know the drill. I'm posting my "fastboot getvar all" results and as I mentioned before all I want is to know which of the files I need to flash on my device.

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.00

(bootloader) version-baseband: 1.25.213311

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 4.32.600.2

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

(bootloader) cidnum: HTC__332

(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: 260ae94e

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0
[One (M8) Q&A, Help & Troubleshooting] MGSpangler:
Hi everyone, I'm in a bit of an emergency situation, and need to unroot and go COMPLETELY stock. I've searched and searched to no avail. Can someone please tell me which backup I can use so I can finally proceed? I'm running ARHD 41 ROM. I'm new-ish to the whole RUU thing, so I'm trying not to ruin my phone. lol. Here is what I'm working with:

< waiting for device >

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

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

(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.193s

and yes, my version-main is blank, for whatever reason. In my settings > about > it reads:

Android version 5.0.1

HTC Sense version 7.0

ROM version 4.16.401.10

Any help is greatly appreciated!
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
You have a T-MOB US device. You can find nandroid backups & RUU here in T-MOB section : http://xdaforums.com/showthread.php?t=2714456

Or you can find the latest T-MOB RUU here : http://www.htc.com/us/support/htc-one-m8-t-mobile/news/
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Sorry .. none of them for your device version. You have to wait for the official OTA.

But while on current firmware, you can install any MM custom ROM, they should run ok.

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

as I'm currently on this ROM. If you have any questions then easier for me to help.
[One (M8) Q&A, Help & Troubleshooting] tonyafc:
I installed marshmallow dev firmware will the wwe ota override that or will i have to go back to lollipop firmware first?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
OTA will override it.

Most important is your CID/MID must match OTA and you have non-rooted stock ROM installed.
[One (M8) Q&A, Help & Troubleshooting] mandegar93:
I want to install that new firmware 6.12.401.4..

It's better than 6.12.1540.4 firmware for sense custom rom, right?

What's your idea? And this firmware will wipe my data?

Thanks mate
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
It's not better for custom ROM but better for your region .. custom ROM can run on any firmware as long as it is a MM firmware, that's the best.

Example, I run any custom ROM on my region firmware 6.14.707.1

No.. that firmware won't wipe your data .. you can use it without worry.
[One (M8) Q&A, Help & Troubleshooting] MGSpangler:
Now, with the RUU, I NEED to be on a stock Nandroid backup before everything? After, I just flash the stock recovery with fastboot flash recovery xxxxx.img

Then lock my bootleader, and run the RUU as administrator?

Again, thanks. This is the most helpful post, by far. You guys are amazing.
[One (M8) Q&A, Help & Troubleshooting] Zile995:
[MENTION=830797]ckpv5[/MENTION], where is 4.21.1020.2 recovery? .1 has OTA flashing problem.
[One (M8) Q&A, Help & Troubleshooting] linkin85:
does anyone have a stock lollipop recovery for VODAP001 please?

I cannot find it anywhere.

many thanks
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
With RUU you don't need anything else as it will wipe and replace everything except your microSD.

(Make backup of your important files like photos, musics & etc from internal storage to PC first)

Just relock the bootloader with command fastboot oem lock

reboot to bootloader again

Run RUU as administrator and follow all the instructions

You need:

Windows PC with USB 2.0

Latest HTC USB Drivers installed - if not sure, download HTC Sync Manager - http://www.htc.com/us/support/software/htc-sync-manager.aspx

Install HTC Sync Manager as it will install the drivers. Then uninstall the HTC Sync Manager but leave the drivers (don't uninstall)
[One (M8) Q&A, Help & Troubleshooting] legadema:
How long is this process,because i am on 2% 43 MB of 2015 MB, for about 20 minutes,is this normal or something goes wrong,should i reboot and try it again or just wait?

i fallow the instructions i am on WWE version 4.16.401.10
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
What's that ? I don't get you .. can you refresh your question ?

Are you saying the restore process at 2% ? You use the right TWRP 2.8.7.0 ?

You can cancel the restore, then try again.
[One (M8) Q&A, Help & Troubleshooting] legadema:
yes a mean restoration process is on 2% also i am using latest twrp 2.8.7.0

Ok but i don't have cancel button in twrp only that i can do is to restart with power volume up,is it safe?

I restart device using power and volume up button restoration is now on 43% so ,now it is good...
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I remember there is a cancel button when backup .. can't remember whether there is one on restore. Can't check now ....

You cannot just restart because you'll be on bootloop.

What you can do, press both power and volume up to reboot. When the screen goes black, press volume down only to get back to hboot then enter recovery again.

Make sure your backup is not corrupted because you shouldn't have 2% process in 20 minutes.
[One (M8) Q&A, Help & Troubleshooting] legadema:
Tnx , i complete restoration i don't know why it was so long on 2 % but i restart device i finish process...
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
http://xdaforums.com/showpost.php?p=64883591&postcount=6769

Don't have it for that reason .. I'll see whether I have time tomorrow.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Have you check post #4 ?
[One (M8) Q&A, Help & Troubleshooting] kami2k:
I have

HTC__059

(bootloader) version-main: 4.19.707.2

can it can be OTA to

CID HTC__044 & HTC__059

MID 0P6B11000

6.14.707.1

or flashed?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Restore 4.19.707.4, you should get the OTA
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
4.21.1020.2 stock recovery.img added to post #4
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Have you solve your problem ?

While doing another version OTA .. I notice this :

After you receive notification of those 3 little updates .. ignore them, don't select anything (don't download at all) .. just go to settings - about - software update - do OTA checking, you'll get the next needed OTA. Install this OTA and reboot.

Then follow the rest for MM OTA
[One (M8) Q&A, Help & Troubleshooting] JannerOyibo:
I haven't fixed the problem yet - I was going to go down the unlock bootloader route but , as I'm on a limited data plan ( Congo has crazily expensive internet ), I was going to download the 4.19.707.4 back-up file overnight......

I'll try as you suggest above first - how do I ensure that I don't down load those 3 little updates as it seems to me as though they start getting downloaded immediately
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
After factory reset, you'll get the notification.. simply ignore it, don't even click on it. Select app drawer, select settings icon, then go to about and check OTA .. that's what I did

After the OTA before MM, I recheck software update, then I get the 3 little update again .. then the MM OTA
[One (M8) Q&A, Help & Troubleshooting] joikep:
Went through the thread and I appreciate the recommendation, but what I-m focusing on is a MM Rom w/Sense 7.
[One (M8) Q&A, Help & Troubleshooting] liviumustata@yahoo.com:
link removed
[One (M8) Q&A, Help & Troubleshooting] joikep:
:good: I appreciate the recommendation but I'm focusing on MM based ROMs w/Sense 7.
[One (M8) Q&A, Help & Troubleshooting] wetxxx:
Hello,

Anybody have TWRP of stock, fresh rom 6.12.401.4 HTC__032 ?

I brick my phone when doing upgrade to marshmallow :(

I must have system partion or whole stock/fresh rom.

thx :)
[One (M8) Q&A, Help & Troubleshooting] bedduxx:
I just uploaded to mega last night, you can download here

No recovery & no red text https://mega.nz/#!5p8jSRwQ!lS9q1V0iUC-6L0xNvJUU-4H-ZwDh1oIDVDVzcnVEYuI
[One (M8) Q&A, Help & Troubleshooting] sunnycee:
Thanks. Pls will this wipe my device if I flash it? Or is it the type that will not wipe the device when flashed?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Thanks ... you can remove your link if you want to as I believe your backup has your personal data .. I will redo the backup to remove personal data and reupload later.

Your link that in this post is not valid (I made it that way)
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Not yet ... maybe this weekend.

You have two options :

1. Use the RUU - https://www.androidfilehost.com/?fid=24369303960687057

(but this will wipe everything)

2. Use the 4.16.401.13 backup & stock recovery then redo the OTA process

(You get stuck because your stock ROM was not pure stock (as I read in other thread))

(this will not wipe your internal storage)
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
What makes you think that is not a MM ROM with Sense 7 ?

Sense 6.12.401.4 MRA58K

Sense - it is a Sense ROM not GPE and it is Sense 7

6.12.401.4 - base for the ROM

MRA58K - Marshmallow build code

I gave that recommendation because it is easier for me to help you when you have questions because I'm running the same ROM ;)

Most important, enjoy any ROM that suit you best while waiting for the official OTA for your device version.
[One (M8) Q&A, Help & Troubleshooting] joikep:
Sorry...my bad. I apologize for my misunderstanding. I'll flash it tomorrow because it is late here.

One more thing...I'd like to know if it's possible to open a new thread (if there isn't one yet) related to Q&A over this ROM?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
It's best to ask in the ROM thread because the ROM dev will focus only his ROM thread not Q&A and many people may help, not only the Dev himself ... anything not related to ROM, you can open a thread in Q&A
[One (M8) Q&A, Help & Troubleshooting] joikep:
Got it! :good: Thanks for the heads up!
[One (M8) Q&A, Help & Troubleshooting] vathnaraty:
I would like to request for Stock Recovery 6.12.61.4. Thank you very much!
[One (M8) Q&A, Help & Troubleshooting] elpicard:
Hi, with the idea of get oficial OTA for MM I trying to go from ARHD to stock from a lolipop backup that I have. But.. when I installed the stock recovery 4.16.401.10 from post 4 I apply the first OTA and I get stuck in the HTC O1NE screen.....

Now Im going to go back to TWRP and my original LP restore again.... Any ideas? I had SU root during the fail OTA..... and the stock recovery showed yellows line in the bottom, i dondt remember now like some files or pictures were missing. I will edit it later with the text.

edit: the yellow text:

e:missing bitmap oem_unlock_bg

(code -1)

2 more bitmap missing

write host mode succes

handle_cota_intstall: no CW files. skip cw instalation
[One (M8) Q&A, Help & Troubleshooting] wetxxx:
Hi.

Thx for your answer.

I back to own backup 4.16.401.13. Rom works great but it is strange. I have s-on but root and unlock that works with firmware from MM :)

I have pure stock from other post and what I should do? Restore only system partition from stock pure rom 4.16? Or all portion data, system and other?

Did you know that RUU delete also sdcard? I should turn off from phone when im doing ruu?
[One (M8) Q&A, Help & Troubleshooting] vathnaraty:
I would like to request for Stock Recovery collection 6.12.61.4. Thank you very much!
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
You don't need to repeat your request.

I will see in weekend.

But why do you need it now ? I believe you already updated to MM.
[One (M8) Q&A, Help & Troubleshooting] Petert87:
CID VODAP001, VODAP102, VODAPE17, VODAP405, VODAP304, VODAPD18

MID 0P6B10000 - x.xx.161.x

6.12.161.4
[One (M8) Q&A, Help & Troubleshooting] vathnaraty:
sorry that I repeat my request. And thank you very much for your response!
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
No problem .. I will let you know once I uploaded the stock recovery.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Thanks for the link. Added to post #3 referring to this post so people will know where this come from ;)

Can you upload the stock recovery too ?
[One (M8) Q&A, Help & Troubleshooting] Petert87:
I'm busy with recovery, firmware and OTA atm ;)
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
You need a non-rooted (never root) backup. The error log will show the problem when the OTA failed.

Why don't you restore directly 4.16.401.13 (you can find it on post #2) and install 4.16.401.13 stock recovery (you can find it in post #4) instead of 4.16.401.10 then proceed with OTA.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Restore only system partition usually enough, that you can try. If fails then full restore. Make sure the backup is non-rooted (not a unrooted from previously a rooted ROM)

RUU will wipe internal storage only, not the microSD

How can RUU detect your phone if it is switched-off ? The easier way is put the phone in bootloader mode (fastboot usb) then run the RUU.

Read this : http://xdaforums.com/showpost.php?p=64893560&postcount=17
[One (M8) Q&A, Help & Troubleshooting] Petert87:
Recovery:

https://mega.nz/#!uFkVTBRR!2N6vbR3PxJXOpMUCPTXhWU7JijmNDfG8AhcfxmnOqwk

Firmware:

https://mega.nz/#!7Z0XBBKa!Yd93Su0asqJcaETQmNspkyX4KhWuPKHkmvJgcAQrnwI

OTA

https://mega.nz/#!uZ8UCZab!EmHuxLZNrBs7iyp-w3q823j7TWy_z6bjYhXxpaq71iU
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Great :good::good:

Link added to post #4

Many thanks
[One (M8) Q&A, Help & Troubleshooting] wetxxx:
Thanks for you answer :)

I restore from backup from first

(4.16.401.13 - TWRP Thanks to Clumsy

Restore all partition...when rom was full load I can`t download 3 prep files. I see "An erro occured while downloading the software update"

Its was happend becouse I flash MM before and firmware from MM was present?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I can't comment about that backup as I don't use it ... it has more files at 1.8GB (I believe with some personal data)

Try with my 4.16.401.13 backup (post #2) it is 1.38GB clean non-rooted backup.

Don't think the MM firmware will stop the downloading ...

If still the same error, you may need to format data (not wipe) in TWRP.
[One (M8) Q&A, Help & Troubleshooting] fakitol:
Restored stock, still shows Modified...
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Explain more ... what's modified ?

Your error on other thread was a rooted ROM that you tried to OTA.
[One (M8) Q&A, Help & Troubleshooting] fakitol:
I restored your stock rom, using tutorial.

bootloader shows: software status modified
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
After you already updated to MM ? Or only after restore only ?

Has the MM OTA successfully done now ? No more error in recovery ?
[One (M8) Q&A, Help & Troubleshooting] fakitol:
No I'm still on LP, but if its normal to show modified, so OK. Phone is booting up and optimising apps. Will try to receive OTA and update to MM.
[One (M8) Q&A, Help & Troubleshooting] sunnycee:
Thanks so much, I successfully flashed the firmware, and it DID NOT wipe my device.

I'm grateful.
[One (M8) Q&A, Help & Troubleshooting] edvinb:
Hi guys, awesome job on this one. I just want to ask as silly question:

11. fastboot flash stock recovery that you downloaded - command fastboot flash recovery x.xxx.xx.x_recovery.img

this is where I get a bit lost - do I do thus while still connected to PC, or just on the phone, while in fastboot menu?
[One (M8) Q&A, Help & Troubleshooting] sunnycee:
You must be in fastboot mode to flash recovery

This is how i do mine with drag and drop

With your phone in fastboot mode

Type this in your command windows

fastboot flash recovery<space bar> drag and drop the recovery.img file from whatever location it is, then hit the Enter Key to execute the action
[One (M8) Q&A, Help & Troubleshooting] Saikat.mondol1:
Hello. Please help me. I was using viperone m8 4.6.1. I had stock backup of 4.16.401.10 . I downloaded the stock recovery from here and successfully updated to 4.16.401.13. But I had the SuperSU app, though it said no binary. I updated while the app was there. Then I tried to update to Android M. But this time it failed :( I had that same SuperSU app without any binary. I tried twice but both time failed. I tried flashing supersu.zip and doing a full unroot but it doesn't go away. Now what to do? If I download your backup and restore it, will it work? Would the SuperSU app be gone? Thank you. My current Hboot is on 4.16.401.13 so I guess I'll have to download that backup, and my CID is htc_002 . Which one should I download? Here is the picture of that error. Please help me get the update
[One (M8) Q&A, Help & Troubleshooting] Imotep95:
You have wrong recovery. Extract one from the OTA.zip, restore stock(non rooted) nandroid, flash recovery from ota and apply.
[One (M8) Q&A, Help & Troubleshooting] Saikat.mondol1:
I could get the 4.16.401.13 update from 4.16.401.10 using the recovery from here. That means the recovery I used then was correct, right? Though in Hboot , now it says my OS is 4.16.401.13, can I do the 4.16.401.10 update the same way I did again to get the correct recovery? That way, I should have correct recovery right? Thanks for the reply.
[One (M8) Q&A, Help & Troubleshooting] KARIM9377:
Hi [MENTION=830797]ckpv5[/MENTION]

Good job I need to know the TWRP backup collections you posted is it unroot backup

Great work [MENTION=830797]ckpv5[/MENTION]
[One (M8) Q&A, Help & Troubleshooting] MaSrAtI:
BIG thanks!

it is so easy..
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
You have 4.16.401.10 recovery installed when the system expect to have 4.16.401.13 stock recovery.

Using a unrooted stock ROM does not guarantee a successful OTA because when rooted, some files and binaries were changed.

To make thing easier for you, restore the non-rooted 4.16.401.13 backup (in post #2) and install 4.16.401.13 stock recovery (in post #4), you should be able to OTA.

Whether it is 4.16.401.10 or 4.16.401.13, use 4.16.401.13 stock recovery you will not go wrong.

Most important, use a non-rooted backup to restore.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
All the backups that I personally made are non-rooted.

Some of the contributed backups may have root but most of them I already fixed.

If anyone find a rooted backup, let me know then I'll fix it.
[One (M8) Q&A, Help & Troubleshooting] Saikat.mondol1:
I used the 4.16.401.13 recovery you uploaded :/ Anyway, I'll try again. I would like ask something off topic. As I failed to update , I flashed Viperone 5.0 ROM. No problem so far, so why should I need the OTA? It would be helpful if answer this. Thanks
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
The error says "this device has ...448934:10" which refer to 4.16.401.10

You don't really need to update if the ROM runs ok.

With the update you'll get new adsp for boomsound, new radio & radio config, new sensor and etc ... they are just for better performance, nothing much.
[One (M8) Q&A, Help & Troubleshooting] KARIM9377:
I want to relock bootloader and run Ruu and if there is way to root agen after update to M6

I have 4.16.401.10 S-ON
[One (M8) Q&A, Help & Troubleshooting] Imotep95:
CID T-MOB102

MID 0P6B10000 - 6.12.112.4

Clean non-rooted TWRP nandroid: L I N K

OTA: uploading...

Recovery: L I N K

[MENTION=830797]ckpv5[/MENTION] clean nand and recovery uploaded, will upload ota later tonight.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
There's always a way to root ....

http://xdaforums.com/apps/supersu/wip-android-6-0-marshmellow-t3219344
[One (M8) Q&A, Help & Troubleshooting] Saikat.mondol1:
Here is the thing. I had 4.16.401.10 stock backup and then updated to 4.16.401.13 and backup ed too. So, I lost the 4.16.401.13 stock recovery, so I downloaded the one you uploaded and got that error. I thought it was backup problem so deleted the 4.16.401.13 backup. Though still have 4.16.401.10 backup.

Now I was wondering, even though I've updated to 4.16.401.13 once, can I update again if I restore 4.16.401.10 Backup and it's recovery? My Bootloader says my OS is 4.16.401.13 though. Will it cause any problem?

You see the update is only 50MB , so I don't care if I've to do again. But that way, I'll get the correct recovery+the 4.16.401.13 stock ROM too and if everything goes well then Marshmallow base. All I need is 2/3 minutes and a restart. But I dunno if the system will allow me to perform same update twice.

In that case, I'll have to get the 4.16.401.13 backup from your thread and somehow get the recovery from that 50MB update package, as the one you uploaded didn't work.

I'll try it tomorrow but Still it would be nice if you could tell me if I can do same update twice :) thank you for replying

---------- Post added at 11:35 PM ---------- Previous post was at 11:32 PM ----------

I thought you can't Ruu if you don't have S-OFF :/
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I downloaded both ...

The one that I uploaded is correct. The one that you installed is wrong.

4.16.401.10 - the one that you installed is 16045 KB

4.16.401.13 - the one that I uploaded is 16049 KB

the md5 for 4.16401.10 - 78661a189e5df8e7e86bab62272b9c03

the md5 for 4.16.401.13 - 0adee655e3812462f83a298ed044be9d

recheck your file that named as 4.16.401.13_recovery.img, the size and the md5

or maybe you renamed it to recovery.img then get confused ?

You can RUU on S-On device, you just need to relock bootloader and use htc_fastboot.exe for the RUU.zip

the only thing is you'll lose all internal storage data when RUU and when re-unlocking bootloader (two times) .. so make backup