yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M7)] AssassinsLament:
I don't know, there could be Sprint specific references in this hboot. So I don't think I would try it.
[Sprint HTC One (M7)] AssassinsLament:
Ok, quoting myself because I figured out why the splash image I made was tinted yellow. I used Adobe Photoshop and I guess it doesn't save BMP images in the right format even though I set it to 24bit. Using Microsoft Paint, and saving to 24bit, and converting the bmp to nb with nbimg 1.2.1 works fine!
[Sprint HTC One (M7)] AssassinsLament:
Quoting myself again...

So I've been testing and I've come to the conclusion that nbimg 1.2.1 is bugged, well at least at our resolution.

I keep getting weird tinted splash images, even using MS Paint.

Then I found this thread:

http://xdaforums.com/showthread.php?t=2156614

It uses a different tool, and works perfectly!

Below is a quick sample splash I just made if you feel like testing!

manofsteel.img is the splash, stocksplash.img is the original splash.

You must have an eng hboot to flash!

fastboot flash splash1 manofsteel.img
[Sprint HTC One (M7)] trancefreak64:
Thank you for the contribution. I used the red only and worked flawless thank you.
[Sprint HTC One (M7)] jcwxguy:
Worked great, here is the one i made
[Sprint HTC One (M7)] lilflip21:
So are you guys using that 8064 eng hboot to flash these then changing right back after flashing splash or is there a useable eng hboot I am missing.. Thanks!

and heres my splash I have been working on I will post it up over in themes sometime soon with a few others I am working on.. Think I like the left simple one best..
[Sprint HTC One (M7)] treIII:
Ok. I followed the link and I didn't see the eng h boot. Do I have to run moonshine s off in order to get the eng h boot? I've already used rev one but I want to change my splash.img. thanks for those who may help

Sent from my HTCONE using Xparent Blue Tapatalk 2
[Sprint HTC One (M7)] tyler.durden:
The one on the left is nice and clean. Post it up cause I'd like to use it for myself!
[Sprint HTC One (M7)] trancefreak64:
I used the normal Hboot:1.44.0000 Dev off / S-Off and it worked. I was able to get rid of the annoying red development text.
[Sprint HTC One (M7)] sharky17:
Love it!
[Sprint HTC One (M7)] Kwongger:
Stock HBOOT Por Favor?

Could I get a unedited hboot to flash please, I flashed this and then thought, that I should rock my S-OFF proud.

BTW: Thanks, this will come in handy when/if

when

I need to go to HTC/Sprint for issues...
[Sprint HTC One (M7)] mntbkr:
Need a little help, I'm not a developer but I can follow instructions and can use ADB and Fastboot.

Phone had S-OFF

So I downloaded the zip, and placed it into the folder where ADB/fastboot resides.

-I do adb reboot bootloader/reboots to bootloader.

-fastboot oem rebootRUU/I get the black screen with htc on it.

-fastboot flash zip hboot_hexed_redonly.zip/and I get an error(C:\Users\Luis>fastboot flash zip hboot_hexed_redonly.zip

error: cannot load 'hboot.zip': Unknown error)

can anyone point me in the right direction? I'm not sure what I may be doing wrong? Thanks in advanced.
[Sprint HTC One (M7)] TonyTurboII:
Did you flash the ENG HBOOT?

If so how, every time I try it fails. Im HTCDev Rooted with Revone S-off.

I tried the 1st link in the Thread you referenced, which ultimately got me to this post:

http://xdaforums.com/showpost.php?p=38180376&postcount=6
[Sprint HTC One (M7)] AssassinsLament:
Done! Updated the attachments with hboot_stock.zip

Make sure you put the hboot file into the same folder as fastboot. Also, if you didn't change the filename, the command should just be:

fastboot flash zip hboot_hexed_redonly.zip

And if you get an error, try downloading the file again.

"error: cannot load 'hboot.zip': Unknown error" is weird, since that's not even the filename we told it to flash.

Engineering hboot is required to flash these.
[Sprint HTC One (M7)] TonyTurboII:
I thought so. Did you do anything special to flash it?

It keeps failing for me.
[Sprint HTC One (M7)] AssassinsLament:
Didn't do anything special, just make sure you have eng hboot, then boot the phone into bootloader mode. Then place the splash img into the same folder as the fastboot executable. Then run the "fastboot flash splash1 splash.img" command.

Can you explain in more detail how it fails?

The exact errors/messages you get would be nice.
[Sprint HTC One (M7)] AssassinsLament:
You could (in theory) take one of my hboot zips on the original post, and remove the hboot.img out of the zip and add in the splash. You have to rename the splash image to "splash1.nb0" though. Here is what the zip should look like (nothing less nothing more):

android-info.txt

splash1.nb0

Then flash the zip with the three lines of commands from my original post.
[Sprint HTC One (M7)] il Duce:
Wow! Long time no see.
[Sprint HTC One (M7)] TonyTurboII:
This is what I get trying to flash the ENG Hboot

C:\Android>fastboot flash zip PL83IMG.zip
sending 'zip' (2080 KB)...
OKAY [ 0.453s]
writing 'zip'...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
FAILED (remote: 41 model id check fail)
finished. total time: 0.859s
[Sprint HTC One (M7)] sharky17:
I guess I fell off the planet for awhile. lol
[Sprint HTC One (M7)] Crackanug:
You do not have to have an engHboot to flash a splash... Simply take the "android-info.txt" file from the decrypted stock rom, take the splash ".img" file you have created or want - put the two files on your Desktop or wherever you save stuff and zip them by selecting both files, then zip them with winzip or whatever you use and you can name the zip whatever you want... Put the newly zipped file into whatever folder where you have adb in order to flash it.

Use adb to reboot into bootloader or do it manually by pressing volume down and power.

Then it's just a simple adb command: fastboot flash zip "<name of zip without quotes here.zip>"

If that still throws an error, just issue this command first: fastboot oem rebootRUU

wait for the phone to go to a black screen with the HTC logo, then reissue the commands "fastboot flash zip <name of zip>"

Just a forewarning, this will put the development red text back on the splash image. You should be able to flash the hex edited stock hboot another user has uploaded already to remove the red text again... I haven't tested this last step yet, as I am not at my home computer, but I have flashed a custom splash with the stock hboot on my phone already which is why I know about the red warning text reappearing.
[Sprint HTC One (M7)] TonyTurboII:
Looks like it has something to do with the android-info.txt checking the CID.

I swapped the eng hboot out of the zip I found into one of yours and it worked perfectly.

Thanks for all the help.

---------- Post added at 09:22 PM ---------- Previous post was at 08:56 PM ----------

Scratch that, didnt work.

It flashes successfully, but will not boot with the ENG hboot. Powering it off then back on or any fastboot commands just take it back to the bootloader.

I can then flash one of your zips in the OP and get back to booting, so im stumped.

I ended up getting the splash screen changed regardless, but would like to keep the ENG hboot if possible.

The hboots in your zips are .img files, while the ENG hboot I have is a .nbo file.

Maybe that's causing my issue?

---------- Post added at 09:29 PM ---------- Previous post was at 09:22 PM ----------

What would I name the splash if I was stuffing it into one of the zips?

Would I have to edit the android-info.txt file to tell it what I want to flash?
[Sprint HTC One (M7)] Crackanug:
I also ran into the issue of the engHboot that works for the DNA (and supposedly the M7_WLS). It does just boot loop back to the hboot, I will try one other method to see if I can get it to work properly

As far as the splash screens, rename the image file and extension to "splash1.nb0" and zip it with android-info. You don't have to change anything in the android-info.txt file just zip the two files together and flash via fastboot oem rebootRUU method.

**you probably don't have the change the splash images extension to "nb0" and leave it as ".img" but I did and it worked.
[Sprint HTC One (M7)] AssassinsLament:
That android-info.txt is from stock RUU, so it should work perfectly with Sprint devices. Maybe you have a different CID from Sprint's? Did you superCID your phone?

Nope, doesn't matter. It can be *.img or *.nb or even *.nb0
[Sprint HTC One (M7)] AssassinsLament:
Yep, basically what I said in post #47.
[Sprint HTC One (M7)] Crackanug:
Just curious, did the red development build warning on the splash return after flashing via this method using the stock hboot? I am wondering if my phone is an isolated case/incident.
[Sprint HTC One (M7)] TonyTurboII:
What other method, the long list of dd commands?

The ENG Hboot zip I was using had the CID for the DNA. I tried editing the file with superCID Im using, as well with SPCS_001. Neither worked. Only got it to work when I plugged it into a zip with one of the android-info.txt files from one of your zips.
[Sprint HTC One (M7)] kozmikkick:
Has anyone who has used the eng hboot posted in the DNA section been able to boot into their android os after flashing it?

Just curious since the it's missing a partition and a couple of the partition blocks are a little different.
[Sprint HTC One (M7)] TonyTurboII:
Nope, thats what ive been battling, says its compatible with the One.
[Sprint HTC One (M7)] kozmikkick:
It's compatible. I've flashed it.
[Sprint HTC One (M7)] Crackanug:
I was able to flash it as well, however after rebooting it just continues to go back into the bootloader menu over and over. Can you confirm or specify what it may have been that you did differently to get this to work?
[Sprint HTC One (M7)] kozmikkick:
That was why I posted my question ;) it gives us eng commands but isnt fully usable. Check out my partitions thread. There is a couple differences with the partitions.
[Sprint HTC One (M7)] TonyTurboII:
If the phone doesn't boot fully, I wouldn't call it compatible.
[Sprint HTC One (M7)] kozmikkick:
You were have problems flashing it because you were using an update zip designed for the dna.

I meant it's compatible because it does flash when done correctly and it does give us engineering hboot command capability.
[Sprint HTC One (M7)] TonyTurboII:
I actually patched it into the zip in the OP of this thread with the same result.

I did get the eng hboot functions, but I'm looking for a permanent solution.
[Sprint HTC One (M7)] AssassinsLament:
Nope, unless you changed hboot. Nothing should be able to rewrite the red text back in (without flashing an hboot).
[Sprint HTC One (M7)] Crackanug:
That is what I thought, but it rewrote the red text after I flashed the splash screen. I used the revone exploit for s-off, rebooted, successfully removed the red text warning using the same exploit and all was well. Flashed the splash and for some strange inexplicable reason the red text was back... Not sure why. But a quick hex edit later to my mmc backup dump and I had the red text removed.
[Sprint HTC One (M7)] reaper000:
SIM Unlock thread

Nevermind, sorry for the delete. I found my answer
[Sprint HTC One (M7)] :
Can I use this to change my MID?
[Sprint HTC One (M7)] adamlee011:
did this. now when I boot into boot loader it's automatically in fastboot it's not an option in the list. forgive me but I never checked/ noticed. was that the case to begin with? I'm used to my evo where you actually have to select fastboot.

---------- Post added at 06:11 PM ---------- Previous post was at 05:57 PM ----------

*stock not such :P well, it is sick

Sent from my S-off Viper One

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

Damn you Swype! I give up!

Sent from my S-off Viper One
[Sprint HTC One (M7)] LuigiBull23:
thanks a lot for this!
[Sprint HTC One (M7)] adamlee011:
And those last 2 posts are in the wrong thread! Sorry I need a nap

Sent from my S-off Viper One
[Sprint HTC One (M7)] adamlee011:
Yea I know very funny! Lmao. How about the fastboot question, bud? That still stands.

Sent from my S-off Viper One

---------- Post added at 06:25 PM ---------- Previous post was at 06:18 PM ----------

Kinda creepy when the grim reaper is laughing at you

Sent from my S-off Viper One
[Sprint HTC One (M7)] Sloth:
I have the Moonshine hboot and it boots to fastboot also
[Sprint HTC One (M7)] SantinoInc:
Pardon my n00bness. I rooted via HTC Dev and I used revone to achieve S-Off. Those are the only alterations I have made (besides flashing Viper's Rom)

Am I able to use the method in the OP or is there something else I must do first?
[Sprint HTC One (M7)] adamlee011:
That's exactly what I did

Except I locked and removed tampered with revone then did this.all is well.

Sent from my S-off Viper One
[Sprint HTC One (M7)] il Duce:
Why the heck would you lock your bootloader? Lol
[Sprint HTC One (M7)] adamlee011:
Why not? Shouldn't I?

Sent from my S-off Viper One
[Sprint HTC One (M7)] il Duce:
It should be unlocked.
[Sprint HTC One (M7)] adamlee011:
Ok. Why? I have my recovery. I'm soff and able to flash whatever I want. Please explain to me what I'm missing. I'd like to know. And couldn't I just unlock it again with revone now if I need or want to?

Sent from my S-off Viper One
[Sprint HTC One (M7)] il Duce:
Im not entirely sure tbh, but I would think more access = better. Could be as simple as more commands work with fastboot. I haven't tried flashing the various partitions from fastboot, or from recovery, but surely unlocked isn't a concern since you have s off and root.
[Sprint HTC One (M7)] cfendrick:
Or is it really.... "UNLOCKED" masked as "LOCKED" and "S-OFF" masked as "S-ON"

Too funny. Works great!
[Sprint HTC One (M7)] adamlee011:
Well I was just doing it to do it. I never had soff and locked. Anyway if I did want to couldn't I just revone -u?

Sent from outside your bedroom window.

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

No. I locked it before flashing the hexed hboot

Sent from outside your bedroom window.
[Sprint HTC One (M7)] il Duce:
Agreed.

Yes you could do that.
[Sprint HTC One (M7)] cfendrick:
Since you still have S-off and you are able to over write the current hboot then in this case you wasted a few key strokes and will a few more unlocking it again. If you flashed the correct zip (hboot_hexed.zip) then you just masked the text. (FYI it will show as locked and S-on and I don't know of a way to verify you are really unlocked other than manually knowing) but you would need to unlock it per another post "You still need to unlock though, this hboot just masks the text, it doesn't change the function. "
[Sprint HTC One (M7)] adamlee011:
So either way everything's opened and looks closed? And I had some fun too? Sounds good to me.

Sent from outside your bedroom window.

---------- Post added at 11:28 PM ---------- Previous post was at 11:27 PM ----------

I've learned quite a bit since this soff dropped. Thanks guys

Sent from outside your bedroom window.
[Sprint HTC One (M7)] il Duce:
You still need to unlock though, this hboot just masks the text, it doesn't change the function.
[Sprint HTC One (M7)] adamlee011:
Oh ok. I misread cfendrick's post. Thanks

Sent from outside your bedroom window.
[Sprint HTC One (M7)] Gerton:
So with hboot_hexed.zip i will remain unlocked and s-off but the bootloader will show locked and s-on?

When i send it in for warrenty repair, sould this be enough?
[Sprint HTC One (M7)] :
It's a serious question though. Is there a way to change the MID modifying the hboot?
[Sprint HTC One (M7)] Sloth:
He meant his last 2 posts not yours :D and I have no clue as to the answer to your question
[Sprint HTC One (M7)] :
Oh so close I wish this would be available to the HTC One devices. Because I read that in order for me to write MID I need ENG HBOOT. So far at the HTC One M7 no one has done this kind of work, only S-OFF.
[Sprint HTC One (M7)] Sloth:
Can't you just flash the Moonshine hboot?

Or is your variant not supported?
[Sprint HTC One (M7)] adamlee011:
Yes to the first question. My thoughts on warranty are, bring it to your carrier which, in the past I've never even got asked about a dev unlocked phone but I have tep, the tech will not see a difference if you flash stock rom and they're going to deal with htc on warranty. After that idk. Maybe someone has a more technical answer?

Sent from outside your bedroom window.
[Sprint HTC One (M7)] :
I have to look at it in the morning and let you know.
[Sprint HTC One (M7)] motoelliot:
I would love to flash the moonshine hboot but can't find it... :'(

Sent from my aluminum T.A.R.D.I.S using taptalk 4 beta
[Sprint HTC One (M7)] Sloth:
:( bummer
[Sprint HTC One (M7)] SantinoInc:
I tried to flash the file in the OP but I'm getting a message "waiting for device" I have S-Off via revone and rooted via HTC dev. USB debugging is on and my phone mounts to the PC w/o a problem.

I have no idea what the problem is. Any advice?
[Sprint HTC One (M7)] motoelliot:
So I tried several variations of PN072IMG.zip and such throughout the night to figure out how to flash directly from hboot no luck... Any ideas?

Sent from my aluminum T.A.R.D.I.S using taptalk 4 beta
[Sprint HTC One (M7)] Sloth:
What are you trying to flash?
[Sprint HTC One (M7)] motoelliot:
Well I've tried flashin hboots and splashes by making a zip w the android-info.txt and different imgs, renaming and placing in different parts of sdcard/sdcard0 bla bla bla... No dice. I'm tryin to figure out how to flash directly thru hboot. From phone alone without adb/fastboot.

Sent from my aluminum T.A.R.D.I.S using taptalk 4 beta
[Sprint HTC One (M7)] Sloth:
ahhhh I use fastboot to flash those files
[Sprint HTC One (M7)] motoelliot:
I have been too with the fastboot oem rebootRUU but I'm tryin to figure out the proper name like PN72IMG.zip so we can just reboot bootloader/fastboot usb flash...

Sent from my aluminum T.A.R.D.I.S using taptalk 4 beta
[Sprint HTC One (M7)] AssassinsLament:
Is your phone in bootloader (fastboot usb) mode? You have to reboot it to bootloader mode first.

adb reboot bootloader

I don't think it will work that way, since we technically don't have an sdcard. I don't think the internal memory has been mapped out to an "sdcard" yet, so it would not find the PN72IMG.zip. Maybe having a usb OTG connection may work, but I haven't tried it, and I don't have an OTG device.
[Sprint HTC One (M7)] OMJ:
are u plugged into the same usb? I was getting the same msg on a usb3 port, but when I switched to usb2 it detected & ran
[Sprint HTC One (M7)] branjgsclb:
Dumb question and I can't seem to find the actual answer but where do you get the sim unlock code?
[Sprint HTC One (M7)] dsp4774:
I'm finding that this does just about everything...except changing the "*** RELOCKED ***". Anyone else try this lately on newest phones?
[Sprint HTC One (M7)] adamlee011:
Htc one. Changed unlocked to locked.
[Sprint HTC One (M7)] letmeputdatipin:
Delete
[Sprint HTC One (M7)] benny3:
Are you using

fastboot oem rebootRUU

fastboot flash zip name of zip

fastboot reboot

You need the hboot zip in your fastboot folder on your pc
[Sprint HTC One (M7)] jcwxguy:
For sprint you have to get it through sprint

Sent from my HTC ONE from Tapatalk 2
[Sprint HTC One (M7)] adamlee011:
It's not even a code. They push a prl update. I just got my SIM unlocked yesterday.
[Sprint HTC One (M7)] benny3:
Are you trying to flash the moonshine hboot? What hboot are you on, revone?
[Sprint HTC One (M7)] G1toEVO4G:
thank you so much man , i now have the hexed "non rooted" hboot and no more red text. im getting bootloops on my first reboot into illusion rom now gonna do a full wipe if necessary
[Sprint HTC One (M7)] raidzx:
moonshine

I have s-off via moonshine. Hboot says 1.44.4444 with the moonshine S-OFF wording on the top of the bootloader. This looks cosmetic.

Is it okay to push the hboot_hexed.img over this?

Thanks
[Sprint HTC One (M7)] Sloth:
These hboots are stock you will no longer have the moonshine hboot afaik

Sent from? :p
[Sprint HTC One (M7)] raidzx:
Right, I don't want moonshine hboot anymore, do want to keep s-off though. I just want it to look unrooted via hboot in case I ever bring it in to sprint.

Is this stupid of me to do?

Sent from a PC :-p
[Sprint HTC One (M7)] letmeputdatipin:
You can save your current hboot via dd and install hexed see if works and if it doesn't you can dd back to your moonshine hboot!
[Sprint HTC One (M7)] Sloth:
Imo I would stick with moonshine until something arises

Sent from? :p
[Sprint HTC One (M7)] raidzx:
I think am too much of a noob with this phone to do that right now, afraid I might break something.

If hboot is borked how do I get back into fastboot to put the moonshine hboot back on?

Thanks!

Agreed. Holding off.
[Sprint HTC One (M7)] letmeputdatipin:
[QUOTE=If hboot is borked how do I get back into fastboot to put the moonshine hboot back on?

Thanks

U could use adb or if booted up, you could use terminal and dd!
[Sprint HTC One (M7)] jaxenroth:
please help

tmo version. got back to stock and stock recovery. had locked and s off, when went to write s on, now reads tampered/locked/s-on. ive tried to go tampered/unlocked/s-off and flash mod'd hboot so i can send back to htc (cant do tmo warr swapp, go from htc through champions program) but i get wrong modle id. so i changed cid to super and still get error. please advise. thx jake.
[Sprint HTC One (M7)] CNexus:
Actually, if your hboot is borked, then your phone is most likely a nice shiny brick.

Sent from my S3 on Sense 5 (you jelly?)
[Sprint HTC One (M7)] slickrick54:
Thank You so much for this!!!! That Red Label was killing me! Lol :cool:
[Sprint HTC One (M7)] SkinnyBiggs:
Could I run this with 4.3 update? my hboot is 1.55 everything has been updated. I ran RegawMOD to hide my s off but it says my hboot is 1.44.
[Sprint HTC One (M7)] nodiaque:
Hello,

is that dead or is there a way to simunlock without knowing the code?

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

Just tried and I got "(bootloader) clear simlock code failed!"
[Sprint HTC One (M7)] Dr_Wolodya:
Re-upload please enghboot.nb0.

Link https://www.dropbox.com/s/3x3wwga0qy3bwky/enghboot.nb0 dead.

Need unlock HTC One Sprint using this manual.

Thanks.
[Sprint HTC One (M7)] drlzanej:
Over in the Htc One forum they have an hboot thats inverted (looks very cool), Suppose that could be done here too ?? Just curious. Thanks for this btw. :cool:
[Sprint HTC One (M7)] Sloth:
+1 was wondering the same thing :D
[Sprint HTC One (M7)] drlzanej:
Was just over there looking for the thread to post the link and couldnt find it. But yeah, it looks pretty badass. If i happen to run across it again ill post the link..
[Sprint HTC One (M7)] rootlinux:
It's from the google edition right?
[Sprint HTC One (M7)] Sloth:
IIRC it is.
[Sprint HTC One (M7)] rootlinux:
I found the thread with the firmware dump.

Will see if I can find the hex edits that makes it inverted.

Very risky I would think.
[Sprint HTC One (M7)] Sloth:
Yeah I would think it's very risky lol

Might be hard to find someone brave enough to try :D
[Sprint HTC One (M7)] drlzanej:
From what I remember reading, Yes it is risky business. of course anything with Hex and Hboot is going to be risky. Dont do anythingyou're going to be uncomfortable with bud especially after your recent mishap. Its not a have to have it thing. Just thought it would be cool. Thanks for the interest tho root.:cool:
[Sprint HTC One (M7)] rootlinux:
LOL ;)

I will take a look.

Hard to say what even a simple hex color edit might do.

Not sure yet as I haven't started looking.
[Sprint HTC One (M7)] pm.mohanani@gmail.com:
it worked for the s-on from s-off - Success

hboot - 1.55 to 1.44 - Success

but but but not for Relocked status

its showing me 'Relocked'... still after flashing the above zip.

can anyone let me know to gain for 'Locked' status or tag...?

Thank you,

done./. success as the 'Relocked' is not masked to 'Locked'...

it's the 'unlocked' is masked to 'Locked'
[Sprint HTC One (M7)] neehow:
I got successes on the first two, how did you get "Locked" from Relocked?