yashsingh1/xdaforums huggingface dataset:
[One (M8) Q&A, Help & Troubleshooting] Petert87:
Google Play Edition (GPE)

CID GOOGL001, 11111111, CWS__001, T-MOB010

MID 0P6B10000, 0P6B11000, 0P6B12000, 0P6B13000, 0P6B11000, 0P6B15000, 0P6B16000, 0P6B17000

x.xx.1700.x

TWRP Backup

1.16.1700.16 KOT49H (PhilZ Touch)

2.10.1700.4 KTU84L (PhilZ Touch)

2.12.1700.1 KTU84P (PhilZ Touch)

3.11.1700.6 LRX22C (TWRP)

4.04.1700.4 LMY47O.H4 (TWRP)

4.04.1700.5 LMY47O.H5 (TWRP)

4.04.1700.6 LMY47O.H6 (TWRP)

4.04.1700.9 LMY47O.H9 (TWRP)

4.04.1700.10 LMY47O.H10 (TWRP)

5.07.1700.6 MRA58K.H6 (TWRP)

5.07.1700.8 MRA58K.H8 (TWRP)

5.07.1700.9 MRA58K.H9 (TWRP)

5.07.1700.10 MRA58K.H10 (TWRP)

5.07.1700.11 MRA58K.H11 (TWRP)

Firmware

2.10.1700.4 KTU84L

2.12.1700.1 KTU84P

3.11.1700.6 LRX22C

4.04.1700.4 LMY47O.H4

4.04.1700.5 LMY47O.H5

4.04.1700.6 LMY47O.H6

4.04.1700.9 LMY47O.H9

4.04.1700.10 LMY47O.H10

5.07.1700.6 MRA58K.H6

5.07.1700.8 MRA58K.H8

5.07.1700.9 MRA58K.H9

5.07.1700.10 MRA58K.H10

5.07.1700.11 MRA58K.H11

5.07.1700.12 MRA58K.H12

5.07.1700.13 MRA58K.H13

5.07.1700.14 MRA58K.H14

5.07.1700.15 MRA58K.H15

Stock Recovery

1.16.1700.16 KOT49H

2.10.1700.4 KTU84L

2.12.1700.1 KTU84P

3.11.1700.6 LRX22C

4.04.1700.4 LMY47O.H4

4.04.1700.5 LMY47O.H5

4.04.1700.6 LMY47O.H6

4.04.1700.9 LMY47O.H9

4.04.1700.10 LMY47O.H10

5.07.1700.6 MRA58K.H6

5.07.1700.8 MRA58K.H8

5.07.1700.9 MRA58K.H9

5.07.1700.10 MRA58K.H10

5.07.1700.11 MRA58K.H11

5.07.1700.12 MRA58K.H12

5.07.1700.13 MRA58K.H13

5.07.1700.14 MRA58K.H14

5.07.1700.15 MRA58K.H15
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Thanks [MENTION=4938887]Petert87[/MENTION]

I'll update the front page tomorrow. Bit busy today.
[One (M8) Q&A, Help & Troubleshooting] Petert87:
Take your time. When you've update the post, I clean my Mega.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Completed updating front page for these x.xx.161.x & GPE.

Are you going to update link for 6.14.69.4, 6.14.75.4, 6.12.114.4 & 4.20.901.4 ?

https://xdaforums.com/showpost.php?p=66229567&postcount=1556
[One (M8) Q&A, Help & Troubleshooting] Petert87:
Yes I will update them. There are new GPE backups also.

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

Google Play Edition (GPE)

CID GOOGL001, 11111111, CWS__001, T-MOB010

MID 0P6B10000, 0P6B11000, 0P6B12000, 0P6B13000, 0P6B11000, 0P6B15000, 0P6B16000, 0P6B17000

x.xx.1700.x

TWRP Backup

5.07.1700.12 MRA58K.H12 (TWRP)

5.07.1700.13 MRA58K.H13 (TWRP)

5.07.1700.14 MRA58K.H14 (TWRP)

5.07.1700.15 MRA58K.H15 (TWRP)

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

CID ORANGB10

MID 0P6B10000 - 4.19.69.4

Nandroid: https://www.androidfilehost.com/?fid=673368273298930477

Recovery: https://www.androidfilehost.com/?fid=817550096634745500

Firmware: https://www.androidfilehost.com/?fid=529152257862702274

MID 0P6B10000 - 6.14.69.4

Nandroid: https://www.androidfilehost.com/?fid=529152257862702275

Recovery: https://www.androidfilehost.com/?fid=529152257862702273

Firmware: https://www.androidfilehost.com/?fid=745425885120707266

CID ORANG309

MID 0P6B10000 - 6.14.75.4

Nandroid: https://www.androidfilehost.com/?fid=745425885120707264

Recovery: https://www.androidfilehost.com/?fid=673368273298930474

Firmware: https://www.androidfilehost.com/?fid=673368273298930475

CID T-MOB003

MID 0P6B10000 - 6.12.114.4

Nandroid: https://www.androidfilehost.com/?fid=745425885120707267

Recovery: https://www.androidfilehost.com/?fid=817550096634745499

Firmware: https://www.androidfilehost.com/?fid=745425885120707263

CID TIM__401

MID 0P6B10000 - 4.20.901.4

Nadroid: https://www.androidfilehost.com/?fid=529152257862702272

Recovery: https://www.androidfilehost.com/?fid=673368273298930476

Firmware: https://www.androidfilehost.com/?fid=745425885120707265
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
[MENTION=4938887]Petert87[/MENTION]

Thanks for all the backups .. front page updated with reference to new links.
[One (M8) Q&A, Help & Troubleshooting] Petert87:
You're welcome.
[One (M8) Q&A, Help & Troubleshooting] zambalik:
Hi,

Do u have the twrp stock unmodified backup for 5.07.720.1???
[One (M8) Q&A, Help & Troubleshooting] ovu85:
Hi, i'm on unlocked bootloader, installed TWRP and S-ON

VERSIONMAIN 4.25.771.6 CIDNUM H3G__001 lollipop

i want stock unrooted MM unbranded if possible, What Cid and versionmain should i flash.

I just need some help because all my infos are messed up and i like the M8!

P.S. i came from NEXUS 5x and everything is much easier there!

Thanks in advance!
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
If you mean to convert it to unbranded, you need S-OFF and this will cost you USD25.

Other option :

1. Restore the stock non-rooted 4.25.771.6 backup & install

4.25.771.6 stock recovery (you can get them from page 1)

2. OTA to Marsmallow 6.13.771.4

3. Install TWRP 3.0.2-0

4. Restore stock non-rooted 6.12.401.4 (on page 1), you'll have non rooted and stock unbranded ROM, but you still need to use h3g sim card unless yours is already SIM Unlocked.
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Why don't you read thru all posts by him and my reply to him then you can take the same steps to get back to stock without 5.07.520.1 backup.
[One (M8) Q&A, Help & Troubleshooting] ovu85:
i didn't backup my non rooted rom, S-ON, i've flashed the stock recovery but can't get rid of superuser, OTA does not install.

i'm stucked, what other option do i have?

Thanks!
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I know that you most probably don't have stock non-rooted backup. That's why I wrote

1. Restore the stock non-rooted 4.25.771.6 backup & install

4.25.771.6 stock recovery (you can get them from page 1)​

You can get the non-rooted stock 4.25.771.6 backup on post #2

and stock recovery 4.25.771.6 on post #4

on front page of this thread

Since you already install stock recovery, reinstall TWRP then restore the backup then only install stock recovery.
[One (M8) Q&A, Help & Troubleshooting] zambalik:
Because i didn't ask u...

But thx for the highlight :)
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
I replied to your post because of this - https://xdaforums.com/htc-one-m8/general/htc-one-m8-eye-return-to-stock-ruu-t3560070 which I won't reply to it even though I know where to get the RUU because it was posted in wrong section.

Anyway .. good luck & good night.
[One (M8) Q&A, Help & Troubleshooting] zambalik:
Again, didn't ask u but thanks for pointing that my thread is in the wrong area and i have already reported my thread to the moderator...

Good night...
[One (M8) Q&A, Help & Troubleshooting] Sharp852:
I am on 6.12.401.4 firmware Europe unlocked phone, CID is 032...Which one of backup install...Original or t-ryder one?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
They're both the same.
[One (M8) Q&A, Help & Troubleshooting] Sharp852:
They why are there two versions? Doesn't it may break "stockiness" of phone?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
There are 2 versions because t-ryder provided one and ckpv the other Check them both if you don't believe me. Also, if you click on the one you mentioned, you will see his post which explains what was wrong with the first version. You have to trust people if you are going to use their "files".
[One (M8) Q&A, Help & Troubleshooting] Sharp852:
Yeah but he wrote different CID...So I just want to be sure which one to use with CID 032
[One (M8) Q&A, Help & Troubleshooting] Einwod:
They're both in the same place, therefore they will both work for your CID.
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
are you trying to do a trickity-trick [MENTION=3741261]Einwod[/MENTION] ? jk :)

i mean you've only been helping about 4 or 5 years for the m8. amirite

"err on the side of kindness"
[One (M8) Q&A, Help & Troubleshooting] Einwod:
? Not sure I understand. ?*♂️
[One (M8) Q&A, Help & Troubleshooting] mrrocketdog:
you guys are the most patient. big :thumbup:

"err on the side of kindness"
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Been on the M8 forums since it was released. My Mrs has mine now and I'm on the 6P. Love that phone. Just wish we could get Xposed working on Nougat. You've been helping out quite a bit yourself, when you can. That's what this place is all about.
[One (M8) Q&A, Help & Troubleshooting] osidacarlo:
RUU

Is there an available RUU for my device? [MENTION=830797]ckpv5[/MENTION]

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.29.214500021.12G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

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

(bootloader) serialno: --------

(bootloader) imei: --------

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B10000

(bootloader) cidnum: VODAP110

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 76df2b54

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

I have TWRP 3.0.2 and a custom rom (Wolla GPE). I don't know why theres no fw version when I entered fastboot getvarall but its 6.12.166.4. Also when Im on bootloader, "current OS" is blank which should've 6.12.166.4 on it right?
[One (M8) Q&A, Help & Troubleshooting] sachinaik:
I know I am posting basics but pls bear with me.

My m8 is running on Android 4.4.3, which is stock rom with root and cwm recovery Philz 6.48.4.

Are the below steps going to update my phone to MM:

1. Download the latest firmware (marshmallow) and install it.

2. Flash TWRP latest recovery.

3. Restore MM Nandroid backup.

Will this work... ?
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
yes that's correct ( flash the full firmware package ) if your device have multible marshmallow firmware in post #5 flash all of them starting by the oldest

but if your device RUU available it will be much easier to flash it and return to nearly full stock ( considering the bootloader status )
[One (M8) Q&A, Help & Troubleshooting] zlatan_k:
Great Threat! Thank you!
[One (M8) Q&A, Help & Troubleshooting] dejafu26:
Help me

Please help me,bro.. My I have HTC x.xx.841.x

MY. specification

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.29.214500021.12G

(bootloader) version-main: 6.24.841.1

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

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B11000

(bootloader) cidnum: TELST001

(bootloader) security : on

I have constraints on mobile htc m8 0ne, if you have the ruu.exe , I hope your help :crying:, thank you
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Sorry, doesn't work for me

Hi, after some years of happily living with my M8, I want to install custom ROMS newer than 5.1.1. However, that seems impossible due my outdated firmware. My "getvar all" look as follows:

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.18.0.0000

(bootloader) version-baseband: 1.19.21331147A1.09G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

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

(bootloader) serialno: xxxxxxxxx

(bootloader) imei: xxxxxxxxx

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B10000

(bootloader) cidnum: HTC__102

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

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

Now I have been trying to find a way to get a newer firmware, I have tried to restock according to your nandroid flash method here ut I keep seeing the bootloader 3.18.0.0000, and the radio is also not updated, so in newer Android versions neither WiFi nor mobile data is working. I also tried RUU and anything else I found on the net, but nothing works.

Is that, because I need to flash a nandroid image for the 3.18.0.0000 version first, and then get the phone updated by the OTAs? Or is it possible to flash a newer nandroid and get the firmware updated by the new boot image?

I have spent about a week (including most of the nights) now trying to work out, how to do this, and I'm really frustrated.

Can anybody please tell me, step by step, which recovery, nandroid and stock recovery I should use?

I know that afterwards I will have to get out of the stock again, get rooted again etc, but I need that new firmware with radio installed!

Please help me!
[One (M8) Q&A, Help & Troubleshooting] Einwod:
First, remove your serial and IMEI numbers from your original post.

You are well out of date. My suggestion is: Download this ROM and flash it. A simple process, connect your device to your computer and double click the downloaded RUU. That should update you to Lollipop. You should then receive the OTA updates to MM. Remember to backup everything first as this method will wipe your internal storage completely.
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Thanks Einwod! I have deleted the details already- now they only exist in your quote. ;)

I understand this is a RUU.exe, running in Windows? Normally I only live in the Linux world, but I will try to find a working Win somewhere...

Then I will report if I succeeded.

Last Q: In what state should I have the phone to connect it? Fatsboot? Recovery? Running system? In any case it means I need the HTC software on the Win system, right?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
I had them already removed from my quote. You can start the RUU while the phone is booted up normally. If that fails, try in bootloader mode. It should work. I'm sorry I know nothing about Linux and only work with Windows. You will need to install HTC sync to get the drivers installed. After, you need to remove this installation for the RUU to work properly. The drivers will remain in place, so don't worry.
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
what about flashing marshmallow RUU direct ( no need to flash L RUU then do OTA to M )

also it doesn't need any drivers or a windows/Linux machine just sd card ( super easy steps )

here this is the signed M RUU.zip

https://www.androidfilehost.com/?fid=24369303960687057

after downloading

* rename it to 0P6BIMG.zip

* put it in your sd card ( root folder not inside any folder ) and make sure it's formatted as fat32

* reboot to bootloader ( hboot )

* it will scan for it and ask you to flash it

* after flashing remove the file from the card ( it will ask you again for flashing if not removed )

another possible way to update the firmware only with out OS

is to flash the signed firmware from post#5 https://xdaforums.com/showpost.php?p=60218734&postcount=5

after flash the firmware unlock the bootloader,flash twrp and flash the desired rom
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Thanks Ahmed! I tried the firmware flash first, but I did not work. I did everything as described in the post you pointed me to. But even after repeating the flashboot command 4x I only get this:

target reported max download size of 1775468544 bytes

sending 'zip' (53847 KB)...

OKAY [ 2.452s]

writing 'zip'...

(bootloader) adopting the signature contained in this image...

(bootloader) zip header checking...

(bootloader) zip info parsing...

FAILED (remote: 99 unknown fail)

finished. total time: 2.711s

Any ideas, what went wrong?

---------- Post added at 02:19 PM ---------- Previous post was at 02:06 PM ----------

Once more to Ahmed:

Now tried the other way, puttng the 0P6BIMG.zip on the external SD and starting hboot.

Hboot does scan, but comes back with the error: "No image or wrong image" (as far as I can read the error messages, which appear rather quickly.)

I will look for another RUU file and try again.
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Is the bootloader locked or unlocked? Needs to be locked to flash the firmware.
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Hi again! Is that also needed for flashing the 0P6BIMG.zip? My bootloader is unlocked, and it is S-ON. How do I lock it again?
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Hi again! Is that also needed for flashing the 0P6BIMG.zip? My bootloader is unlocked, and it is S-ON. How do I get t locked again?

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

Hey! Now I I got into a dead end: I tried to get th bootloader relocked following this thread: https://xdaforums.com/showthread.php?t=2718317&page=2#post71428428.

Now I'm stuck in a bootloader loop: It shows me Tampered, Relocked and Scurity warning, and when I try to get back to the recovery, it keeps returning to this bootloader screen. Not amused.

---------- Post added at 07:35 PM ---------- Previous post was at 07:07 PM ----------

Well, now I can report that I have managed to get out of the bootloader loop by using the unlocking procedure with the token from HTC.

So I am where I started: I cannot use the flash fw or RUU because he the bootloader is unlocked and I can't get on with my project.
[One (M8) Q&A, Help & Troubleshooting] ahmed.ismael:
hi

you need to relock your bootloader before flashing FW/RUU and that for s-on devices only

so here is the command running in fastboot mode to relock the bootloader ( press enter after every command )

fastboot oem lock

fastboot reboot-bootloader

then follow the firmware/RUU flashing process as described before ( renaming or flashing in fastboot mode )

waiting for your respond ;)
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Hi Ahmad, as mentioned earlier, I tried just that command yesterday, taking me into the bootloader loop with "Tampered, Relocked, Security Warning" showing and no way to get into recovery. Also, I still had the RUU on the SD card and hboot tried to get that flashed. But I got the same errors, that no images could be found. So it seems that this method does not work with my M8. It is a hassle to get out of that loop by re-unlocking with the method using the token and the unlock.bin so I don't feel like trying again. Or is there another way to get Locked again but avoiding the ""Relocked" "Security Warning" bootloop?

Or: Does it make a difference if I try to flash the FW or the RUU Zip with the approriate fastboot commands?
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Hi again Einwod!

Sorry to say, but using the RUU exe you pointed me to also does not work. I found an old XP Windows system, installed the HTC drivers, connected the phone and started the RUU file. Everything looked ok, but then the flash process stopped. When I pulled the USB cable according to the instructions, the bootloader, still the old one, showed the error message "Sercurity problem", below that "RUU". I tried a second time, but same result. I could get back to recovery and reflashed my old Nandroid. But I am still on 5.1.1. I have also tried to follow Ahmad's instructions (below), but only got the problems described there.

So far, for my "Tampered" "Unlocked" "S-On" bootloader nothing seems to work.

Any idea, what I can do?

---------- Post added at 04:08 PM ---------- Previous post was at 04:04 PM ----------

Hi again Einwod!

Sorry to say, but using the RUU exe you pointed me to also does not work. I found an old XP Windows system, installed the HTC drivers, connected the phone and started the RUU file. Everything looked ok, but then the flash process stopped. When I pulled the USB cable according to the instructions, the bootloader, still the old one, showed the error message "Sercurity problem", below that "RUU". I tried a second time, but same result. I could get back to recovery and reflashed my old Nandroid. But I am still on 5.1.1. I have also tried to follow Ahmad's instructions (below), but only got the problems described there.

So far, for my "Tampered" "Unlocked" "S-On" bootloader nothing seems to work.

Any idea, what I can do?
[One (M8) Q&A, Help & Troubleshooting] Einwod:
Lock the bootloader and try again.
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Hi Einwod! More than willing. I tried to do that for hours already. Problem: The ADB commands I found have no effect and the fastboot command takes me to the "Relocked" and "Security Warning" without a way to get out to recovery. Any other ways? Or is the fastboot way right, but I have to flash a stock recovery to be able to get into recovery again?

Please be so kind and tell me in steps how I should continue. I'm really at a loss.:crying:
[One (M8) Q&A, Help & Troubleshooting] Einwod:
You DO NOT need to be in recovery. You need to be on the fastboot/bootloader screen. Then run the RUU.exe file again.
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Thanks again, you are so quick! But even if this is getting a pain now: Using the ADB commands to get locked has no effect. Perhaps because I cannot get ADB connection when the phone is in bootloader, only in recovery. Then, when I type ADB devices I get my serial number followed by the word "recovery". I can get into shell and type the command to get locked again, it writes some bytes somewhere but that has no effect. When I get into ADB to the running system, it shows me my serial with the word "device". Here I cannot get "shell" started (also not with SU), so no locking command input possible.

So it seems that ADB should somehow connect to the boot partition to do it's thing, but how can I get that?

Well, and if I try to get the bootloader locked using the fastboot command, I get to the situation with the security warning.

Is there any other way to get my device "locked" again without all those warnings?

:confused::confused:
[One (M8) Q&A, Help & Troubleshooting] redpoint73:
adb will never work in bootloader by definition. It will only work in OS or custom recovery.

I think with the adb method, you are referring to the guide to make it say LOCKED, which requires S-off (as clearly stated in the guide). And you do not have s-off (your device is s-on), so therefore you cannot do this.

However, you do

not

need the bootloader LOCKED to run an RUU. RELOCKED will also allow RUU to work. So the fastboot method is what you need (fastboot oem lock) which will make the bootloader RELOCKED.

When the bootloader is relocked, you will be stuck in bootloader. You cannot boot into OS after relocking the bootloader. Its expected and intended result. It expects RUU to be run after relocking the bootloader. So just run the RUU now.

The security warning is irrelevant. It will not prevent the RUU from installing.

There is actually nothing going wrong with anything here. You are simply misunderstanding the process.
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Heureka! YEAH! Now it worked! Your hints made my day! From the fastboot screen with the "Security Warning" access for the RUU...exe was perfect, and it worked like a charm!

So now, I will be updating that phone until I get to Marshmallow (no further, to be on the safe side, and then re-root an install a 6.1 custom rom.

So one last question: Can I RUU the latest cutom ROM version right away? Could you point me to one? (European version, non-branded).

Thx SO MUCH again. These hints were really what helped me!

:D:D
[One (M8) Q&A, Help & Troubleshooting] Einwod:
First, find the signed firmware here in post #5 and flash it. You need to be in ruu mode. After you have updated the firmware, (remember you must flash it TWICE), go to the post Ahmed wrote yesterday and follow his instructions for the MM RUU.zip file. Let it finish. Then you can unlock the bootloader again, if you wish and flash a custom recovery and/or a custom ROM of your choosing.
[One (M8) Q&A, Help & Troubleshooting] Jowivk2804:
Thanks again. That is my task or tomorrow. ;))

Is it definitely 2 steps to unlock and flash TWRP (which should include root, I presume)? Or can I just flash the latest recovery and take it from there?

Best wishes to helpful you!

Johann

:good::good::good: