yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M7)] Pons:
I have to respectfully disagree with this. The flaw is with most ROM's update-scripts, not the recoveries themselves. There's really no reason why one recovery should work, and the others don't. The most recent reason why this was not briefly true was when by-name partition came out, at which point older recoveries don't work, so they (the recoveries) need to be updated. Once they are, it should he business as usual with all recoveries working again. The only exception to this, would be if a recovery had a known bug (which needs to be fixed), which none do that I know of.

If anyone is having troubles with a recovery, please post in that thread, and feel free to mention me in it so I get notified sooner. Updater-scripts and maintaining recoveries to the status quo is pretty trivial once you understand how they work. (emphasizing status quo here; reworking/rewriting, heavy bug fixes, new recoveries are not so trivial).
[Verizon HTC One (M7)] santod040:
Yeah I definitely agree, that we disagree. :)

I've made and flashed way too many roms and recoveries, to believe they are all equal.

Side note: I also have yet to see Philz or Cwm, properly handle any aroma installers as of lately.

These differences aren't just something which effects this device either.

Have a look through One Max Rom threads, forums, etc.

They now have what they are calling a cm-ready version of twrp even.

They are definitely not all created equal.

Even different variants of the m7, I've seen varied results using the same version number of recovery for the same Rom installer and it will fail on one variant and not on another.

Bottom line is this:

When a Rom is posted and known to work with a specific recovery, then it's advised to use said recovery, or expect to possibly run into problems.

It installs fine using twrp as mentioned.

So it can either be installed using said recovery, or don't install it.

Because I'm certainly not reuploading entire roms that work, just to change the updater script to work with some other recovery variant.

Again, nobody has to flash the Rom, if it's too much trouble to change recovery or for any other reason.
[Verizon HTC One (M7)] GrayBoltWolf:
I would go hop on another ROM but I wanted a stock base that I can mod and edit to my liking. But you seem to be the only one with the latest version available.

As a developer I would think that you would want your ROM to be compatible with as many things as you can so that more people use it.
[Verizon HTC One (M7)] santod040:
Here's the misconception about that, too many users act as though using my rom somehow benefits me:

The amount of people that flash this rom, makes no difference to me.

I am providing it as a favor, service, good deed, sharing what I make for myself.

It benefits me little to nothing at all by posting it.

What I get more then anything, is a stock base for myself, frustration, user caused issues, complaints about having to use a certain recovery, ridicule for not making it this way or that way, etc,..

I actually made a pretty good effort before posting, to make it work on all recoveries available.

Sadly, they are not all created equal as some may believe.

The results varied from failed installs on one recovery, but worked on another and vice versa.

Then there was the issue with root and it working fine using one recovery and not if using another.

That to me says they are not created equal and are not performing the same tasks when installing the rom.

Not to worry, pretty sure this will be the last fully stock update I post.

Which I have also been continuously using these, to return to stock to take OTA's to make the next update with.

It has served many purposes. But I think a little too much is taken for granted these days.

Add to that, the fact that HTC is now encrypting OTA packages, and the era of stock rooted rom threads with current firmware comes to a close.

Users will have to take OTA's for future updates, if they wanna update their firmware, unless/until their new encryption method is cracked.
[Verizon HTC One (M7)] santod040:
In fact, I'm just gonna close this thread for now...
[Verizon HTC One (M7)] santod040:
Are you opening the command prompt from that location?

Shift + right-click > open command window here
[Verizon HTC One (M7)] DavidKotzebue:
As someone mentioned in the other thread - perhaps he needs to upgrade to the latest HTC driver to be compatible with Windows 8.1.
[Verizon HTC One (M7)] santod040:
We actually went over this via PM last night.

As far as I am aware, he was able to flash the firmware using my above suggestion.

The problem was he was running the command from /c when his firmware.zip was in /c/sdk/ or similar.
[Verizon HTC One (M7)] ccarr313:
Well those of us "in the know" about stuff like this appreciate your efforts, and would never even question you about a stock base post. So thanks!

Also - regardless of the base rom posts, you are one of the most active contributors on the m7vzw forum, so thank you again! I can't even list the amount of times I've used everything from your RUU's, to your firmware zips, to your modified hboots, to your custom roms and kernels.

I've been teaching myself all this stuff over the last year, and all of your posts have been a great help getting started.
[Verizon HTC One (M7)] Lt. Belspur:
Never Give Up

Santod,

Never give up.

Don't let anybody get it your way.

I have been with you since the Thunderbolt and supported you when I could. You are a fantastic DEV!!!

I see the comments on all the threads. Not just yours. Why does this not work, when is the next update. It won't flash, etc.

Maybe we need a big disclaimer in the OP. Don't ask stupid questions.

Follow the instructions in the OP.

This is your passion. You can only help the ones who need it.

People just keep forgetting that you do this for free

Stay strong my friend. There is always a ROM Torch and the end of the tunnel.
[Verizon HTC One (M7)] jbh00jh:
Amen

Sent from my HTC One
[Verizon HTC One (M7)] bdizzle1686:
Santod, u r a complete lifesaver I cannot even begin to describe how helpful this thread is n how much I appreciate ALL the work u have contributed to this phone. U r the man
[Verizon HTC One (M7)] bdizzle1686:
Oh please don't end up closing this thread its such a big help.. I have 1 quick question that I need the opinion of someone who's been through this b4- So we all heard 4.4.3 is coming to us this week… I'm on all the latest firmware, s offd and bootloader unlocked and if i am on your complete stock odexed rooted 4.4.2 sense 6 rom and I flash the stock recovery, will that be enough to take the ota? I've never had to do an OTA While rooted ,so I'm kinda anxiously nervous about it lol..
[Verizon HTC One (M7)] disconnecktie:
No real need to take the ota because it will be taken and dumped then made into a flashable zip for us rooted folks. There are to many risks when taking an ota on a rooted, unlocked,and s offed device.
[Verizon HTC One (M7)] bdizzle1686:
Of course I wouldn't do it right away, I'd wait to make sure nobody says it does something crazy like break s-off or root, but I'm definitely wanting to start making a plan as to how to get back in shape to do an OTA. I COULD b.wrong, but it seems to me like with ur stock rooted rom (WHICH IS AN AWESOME tool for all of us to have at our disposal thanks to u) and stock recovery, that THAT PRETTY MUCH = STOCK..
[Verizon HTC One (M7)] disconnecktie:
The boot loader isn't though because it has been unlocked and is s off. It is also an important part of the ota that people forget about all to often.
[Verizon HTC One (M7)] Lt. Belspur:
Verizon M7 Gets 4.4.3

This week

http://www.droid-life.com/2014/09/0...this-week-includes-extreme-power-saving-mode/
[Verizon HTC One (M7)] bdizzle1686:
Reason I ask is because I know unlocked bootloader wipes data/pteload folder, but 0n santods stock rom, data/preload is there. N that also brings up a question I've been wondering-Does anybody know what the contents of the data /preload folder before u wipe the bootloader are, and is there a thread anywhere that may have the contents uploaded??? Because if it exists anywhere, I'd just use that as well as santods stock rom and stock recovery.. Then bam… OTA.. 1 more question, if u I WERE to cave In n just do an RUU, does that affect S-OFF + UNLOCKED BOOTLOADER ,?
[Verizon HTC One (M7)] Uzephi:
Off-Topic of thread:

HTC would never make a release that would lock a bootloader or reset the secure flag of the device (s-off). This isn't Samsung, lol. Besides the "cease and desist" order HTC got from Verizon about htvdev, HTC allows all phones to be unlocked. Why would any company say "here you go, unlock code for your bootloader" then promptly lock it via ota? That would be horrible business practice. HTC is already the underdog in the mobile market, no need to piss of its small customer base.

Why not accept an ota while rooted or on x stock Rom? All it takes is one file out of place and you have a severe headache of an issue: the red triangle issue. I only suggest taking otas when on true stock (bloat and all) with nothing modified (added or removed, this means no root either) in /system or any other protected partition. One small change can cause the need of an ruu after trying to update via ota.

Best to just wait for the firmware and radios

On topic:

I hope the firmware dump happens within days of ota like last time. That was awesome.
[Verizon HTC One (M7)] disconnecktie:
HTC has been known to do this in the past and lots of people have run into issues from taking otas while they are rooted which is why I don't suggest doing it. It's his phone so if he wants to have at it. You have a lot more experience than he does.
[Verizon HTC One (M7)] SynisterWolf:
Hboot will be locked when installing the next version, the boot loader comes packed as locked. But the S-on flag can not be triggered via zip. I HAS to be written with fastboot. Hence why we've never seen flash-able zip to trigger the flag back on.

Taking OTA isnt a problem if you do it correctly. You must be on the lastest firmware and have HTC recovery and not a custom one.

TBH though, Santod040 is very quick on getting us a safe alternative to updating our phone without jumping through hoops. If you are s-off and rooted just wait the extra day or two to get the latest and greatest official builds. Firmware is normally same day and a full stock rooted rom is within the week. He is a beast when it comes to getting use the needed firmware and extra good stuff. :victory:
[Verizon HTC One (M7)] houtx2:
I agree with you there, [MENTION=1331268]santod040[/MENTION] is a beast! Hopefully he will come through again for us with 4.4.3.
[Verizon HTC One (M7)] Uzephi:
I don't know. I got this phone with the version it originally shipped with, ran rumrunner and before root, Rom, etc I took all OTAs to 4.4.2 and it was still unlocked and s-off. OFC ymmv. When I did the same to my wife's One, she was on 4.2.2 and she got tired of the sense 5.5 nag, so I showed her how to take the ota. She was rooted and I guess modified either bloat or stock apps in data. She got the red triangle and we had to resort to an ruu.

Only reason I say HTC will not purposely lock the hboot or s-on the device on OTAs nowadays is they are losing customers like flies. No need to piss more of them off by doing so.
[Verizon HTC One (M7)] SynisterWolf:
i could be wrong then, thanks for the info. i wasnt to sure about bootloader lock but i know for a fact that s-on cant be done with a zip. thanks for the info dude. :good:
[Verizon HTC One (M7)] AznInertia:
Hopefully this post will be updated with the newest 4.4.3...great job!

http://www.droid-life.com/2014/09/0...-android-4-4-3-and-extreme-power-saving-mode/
[Verizon HTC One (M7)] Lt. Belspur:
It will. Santod is the man.

Also Dottat has the RUU posted already.
[Verizon HTC One (M7)] dottat:
I posted the ota zip in the general section before I made the ruu lol
[Verizon HTC One (M7)] santod040:
Just got home from work...

5.28.605.2 NO Boot.img firmware.zip is now live in the OP! :good:
[Verizon HTC One (M7)] AznInertia:
Correct me if I'm wrong but if you're already on a 4.4.3 ROM then there's nothing to flash? The radios are the same, I currently have the 1.13.41.0421 Baseband...and the kernel is just a stock kernel (if you are already on custom kernel then there's no change).
[Verizon HTC One (M7)] santod040:
Firmware contains a lot more then just a radio.img.

And this new firmware has a newer radio then that.

I would advise everyone to flash the new firmware.
[Verizon HTC One (M7)] Cares:
Can't wait for the ROM :)
[Verizon HTC One (M7)] AznInertia:
Oops, sorry my bad..I think when I was scrolling to the OP post I saw I guess you haven't separated out the radio only so I thought that was the latest baseband. I'm gonna flash this now, you are AWESOME!

OTA version: 4.10.605.3 | Baseband Version: 1.13.41.0421***LATEST

---------- Post added at 03:43 PM ---------- Previous post was at 03:41 PM ----------

For clarification, if I wanted to upgrade everything including my own custom kernel then the procedure would be...

1.) Flash firmware based on OP instructions

2.) Reboot

3.) Wipe dalvik, cache

4.) Flash custom kernel

Am I missing anything?
[Verizon HTC One (M7)] santod040:
Yeah, I may not post the radio by itself right away, as I want to encourage everyone to update their entire firmware, not just their radio.

Causes way less headaches for us devs trying to get reliable feedback on 4.4.3 and 4.4.4 based roms, if everyone updates their firmware.

Too many people think that firmware is nothing more then the radio and just flash the radio when I post it by itself.

Trying to get folks out of that habit, as I only post the seperate radio for when/if you get worse signal once you have the new firmware and you decide you wanna revert or try different radios.

Not so that users can opt not to update their firmware and just flash the radio.

As the firmware contains modem specific files that are intended to work along with the radio it's packaged with.

Make sense? Hope so.. :fingers-crossed: :)

You can do the steps you mentioned.

If you already have that custom kernel installed, there is no need to reflash it.( as I remove the secure boot.img from the firmware zips I upload)

So you can just do step 1 and step 2.

If you wanna update your current kernel, then yes you would need to flash that on your own. :)
[Verizon HTC One (M7)] aaronpw0621:
[MENTION=1331268]santod040[/MENTION] ... Is it safe to take the OTA and stay S-Off'd and Unlocked?? Thank you
[Verizon HTC One (M7)] disconnecktie:
You should wait. He is working on the rom you're wanting already. In the mean time grab that new firmware.
[Verizon HTC One (M7)] aaronpw0621:
Thank you [MENTION=4310221]disconnecktie[/MENTION]! I shall wait till we have the OK:cool:
[Verizon HTC One (M7)] arizonaomnia:
Can I use Flashify for the firmware?

Sent from my HTC One
[Verizon HTC One (M7)] disconnecktie:
No because it has to be done in ruu mode.
[Verizon HTC One (M7)] arizonaomnia:
That's what I thought, but there is a guy who has posted a RUU on here who says that there is a version of it that can be flashed with Flashify, so I wasn't sure

Sent from my HTC One
[Verizon HTC One (M7)] disconnecktie:
I have no way to confirm that would actually flash the firmware and I kind of doubt it will.
[Verizon HTC One (M7)] arizonaomnia:
I tend to trust your opinion of these things so I will have to find the time to get my adb set up again. Thanks. :)

Sent from my HTC One
[Verizon HTC One (M7)] dottat:
You can flash a custom recovery using flashify after using my ruu as the ruu includes root (required to use flashify).
[Verizon HTC One (M7)] santod040:
Yes, you can flash a recovery.img or boot.img with flashify, but not firmware.

Which is what I believe he was asking about.
[Verizon HTC One (M7)] dottat:
Yeah I think they were confusing ruu and the use of flashify. Any further questions gang?
[Verizon HTC One (M7)] disconnecktie:
I don't think so. I use flashify for flashing recoveries all the time. I suspected it couldn't do firmware too since you have to be in ruu mode to do it.
[Verizon HTC One (M7)] Cares:
Firmware flashed...itching for 4.4.3 ROM.
[Verizon HTC One (M7)] :
I dunno if its just me or if I'm doing something wrong

I followed the steps twice and on the bootloader it still says OS 4.10 not the 5.28

am I doing something wrong?

edit: Nevermind I forgot to open the command window in that folder, all is well
[Verizon HTC One (M7)] Lt. Belspur:
Already here.

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

Can't go wrong.

Flawless for me.

All the features and toys to boot.
[Verizon HTC One (M7)] Cares:
Looking for stock rooted though
[Verizon HTC One (M7)] arizonaomnia:
I agree. Works really well.

On the other hand, there are some things that do work better with a Verizon base, so I think some of us are looking forward to that.

Sent from my HTC One
[Verizon HTC One (M7)] titusseid:
Are we OK to flash firmware and radios on the gpe edition of your ROM santod040
[Verizon HTC One (M7)] disconnecktie:
It should work perfectly fine
[Verizon HTC One (M7)] BranC85:
I know the OP says to wipe all partitions except SD when flashing this, but I've been running stock 4.4.2 sense 6 odex/debloated for a while now. Any chance this might be one case where a dirty flash would be ok since I'm just going from 4.4.2 to 4.4.3 for the same ROM? Isn't that kind of what happened when an unrooted phone has an OTA applied?
[Verizon HTC One (M7)] disconnecktie:
No it isn't the same since the ota actually patches all the required files that need to be updated versus overwriting/erasing and replacing them. I suppose you could try it and if you have issues do a full wipe and reflash. Typically a bump in android version needs a full wipe for the best results. There are usually a lot of under the hood differences in the framework and system which need to be freshly flashed to have the best results.
[Verizon HTC One (M7)] santod040:
Technically, if coming from stock, then you should be ok dirty flashing.

I can't make any guarantees that you won't have issues that you could avoid if you didn't though.

But none of this really matters, as I haven't posted the stock 4.4.3 roms yet, if at all.

You can use the man made ruu that was posted, which will wipe

everything

anyways.
[Verizon HTC One (M7)] Lt. Belspur:
I hope you will post them.:fingers-crossed:

I always keep it has a backup on my phones as a fall back:good:

It has the Wi-Fi tether enabled.
[Verizon HTC One (M7)] BranC85:
Ok thanks for the replies. I do have one other thing I've always been curious about though, since it appears the radio has not changed from the previous OTA, would I still need to flash the radio file at the time I flash the ROM? I have always thought that wiping the system partition clears out whatever baseband files get installed by your radio, so I always flash the radio either immediately before or after flashing one of your ROMs. Or is this the case?
[Verizon HTC One (M7)] disconnecktie:
The recovery doesn't wipe the radio partitions so it is unnecessary to reflash the radios every time.
[Verizon HTC One (M7)] santod040:
Roms do not flash radios. Firmware does.

And the radio/baseband was in fact updated.

See the second post for the new firmware zip.
[Verizon HTC One (M7)] Cares:
Refreshing everyday hoping for debloated ROM :x
[Verizon HTC One (M7)] Lt. Belspur:
Read Post #1172
[Verizon HTC One (M7)] fader01:
Please post them, if you have the time of course, the debloated version is the only ROM I run on mine. I could do back to stock but I really like these debloated versions.
[Verizon HTC One (M7)] Cares:
I did...and how does that help me?
[Verizon HTC One (M7)] chip.hughes:
I checked the md5 and it is good. This is the 3rd download, 3rd mirror, 3rd network source. From the pc I get the error "cannot copy item the device has either stopped responding or has been disconnected". Other files copy fine, including roms. I tried shortening the name and renaming, moved directly to root of c drive. Still does not copy. I've had this error before and re downloaded and it worked. That is why I downloaded the second time, assume I had a bad dl.

---------- Post added at 04:31 PM ---------- Previous post was at 04:17 PM ----------

I also tried pushing it with ADB, also failed.
[Verizon HTC One (M7)] santod040:
I wil reupload it at some point today/tonight.

I don't know what happened to the upload, but it's definitely a corrupted zip.

I just doenloaded it and checked it myself, so I will upload it again later.

Thanks to a generous donation this morning, I was able to get the cable bill paid, so speeds should be faster for me again tonight. :good:

(they hate when I'm late!)

Sorry for the troubles...
[Verizon HTC One (M7)] WorldOfJohnboy:
I'm on stock 1.10.605.10, S-Off and rooted, with some frozen Bloat. Can I safely assume I want to flash the following to get the latest firmware/radio/kernel?

Also, since this is a fastboot process, I assume stock recovery is not needed?
[Verizon HTC One (M7)] santod040:
Correct, although I can't promise you that the new kernel will like your .10 base.
[Verizon HTC One (M7)] Tigerstown:
5171-7573-6209-8243

Thanks for what you do here lil something back. ?

sent from my JAVA CARD S-OFF FAUX HBOOT BLUE HTC ONE! using the XDA premium app.
[Verizon HTC One (M7)] WorldOfJohnboy:
Ummm, doesn't the firmware update to .15 as well? Sorry if I'm acting noobish... I just want the latest OTA without having to flash a whole new ROM.
[Verizon HTC One (M7)] santod040:
Very much appreciated! Thank you

Greatly!

You would have to flash the full ROM

The OTA patches every apk so that you don't have header mismatches and force closes.

Therefore the only way to update all of that other then taking the OTA is by flashing the full rooted ROM and firmware.

ROM is not the same as firmware.

Make a backup and dirty flash...
[Verizon HTC One (M7)] WorldOfJohnboy:
Gotcha... I learn something new everyday! TYVM for the clarification.
[Verizon HTC One (M7)] midnight assassin:
Lol, he just taught me the same thing a day ago.
[Verizon HTC One (M7)] rlewis19:
I'm running software number 1.10.605.8 . How risky do you think it is to just flash the .15 ROM overtop without wiping the phone first?

I'm trying to avoid having to enter all my settings and such. Sorry if this is a dumb question.

Also, do I flash the ROM using TWRP recovery or do I need to use fastboot?

To summarize what I think I'm supposed to do:

make sure I have adb and fastboot on my linux box

boot phone into fastboot

connect phone to my laptop

fastboot the firmware (which includes radio + kernel) using your instructions in post #2

boot phone into recovery

flash the rom in twrp

celebrate?
[Verizon HTC One (M7)] santod040:
Correct, just make a backup first...
[Verizon HTC One (M7)] santod040:
Deodexed Debloated ROM version: 1.10.605.15 has been reuploaded! :good:
[Verizon HTC One (M7)] jacobsensei:
Thanks for your work Santod.

If I install your 4.22 Rom, to check out Brymaster's kernel goodies, to get back to NuSense I'll have to reinstall the Rom and then I'll be able to do a restore?

4.3 kernel source is way down the road, right?

Just checking, not sure it's worth it.

Thanks again.

the ONE
[Verizon HTC One (M7)] santod040:
No I think you have an extra step in there.

You can make a backup current rom-

Install stock rom and try out the kernels, or whatever ya wanna do-

Then when you wanna restore your backup, boot to recovery and restore it.

No need to flash anything in between if I understood your question correctly.
[Verizon HTC One (M7)] HypostaticOnion:
If you backup nusense, you can just restore via recovery.

If I've helped, please hit the thanks button
[Verizon HTC One (M7)] jacobsensei:
So the NuSense kernel and radio are restored with the backup?

the ONE
[Verizon HTC One (M7)] HypostaticOnion:
If you look in the twrp backup menu, you'll see boot as an option. That's getting the most important part of the kernel. The rest of it is in the /system partition.

Also, a radio is firmware and isn't touched by any wiping, also ROMs do not have radios built in because it is not part of any partition that a ROM can install to.

If I've helped, please hit the thanks button