[One (M9) Q&A, Help & Troubleshooting] Kye7:
Good evening folks. I am in desperate need of expert advice on this subject.

I imagine that other users have encountered this issue, and this thread may be useful in the future to the assistance of others.

I am rooted, and S-off (as of yesterday). Yesterday, I had TWRP 2.8.7 installed, with stock sense (and sprint bloatware), running android 5.0.1, on firmware 2.11.651.19

*** STILL UNSOLVED*** At first, I was prompted to do a system update (1 of 2), in order to prepare my device for android 6.0. Upon download completion of the first update, and when attempting to install, I am brought back to HBOOT, and the update is nowhere in sight, even when rebooted.

This is a constant loop, and always brings me back to HBOOT.

This is what I have been trying to figure out, and it has got me in an enormous mess ***

*** UNLOCKED ***

htc_himawhl PVT-SOFF

CID-SPCS_001

LK-1.0.0.0000

RADIO-3.00.C1144084@60114

OpenSDP-15.6.1.00522.8994_1026

OS-3.41.651.4

Feb 3 2013,13:49:48(695981)

Let me describe my problem before I get into detail.

It started when I got my M9, I got it from Sprint, and instantly wanted to root it and install Cyanogenmod 13 on it.

To my mistake, I rooted the phone BEFORE I did the OTA update to Android 6.0

As we know, this is a block based system, and this introduces many difficulties.

I had been running TWRP 2.8.7, and stock sense with all my pre-loaded Sprint crap. I was unable to install cyanogenmod 13 or anything.

This led to much frustration, research, and pain as I browsed countless threads on the XDA forums, downloading many items, hoping they would fix my issue.

Now, for my issues.

The HTC RUU for my phone has never worked, and I was constantly met with ERROR 155. I attempted to re-lock the bootloader, but this made no difference.

Often, when I type in adb devices into the command prompt, I am prompted with something like "you are using a different version than the server... Daemon started.. Then devices: and then nothing. This is what I usually get: [IMG="error"]http://i.imgur.com/HrjP3OE.png[/IMG]

It is obvious to me that if no device is detected, then no work may be done on the phone.

Other times, the phone will recognize, but it seems as if there is no effect on what I am trying to do.

Last night, I paid sunshine $25 to S-off my phone, hoping that it would help me. While the S-off process was extremely easy with this service, my problems are not remedied.

I saw that to restore my phone to 100% stock, that I must complete a RUU with my device, renamed to 0PJAIMG.img, and move it to the SD card.

When I did this, I was still running Stock sence, and was able to move files to my SD card/External SD card.

I went into the bootloader and the phone recognized that I had a "0PJAIMG.img" file on my phone, but I used the wrong file. I used a 75mb file with the firmware, but not all of the sprint things with sense installed. I assumed that since this was the latest firmware, it would allow me to keep Sense and my files, and allow me to take the OTA update to the latest android version

Here are images with information to the INCORRECT "0PJAIMG.img" (that I had renamed from this screenshot) I installed on my phone using the bootloader.

You can see the CORRECT file at about 2GB, and the incorrect file at 75mb. [IMG="files"]http://i.imgur.com/VVGGGS9.png[/IMG]

For reference, Here is what is included in the 75mb file. [IMG="Reference of 75mb file"]http://i.imgur.com/sd7TYod.png[/IMG]

Now, I am unable to connect my phone to adb, as it shows up as in the pictures.

I have no recovery installed, so the Stock HTC (and very basic) recovery is there.

I am continuously prompted to install the INCORRECT 0PJAIMG.img that I placed on my phone, and I have no way to remove it as I know.

When I boot normally, I see the HTC One logo, and then a black screen. The screen is still on, but completely black. There is no way to exit this, other than pressing all buttons for 5+ seconds.

I do have the correct 0PJAIMG.img (2gb file), but I have no way of switching these two files, since I cannot connect.

I cannot install TWRP due to no devices showing up in the ADB interface.

When I plug my phone into my computer, I do get the "connected" noise from windows.

Please let me know if I can be more specific. I am going on a trip soon, and will take whatever lengths to get my phone working again.

I have read all relevant threads that I know of, so please avoid re-directing me to another page unless you think I have perhaps missed something.

My end-goal is to have a fully functional HTC M9 with Cyanogenmod 13 snapshot installed. I am on sprint, so I am unsure if I can even use Cyanogenmod. My alternative preference would be the D-Boyz mod to sense.