yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M9)] Aldo101t:
yes, maybe he knows what to do at this point.but it sounds like your adb is not communicating with your device, is your sdk up to date.
[Sprint HTC One (M9)] OMJ:
unfortunately being s-on you are now caught in a catch 22...w/ being on 5.1 firmware, it's requiring u to check that box in dev options, but you can't unlock & flash twrp/5.1 rom to do so.

and now since being s-on, you cannot flash back to previous firmware to restore old backup or ROM.

you're only option that I see is flashing the 5.1 RUU from OP...you'll probably want to use the 0PJAIMG method, since u are on Mac, the exe might be a issue.

0PJAIMG_Sprint_HTC_One_M9_2.6.651.11_RUU.zip

Rename to 0PJAIMG.zip, copy to sd card, boot into download mode, it should scan card & prompt to install

this is why I always recommend paying the $25 & getting s-off, it makes life so much easier...
[Sprint HTC One (M9)] Scudderb:
Once again,

as you were probably typing the info

, the above method is what I tried. So far so good....it worked! Saw the friendly Sprint splash screen and start-up tone! Took a while for the images to progress through the install but I expected that....was patient.

Speaking of patience....THANKS TO ALL OF YOU and your help. Really came full circle back to where I am now. I'm GRATEFUL to you guys!!

THANKS!

Scott
[Sprint HTC One (M9)] OMJ:
cool...glad to hear u were successful!
[Sprint HTC One (M9)] Aldo101t:
cool beans now have fun
[Sprint HTC One (M9)] Scudderb:
I'm baaaaack :) ....Firmware Upgraded but can't unlock the relock

Hi....

So I'm back to "stock" with 2.6.651.11 confirmed, S-ON and "Relocked." Using the Terminal, I CANNOT seem to unlock the bootloader using the fastboot flash unlocktoken Unlock_code.bin. I thought perhaps I had to "start over" and get he token again (which I saved from my previous rooting) but cannot get that either.

Here is the Terminal text when I run the above command and the screen of my phone when I attempt to run the flash command above:

MacBook-Pro:sdk-tools sc$ ./fastboot-mac flash unlocktoken Unlock_code.bin

target reported max download size of 800000000 bytes

sending 'unlocktoken' (0 KB)...

OKAY [ 1.005s]

writing 'unlocktoken'...

(bootloader) flash unlocktoken

(bootloader) [KillSwitch] : /dev/block/bootdevice/by-name/frp

(bootloader) [KillSwitch] Last Byte is 0X00, disable unlock

(bootloader) [KillSwitch] oem unlock Turn Off!

I don't recall ever seeing the "KillSwitch" reference before...

And here's the screen:

[IMG="Screen"]http://i.imgur.com/dycD0qS.jpg[/IMG]

Blue banner/bar says "Start Downloading" and above that "Download.................................................100%" Bottom of screen says "Under flash." Just HANGS on that screen indefiniately.

This is NOT the result I received when flashing to unlock the phone (or my other phone) before I had problems.

Thoughts?? Is it now time to do the $25 S-OFF or is there a quick fix for this?? Or is this a different issue entirely??

THANKS!! I'm close!!!!

PS.....I think I have an idea for an avatar/icon for me: picture of a donkey with title "Pain in the Ass" :p
[Sprint HTC One (M9)] Aldo101t:
did you go to developer options and enable oem unlocking
[Sprint HTC One (M9)] Scudderb:
Nope....went ahead and changed the setting and it works now!!

Thing is, have the same phone that I purchased a week earlier, rooted it with NO PROBLEM and did NOT even notice the OEM unlocking option in the dev ops. Just tried to do the same that I did with the other same phone....weird!!

Thanks again!!

Scott
[Sprint HTC One (M9)] Aldo101t:
yeah it was added with 5.1 when 5.0 didn't have that option, and don't worry about being a pita, we all started somewhere here.
[Sprint HTC One (M9)] OMJ:
Plus the m9 forums are so dead, we have nothing to do anyways lol
[Sprint HTC One (M9)] Aldo101t:
yeah. got that right.
[Sprint HTC One (M9)] deakelem:
yea its sad how dead things are.. oh well.. Anyone catch any OTA speculation lately? shoot.. i will even take a rumor at this point.. phone works fine with me especially with the latest radio but I always love some new firmware :)
[Sprint HTC One (M9)] OMJ:
I've heard nothing, but I'm curious as to why no stagefright fix yet, maybe cuz they know it's not a good fix or maybe working it into 5.1.1 or even 6.0 (though M has not been released from G yet).

btw...if anyone was thinking the "hero" phone (A9) maybe something "great" to switch to....think again lol
[Sprint HTC One (M9)] rchris494:
2.11.651.19

anyone have the ruu for the 2.11.651.19 update? or is it just an OTA?
[Sprint HTC One (M9)] OMJ:
just a OTA for now
[Sprint HTC One (M9)] pmacevad:
New radios/firmware? Anything to update?
[Sprint HTC One (M9)] tetrabyt:
Ok, I ran the RUU and got back to stock to take the OTA. Everything went fine. Only issue, when I go to take the OTA, it says that the system was mounted R/W. Any idea what I could have missed?
[Sprint HTC One (M9)] OMJ:
I have the OTA but not sure if the radio is new...I'm RUU'ing now to see since no one else can share that info...

make sure everything is 100% stock
[Sprint HTC One (M9)] tetrabyt:
Thought the RUU would take care of that...
[Sprint HTC One (M9)] OMJ:
apparently not...or you'd be successful...

I'm running into the same issue...RUU'd, shows no updates, trying to manually update, now it's saying system has been RW...locked bootloader, same thing, RUU'ing again...
[Sprint HTC One (M9)] tetrabyt:
Damn... They must be trying to get Smart on us... :D

---------- Post added at 12:22 PM ---------- Previous post was at 11:43 AM ----------

Funny thing, when I set the system read-only and restored the system image, I only got an error about the recovery. Even though I'd flashed the stock recovery. But after the RUU, that's when I got the system R/W error, trying to take the OTA. I thought I used a stock .11 recovery and was to lazy to extract it from the zip. So that is why I did the RUU. :)
[Sprint HTC One (M9)] OMJ:
OP updated w/ 2.11.651.19 firmware....it appears 2.6.651.11 ROMs will work fine on the new firmware, and yes, theres a new radio :)

2.11.651.19 Full Firmware from OTA (fastboot flashable): https://www.androidfilehost.com/?fid=24052804347811177

2.11.651.19 Modified Firmware from OTA, removed recovery (fastboot flashable): https://www.androidfilehost.com/?fid=24052804347811176

2.11.651.19 Modified Firmware from OTA, removed recovery & boot (fastboot flashable): https://www.androidfilehost.com/?fid=24052804347811175

2.11.651.19 Radio only from OTA (fastboot flashable): https://www.androidfilehost.com/?fid=24052804347811174

I have dumped the 2.11.651.19 system, I'll be uploading a stock rooted odex ROM soon... :)
[Sprint HTC One (M9)] tetrabyt:
How did you get passed the problem we were having?
[Sprint HTC One (M9)] OMJ:
http://xdaforums.com/showpost.php?p=62725142&postcount=11
[Sprint HTC One (M9)] thicklizard:
The link takes me to the 2.6xxx firmware and the upload date reflects that. Browsed the firmware folder and only show full firmware for 2.11. Is it just mislabeled?
[Sprint HTC One (M9)] OMJ:
oops, files names are mislabeled....i'll fix...fixed!
[Sprint HTC One (M9)] tetrabyt:
The link you posted was exactly how I solved the problem also. Ran the .30 RUU, took the .11 OTA and now the .19 OTA seems to be working. Thanks again for all your hard work..
[Sprint HTC One (M9)] OMJ:
np...HTC hosed something up, should have been able to install the .19 ota after flashing the .11 ruu, but the checksum fails
[Sprint HTC One (M9)] OMJ:
Here is a stock rooted deodexed 2.11.651.19 ROM...I flashed but dirty flashed & I'm still optimizing, so really it's untested...if someone would like to test, please report back

*edit* rom is good, I booted up fine, although I dirty flashed.

Bad_Boyz_Sprint_ONE_M9_2.11.651.19_stock_rooted_deodexed.zip

as for a odex version...the ROM was too big to flash, it must be under 2gb, and it was 2.08gb...I have to weed out some crap to bring it down in size...if anyone has any suggestions, lemme know. I currently have it down to 2.03
[Sprint HTC One (M9)] deakelem:
did you remove htc speaK? i know that sucker is huge.
[Sprint HTC One (M9)] OMJ:
Yes it is...but no I haven't... Was trying to keep it as stock as possible

I guess I could remove then add a separate flashable
[Sprint HTC One (M9)] deakelem:
yea speak is the largest app i believe.. always has been. It's in the play store to dont forget so i guess people could just get it if they wanted
[Sprint HTC One (M9)] Macropoutsis:
So with s-off, I can flash any of the new firmware in the OP?

What about with s-on?
[Sprint HTC One (M9)] OMJ:
S-off can flash all, s-on can only flash unmodified full firmware
[Sprint HTC One (M9)] Macropoutsis:
But after you relock your bootloader? For s-on.
[Sprint HTC One (M9)] OMJ:
I'm not sure, I only use s-off ;)
[Sprint HTC One (M9)] rchris494:
i noticed wifi hotspot is asking for subscription. is the hack available for this?

otherwise everything appears to be functioning properly that i have used so far.
[Sprint HTC One (M9)] benny3:
I had to relock even with s-off to get the OTA to run without erroring out
[Sprint HTC One (M9)] BUBBA DUB'S:
That's just stock rooted, gotta wait for badboyz 3.0
[Sprint HTC One (M9)] cstrife999:
Used this before without issue. However in order to get OTA I relocked bootloader and flashed the ruu but now my phone will not power on.
[Sprint HTC One (M9)] thicklizard:
Try holding phone under a bright light and hold power and volume up and see if it responds
[Sprint HTC One (M9)] cstrife999:
Nope no response. It did get really hot right beforehand. I'm thinking it's gone. Well this sucks lol.
[Sprint HTC One (M9)] thicklizard:
Have you put it on the the charger?
[Sprint HTC One (M9)] cstrife999:
Yup no lights nothing. I'll leave it on there for awhile and see what happens.

EDIT: I'm gonna take a ride down to sprint and see what they say. Last time on my One Max I had an electrical issue and they replaced at no cost. I'm assuming something electrical went here. I used this tool several times before so yea random bad luck lol.
[Sprint HTC One (M9)] mrrogers1:
That sucks man, hope it comes back. I find myself wondering why you took the OTA instead of flashing rom and firmware? I don't know why anyone (I know why Benny or OMJ would) that didn't really need to RUU would relock to take it. Good luck man:good::good:

Ha! The old light trick, haven't heard anyone bring that one up for a bit and yes, I know it worked. Lol

How the hells you doing man!? :D
[Sprint HTC One (M9)] cstrife999:
need to remain stock. Every thread I've reabout about the new OTA claims you need to relock and ruu. It's all good. I'm probably just getting a new phone as sprint is giving me **** and I was planning on getting an unlocked phone anyway. So it just accelerates my plans and I have a backup old school moto admiral for the time being.
[Sprint HTC One (M9)] deakelem:
mine did this too but i could not get it to power on with the bright light either lol.. worht a shot.. so sprint had to replace it this is the second time this has happened
[Sprint HTC One (M9)] mildlydisturbed:
had something similar before - have you tried the power+vol up for 50 seconds to enter Field Test Mode? When I first got my M9 I had about two weeks where it was unresponsive about every other day, I'd go into field test mode, power out of it, and everything was good.

Issue went away with a firmware update later on
[Sprint HTC One (M9)] thicklizard:
Been doing pretty well how about yourself
[Sprint HTC One (M9)] P_M_G:
Need a refresher...running the latest BadBoyz ROM and last firmware (2.6), unlocked, S-OFF

I have been unable to update the firmware.

1) Work PC so loaded HTC drivers and MAF app, downloaded modified FW (no boot / no recovery), renamed to firmware.zip in adb folder

2) open MAF app

3) reboot to download mode

4) plug in USB

5) type fastboot oem rebootRUU

Get "waiting for device" and nothing happens...just hangs

Tried the ext_sd method as well

1) renamed to 0PJAIMG.zip

2) copied to ext_sd card

3) reboot to bootloader - nothing

4) reboot to download mode - nothing

Doesn't scan or ask if I want to update. Note on bottom of screen says "SD NOT MOUNTED" - is this the issue?

I did notice when the device pops up in windows it's listed as 0PJA2 would that have anything to do with it?
[Sprint HTC One (M9)] OMJ:
for the hell of it, trying locking bootloader 1st....something may have been changed....I had to relock to flash otas...I just left it locked since I'm s-off
[Sprint HTC One (M9)] P_M_G:
Can I do that without ADB??

I think the problem is that my work pc is not seeing the M9 - when I boot to download mode, then plug in, then type "fastboot devices" in MAF, I get nothing. I vaguely recall something happening like this on my home pc when I switched to the M9, but for the life of me can't remember how I solved it.
[Sprint HTC One (M9)] cstrife999:
Held them for five mins. It's dead.
[Sprint HTC One (M9)] mrrogers1:
Good good, no valid complaints, life is good. :)

I couldn't get firmware to flash using ext_sd either so I manually did it using ADB on computer. Do you have the stripped down ADB package on your machine? Do you have drivers for the M9 on the machine?

Do this, grab this zip file M9_ADB_tools.zip, unpack on your machine. It's go the barebones ADB tools inside as well as drivers. Make sure your phone has ADB debugging turned on and plug into computer, run the "cmd" app found inside the folder and do your adb devices command. If it doesn't show your device id, then you need drivers. If you need drivers, install the HTCDriver_4.2.0.001.exe in the folder and once installed, try again and it should work.

Then just put the "firmware.zip" inside the folder with the adb tools and run adb reboot down mode, fastboot oem rebootRUU, fastboot flash firmware.zip and prosper. :)

Tell Sprint store you were running latest OTA and phone died, if they give you grief, reach out to HTC and maybe, just maybe they'll replace and NOT make you use the Uh-Oh freebie. If they make you use it, owell, at least you didn't have to truly pay for new device. :)
[Sprint HTC One (M9)] volk9029:
Try using fat32 external SD card.
[Sprint HTC One (M9)] P_M_G:
Nope...I downloaded your kit (thx) tried it both through your kit and through MAF itself, adb devices gives nothing in the device list, installed the drivers via the exe, still nothing. Guess I'll try at home later tonight. I am really hoping the radio helps.

---------- Post added at 03:20 PM ---------- Previous post was at 03:06 PM ----------

Would have to wait until I get home, but will try that as well. Thanks.
[Sprint HTC One (M9)] Aldo101t:
you need a SDHC card anything above 32gb are sdxc and won't work.
[Sprint HTC One (M9)] P_M_G:
Thanks - might be the problem as I have 64GB in there now, will swap in an old 8gb and give it a whirl tonight.
[Sprint HTC One (M9)] cstrife999:
Using my Uh-Oh. Not a big deal. Completely forgot about it so it's a savior in this case. Thanks for all your help.
[Sprint HTC One (M9)] mrrogers1:
Well it's def drivers if it's just not seeing the phone. If you're still not home, try to install HTC Sync, then uninstall it and try the ADB connection.

Good luck!
[Sprint HTC One (M9)] asacado:
So for those who are S-off, get a fat 32 sd card, put the latest firmware on the root of the sd card, rename it 0PJAIMG.zip and then boot to download mode and win.
[Sprint HTC One (M9)] bpdamas:
Where can I download and untouched system backup for 2.6.651.11? I can't seem to find the right spot and restoring my backup through TWRP doesn't seem to be working.
[Sprint HTC One (M9)] mrrogers1:
Have any of you seen these messages AND/OR had any random reboots? I have had 3 reboots out of nowhere and the pop-up below I have seen a few times.

I have a buddy in Stock OTA that had a reboot out of nowhere but I figured I'd ask around here as we're a bit more in tuned to our devices. [emoji2]
[Sprint HTC One (M9)] Captain_Throwback:
That's ItsOn.
[Sprint HTC One (M9)] OMJ:
with the latest twrp, you'll need a untouched system image, not backup...I do not have one for 2.6.651.11 but I do have one for 2.11.651.19. If someone else has a untouched system image for 2.6.651.11, please share...

which OS are u on? I haven't seen, but I have ItsOn removed from our ROM
[Sprint HTC One (M9)] bpdamas:
I need the 2.6.651.11. I did an untouched system backup prior to mounting it r/w but I didn't compress the backup. At least I think that is what I didn't do. Basically, my untouched system backup has 3 files in the system.ext4.win000 (.win001 and .win002) format. Is there any way to convert this to the flashable system.emmc.win format? I am assuming this is the compressed image format but I don't know for sure.

Also, please do share if anyone has the untouched system image for 2.6.651.11. Thanks.
[Sprint HTC One (M9)] mrrogers1:
I'm on stock rooted deodex 2.11.651.19 with firmware and boot now just to see how things were looking with the update as a whole. I'll remove ItsOn and see if I have any issues today/tomorrow. I'll go back to BB once you rebase but stock rooted is what I'm running until then.
[Sprint HTC One (M9)] OMJ:
so are u seeing much difference on the update?

also, for giggles, run the stagefright app to see if it's "really" fixed

https://play.google.com/store/apps/details?id=com.zimperium.stagefrightdetector&hl=en
[Sprint HTC One (M9)] Aldo101t:
I ran it and it still says vulnerable
[Sprint HTC One (M9)] OMJ:
I had a feeling it would say as such....
[Sprint HTC One (M9)] mrrogers1:
Not seeing much difference but haven't given much time to evaluate. Battery is of course $hit coming from your full rom but I always like to see how the stock rom is going to act. There were some other bugs (Hotspot, charging etc) that needed fixing and with a 500mb+ OTA, they surely should have squashed them.

I just ran the detector and seems to be good to go. I am running the stock boot.img and firmware which may be the difference between aldo101t and my setup. I was never worried about it (was blown way out of proportion) but the initial fix Google rolled wasn't complete. Glad to see HTC incorporated the subsequent revised fix and all is good.
[Sprint HTC One (M9)] tetrabyt:
Tested for the vulnerability with 6 different apps. 3 said I was and 3 said I wasn't.
[Sprint HTC One (M9)] bpdamas:
Can you make "system image" backup from a split archive? What is the correct process to make a system image back to restore back to stock for an OTA?
[Sprint HTC One (M9)] Captain_Throwback:
No, you can't make a system image from a split archive. The correct procedure for making a system image backup is in the TWRP thread, and has been for some time.
[Sprint HTC One (M9)] bpdamas:
Thanks for the info. I'll do it the right way next time. In the meantime, if you run across anyone with the 2.6.651.11 system image backup please send them my way. Thanks in advance.
[Sprint HTC One (M9)] OMJ:
RUU has been posted, though I can only see the updated page from my tablet... I will update op once done downloading...

http://dl3.htc.com.s3.amazonaws.com...IMA_SPCS_1.14_003_release_449494_signed_2.exe
[Sprint HTC One (M9)] Sim-X:
Perfect! I always like using an RUU and clean install anytime I update. Thanks OMJ
[Sprint HTC One (M9)] graycorgi:
That's funny, I went to the page and it appears it is only showing the updated page with the user agent set to iPad... won't show it on Android, Chrome, Firefox, or even iPhone. Just iPad. Must be a mistake on the page maintainer's end. I wonder how long the RUU was actually up for but hidden due to this issue.

I installed the RUU and my phone is working great now. Thanks for the update!
[Sprint HTC One (M9)] Sim-X:
Just ran RUU for newest radio, no issues. Thanks OMJ! Very weird it only shows with iPad user agent but just used your download link so all good.
[Sprint HTC One (M9)] DigitalFruit:
Sytem Image03 Failed

Anyone have any idea whats maybe causing this to failed ? I am reclocked with S-off, and factory recovery
[Sprint HTC One (M9)] graycorgi:
Are you running it from the RUU EXE, or doing the zip flash method? Could be a bad download also, I'd try redownloading it just in case.

Also looks like they finally fixed their page so that it is showing the new RUU on all browsers not just the iPad.
[Sprint HTC One (M9)] deakelem:
carrier aggregation

So i bricked my m9 and im still waiting for the replacement to come in but can anyone confirm if this latest update enabled carrier aggregation? I never was able to get carrier aggregation speeds before hand while the s6 users could.
[Sprint HTC One (M9)] mrrogers1:
CA wasn't activated with the MR we just got, they slipped that into one of those weird little minor updates, it was just a setting buried in the programing (and disabled out of the box). I've been able to utilize CA for about a few weeks now. Unfortunately we can't see the SCC info on our LTE Engineering screen so we have to rely on the PCC EARFCN ID and speed tests to "prove" we are utilizing CA.
[Sprint HTC One (M9)] mswlogo:
Just FYI. I was able to run RUU against an S-Off phone with .11 and run RUU .19 and it brought it up to .19. I think it was already relocked.

Also ran RUU .19 on a bone stock .11 and it ran fine too.

I've NEVER felt it was safe to EVER go backwards on firmware Modded, Full or RUU. You are asking for trouble.

I write some firmware for a living and sometimes it's safe to go backwards and sometimes not.
[Sprint HTC One (M9)] mrzilla:
Confused

I have to say I am a bit confused at the OP instructions when it comes to flashing a 0PJAIMG. The instructions read to flash your current version. Why? If I am on 2.6 and want to go to 2.11, do I download from the 2.6 link or the 2.11 link?

Also, if you are upgrading to 2.11 and you're supposed to only download your current version, then why is there a download for the 2.11 image?

:confused:
[Sprint HTC One (M9)] OMJ:
I think I added that note early on and the issue was with people going to previous versions & having issues. I think going to a newer version is ok. Maybe someone that has done this 1st hand can chime in.
[Sprint HTC One (M9)] wangateur:
wanted to make sure before i flash this if i understand it correctly it's got the stock recovery removed but it says boot removed as well does that mean the red message at bootup is gone? "2.11.651.19 Modified Firmware from OTA, removed recovery & boot (fastboot flashable)"

just wanted to check before i flash this? also that file is ok to install using the rename method?

Thanks for all the help all and great job on the rom omj:)
[Sprint HTC One (M9)] mrrogers1:
Stock rooted rom with the factory boot (which is removed from the zip you are referencing) running will not have red text. Not sure what rom/firmware/boot you are running now but if you are seeing red text, then it's probably one with a modified boot so if you flash the zip you are referring to, the red text will still be showing.

You should be able to install using the rename and microSD method as long as your card is 32gb or less and fat32 AND keep in mind, none of this is going to work if you are s-on. S-On firmware updates methods are OTA or RUU up to current and re-unlock/root and start over.
[Sprint HTC One (M9)] wangateur:
excellent i am s-off by way of sunshine and i do have a 32 gig sd with fat32 file system.

thanks so much mr rogers have a great one!
[Sprint HTC One (M9)] benny3:
The red text isn't from the boot.img, its from the hboot/aboot
[Sprint HTC One (M9)] mrrogers1:
Thanks Benny :o
[Sprint HTC One (M9)] mswlogo:
I always thought it would be safe to go forward and ALWAYS though it's risky going backwards because developers typically don't test going backwards.

I used latest RUU to upgrade two M9's. But I always use the .EXE version.
[Sprint HTC One (M9)] wangateur:
just installed the firmware using fastboot. where would i look to make sure it shows the new firmware version?

thanks again all:)
[Sprint HTC One (M9)] Aldo101t:
boot to download mode your OS-x.xx.xxx.xx is your firmware
[Sprint HTC One (M9)] wangateur:
sweet thanks for that:)

---------- Post added at 08:59 AM ---------- Previous post was at 08:56 AM ----------

wow seems much zippier on the new firmware:) thanks again