yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M7)] rootlinux:
RootLinux HBOOT Flasher/Remove Tampered​

THIS IS FOR THE SPRINT HTC ONE ONLY!

​

This is a flasher for a custom HBOOT 1.56

No need for fastboot/adb or a PC.

This is an Aroma installer to be flashed via recovery.

Reboot to recovery and select this zip to install.

Follow the prompts and enjoy your new HBOOT.

This will read S ON, Locked and have no red text.

It also removes the tampered flag from your bootloader.

Credits
​

regaw_leinad for RegawMOD Bootloader Customizer

liamstears for the Sprint HTC One 1.56 plugin

Both used to create this HBOOT.

Also credit to amarullz for the Aroma installer.

gruesomewolf for helping to add remove tampered script

androidforeve for testing for me and being fearless.

DOWNLOAD​

RootLinux_HBOOT_Flasher_NoTampered.zip - 3.53 MB
[Sprint HTC One (M7)] matinm90:
unable to open file

For some reason when I try to flash in TWRP, it says unable to open file, this happens with both the latest -2.6.3.0 and the newest beta i beleive it is - 2.6.3.4a. Not sure why :confused:. I thought maybe it was because of an integrity error, so I redownloaded it, but still doesnt work. Any idea whats going on?

on a side note, thanks for this, once i can get it working, it will be very useful :):

EDIT: Okay so for whatever reason, I was able to get working by actually downloading it on my computer then transfering it to my phone. Before I was downloading it directly on my phone. I dont know maybe that was the issue. In any case, got it to work.
[Sprint HTC One (M7)] kbrabble:
Flashed with TWRP 2.6.3.4a with no issues. Worked great.
[Sprint HTC One (M7)] rootlinux:
Does it give any error codes or just fail to open.

I don't see any reason it would fail to open.

Unless it isn't fully downloading.
[Sprint HTC One (M7)] matinm90:
yeah no your right, I thnk that was the issue, because I downloaded it again, but this time from my computer instead of my phone, and it worked. Maybe it was an integrity error, too bad I couldnt check the hash.
[Sprint HTC One (M7)] rootlinux:
Awesome. Glad it worked. :)
[Sprint HTC One (M7)] matinm90:
Yup, thank you! finally someone made a custom hboot for the newest hboot that hides everything! So thank you!
[Sprint HTC One (M7)] elvisypi:
Thanks for the effort the hboot works perfecty.

I think that flashing it through recovery is not very safe, though. Many things may go wrong.

You must add the md5 sum to the download and if possible add a script to automatically check the md5 of the hboot before flashing
[Sprint HTC One (M7)] boosted125:
Great work Went off without a hitch. THANKS
[Sprint HTC One (M7)] rootlinux:
Not sure if I can add a script to verify md5 in Aroma.

Have not seen it done.

As far as flashing in Aroma I don't see much more risk or any than fastboot.

USB can get out of sync and cause a bad write itself.

If someone wants to post an md5 I will add it to OP to compare.

I never bother with md5 myself.
[Sprint HTC One (M7)] Riff76:
Woot woot root!
[Sprint HTC One (M7)] elvisypi:
md5: 899DF0EE07A7FB97E209848602E10E59
[Sprint HTC One (M7)] rootlinux:
Thanks bro.

Added to OP as quote.
[Sprint HTC One (M7)] rootlinux:
If you are getting the tampered flag look here.

http://xdaforums.com/showthread.php?t=2475914
[Sprint HTC One (M7)] Sloth:
There is also this [how to] remove your "tampered" banner

But never got an answer as to whether the code will work on a Sprint One.

If anyone decides to try it

TRY AT YOUR OWN RISK!!!

If it works report back :)
[Sprint HTC One (M7)] rootlinux:
Hmmm.

Those two threads are calling on two different locations.

Let me see what I can figure out.

Also I asked [MENTION=3437245]scotty1223[/MENTION] if he would jump in here to help with that.
[Sprint HTC One (M7)] Sloth:
The thread you linked to is to lock or unlock without using Htc Dev.

The one I linked to is to remove the tampered flag.
[Sprint HTC One (M7)] rootlinux:
Ah, you're correct.

There used to be an Aroma file posted that did it all.

Well, for me it removed tampered perfectly. Trying to lock or unlock with it removed my recovery. :)

Still looking for that original thread.
[Sprint HTC One (M7)] Sloth:
Could your zip still say tampered because it's being flashed through recovery and not through fastboot?

The zip I made does not say tampered after flashing via fastboot.
[Sprint HTC One (M7)] rootlinux:
Hmm...

Let me check and see what I can do.

Don't have my device so it may take a bit longer.
[Sprint HTC One (M7)] androidforeve:
With the exception that it still says tampered worked flawlessly good work
[Sprint HTC One (M7)] rootlinux:
I am trying to add code to remove tampered into this.

Should have something soon.
[Sprint HTC One (M7)] androidforeve:
Awesome
[Sprint HTC One (M7)] rootlinux:
Anybody feel like being a guinea pig? lol

I can not test this and just hope it works.

It should flash hboot then remove tampered. I said should. :eek:

Edit: Failed. Will work on it.

Thanks to [MENTION=4671939]androidforeve[/MENTION] for testing it for me.

If anyone tries it and it doesn't work or something bad happens please post right away.
[Sprint HTC One (M7)] gruesomewolf:
Check your PM......:highfive:

---------- Post added at 03:07 PM ---------- Previous post was at 02:16 PM ----------

Alright guys and gals, I will just drop this off right hear.

https://copy.com/8C3jTR2HXEt3

That is the same aroma script that rootlinux is using. I simply wrote up an sh file that gets extracted and ran during the flashing process to get rid of the tampered flag at the top. It works I tested it myself....Enjoy.

the md5sum of this zip created is

497755d2da49f8129bf461f6d53780ee
[Sprint HTC One (M7)] androidforeve:
Worked awesome job guys
[Sprint HTC One (M7)] olorolo:
Worked perfectly! Thanks bro nice job, sorry bout your phone
[Sprint HTC One (M7)] rootlinux:
Thanks for the help bro.
[Sprint HTC One (M7)] rootlinux:
You are most welcome.

Hopefully I will have my device back soon.
[Sprint HTC One (M7)] rootlinux:
OP updated and credit given to my friend GW for helping add the remove tampered script.
[Sprint HTC One (M7)] budeone:
Works great.. Thanks guys
[Sprint HTC One (M7)] mhmobile:
Worked flawlessly on H boot 1.44! Locked, SON and no tampered and red text. You guy's are simply amazing! Thanks very much!
[Sprint HTC One (M7)] repl1ca:
Flashed without issue, thank [MENTION=1877667]rootlinux[/MENTION]

Sent from my HTCONE
[Sprint HTC One (M7)] rootlinux:
You are most welcome my friend. :)
[Sprint HTC One (M7)] gruesomewolf:
Yw all.... it was a fun little project...:D
[Sprint HTC One (M7)] rootlinux:
Now I am looking into if I can make this thing inverted. :)
[Sprint HTC One (M7)] chalan30:
Thanks [MENTION=1877667]rootlinux[/MENTION] et al! I flashed and got stuck at "installing" at 0% for about 10 minutes. Bad download? Or any other suggestions? Thanks for your effort!

42ONE Aftermath 3.2

philztouch
[Sprint HTC One (M7)] rootlinux:
What recovery are you using?

If it is the official TWRP 2.7.0.0 it may not work.

I know the official changed some things.

The 2.7.0.0 in my flash pack will work.
[Sprint HTC One (M7)] gruesomewolf:
Inverted what? The aroma theme itself....that's easy enough.

Did you check the md5? Maybe redownload and try again.
[Sprint HTC One (M7)] rootlinux:
Inverted hboot like the Google Edition hboot.
[Sprint HTC One (M7)] klevismartini:
got cmdline error

hi, i flash it successfully but i got cmdline 1102 error!!

i use twrp 2.7.0.1.

i was hboot1.55

s-off

let me know thnx
[Sprint HTC One (M7)] rootlinux:
The new official TWRP may not work.

They made changes and many roms and scripts may have to be changed to be compatible.
[Sprint HTC One (M7)] klevismartini:
and which version i must use?

do you know who manage the RADIO GSM/3G/LTE? i mean the hboot? the baseband or?

because im having a serious problem with my sprint one which turns off every 30sec the radio and i cant get network.

i was thinking that the problem was on the hboot, what do you think?

thanks in advance.
[Sprint HTC One (M7)] rootlinux:
By turning off, what do you mean exactly?

What Rom are you on?

Should not have anything to do with hboot.

Sounds like it could be rom, firmware or kernel related.
[Sprint HTC One (M7)] klevismartini:
so, i used several ROM,

stock , 2 different viper rom, nocturnal GE, Stock rooted deodexed 3.04.651.2 BY BENNY which allow to unlock by sprint unlock helper.

RUU_M7_WL_JB43_SENSE50_SPCS_MR_Sprint_WWE_3.04.651.2_Radio_1.00.20.0913_3_NV_SPCS_4.38_003_release_335355_signed.exe

so i mean that i turn on the phone its look ok but after some seconds i have no network.

i try making a long call but again after some seconds the call disconnect,

on the mobile network setting when the signal disconnect i got this message

disconnected because the radio was turned off

if you have any idea please help me thanks
[Sprint HTC One (M7)] rootlinux:
Sounds like you have a radio problem.

I think Google Edition roms are all based off GSM as well as a few others. May have caused issues with your radio.

Did you flash a GSM radio?

I would suggest flashing latest Sprint radio and then resetting your radio settings.

Do a prl and profile update.

Not bashing GE roms as I haven't flashed one yet.

Plan on it soon though.
[Sprint HTC One (M7)] bmwkeith:
Just flashed this. Very nice work.
[Sprint HTC One (M7)] chalan30:
Thanks, I downloaded your recovery flasher and updated my Philz recovery, it was on the previous version. Then I flashed the same HBOOT Flasher zip that had previously failed and flashed it via Philz v6.19.6 and it worked perfectly!
[Sprint HTC One (M7)] rootlinux:
Awesome. Glad it helped you.
[Sprint HTC One (M7)] drlzanej:
Found the guide/mod for the inverted (dark) Bootloader. :) http://xdaforums.com/showthread.php?t=2391611 give it a look root ?
[Sprint HTC One (M7)] rootlinux:
Gonna take a look.

Thank you my friend. :)

Edit... That one won't work for Sprint.

Gonna see what I can find.
[Sprint HTC One (M7)] Kekoh:
Did you fix this? Sounds like you flashed a GSM ROM or Kernel. I did this a couple months back and you have to flash a RUU to fix it.
[Sprint HTC One (M7)] klevismartini:
hi, no i didnt, i flashed many sprint ruu many sprint C.ROM viper one, but nothing!!!

i tried to flash 4 different radios but is the same.

:silly:
[Sprint HTC One (M7)] Kekoh:
Flashing radios at this point won't help because the partitions are messed up now.

This thread should be able to get you back up and running.

http://xdaforums.com/showthread.php?t=2503646
[Sprint HTC One (M7)] ibengood:
Will this update my hboot to 1.56 and keep it s-off? Thanks
[Sprint HTC One (M7)] rootlinux:
Yes, it will.
[Sprint HTC One (M7)] ibengood:
Root,

Is there anything special that needs to be done beforehand? It took me forever to finally get s-off again using firewater just a bit nervous about upgrading.

I'm currently on 1.44 if that matters

Thanks again
[Sprint HTC One (M7)] rootlinux:
As long as you are S off, you're good to go. :)
[Sprint HTC One (M7)] ibengood:
It worked great! Thank you sir!
[Sprint HTC One (M7)] jjhrrsn:
Worked perfectly thanks
[Sprint HTC One (M7)] rootlinux:
You're welcome. :)
[Sprint HTC One (M7)] BREWGIRL03:
Hi is there a modded 1.55 twrp flashable bootloader? if not can you make one PLEASE!!!!!!!!
[Sprint HTC One (M7)] Sloth:
TBH I would use the 1.56 hboot...reason being is if you need to run the 4.06.651.4 or 4.06.651.9 RUU they will give you and error unless your hboot is 1.56
[Sprint HTC One (M7)] rootlinux:
1.56 should also allow fastboot on Win8.1
[Sprint HTC One (M7)] cygnus:
So, s-off is required to flash this?
[Sprint HTC One (M7)] MJScore:
Works great here
[Sprint HTC One (M7)] rootlinux:
Changing hboot requires s off.

However I have never tried it being s on with this Aroma installer.

It will probably give you an error.
[Sprint HTC One (M7)] SuperiorEVOlution18:
How would you go about flashing the stock, unedited Hboot? Safely hahaha
[Sprint HTC One (M7)] rootlinux:
I could make you one if you post a link to the one you want a flasher for.
[Sprint HTC One (M7)] SuperiorEVOlution18:
I could look for one on break here at work! I'm looking for the ability to have Windows 8.1 and my One to play nicely. I remember something about the hboot update made them compatible! Lol sorry if that doesn't make sense! 16hr shift and my brain hurts lol
[Sprint HTC One (M7)] rootlinux:
Yes, 1.56 allows Win8.1 fastboot commands.

The one posted on OP is 1.56 and will allow what you want.
[Sprint HTC One (M7)] hwy67:
I bear witness to that fact! I was going to revert to Windows 8 after many hopeless attempts to get Fastboot to work on 8.1. Running the HBOOT Flasher to get the 1.56 after going S-off saved the day for me. Thanks again Rootlinux. :cyclops:
[Sprint HTC One (M7)] SuperiorEVOlution18:
Ah! Fantastic! Thank you very much good sir!!!! Awesome work! Greatly appreciated!
[Sprint HTC One (M7)] rootlinux:
You are both very welcome. :)
[Sprint HTC One (M7)] tommy24:
Just flashed it and it works, I guess I'm not unrooting this phone when I decide to upgrade or needs repair. Thanks RootLinux.
[Sprint HTC One (M7)] a13xemz:
Do you by any chance have a version that would work with fastboot. I want to ship my phone to get repaired, so i dont want the *Tampered or Soff to be visible . And I want to keep the stock recovery.

-Thanks​
[Sprint HTC One (M7)] rootlinux:
This does work with fastboot.

Shows s on, no tampered or red text.

Flash this and then flash stock recovery.
[Sprint HTC One (M7)] rootlinux:
I have had to start legal actions against the xda member that has my device or sold it.

He has had it almost a month now and has not repaired it, to my knowledge. He may be using it or sold it. Has not refunded my repair fees. Instead of replying to a PayPal claim he created a new donation link.

No longer is he replying to my pm.

Beware of this member and do not send your device or money.

If you have followed my posts, you know who it is.

Sad when a service is offered to xda members by an xda dev to scam members.

I have had to take matters into my own hands and take legal action.

We are here to help members not rip them off.
[Sprint HTC One (M7)] androidforeve:
Wow that's awful root sorry to hear that I hope everything works out
[Sprint HTC One (M7)] rootlinux:
PayPal refunded my fees because dev would not reply at all to them.

Instead he just made a new paypal account. Still has not replied to me why he hasn't sent my device back.

Under investigation still.
[Sprint HTC One (M7)] letmeputdatipin:
A lot of scumbags out there damn, sorry to hear it man!
[Sprint HTC One (M7)] rootlinux:
Didn't expect it from one of our own.

I will not drop this and am taking measures to make sure it doesn't happen to anyone else.

Protecting members is what I am going after with legal and social means to stop this.
[Sprint HTC One (M7)] budeone:
Holly crap.. Just fricken sad..
[Sprint HTC One (M7)] rootlinux:
I agree
[Sprint HTC One (M7)] Sloth:
Are you getting an M8 RL?
[Sprint HTC One (M7)] budeone:
I know that name.. Don't know why but I do.. Thanks for the heads up.. Sorry it was at your cost
[Sprint HTC One (M7)] Aldo101t:
MAN, I feel bad cause i put you on to him, i even donated to him to get the jtag, Sh$t!!!!
[Sprint HTC One (M7)] rootlinux:
I may brother but I am not due for an upgrade yet.

I am back using my 3D as my refurb lte has issues.

Lots of things I planned to work on for the One but without my device I am limited.
[Sprint HTC One (M7)] rootlinux:
Look at his evo lte thread.

Read the last two pages.
[Sprint HTC One (M7)] Aldo101t:
wow, i just read it, can't believe there are people like that. it's a shame.
[Sprint HTC One (M7)] budeone:
You have a link
[Sprint HTC One (M7)] rootlinux:
http://xdaforums.com/showthread.php?t=2282228

He has two threads for a " service " to members.
[Sprint HTC One (M7)] rootlinux:
What's really sad is, he is here posting almost daily and acting like he did nothing wrong.

Doesn't have time to send people their devices back but has time to post.

Time people see who he really is.

I tweeted, facebooked, G+ed, posted where I mod and admin at and am going to visit any site I see him visit.

This isn't about revenge or anything like that.

Someone has to step up and protect our members and friends.

This posting may be against the rules here but people have to be aware before they end up ripped off like I was.

I am keeping this to my thread here and not distracting from anyone else.

Just hope people see it and catch on.

I have others spreading the word as well.

Also taking legal actions.
[Sprint HTC One (M7)] androidforeve:
Go get him root:D
[Sprint HTC One (M7)] rootlinux:
Ripped off the wrong person this time.

For the ones that didn't know how to act or were to afraid to speak up.
[Sprint HTC One (M7)] androidforeve:
I can see that lol
[Sprint HTC One (M7)] budeone:
I just read it.. Man oh man. The On another note.. I had no idea this BD is the bigdaddy from lte forum.
[Sprint HTC One (M7)] rootlinux:
Yeah, BD is a good guy… shhhh

Don't tell him I said that. :)
[Sprint HTC One (M7)] androidforeve:
I agree good guy but shhh lol
[Sprint HTC One (M7)] rootlinux:
At it again.

http://forums.team-nocturnal.com/index.php?/topic/1606-Do-not-do-buisness-with-zarboz
[Sprint HTC One (M7)] niteNarmor:
Thank you. Worked like a charm. Just received device today. All ready have it rooted, S-Off, and now this. Very cool indeed.
[Sprint HTC One (M7)] rootlinux:
Glad you like it.
[Sprint HTC One (M7)] rootlinux:
Happy Easter everyone.
[Sprint HTC One (M7)] wmatheney:
I think I did something I shouldn't have done. I flashed this on my ONE which was s-off with unlocked bootloader version 1.44. It was okay until I was flashing a different ROM this morning. Now my phone will only come up in to fastboot mode. No recovery; no ROM. Am I correct in thinking this is the result of flashing this over 1.44? What can I do to fix it?

---------- Post added at 12:49 PM ---------- Previous post was at 12:48 PM ----------

The ROM I was flashing was cm11 based Liquid Smooth.
[Sprint HTC One (M7)] niteNarmor:
Do you know how to fastboot the boot.IMG?
[Sprint HTC One (M7)] wmatheney:
I do. I was able to recover it by installing the latest RUU posted by OMG. Success!! :)
[Sprint HTC One (M7)] niteNarmor:
OK.. That's great..
[Sprint HTC One (M7)] Billy-X:
hi root

sorry i have a question

my current hboot is 1.44 s-on unlock bootloader & TWRP recovery

can i upgrade to 1.56 using your HBOOT Flasher? OMJ say you need hboot 1.56 to flash 4.06 RUU

thanks in advance :good:
[Sprint HTC One (M7)] Sloth:
Pretty sure you need to be s-off to flash an hboot.

You could flash the 4.06 Full Firmware to update your hboot.
[Sprint HTC One (M7)] rootlinux:
As far as I know you must be s off. Then again, I don't think anyone has tried it with this installer before.

I could not tell you if it works or not or what would happen.

It should error out if it doesn't work.

If my device wasn't stolen I would test it.
[Sprint HTC One (M7)] mypenguin:
Trying to get this put on as my final step before sending to HTC for camera repair work.

I'm S-off, unlocked, just put on the 4.06.651.4 RUU

Boot up bootloader

Go to fastboot

use fastboot flash zip G:\RootLinux_HBOOT_Flasher_NoTampered.zip

get the following:

target reported max download size of 1514139648 bytes

sending 'zip' (3619 KB)...

OKAY [ 0.672s]

writing 'zip'....

FAILED (remote: not allowed)

finished. total time: 0.703s

Any ideas?

I was going to flash TWRP then this and then flash the stock recovery again, would that be an option? I just don't want that red text about it being a development edition or whatever appearing on the HTC splash screen for sending it back.

Thanks
[Sprint HTC One (M7)] niteNarmor:
It has to be flash in recovery as it is an Aroma installer not fastboot flash.
[Sprint HTC One (M7)] mypenguin:
So my TWRP, flash in recovery and reflash the stock boot loader method should work, or do you think I should be fine leaving TWRP on?
[Sprint HTC One (M7)] niteNarmor:
If it is being sent in for repair, it needs to be as close to stock as possible. I'm not sure exactly what the have to do to change cameras. But if the due try and into recovery (again I don't know what they would do) then they would see custom and that would not be very good.
[Sprint HTC One (M7)] mypenguin:
Thanks for letting be know I needed to use recovery. I flashed TWRP, flashed this, then re-ran the RUU. FAIL. The RUU overwrote the HBOOT and showed S-OFF and UNLOCKED at the top again. Not sure why I thought it wouldn't.

Reflashed TWRP, then this, then flashed the stock recovery and everything looks correct enough to me to send back to HTC in Texas. WIll just do a factory reset before I ship it off.

If anyone reads this, I could elaborate more on the exact steps, but you probably already know them if you are reading this.
[Sprint HTC One (M7)] niteNarmor:
Glad you got this to work for you. My company doesnt like the fact I flash roms or root their devices (I guess I can not argue to much as they pay for the devices I use). At least with this method I can show them I am not rooted or anything of the like, even though I have modded this device way past extreme.
[Sprint HTC One (M7)] rank78:
I'm S-Off and on 1.55, what do I flash to get to 1.56 to be able to use this?

nvm, flashed fine, thanks RL
[Sprint HTC One (M7)] niteNarmor:
The updated hboot.
[Sprint HTC One (M7)] rchris494:
red warning removed?

has anyone made a hboot 1.57 with the red warning removed?
[Sprint HTC One (M7)] rootlinux:
I no longer have this device to test on.
[Windows 8 General] SixSixSevenSeven:
I've recently been trying to learn german just to expand my knowledge a bit, this of course requires german characters however I am using a laptop with a UK English keyboard for which there is no way to type german characters without the old alt+numpad trick, which is great but my laptop doesnt have a numpad either as phyical keys or a Fn+something else combo.

My intended solution was to over-ride the existing alt-gr + u = ú as is default on a UK keyboard to be ü instead and managed to create this new layout with the old Microsoft Keyboard Layout Creator tool here: http://www.microsoft.com/en-us/download/details.aspx?id=22339

But I cannot for the life of me work out how to activate a file created with that tool as my actual keyboard layout.

The only guide I found simply said to double click the .ksc file and windows will do the rest, no, it opened the tool again. If I select project > test keyboard layout it works 100% perfectly. I did find build DLL and setup package in that menu too, this gave me a setup.exe which I have ran but my new layout does not appear as an option in control panel as a selectable layout for any language?

I have tried rebooting the system, it still doesnt appear as an option. Is it not possible to use 3rd party keyboard layouts anymore?
[Windows 8 General] SixSixSevenSeven:
Rebooted (again), re-ran the setup program, rebooted again and it still wasnt there but was importable as a layout in the editing tool, rebooted yet again and it suddenly enabled itself as the active language.

So I guess its sorted but being very temperamental about installation in the first place.
[Windows 8 General] e.mote:
Why not just install the German keyboard via Control Panel | Language. It's fast to toggle between keyboards with Win+Space. Umlauted vowels (and anything language-specific) are then easily accessible.

For single-key mapping, the old KeyTweak still works fine in 8.1. Pretty simple to use. My old KB doesn't have the Windows key, and I was surprised that it could be remapped.
[Windows 8 General] SixSixSevenSeven:
That was my original workaround, but that stuck the umlauted keys ontop of things like - and ; At least with my reconfigured keyboard I can make the connection between u and ü and I no longer have to cycle languages occasionally, didnt appreciate the swapping of Y and Z much either.

Although thats another weird issue. right now win key + space does nothing because I have turned german language off again, but sometimes after restoring from hibernate English US appears as an option I can switch between, then hibernate and resume the machine again and English US disappears? Very strange, not a major issue at least.