yashsingh1/xdaforums huggingface dataset:
[Sprint HTC One (M9)] vovanius:
Tell me please, is this ROM still up to date? I mean, it's based on version 3.41.651.4, and I found Bad_Boyz_Sprint_ONE_M9_3.41.651.41_stock_rooted.zip there:

https://xdaforums.com/sprint-one-m9/development/ruu-sprint-htc-one-m9-1-32-651-17-t3073355
[Sprint HTC One (M9)] Dark Stranger:
It is not the same rom. The link is the latest stock version with root.
[Sprint HTC One (M9)] minhnewpro:
[MENTION=506238]OMJ[/MENTION], which tool you used to add init.d support? super kitchen seem not have this feature
[Sprint HTC One (M9)] OMJ:
android image kitchen...its a edit in the boot.img
[Sprint HTC One (M9)] taicito:
i have trouble whit the idra blaster no have potency, any one have same trouble??
[Sprint HTC One (M9)] minhnewpro:
Hello [MENTION=506238]OMJ[/MENTION], i decied to learn cook rom. So maybe you can help me? Last night i try to deodex 4.41.651.41, not root and add busybox because Super kitchen will ad supersu 2.79SR3 into rom and stock 6.0 only work with supersu 2.65. build rom.zip and flash success but after optimizing, my phone freeze at "Starting apps", can not enter Welcome screen.
[Sprint HTC One (M9)] Captain_Throwback:
Did you try building a ROM without changing anything first and make sure it works? The latest SuperSU Beta should work fine on Nougat - I tested it on my device. I prefer MagiskSU anyway. But anyway first start with a completely stock ROM and see if that works before you start making changes.
[Sprint HTC One (M9)] minhnewpro:
Ok. I will try now. So tired =_=
[Sprint HTC One (M9)] minhnewpro:
Thank you, my M9 Sprint is now running Stock 4.23.617.1, i do like you said. extract system and change name device to htc_himawhl and build rom. But i still don't know what is the problem. maybe deodex have bug?
[Sprint HTC One (M9)] Captain_Throwback:
You have to try one mod at a time and see what breaks it.
[Sprint HTC One (M9)] minhnewpro:
^_^. I fixed
[Sprint HTC One (M9)] Captain_Throwback:
You missed [MENTION=2605798]nkk71[/MENTION] in your ROM thread credits. He did way more work on the Decrypt Tool than me. Glad to see you figured it out.
[Sprint HTC One (M9)] Jerhole:
Help

Just install you're wrong. But, Google. Process. Gapps has stopped it does it over and over(every three seconds) sometimes stops gmail and exchange service. What do I do?
[Sprint HTC One (M9)] BodhiBrock:
No one answered yet, huh? I was just coming to ask the same question about gapps. Did you flash modified firmware? I haven't tried that yet.
[Sprint HTC One (M9)] Jerhole:
Nothing yeta

It seems you're right. This rom doesn't have the gapps package. I was informed after the fact that having one on hand would be good. I'm rebooted to stock, trying to download a zip to flash. My phone won't complete downloads now... it's getting frustrating. This is my first/ glad/ rom install
[Sprint HTC One (M9)] Jerhole:
K reflashed this rom. Got gapps installed, everything looks good but saying I have no root. I couldn't get my phone to root when it was stock so I was hoping this would solve this problem. Suggestions?
[Sprint HTC One (M9)] Jerhole:
Well all, please excuse my posts. Once I updated the super user binary, all was good. Wi-Fi tether is working, now I get to figure out all the cool stuff I can do. Thanks guys for the work! Any tips on things I should do to become more acquainted with the modding world, would be, much appreciated!
[Sprint HTC One (M9)] Livingston J:
I got an S-off htc m9 sprint variant with super CID , firmware - 3.33.651.2.

I'm in india and want to use GSM in this device.

So I installed a international ROM and now there is no IMEI or baseband showing up.

Please advice

---------- Post added at 09:01 AM ---------- Previous post was at 08:55 AM ----------

I own a htc m9 sprint variant which was working fine with all the GSM networks while it's in the 1.x.x firmware and was in lollipop.

I'm in India. I tried to update the firmware and now it's in 3.33.90651.2.

But whatever ROM I flash, I'm getting no signal, no IMEI ,no baseband

I'm S-OFF , Super CID,unlocked bootloader.

Please advise
[Sprint HTC One (M9)] Sumit Khuha:
When is nougat coming to sprint?? Any news??
[Sprint HTC One (M9)] OMJ:
your guess is as good as anyones....I did read somewhere it would be this month, but it didn't specify the Sprint version
[Sprint HTC One (M9)] Bikegeek:
New Sense home.....
[Sprint HTC One (M9)] OMJ:
finally...I've been waiting...the INTL models got updated weeks ago...can u verify the version?
[Sprint HTC One (M9)] Bikegeek:
It says 8.64.890923

Says updated 3/12/2017 but just showed up this morning.
[Sprint HTC One (M9)] Sumit Khuha:
I got lockscreen update a few days back, bt not yet sense home

Mine sense home version shows 8.52.860.657
[Sprint HTC One (M9)] OMJ:
cool, same as my Bolt & 10

I have it modded, will add to modz app soon...

yeah sometimes they roll out updates in stages
[Sprint HTC One (M9)] OMJ:
Modz App updated w/ updated modded Sense Home v8.64.890923

any issues, let me know!

btw...T-mobile got Nougat the other day, I wouldn't think it would be much longer for you guys...I'll need testers for a new ROM...
[Sprint HTC One (M9)] SRQ Rick:
What am I overlooking? This "personalize HTC sense" pops up daily. Is there a way stop it from popping up?
[Sprint HTC One (M9)] schmeggy929:
Yeah I tried CDMA Workshop and CDMAdevTerm as well. Also slot cycle cannot be changed as well.

---------- Post added at 05:00 PM ---------- Previous post was at 04:58 PM ----------

long press, then press the Exclamation point, turn on block notifications.
[Sprint HTC One (M9)] P_M_G:
Sense Home is a 4x2 homescreen widget that has the "recommended" apps and different layout depending if you are home/work/etc....I deleted it from the home screen and no longer get the pop up. if you are still using it, the long press method [MENTION=933657]schmeggy929[/MENTION] noted above works to get rid of the notifications.
[Sprint HTC One (M9)] OMJ:
anyone wanna get a sneak peak at the tweaks app? :D some mods change immediately, some need a reboot.

https://www.dropbox.com/s/r0rcius8suz9p8t/BadBoyz_Tweaks.apk?dl=0
[Sprint HTC One (M9)] atroph:
Everything that I have tried works great.

I think the miui battery bar is neat!

I really missed long press volume to skip tracks and am super happy that it is back. I think it increases the volume one tick before skipping tracks. Edit: it does increase the volume. Tested by going all the way down to 0 volume did the skip forward operation and I could hear the song again.

I also don't think volume down equates to skip back.

APM is super handy to go straight to recovery but it looks like it didn't stick after hot reboot. I'll try it again and do a cold boot to see if it sticks around. Edit: it is there when I select restart from the stock menu.
[Sprint HTC One (M9)] OMJ:
APM is default part of the ROM...the toggle in the tweaks app is really only if someone wanted to turn off, though I'm not sure why, lol
[Sprint HTC One (M9)] trev23sks:
I thought it was just me!! But every other app seem to be fkne except snapchat
[Sprint HTC One (M9)] atroph:
ROM seems to be running extremely well. I believe everything has settled. I just looked at my battery usage and I am at 75% being off the charger for over 11 hours. Granted I haven't used it that much today, but using only 25% in 11 hours is pretty impressive to me.
[Sprint HTC One (M9)] solver404:
r20 looks like a good place to clean flash this bad boy to me. :D
[Sprint HTC One (M9)] schmeggy929:
Haha you must be bored huh?
[Sprint HTC One (M9)] deakelem:
make that 2 bored people.. lol I was flashing r20 too when i just read this. :)
[Sprint HTC One (M9)] schmeggy929:
LOL i might do the same, even though its for the navbar color changing. I have my own navbar icons so ill get to double flash something today.
[Sprint HTC One (M9)] nandowong:
My data keeps going off 4-5 times per day. It still shows the LTE/spark logos. Airplane mode toggle fixes it half the time. Some times thenknly way to get data back is to do a profile update. Tethering was working until this started happenkng; maybe its related?

Any help would be appreciated :)
[Sprint HTC One (M9)] ReproOne:
Sounds like the problem of apps timing out or not working when on LTE, which is talked about on XDA and the Sprint Community. I've been trying to find answers as I too have the issue.
[Sprint HTC One (M9)] schmeggy929:
This is a known issue for many and not ROM specific. I would look in the General section as there is a thread discussion about LTE and 3G issues. A little hint there is no solution as of yet, and swapping out phone does not solve issue. To me it seems to be a either software(Sprint's side) or firmware issue.
[Sprint HTC One (M9)] deakelem:
This is a known issue with teh m9 on sprint. All evidence points to it being a radio firmware issue. It is not ROM Related as I had a bare bone stock m9 that had the same problem. I got it replaced by sprint with a brand new one (not a refurb) and it did the same thing. If you dig through this thread and also other ones you will find many people say the same thing. My only suggestion is you contact sprint and make them aware of your problem just as a formality. Many of us have done that too and the more people that bring it to sprints attention the better the chances of them rolling out an OTA to fix it.

Also, you can try resetting your data profile and reprogramming the phone again by dialing ##72786#, press menu, reset, and click ok and let the phone reboot. Once it reboots let it sit and it will go through the hands free activation process and ultimately reboot again. Some people have had luck with that fixing their service drops. And no, going through the activation process again will NOT charge you an activation fee.
[Sprint HTC One (M9)] ReproOne:
Could you add an option to also show or not show the GPS icon? I liked having it as it reflected when GPS was enabled.
[Sprint HTC One (M9)] schmeggy929:
Do you want to remove it or keep it on all the time? Because it shows when you have an actual GPS connection.
[Sprint HTC One (M9)] ReproOne:
I am referring to the GPS services on icon (looks like a target). The icon that shows when you have GPS services on, and it is gone when GPS services are off. The icon that comes up when actually using the GPS is working fine.
[Sprint HTC One (M9)] Bikegeek:
Optimizing app 1 of 1.....

Can test.
[Sprint HTC One (M9)] nxtc1275:
Been holding out for Nougat for Sprint M9 from Bad Boyz!
[Sprint HTC One (M9)] ankurcshah:
I got the home updated message on my phone but i dont see any changes. How do I update it?
[Sprint HTC One (M9)] Bikegeek:
Open the BadBoyz Modz app. tap on Prism mods and you'll see Modded Prism v8.64.890923. Tap on it and you can either have it install through TWRP or flash it yourself from TWR, aka Recovery.
[Sprint HTC One (M9)] Blueraydude:
I'm trying to install this on a 4th One M9, for whatever reason I'm running into some big issues installing the 3.41.651.4 firmware.

Do I have to flash 3.41.651.4, or can I flash 3.41.651.41? Anyway, I've been posting in the firmware thread.
[Sprint HTC One (M9)] jpwhre:
sounds like you're trying to roll back firmware and that is why you keep getting failed flash.

This is an old thread. These requirements were for back before the 3.41.651.4 firmware and is stated as to update to 3.41.651.4 to get working correctly. Being on a higher firmware than required wont affect rom.

Did you relock bootloader first?

https://xdaforums.com/showpost.php?p=71602397&postcount=1117
[Sprint HTC One (M9)] Blueraydude:
My current firmware is 1.32.651.17. Good to know that running a higher firmware version won't break rom! I will try to use the RUU .exe again. Maybe it won't fail this time? Edit, ruu.exe didn't fail this time. Hoping to install custom rom soon!

Bootloader is relocked.

Edit, installed ROM. Phone Multiple apps are crashing on boot. I suspect this is because I installed the 3.41.651.41 RUU, and the ROM is running on 3.41.651.41

Edit 2: Boomsound doesn't work.. Running 3.1, Boomsound works on other 3 phones. Any ideas?

Edit 3: Phone crashing now. Still no boomsound. Wanting to S-OFF so I can downgrade from 3.41.651.41 to 3.41.651.4. Can't do Sunshine on custom ROM. Installed Bad Boyz 3.2, hoping that will fix all issues?
[Sprint HTC One (M9)] ccs86:
Is smartlock location working for anyone? I cannot get any location to keep the phone unlocked.
[Sprint HTC One (M9)] jpwhre:
Yup, go to smart lock settings and go to trusted places. If you have a home address set to google by default, it will show at top. Don't assume it's on just cuz it's listed in trusted places. Tap on it, if it isn't set, you can enable and back out. I also got on body detection working too while away from home.
[Sprint HTC One (M9)] ccs86:
Yes, I have done that.
[Sprint HTC One (M9)] ccs86:
One odd thing I noticed, is that every time I go back into Smartlock settings, it brings up the splash screen which I would think should be "run once". It tells you about Smartlock and you click "got it". This makes me think something is preventing it from storing the "enabled" state of Smartlock.

I have tried disabling all locations, removing it as a trust agent, and re-enabling everything. Still doesn't work.
[Sprint HTC One (M9)] Sumit Khuha:
Nougot update available to sprint users finally!:cool:
[Sprint HTC One (M9)] ankurcshah:
Where did you see it? Link please
[Sprint HTC One (M9)] Sumit Khuha:
In software updates, check for software updates
[Sprint HTC One (M9)] ankurcshah:
I'm running the badboyz ROM. Dont think ota would work?
[Sprint HTC One (M9)] Sumit Khuha:
No, u hve to go back to stock
[Sprint HTC One (M9)] Sumit Khuha:
2 screenshots
[Sprint HTC One (M9)] OMJ:
woohoo, finally official Nougat!!!

now if someone can get me a stock system & boot img, I can get working on it...disregard, I got the imgs from the RUU :)

just flash TWRP, leave system read only, & backup system.img & boot.img
[Sprint HTC One (M9)] bishoy ashraf:
simple question :)

Is flashing the prerooted nougat zip will relock my sim & does it require a locked bootloader ?!!

I have m9 Sprint s-off ,unlocked & running badboyz 3.2 ,now I want to flash the new nougat prerooted without locking the Sim again ,

I did a full backup using flashfire for all partitions would it help if my sim is relocked?

thanks in advance...
[Sprint HTC One (M9)] hawknest:
Hey bud, it there anyway you can zip the lib/lib64 and vendor folders from the latest sprint nougat ruu and link me if possible?

Tia

Hawk,

I'm working on getting it opened up, but if you by chance have it I only need those three folders
[Sprint HTC One (M9)] OMJ:
here ya go...https://drive.google.com/open?id=0BzxgIK5ppvWwVWZzbG1RVlRRajg
[Sprint HTC One (M9)] hawknest:
Thank you, much appreciated credit will be given for anything it fixes
[Sprint HTC One (M9)] retiredtrebor:
Any work being done to update to 4.27.651.4? Not asking for an ETA.
[Sprint HTC One (M9)] OMJ:
Yes, if you want to join in testing, I'll pm you.
[Sprint HTC One (M9)] retiredtrebor:
Works for me.
[Sprint HTC One (M9)] ankurcshah:
So I flashed the nougat stock rooted ROM, can I just use the zip file of badboyz to flash back to this rom
[Sprint HTC One (M9)] OMJ:
Did you update firmware to Nougat? If so, you can try, but not sure if M rom will work on Nougat firmware.
[Sprint HTC One (M9)] ankurcshah:
No I hadn't. I just flashed it over the badboyz rom.
[Sprint HTC One (M9)] OMJ:
if u backed up prior, just restore the backup....if not, just flash the M BB ROM.
[Sprint HTC One (M9)] Blueraydude:
A family member has this running on their One M9.

The past couple of days the phone has started crashing and rebooting, sometimes multiple times. Any ideas on what could cause this? I haven't experienced this issue before.
[Sprint HTC One (M9)] OMJ:
Most likely something they installed, what you might want to do is update to stock N, then you'll be ready to flash the BB rom, which is almost ready.
[Sprint HTC One (M9)] ankurcshah:
Can't wait for the BB rom
[Sprint HTC One (M9)] retiredtrebor:
I just purchased a new SD card for my M9. Is it safe just to copy everything from old SD to new SD? Or will it cause problems?
[Sprint HTC One (M9)] OMJ:
almost done....maybe today :)

should be fine
[Sprint HTC One (M9)] OMJ:
OP updated w/ v4.0!!! it's only been a yr since last update :)

changelog:

-rebased on 4.27.651.4 NOUGAT!!!

-added aroma option to choose SuperSU or MagiskSU (I prefer Magisk as it will hide root, allowing Android Pay to work)

HUGE thanks to [MENTION=417339]Bikegeek[/MENTION] for testing for us!!!

*flash updated 4.27.651.4 firmware 1st

-if you're s-on, you can only flash the signed firmware, you'll have to flash twrp after

0PJAIMG_Sprint_4.27.651.4_signed_firmware.zip S-ON users

0PJAIMG_Sprint_4.27.651.4_modified_firmware_no_recovery.zip (recovery removed) S-OFF users

Flash Firmware via bootloader (requires micro sd card)....

-rename firmware to 0PJAIMG.zip

-copy 0PJAIMG.zip to ext_sd card

-boot into bootloader or download mode

-it will scan your ext_sd card, then ask if you want to start the update

-press volume up & let it do it's thing...

Flash Firmware via fastboot, no ext sd card needed...

-rename firmware to firmware.zip

-copy firmware.zip to your sdk folder

-boot into bootloader or download mode

-plug in usb

-select fastboot option (screen should say fastboot usb)

-type fastboot oem rebootRUU

-when u see the black screen w/ HTC, type fastboot flash zip firmware.zip

-when it's done, type fastboot reboot

**Update TWRP to the latest version!!!

***NEW SVN checkout link: http://svn.badboyzsvns.com/M9_SPR_N

****based on testing, dirty flash should be ok, but personally I would clean flash
[Sprint HTC One (M9)] ccs86:
Awesome, thank you sir!

Interestingly this signed firmware is quite a bit different size than the "full" firmware you posted before in the other thread. I'll give this a go with S-on and see if it works.

I'm running TWRP 3.0.2-0 right now. Would you recommend a different version? (looks like 3.1.0 is the latest)

:edit:

Is that signed firmware definitely the new version? I just flashed it (successfully I believe), but see the following in download mode:

htc_himawhl PVT S-ON

LK-1.0.0.0000

Radio 3.00.C1144084@60114

Open DSP 15.6.1.00522.8994_1026

OS-3.41.651.4

Mar 27 2017
[Sprint HTC One (M9)] OMJ:
the signed firmware is from the ota, which only includes what's being updated, that's why it's smaller. I don't have a full "signed" firmware from the RUU

yes, I will update my post, always flash the latest TWRP!!!
[Sprint HTC One (M9)] ccs86:
Maybe it wasn't successful. I gave it the flash command in fastboot three times and these were the results:
[Sprint HTC One (M9)] ccs86:
Yikes. After trying like5 more times, I got the same short burst of "WARN skipp...". Then finally it seems to have completed. Does this look like it got everything?
[Sprint HTC One (M9)] OMJ:
yeah, it's probably good now....that's why I like to RUU with these bigger updates
[Sprint HTC One (M9)] ccs86:
I think I'm back in business! It is optimizing apps now on first boot...

I did a wipe in TWRP before installing, but it is optimizing 233 apps. That doesn't sound like a clean install to me. Any ideas?
[Sprint HTC One (M9)] shizzel1211:
OMJ, many many thanks for the update!!!
[Sprint HTC One (M9)] OMJ:
yeah that sounds right
[Sprint HTC One (M9)] ccs86:
Shweet, she is running nicely so far. Thanks again OMJ!

The only thing I have noticed not working so far, is the percent in battery icon tweak.
[Sprint HTC One (M9)] OMJ:
You have to enable in tweaks app & also in systemui tuner
[Sprint HTC One (M9)] ccs86:
Download a 3rd party systemui tuner?
[Sprint HTC One (M9)] OMJ:
No, just activate it... See OP
[Sprint HTC One (M9)] SinisterChedda:
I tried to install twrp 3.1.0 but it's not booting. Do I have to install new firmware first. Twrp 2.8 installs fine

---------- Post added at 06:29 PM ---------- Previous post was at 06:26 PM ----------

I'm s-off and using adb and fast boot.

---------- Post added at 06:33 PM ---------- Previous post was at 06:29 PM ----------

I'm on badboys lollipop rom

---------- Post added at 06:34 PM ---------- Previous post was at 06:33 PM ----------

I'm on badboys lollipop rom
[Sprint HTC One (M9)] chas123:
All hail. OMJ has brought us a mighty ROM. Bikegeek rocks. RD coming your way Bro!!!
[Sprint HTC One (M9)] taicito:
I need to back up my applications?

Will my data be deleted if I install it?
[Sprint HTC One (M9)] SinisterChedda:
figured it out. had to flash the firmware first even being s-off. then flashed the twrp 3.1.0 and it worked. rom is installed and booting up. awesomeness. it might of been caused since i was on a lollipop rom but i got it working.
[Sprint HTC One (M9)] ccs86:
Hmm, even with magisk instead of SuperSU, Pay doesn't want to run:
[Sprint HTC One (M9)] zer0ality:
S-ON?

Do I need to be S-OFF to flash this Rom . Rooted and Bootloader Unlocked yesterday . Installed official OTA last week.

Does it have Data Roaming and Wifi Hotspot??

Sorry if this is the wrong place I don't post much
[Sprint HTC One (M9)] OMJ:
You have to enable Magisk hide in the Magisk manager

No, you don't need to be S-off

Yes, it has roaming & hotspot.... As long as the phone has been activated on sprint
[Sprint HTC One (M9)] retiredtrebor:
I have a minor issue. Flashed v4.0 yesterday. This morning I was going to transfer some music from Win 10 PC to the phone. Checked phone to make sure USB set up for file transfers. When I connected the phone, Win 10 made the connection sound, but the phone doesn't show up in file explorer. Disconnected phone, disconnect sound made by PC, rebooted phone. Connected phone again, and still doesn't appear in file explorer. Any suggestions?

And in the for what it's worth dept, after flashing the rom, pop up message appeared stating Voicemail did not install. Did a few things on the phone, play store, settings, then tapped on Voice mail icon. Voice mail opened, but I could only get into settings. Checked for VM update, downloaded and installed the update, now VM works correctly.
[Sprint HTC One (M9)] ccs86:
Awesome, thank you!

After doing that, it still took a few tries to get pay working. In the magisk app, the phone sometimes fails the safetynet check for "CTS profile mismatch". Checking again a couple times nets a pass. Seems random. Maybe why pay still sniffed out root? Not sure if it will come back to bite me when I'm using it later.
[Sprint HTC One (M9)] OMJ:
Well the rom does have a mod to automatically select mtp... When you connect, do you have the usb icon in the statusbar? If so, is it set to charging or file transfer?

Clean or dirty flash?

Hmm, not sure. I've never had a issue on my 10 & bolt.
[Sprint HTC One (M9)] retiredtrebor:
usb icon is in status bar, states set for file transfer. Clean flash. Going to do a dirty flash to see if that helps anything.
[Sprint HTC One (M9)] OMJ:
restart computer? [MENTION=4366089]benny3[/MENTION] said it was working fine for him
[Sprint HTC One (M9)] Bikegeek:
It works fine for me. By default (mod) it appears to go directly to USB transfer which is way better than having the stoopid popup on the screen every time asking what you want to do.
[Sprint HTC One (M9)] zer0ality:
Install 6.0 Rom over Stock 7.0 RUU?

Hey thanks for responding! . Data Roaming was working till 6.0 but cannot use it anymore now (never bothered to get it activated by Sprint but never had a problem till the Nougat update) . Is it possible to install your 6.0 ROM or do I have to downgrade first and if so can I please know how ? Sorry if the last bit is off-topic.
[Sprint HTC One (M9)] OMJ:
if you don't see the options on N, I don't think downgrading to M will make them appear...those options appear after activating, it might be something on the /carrier partition that gets enabled.

you can try but if you updated your firmware to N, a M ROM may not boot...if so, the only way to downgrade would be to flash the complete firmware from M or the last M RUU...but I believe flashing the RUU would cause roaming & hotspot to not show...plus you'd need to be s-off to downgrade