yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M9)] mikeataol:
Can this be flashed over current ( [MENTION=1331268]santod040[/MENTION] 's )stock rooted rom. I plan on backing up/moving to SDCard what I care about anyway, but I just hate reloading about 100 apps and the GB's of data associated with some of them. I never get it exactly the way I had it.

edit: I updated the firmware when it first came out
[Verizon HTC One (M9)] santod040:
That should be fine, choose dirty flash option in aroma, but I'd suggest making a back up first, just to be safe...
[Verizon HTC One (M9)] mikeataol:
Went Awesomely Thank you !

(I was able to use TWRP 3,.0.2 no issue.)

Flashed magisk, no debloat, tether option, and encryption default. Went on and rebooted perfectly.

I found I had to load the magisk app once for the SU prompts to kick in.

A very professional looking install , Great Job!

Thanks again.
[Verizon HTC One (M9)] Exokan:
I'm not passing SafetyNet... but that might be because of Xposed (I checked that Adaway wasn't the issue). I'll figure it out.

Otherwise great install! Thanks [MENTION=1331268]santod040[/MENTION]!
[Verizon HTC One (M9)] santod040:
Did you enable "Magisk Hide" in Magisk Settings, as mentioned in OP?

Required to pass safety net.
[Verizon HTC One (M9)] Exokan:
Yup, no worries. I'll play around with a few things. I also just got the OTA screen so I may have stupidly migrated some old system file from TB.
[Verizon HTC One (M9)] PoetraPDW:
stuck on logo, bootloader locked s-off
[Verizon HTC One (M9)] santod040:
Not enough info...

The rom works, so you need to provide details, if you'd like me to pinpoint where you went wrong.

Firmware version?

Twrp version?

Aroma selections?

Full wipe?
[Verizon HTC One (M9)] mikeataol:
"bootloader locked " isn't that a problem?
[Verizon HTC One (M9)] santod040:
On the m9 it is, yes...

On the HTC 10, it's not.

So yeah, that would be the issue.
[Verizon HTC One (M9)] wakas_razaq:
Hi! My phone's bootloader is locked which means this update here isn't for me. But, i remember flashing a software update on M8 with locked bootloader. Does that work for it too? If yes, can you please direct me to RUU file of this update? Thanks.

---------- Post added at 08:36 AM ---------- Previous post was at 08:35 AM ----------

I checked here http://www.htc.com/us/support/htc-one-m9-verizon/news/ but it doesn't contain that file.
[Verizon HTC One (M9)] mikeataol:
Hi,

In the past, there were RUU's provided by the developers here on occasion, but there hasn't been one that I know of since 3.37.605.19 version.

it's here: https://xdaforums.com/showpost.php?p=65358513&postcount=4
[Verizon HTC One (M9)] santod040:
Correct.

I will post the latest one when I get a chance...
[Verizon HTC One (M9)] Libnok:
First off, I want to thank Santod040 for the support you have given the community. I've been a long time lurker of these forums but this is my first post. I've had the best results with this ROM but I have a question with regards to the wifi hotspot.

I'm not sure that it is ROM specific or that it's a universal issue/feature. Every time I start the hotspot a new MAC address is generated for the wifi. I've read that this MAC randomizer is a security feature in newer android OSes. I'm just curious if there is a way to disable it?

Thank you in advance for any insight into this.
[Verizon HTC One (M9)] elenen:
hey. noob here. do i need to flash firmware? i have 3.37.605.7 s-off and locked bootloader.
[Verizon HTC One (M9)] santod040:
It's always best to match your firmware version to your current software version, when applicable.

So yes, I suggest updating it....
[Verizon HTC One (M9)] elenen:
Main reason i am flashing rom is Boomsound thing not working. Do you know a way I can solve this without a new rom?
[Verizon HTC One (M9)] santod040:
"Boomsound thing not working" is a pretty vague statement and I have no idea what software you're on....

An absolute blind shot in the dark, tells me your having the old issue where Boomsound tell you it's disabled and available for wired playback only. (again, just guessing here due to lack of info).

Set SeLinux to permissive and that should fix(work around) your issue.

Good luck!
[Verizon HTC One (M9)] elenen:
yeah it is. do you know how to do that? sorry im asking too many but i really don't know much. i don't have supersu app but i have twrp.

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

i have tried flashing supersu zip by twrp twice and no success. also tried kingroot. any advices? it says locked at the top in the bootloader and download mode but i have a recovery so i dont think my bootloader is locked.
[Verizon HTC One (M9)] santod040:
Any folks still around on this device?

You want the .38 stock rooted rom, firmware, and RUU?

Still no Official Nougat unfortunately...
[Verizon HTC One (M9)] sidjohn:
Verizon M9 forum pretty damn quiet but always appreciate something new to flash.

Don't know how many of us are left or for how long, but I always appreciate having the most current firmware, RUU, and stock version available - don't expect to see Nougat for the VZW M9 though

You on M10 or U11? Much as I would like to move up, I just don't trust VZW to support the U11.

Thanks for your contributions - have enjoyed your work back to the Thunderbolt on InfectedRom
[Verizon HTC One (M9)] mikeataol:
Hi, I always like having your resources when I need or want to reset the phone.

I try a new rom now and then, and having your downloads makes it easier to go back to stock rooted, which is what I typically end up doing (-:

Thanks
[Verizon HTC One (M9)] santod040:
I've got the 10 and it's pretty great.

I've considered the 11 a few times.

The lack of CDMA fallback support is still a little daunting, at least until vzw has gotten closer to fully transitioning over...

However, if that aspect weren't an issue, I'd probably be all over it by now.

Have had it in my cart a few times.

So long as you buy the Unlocked model from the HTC site, choosing Vzw as your carrier, you'll have no real issues with Verizon supporting it.

They actually have you choose that option, so that they send you a device from a pool which already has the IMEI registered on the Verizon network.

The hardware itself is the same as all Unlocked models.

Anyhow, will get the files posted up soon, maybe this evening after work.

They're all ready to go, just need to upload and update links.
[Verizon HTC One (M9)] Exokan:
Awesome, Thanks!

Yeah, I'll probably be sticking around on the M9 for a while... (it's a long story) but I have two of them. So, I'll keep using each one until the battery burns out (which is typically 6 months in my experience). *Off topic, after those phones die I may eye a Pixel or something... HTC really disappointed me with the change in their design philosophy.
[Verizon HTC One (M9)] Stix-N-Stonz:
Appreciate you checking in on us Santod. While I have given up hope of seeing an official Nougat release from VZW, the recent software updates would include some much appreciated security updates. Thank you.
[Verizon HTC One (M9)] Libnok:
I for one would be grateful for any updates. Especially if the ROM works as well as .28, having the latest Magisk integrated would be a bonus too. :good:
[Verizon HTC One (M9)] santod040:
Firmware zips are up, rom on the way...

https://xdaforums.com/showpost.php?p=73549158&postcount=443
[Verizon HTC One (M9)] santod040:
Rom Updated

Aroma Root/No-Root TWRP flashable Rom Updated to 3.37.605.38

ENJOY!

:good:

​
[Verizon HTC One (M9)] Exokan:
Thanks a bunch!

What's weird is that after I flashed the firmware it deleted my entire SD card (all internal storage). I didn't have much on it so it wasn't a big deal but that's never happened before. Also, my phone refused to boot after installing Xposed via Magisk Manager... I did it through the normal installer and now everything is working fine. Certainly one of the more cumbersome updates that I have done!

*Edit: Read the Firmware thread and now I know why it wiped! Good to know.
[Verizon HTC One (M9)] santod040:
Stock Aroma Rom updated to Nougat

Nougat has finally arrived!!!

Aroma Root/No-Root TWRP flashable Rom Updated

Software Version: 4.49.605.11

Android Security Patch Level: 2017-08-01

Flashable Rom/software link is in the OP

Firmware can be found here

ENJOY!

:good:

​
[Verizon HTC One (M9)] mikeataol:
Just reporting back , a dirty flash over your stock rooted .38 went perfectly.

New Home sense didn't save or restore desktop icons and folders, but other than that minor annoyance, went great!

(had to change to systemless hosts in magisk manager for adaway blocking to work )

Thanks again for all the work on HTC for VZW
[Verizon HTC One (M9)] Libnok:
Quick firmware update, dirty flash from .28. Everything works, hotspot, VoLTE. Thanks for the quick release santod040!
[Verizon HTC One (M9)] Exokan:
[MENTION=1331268]santod040[/MENTION] I'm assuming that this means you'll stop working with MM? I dunno if I could give up Xposed... (although I see a Nougat-Magisk route for it... about stability).
[Verizon HTC One (M9)] mike.s:
Thank you very much for the work you put into this. Very nicely done, and it worked well, mostly.

One single thing - when installing I selected to wipe, given an assurance that the "This won't erase your SD card" (or some such). I assumed that to be my external_sd (which is the only real SD Card). When installing, it gave a message like "wiping devices without /media", and proceeded to start deleting stuff on my SD card (a "df" in an adb shell showed the used space decreasing). An "adb reboot recovery" stopped it, and I installed by manually wiping what was needed and telling the installer not to.
[Verizon HTC One (M9)] santod040:
Standard wiping process when updating the OS.

It's caches and directories for OS references when updating, not your personal files, trust me.

ui_print("--> Cleaning external SD Card");
delete_recursive("/external_sd/.android_secure");
delete_recursive("/external_sd/.bookmark_thumb1");
delete_recursive("/external_sd/.data");
delete_recursive("/external_sd/Android");
delete_recursive("/external_sd/bugreports");
delete_recursive("/external_sd/LazyList");
delete_recursive("/external_sd/LOST.DIR");
delete_recursive("/external_sd/obb");
delete_recursive("/external_sd/tmp");

I don't create these things willy nilly... :good: ;)
[Verizon HTC One (M9)] mike.s:
Unfortunately, that's incorrect. I use a Subsonic client, which stores cached music at ./Android/media/... That content then becomes available for offline use and to other media players.

The wipe script was merrily deleting not only personal files, but personal files in a media subdirectory. As apparent from the snippet above, it blindly deletes the entire /Android directory.

The install assures the user "All user data will be lost, your SD will remain intact", which is ambiguously contradictory, but led me to believe that /data would be wiped and the external SD card wouldn't be touched. When actually installing, it said "@Wiping Data without /media", which also turned out to be incorrect. I noticed it taking a while, so adb shell'd in and saw it deleting files unexpectedly, as shown below. I shut it down with "adb reboot recovery" because I had no idea what other files it might try to delete - possibly including the backups I have stored on the sdcard.

Doing a "df" a few minutes apart while it was running:

/dev/block/mmcblk1p1 122675200 50074368 72600832 41% /external_sd

/dev/block/mmcblk1p1 122675200 48534272 74140928 40% /external_sd

and, similar with "du":

17228544 ./Android/media/github.daneren2005.dsub/music

17090816 ./Android/media/github.daneren2005.dsub/music

16989568 ./Android/media/github.daneren2005.dsub/music
[Verizon HTC One (M9)] Tommydorns:
Does anyone know to get rid of annoying connected to network notification.
[Verizon HTC One (M9)] handy03:
Quiero root mi cell
[Verizon HTC One (M9)] santod040:
M9vzw Rooted Stock Rooted Rom Update

Android 7.0 Nougat

Aroma Root/No-Root TWRP flashable Rom Updated

Software Version: 4.49.605.16

Android® Security Patch Level: 2017-11-01, including Krack security patch

Magisk Updated to v15.3

Flashable Rom/software link is in the OP

Firmware can be found here

ENJOY!

:good:

​
[Verizon HTC One (M9)] mikeataol:
Just reporting back, dirty flashed over the .11 version, and went perfectly. Thanks again
[Verizon HTC One (M9)] Cloudhopper1960:
Hey santod040

Thanks so much for making this available. I am a Verizon customer so I don't have a lot of choices so I picked up a new in box one m9 so I could try some custom roms. I installed LineageOS and wasn't having stable results so I returned to stock. Then I found this and flashed it today. This is what I really was looking for, an OS without the bloat and the ability to turn off what I don't need. You will find a donation from me soon.

thanks again
[Verizon HTC One (M9)] santod040:
I'm glad you found something which suits you and that you're happy with it.

Thank you very kindly for the donation and support.

I truly appreciate it.
[Verizon HTC One (M9)] Learnitnow:
Thanks for the ROM Santod. I'm not sure why, but I wasn't able to install it correctly until I deselected the 'remove bloatware' option. I would get stuck on the white HTC splash screen otherwise. My bootloader is locked but I'm S-OFF. I'm not sure if my locked bootloader could be the source of the issue. Does anyone here know why deselecting the 'remove bloatware' option fixed my issue?

Also, even with unlocked tethering (which I selected) do I need to be on Verizon's network to use it? (I'm on AT&T) I'm getting the same tethering error I got through the RUU I installed before I switched over to your Aroma ROM.

Thanks again Santod!
[Verizon HTC One (M9)] santod040:
Did you format data in Twrp prior to flashing, by typing "yes" at the prompt in Recovery?

Not doing so is typically the reason for the aroma options failing.

Has nothing to do with bootloader status.

Not sure about anything AT&T specific, as I only use Verizon.
[Verizon HTC One (M9)] Learnitnow:
I tried formatting like you recommended, but I still get stuck on the white HTC splash screen. Now it appears that the only Aroma installation that boots for me is when I configure no options at all.

Do you think I'm just not waiting long enough on the white slash screen for the OS to boot? I've waited up to 20 minutes at times, so I don't think patience is to blame.

If you can think of any phone configuration information I can post for you to look at, please let me know. Thanks again.
[Verizon HTC One (M9)] santod040:
After data format, you need to reboot to Twrp again.

Don't immediately flash without a reboot, or else data can't be mounted, causing a failed install....
[Verizon HTC One (M9)] Learnitnow:
Ok so I directly rebooted into TWRP after formatting and went ahead with the installation. I tried the full and partial wipe (w/ clean flash) options in the installer, but each time I was stuck again. I went into TWRP a third time to format, this time with the intention of trying the partial wipe w/ dirty flash. Now on a side note, after the first two formats in TWRP, I went back to the menu to choose the reboot to recovery option. This third time I decided to reboot (reboot to the system) according to the prompt after the format option in TWRP. Oddly enough (or maybe not?), Nougat loaded and now tethering is working and the bloatware is gone.

Obviously I'm delighted at this turn of events, but also confused. Why would the OS boot after I formatted in TWRP? I guess it booted my second installation attempt, but I figured the format would wipe it out. Any thoughts on this Santod?
[Verizon HTC One (M9)] jchq:
Very nice rom. Thanks for your work.
[Verizon HTC One (M9)] BsAsMan:
Thanks for the ROM

Just for say I appreciate your work. Thanks.

Any battery improvement suggestion?
[Verizon HTC One (M9)] techyrock:
How do I get S-OFF free ? ????????
[Verizon HTC One (M9)] santod040:
You don't and wrong thread...
[Verizon HTC One (M9)] Torakiki73:
Hello, don't know if this thread is still alive, anyway I'll give it a try :)

I have problems getting this ROM rooted; if I choose "Magisk w/PHH Su" when flashing the ROM, the phone is not rooted; if I flash a SuperSU zip after flashing the ROM, it apparently works (in TWRP I get no errors), but still, when I reboot, the phone is not rooted.

The phone is S-off and the TWRP version is 3.2.1-0.

Any suggestion?
[Verizon HTC One (M9)] santod040:
Try flashing magisk zip in Twrp, after a clean install, not supersu.

I'm guessing that you aren't formatting data in Twrp and rebooting, prior to flashing.
[Verizon HTC One (M9)] Torakiki73:
Hello and thanks for the advices!

Anyway I've tried some combinations, format data + reboot + flash with magisk option, format data + reboot + flash without magisk option + flash magisk zip, but still, I'm not able to have the phone rooted.

I just wanted to try to unlock the LTE bands used in Europe, and it seems like I need root, but anyway I'm not willing to get mad :)

Thanks again for your help and for your big effort with this great release :good::good::good:
[Verizon HTC One (M9)] mohawahba:
Hi, i'm using the latest build of twrp. I tried both decryption and encryption but it keeps asking for my password to decrypt the phone in boot up. Any idea please?
[Verizon HTC One (M9)] santod040:
Did you "format" data in Twrp, before flashing?
[Verizon HTC One (M9)] mohawahba:
Hi, I managed to fix the issue but installing the RUU Verizon stock rom first then came to the Aroma version.

I thought it is a problem with twrp version being incompatible.

Thanks
[Verizon HTC One (M9)] Flyhalf205:
ROM works great! :D

PS: I'ts been forever since i've been on xda ha
[Verizon HTC One (M9)] santod040:
Good to hear and good to hear from you. I hope all is well in your corner of this crazy world. I try to check in here now and then.
[Verizon HTC One (M9)] matteebee:
Up and running thanks again [MENTION=1331268]santod040[/MENTION] party favors heading your way
[Verizon HTC One (M9)] aer0zer0:
[MENTION=1331268]santod040[/MENTION] Any chance we see a Nusense for the m9?
[Verizon HTC One (M9)] santod040:
Initial release sometime after work today. [emoji106]

It's nearly ready...
[Verizon HTC One (M9)] mcampos7:
Thank you so much.:good::good::good::good::good:
[Verizon HTC One (M9)] jtommyj:
[MENTION=1272062]santod[/MENTION]40 thanks so much bud !!
[Verizon HTC One (M9)] matteebee:
Anyone have luck with Sense toolbox?
[Verizon HTC One (M9)] aer0zer0:
No support for MM yet. Gravity box has a couple things that work
[Verizon HTC One (M9)] billd1954:
Your the man!
[Verizon HTC One (M9)] BouncingObject:
Thanks for the odex upload [MENTION=1331268]santod040[/MENTION]! Seriously can't believe how fast and responsive my M9 is now compared to 5.1. I really appreciate all your hard work!
[Verizon HTC One (M9)] aer0zer0:
I just installed deodexed stock, and noticed this, any thoughts. Seems boomsound thinks it's not wired

Nevermind: Ruu'd and reinstalled deodex rom and its good now
[Verizon HTC One (M9)] All4TheFam:
Did full wipe, fast boot gave issues with my new win 10 machine, but got firmware flashed, flashed deodexed, installed xposed, installed xtended settings, and....... yeah I know cruel, right? Awesome work [MENTION=1331268]santod040[/MENTION] everything runs smooth and cool. Thank you so much for what you do.
[Verizon HTC One (M9)] rusty4k:
Installed firmware and deodexed rom all went well. I am still getting Ota alerts how do I turn it off. I am s-off and rooted. By the way sent you a few beers
[Verizon HTC One (M9)] baune7:
finally got to my computer to download the firmware and the stock rooted rom. I'm trying to fastboot flash the firmware but when I hold volume down + power, it enters HTC download mode, gives me options (system infor, show barcode, reboot bootloader, reboot to download mode, reboot, power down, check smart sd, factory reset) I don't see the option to enter "fastboot mode" as it instructs in the firmware thread. Also all the way at the bottom, it says SD NOT MOUNTED. Honestly it's been a while since playing with my M9 so just wondering what i'm missing in this equation. I'm sure it's something small and silly but any guidance here would be much appreciated. I'm currently S-off, unlocked, stock rooted, TWRP recovery. Thanks
[Verizon HTC One (M9)] longboardskier:
Bootloader mode is the same as fastboot mode. Not sure about the SD not being mounted.
[Verizon HTC One (M9)] Sethnelson1:
Has anyone disabled the verizon wifi tether subscription check on this ROM?
[Verizon HTC One (M9)] santod040:
Yes, I have on my custom version, not yet posted.

Please don't quote the entire OP.

Thanks
[Verizon HTC One (M9)] jtommyj:
Oops my bad

Thanks [MENTION=1331268]santod040[/MENTION]
[Verizon HTC One (M9)] mcp2009:
Yea just used the method editing the default.xml yesterday and it's been working great so far
[Verizon HTC One (M9)] :
Same here. I'm enjoying it though, no more stupid effects.
[Verizon HTC One (M9)] tomglass:
So, is fastboot mode the same as bootloader? Or do you need to go to download mode to execute fastboot commands?

Sent from my Android LG V10
[Verizon HTC One (M9)] :
Bootloader = fastboot. Fastboot commands are thus used while in bootloader mode. I don't think download mode will work with fastboot or it's commands.
[Verizon HTC One (M9)] santod040:
http://xdaforums.com/showthread.php?p=65449692

Firmware instructions also state this in the firmware thread, as of my edit yesterday.
[Verizon HTC One (M9)] baune7:
Yes. Just did yesterday. Used ES file Explorer to navigate to the default.xml file and just edited the two values. Tethering guard check or whatever they are, can't remember off the top of my head, from true to false and the other line from 1 to 0. Saved the changes, rebooted and native tethering up and running no problems.
[Verizon HTC One (M9)] tomglass:
Thanks much. Am trying to help a friend and I haven't done any of this in a while...
[Verizon HTC One (M9)] baune7:
How is everyone's battery life with this MM update? Mine is absolutely horrendous now! I can't even use the phone the whole day with average use. I finally got the lag, speed, choppiness taken care of.. but now my battery is just draining. Just sitting here for 3:15 this morning, i'm already down to 77% and haven't done anything with it. Just a few messages on whatsapp, text messages, a picture. Other than that it's just been sitting there. Just trying to see if anyone else is getting this, if there's a fix, or what the hell is going on.. Trying to get this somewhat usable so I don't have to factory reset or go back to LP.
[Verizon HTC One (M9)] longboardskier:
Mine has been fine. When you go into your power settings what does it say is using the battery?
[Verizon HTC One (M9)] baune7:
usually chrome, google services, are the biggest culprits. I haven't changed how use my phone but have noticed a massive drop in battery life.
[Verizon HTC One (M9)] matteebee:
You updated your firmware right? Did you do a full wipe or "dirty flash". If you dirty flashed what method of restoring your apps did you use? Maybe give it a few days to settle in, sync and update everything it needs to or wipe and flash again if it's not too much bother.

My battery life seems to tank the first 2 days until everything syncs then I run it down once and recharge and it seems to steady out to expectations again.
[Verizon HTC One (M9)] baune7:
Yes. Updated the firmware along with the latest version of TWRP. Then installed the deodexed stock rooted. I did not do a full wipe, installed over previous system, wiped cache a few times. I hate doing that. Making sure everything is backed up, restoring, etc.. only to find out something didn't restore properly and now you've lost pictures, texts, etc. Unfortunately it's the name of the game I guess though with this. I just did a factory reset on it... a couple hours ago and now just waiting for everything to re-download, sync, etc, give it a couple days to settle down and see what happens.
[Verizon HTC One (M9)] matteebee:
I hear you about the wipe kind of a pain but it's better for troubleshooting so there aren't any lingering tweaks hanging around.