yashsingh1/xdaforums huggingface dataset:
[One (M9) Android Development] Ejecutor Hanzo:
Working on a M9 AT&T, the difference between the stock AT&T and this bloatware free and rooted rom is tremendous! this roms works really fast and smooth, and the battery usage is decent (the M9 doesn't have a good duration by the way).

Very satisfied with this rom, so 100% recommended :)

Edit: My M9 is sunshine s-off and unlocked, installed under the last version of TWRP
[One (M9) Android Development] NDR_man:
Sorry if this may seem unrelated but does the nougat firmware make the ROM any more stable or faster? And can you roll back firmwares if you want to go back to cm13
[One (M9) Android Development] minhnewpro:
Yes, i think rom will be more stable with Unlocked Nougat Firmware. But Sprint can not flash this firmware so M9 Sprint have problem with GPS (Device Only Mode). CM13 or anyrom is doesn't matter, just reflash rom you want to use.
[One (M9) Android Development] Boskoel03:
And yes it is working just fine now,booted up and all is working,thanks...
[One (M9) Android Development] szaj:
do we need s-off to make this work ? I've got s on but i've got unlocked bootloader by htc dev ? Is this will be working on my device ? Right now im on Ice rom but id like to back to stock
[One (M9) Android Development] minhnewpro:
Yes, i think! =]. Just flash and see
[One (M9) Android Development] cangmoe:
Bạn ơi, rom này có bật được 3g k?
[One (M9) Android Development] minhnewpro:
Sorry, but i will use Vietnamese for answer this question.

Vô tư nhé =]]. Lần sau nói tiếng Anh nhé không bị phạt ấy =]]
[One (M9) Android Development] cangmoe:
:)) yeah, ok :))

any ideas to add some mods? cuz no xposed for nougat yet
[One (M9) Android Development] minhnewpro:
It's just stock =_=. You can use Viper or ICE rom if want some mod
[One (M9) Android Development] cangmoe:
But i can't turn on 3g -_-

try ViperOne and it keep losing signal after 3-4 minutes...
[One (M9) Android Development] minhnewpro:
Hoho. I like stock =]]
[One (M9) Android Development] cangmoe:
Just installed your rom -_- 3g turn out to be the 4g icon :))

so why I used ViperOne rom, I only get 2g :((
[One (M9) Android Development] minhnewpro:
i don't know =]].
[One (M9) Android Development] kemoli:
thanks a lot for put the file in Drive!!!! (the official rruu is so slow for downloading) i am testing this with my m9 developer edition....i like stock room too!!

congrats and thanks for the room
[One (M9) Android Development] kemoli:
problems with usb debugging

i have a problem when i activate the usb debugging, the computer with windows 10 not recognized the m9 at all. if i put it in bootloader i can use the adb features, an also now, cannot send folders or files to htcm9m it says the device is disconnected.

any help

thanks in advance
[One (M9) Android Development] sblonci65:
Have you to settings developer option usb debug enable?
[One (M9) Android Development] kemoli:
yes, the problem occurs when i am setting that, if is not enable, the computer recognized it as htc m9
[One (M9) Android Development] sblonci65:
Mhh,:confused:i have windows 10 to,And for me adb works,Have your usb cable to one usb port to motherboard or to usb controller,and the cable is original htc?Can you test with the cable directly to one motherboard usb port?And have you tested in recovery mode?
[One (M9) Android Development] minhnewpro:
check your USB Cable. I just install HTC driver and my Laptop running Windows 10 pro x64 can detect my M9. If USB cable is fine, check USB Port of your PC or try another PC
[One (M9) Android Development] kemoli:
thanks for the response, i have tried with diferents cables and also in diferents ports...i don´t understand why this is happening, my phone is recognized when is on and i connected as htc m9, but if i turn on debugging, there is nothing that appears as if connected or not, not conflict in device manager or appears as any other device, it doesn´t appears at all. am i doing something wrong?

---------- Post added at 08:50 AM ---------- Previous post was at 08:42 AM ----------

no i cannot put directly to motherboard. i have an original cable, adb works if it not in debugging on, in recovery mode works adb, but if the phone is turned on, with usb debugging it is not recognized by the laptop. i cannot make transfer neither, i remember that it used to turned on a new mode from android, so htc m9 disapears in device manager and it appears android phone or something like that. :confused:

---------- Post added at 09:12 AM ---------- Previous post was at 08:50 AM ----------

there is a new update software 4.27.617.2 if you have the time, it will be awesome if you can provide us a rooted and deoxeded rom.

thanks in advance
[One (M9) Android Development] minhnewpro:
I can not find RUU so i can not make stock rooted, but [MENTION=3182548]blueberry60[/MENTION] did

here: https://xdaforums.com/one-m9/development/rom-stock-3-35-401-12-deodexed-odexed-t3328616
[One (M9) Android Development] blueberry60:
[MENTION=6222398]minhnewpro[/MENTION], no need to wait RUU, in case you update your official rom via OTA, you can pull system.img and boot.img file from device with adb method and you can build your rom with android kitchen softwares.
[One (M9) Android Development] minhnewpro:
^_^ i sold M9 for my Friend. But i think no need 2 version stock rooted =]] so i think when RUU release i will make for fun if i have free time
[One (M9) Android Development] Lamoz:
so, CDMA dosnt not work?? Call come to the phone? but Calls are not available to me! What do I need to do to make calls? HTC One M9, Sprint, CDMA, S-OFF

so, I need help!
[One (M9) Android Development] minhnewpro:
You can try ICE ROM 5.5.2.
[One (M9) Android Development] minhnewpro:
Updated Stock 4.30.617.2 Rooted Deodexed
[One (M9) Android Development] minhnewpro:
Updated 4.27.531.6 T-Mobile Rooted Deodexed
[One (M9) Android Development] NTrungHieu:
(Rom)stock nougat

Minhnewpro you can update rom 4.30.617.12 unlock developers deodexed for htc m9 print,thanks!
[One (M9) Android Development] minhnewpro:
You can flash with link at first post. But i'm not sure this rom will work with Nougat Firmware of M9 Sprint (Lost signal,..). Confirm work with MM firmware. or you can try flash rom and flash boot.img from Stock M9 Sprint Nougat.
[One (M9) Android Development] minhnewpro:
Updated M9 AT&T Nougat
[One (M9) Android Development] KB2VYZ:
Thank You! Thank You! Thank You! This ROM saved me hours, I'm sure. After unlocking the bootloader, installing TWRP and SuperSu, SuperSu somehow managed to corrupt my radio efs files and my phone refused to recognize my sim card, this rom got it corrected! Thank You again for your hard work that keep our devices running.
[One (M9) Android Development] minhnewpro:
You're welcome ^_^. Maybe you can tick "Thanks" button ^_^
[One (M9) Android Development] KB2VYZ:
I thanked both the original post and your last. Thankkkkkk youuuuuu
[One (M9) Android Development] Galoware:
Just what I needed because the official RUU of this version never worked on my device. Thank you!
[One (M9) Android Development] minhnewpro:
M9 Sprint with Nougat firmware can flash stock 7.0 of M9 developer edition.

Bug: Seem weather can not detect location.
[One (M9) Android Development] samthomp:
Please can someone show how to use android commits on github?
[One (M9) Android Development] xda26:
Keep up the good work:good::good:

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

Can you add init d
[One (M9) Android Development] minhnewpro:
I don't have devices now
[One (M9) Android Development] Sumit Khuha:
How to flash buddy??

First nougat firmware, then which rom to flash?
[One (M9) Android Development] minhnewpro:
Just like lollipop, mm version. You need upgrade to Nougat firmware first and flash TWRP Recovery and flash this rom. Make sure your M9 Unlocked Bootloader and S-OFF
[One (M9) Android Development] matador34:
i want to flash this stock rom of at&t htc m9 but my phone always on lolipop 5.1 unlocked and s-off what i should do flashing it directly with the nougat zip file or upgrade it first to a nougat rom
[One (M9) Android Development] Sumit Khuha:
Can you provide any other link?

I tried download many times, but if I lose network and download gets paused, and I resume the download then it does not resume from where it got paused, it starts from 0kb.
[One (M9) Android Development] matador34:
yours on lolipop 5.1 ??? like mine at&t???
[One (M9) Android Development] mangojain:
Thanks, best volte rom i've tried so far, and i've tried -

stock dev unlocked

stock at&t

stock t-mobile (nougat and marshmallow)

Venom and

ICE

------ whew -------

One bug with this rom, adb doesn't work when phone is inn normal mode, it works in recovery mode.

And one request, is it possible to get SystemUI Tuner enabled ?
[One (M9) Android Development] Sumit Khuha:
I was on nougat sprint stock rom, and i flashed recovery, and wiped everything except internal and external storage, and then i flashed your rom, it got booted up, but it says no sim card!

Also when checked for updates, there is an update available!
[One (M9) Android Development] minhnewpro:
Maybe you can try Flash full RUU.

Link: https://www.androidfilehost.com/?fid=673368273298946816
[One (M9) Android Development] Sumit Khuha:
I was already on stock rom, but i dont like that wifi and network indicators on the top of the screen. Flashing this firmware will make to go back to stock, and one more thing, after using your rom, my gets heated a lot.
[One (M9) Android Development] minhnewpro:
You can try another version stock rooted from here: https://xdaforums.com/sprint-one-m9/development/ruu-sprint-htc-one-m9-1-32-651-17-t3073355

I don't have any overheating issue with my M9 Sprint
[One (M9) Android Development] Sumit Khuha:
Ok, thanks buddy, but i tried bad boyz rom also, after that, i am having issues with sim card detection(sometimes it is connected to my network provider, and sometimes it says no sim card)! But a few days ago, i flashed leedroid rom, and used it for whole day, it didnt recognise my sim card!

Then i found your thread, and tried your rom, but no luck, i think i should flash firmware and then ruu through pc! That might get my phone detect my sim card! And one more thing, when i flashed leedroid's rom, in aroma, there was an option of "pnp profile". What does that mean?
[One (M9) Android Development] matador34:
this stock roms would be installed by twrp or stock recovery???

this stock roms would be installed by twrp or stock recovery???
[One (M9) Android Development] Sumit Khuha:
Ok buddy, i flashed firmware, ran ruu, but still not able to detect sim card, i think its(sim slot) damaged!
[One (M9) Android Development] sniper849:
Are you trying to flash different firmware on a sprint m9? If so that may be where your running into problems. Maybe a dev can shine some light on that but as far as I'm aware if you flash a gsm ruu such as the at&t version. The firmware won't work correctly on a verizon or sprint variant of the phone due to them being cdma phones and not gsm.

I see you tried the stock ruu for the phone too. Maybe you should try down grading the firmware to the original that came on the phone and try the ruu again. That way it will update everything in the firmware. :good:
[One (M9) Android Development] Sumit Khuha:
No buddy, i am flashing sprint firmware and sprint ruu only, and i tried leedroid rom, bad boyz rom, and this rom also, but i still dont get network, so i am now on stock (non rooted) rom.
[One (M9) Android Development] sniper849:
Have you tried viper rom yet. That's what I'm currently using and it works great. I'm not sure how nicely it works with sprint though, I'm on T-Mobile. But it hasn't given me any issues and everything is customizable.
[One (M9) Android Development] Sumit Khuha:
Ok, i wil try it, thanks!
[One (M9) Android Development] sniper849:
Remember to upgrade to the nougat firmware first before flashing or you will have no service. Just fyi. I found that out the hard way lol.
[One (M9) Android Development] Sumit Khuha:
Already on nougat!
[One (M9) Android Development] sniper849:
Even better lol. Happy flashing. ?
[One (M9) Android Development] minhnewpro:
TWRP ^_^. I don't think Stock recovery can use for flash any edited rom.
[One (M9) Android Development] minhnewpro:
I think your phone have trouble with hardware.
[One (M9) Android Development] Sumit Khuha:
Any solutions will be appreciated!
[One (M9) Android Development] Fain11:
Blow some air in the sim tray, also clean the sim card.

If that doesn't work, as u already flashed a ruu, u should have the phone checked in service.

My 2 cents.
[One (M9) Android Development] Sumit Khuha:
I am not activated to sprint, because i am from India.
[One (M9) Android Development] nlsolja123:
I need to know if there is any way you can change the device type. I have a att but my ID is himauhl and when I tried to flash it says error bc the rom is himaulatt
[One (M9) Android Development] minhnewpro:
Which version you want to flash?
[One (M9) Android Development] nlsolja123:
I'm trying to use the Att one.
[One (M9) Android Development] minhnewpro:
Maybe you can try Unlocked edition for clean rom, without bloatware.
[One (M9) Android Development] htc4668:
Carrier vs WWE ROM?

Other than branding and some bloatware, is there any functional difference between the carrier branded ROM and the WWE version? I am moving off of ViperOne to something more stock because under ViperOne, I could never get wifi or bluetooth tethering to work. If I am on T-mobile, do I need the tmo carrier ROM or should tethering work under WWE as well?
[One (M9) Android Development] minhnewpro:
You can try flash Unlocked version.
[One (M9) Android Development] vladifua:
My M9, is at&t. It's on Marchmallow firmware, and OTA update didn't come to me, because I'm outside US. I have S-ON. I tried many NOUGAT roms - TWRP backups, but phone overheating after RESTORING. Thank you VERY MUCH, I flashed this AT&T rom and got what I want. Nougat rom and stable, perfect work of my device!!!
[One (M9) Android Development] tomtomsolis82:
I have an att m9 but unlocked running on T-Mobile it's running 6.0 and I can't get it to do firmware update any ideas?
[One (M9) Android Development] vladifua:
Have you official firmware? Do you US resident?

If your answer "Yes, yes". Only insert AT&T SIM card, and wait for OTA. From 6.0 to 7.0 must be only OTA in AT&T network, if you want to update by RUU from 6.0 to 7.0, you can't do it. It will be Signature verification error 132.

I'm not in US, so I've flashed Nougat from this thread and it works perfectly. Battery run significally better.

My m9 is S-ON, Bootloader - Unlocked, TWRP recovery. So to flash this firmware not need to do S-OFF.

Or you flashed T-Mobile firmware from this thread?

Sorry for my bad English. I'm from Ukraine.:)
[One (M9) Android Development] tomtomsolis82:
I don't have an att sim . Do I download the t-mobile firmware?
[One (M9) Android Development] vladifua:
Give more info about your phone. Restart the phone, and when it goes to restart push Volume- button until you see black screen with HTC logo on it. You in download mode.

Then take a photo with info from download mode. Upload it, then I'll help you.:o
[One (M9) Android Development] retiredtrebor:
Sprint M9, s-off, 4.27.651.4 firmware. Do I understand this correctly, This is just the ROM, doesn't actually make the phone a Developer model? The Sprint version would still have all the Sprint "stuff", and Wi-Fi calling?
[One (M9) Android Development] vladifua:
Yes, this is just the ROM, by finctionality it's like the stock ROM.
[One (M9) Android Development] minhnewpro:
Stock Developer will make your M9 Sprint work like M9 International (No bloatware, clean,..). If you want use stock Sprint with more some features, just flash Stock M9 Sprint.
[One (M9) Android Development] tomtomsolis82:
Here's the photo from download mode

Well I can't get the photo to upload but here's the info

***LOCKED***

htc_himaulatt PVT S-ON

LK-1.0.0.0000

RADIO-01.01_U11440801_96.01.51207A_F

OPENDSP-15.6.1.00522.8994_1026

OS-3.38.502.17

Aug 9 2016, 17:38:47(682052)

I hope this helps. Thanks
[One (M9) Android Development] vladifua:
You have AT&T version of M9, so you can flash it only with AT&T rom from this thread. But before you must to unlock the Bootloader.

So, for you, best way to have an 7.0 update is to buy or to borrow an active AT&T sim card, and wait for OTA updates 3.38.502.17 -> 3.38.502.31 -> 3.38.502.41 - next will be Nougat OTA. It will be the simpliest way to update to 7.0.
[One (M9) Android Development] tomtomsolis82:
Thank you will try to get or borrow an at&t sim. I appreciate all of your help
[One (M9) Android Development] Fredi120:
from htc m9s?
[One (M9) Android Development] vladifua:
m9s - its another phone on mediatec processor. Don't try to flash m9s with roms from this thread!!!

This custom roms for m9 ONLY - Snapdragon processor.
[One (M9) Android Development] minhnewpro:
AT&T can use stock developer if you want ^_^ (make sure S-OFF, unlocked bootloader and nougat firmware) ^_^.
[One (M9) Android Development] alexskin:
Hy guys, i've just recived an OTA ( 4.30.617.12 504,97 MB ) can I or should I install it? If yes, is it enought with just locking the bootloader?

thanx
[One (M9) Android Development] minhnewpro:
I'm not sure. If you are using stock rom without root and recovery, locked. Maybe you can update OTA. If not, maybe you should't.
[One (M9) Android Development] Flippy498:
No, you can't and no it's not. c.f. the ReadMe thread
[One (M9) Android Development] alexskin:
Is there a way tu update this ROM?
[One (M9) Android Development] vladifua:
You have OTA with using ROM from this thread?
[One (M9) Android Development] alexskin:
yes ....
[One (M9) Android Development] Flippy498:
Update your firmware (aka get back to stock* and install the OTA or alternatively flash the latest RUU for your SKU if one for the newest firmware is available) and then flash the newer version of this rom via TWRP.

*I'm talking about a real stock system. Not a stock-based custom rom like the one in this thread.
[One (M9) Android Development] razorbill2009:
Hi mates,

I encounter " ERROR 130 - wrong model ID " whenever I try a manual installation. I'm sure I downloaded the right Firmware (UNLOCKED).

---------- Post added at 12:34 PM ---------- Previous post was at 12:28 PM ----------

Hi mates,

I encounter "ERROR 130 - wrong model ID " whenever I try upgrading my M9. I'm sure I've downloaded the right firmware (Unlocked).
[One (M9) Android Development] alexskin:
I have allready updated the firmware, I'm on 4.30.617.12, problem is that there is no newer version of this ROM :(

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

Check your model id it should be something like 0PJA10000 or 0PJA11000. Un zip the firmware and inside you will fine a text file called android-info. open it and look if the model id and cid are the same as your's. If not just eddit the fie with your id and cid. And zip it again at low speed
[One (M9) Android Development] Flippy498:
Well, then you can only hope that the OP decides to upload a version of their rom that is based on the latest/last 617 version. Or you learn how to create basic custom roms like the ones in this thread on your own. ;)
[One (M9) Android Development] minhnewpro:
From http://www.htc.com/us/support/htc-one-m9/news/

Newest version is 4.30.617.12, i will make a new version now =]. Who wanna test?
[One (M9) Android Development] minhnewpro:
[MENTION=3341126]alexskin[/MENTION] 4.30.617.12: https://drive.google.com/open?id=0B7T8lggc6pvwS184dzNxZ0FWdHM, please test.
[One (M9) Android Development] alexskin:
thanks, I'll ttest it today and will give feedback

---------- Post added at 11:52 AM ---------- Previous post was at 11:50 AM ----------

:)) thanx, well maybe I will try to make a ROM of my own
[One (M9) Android Development] alexskin:
update:

there seams to be a problem with the first installation. a htc A9 demo is poping up and need acces. i denyed it. problem is o can't pass the setting screan.every time i exit the A9 demo the phone restarts at the first language screan

---------- Post added at 04:10 PM ---------- Previous post was at 03:42 PM ----------

it's not working, can't get passt the settings screan
[One (M9) Android Development] minhnewpro:
I don't have device, so need more tester. And why you tick "deny"?
[One (M9) Android Development] alexskin:
i tired accepting it, butt i gate the same resoult. after a few seconds demo is poping up and can't continue the settings insatllation
[One (M9) Android Development] minhnewpro:
Try clean install again, if it not work, we need more people test this version.
[One (M9) Android Development] alexskin:
good morning. I did do a clean insatll 3 times, but still not able to pass the settings screan. what I don't understand is why is thre an HTC A9 demo in the ROM, is it some port from the A9?
[One (M9) Android Development] minhnewpro:
You can try rom made by [MENTION=3182548]blueberry60[/MENTION]. I will delete this version ^_^. When i have device, i will try again later.
[One (M9) Android Development] alexskin:
Update: i deleted the Demo file from system/app and DemoFLOPackageInstaller from /priv-app ziped the ROM again and installed it. everything is worcking well

---------- Post added at 01:28 PM ---------- Previous post was at 01:16 PM ----------

update 2: SuperSU is not installed. i think the supersu.zip is damaged
[One (M9) Android Development] minhnewpro:
Ok, thanks
[One (M9) Android Development] minhnewpro:
Uploading new version , please test if you can.

Link: https://drive.google.com/open?id=0B7T8lggc6pvwMllacHVOMURaREE
[One (M9) Android Development] alexskin:
it's still not working. but i did manage to complit the settings. i just let the demo on the phone for 20 min. and it closed afterwords i was able to complite the settings. problem is that your sorce ROM is a demo.
[One (M9) Android Development] Flippy498:
There is no dedicated demo rom/firmware. Do you maybe own a demo unit? There's a specific CID (HTC__002) that triggers the demo mode on HTC devices.
[One (M9) Android Development] minhnewpro:
Root not working? If yes, try this https://s3-us-west-2.amazonaws.com/supersu/download/zip/SuperSU-v2.82-201705271822.zip. And have you complete the first setting without any problem or still like previous version with some crash?

Source RUU: http://www.htc.com/us/support/htc-one-m9/news/
[One (M9) Android Development] minhnewpro:
Seem tool Superr's kitchen have problem with extract boot.img, i can not do anything else. Just wait for new version of this tool.

[IMG="Error"]http://sv1.upsieutoc.com/2017/10/02/Untitledfdf83531d8133638.png[/IMG]
[One (M9) Android Development] minhnewpro:
[MENTION=3341126]alexskin[/MENTION] please test this version if you have free time, this is the last version, I can not do anything if it still not working.

Link: https://drive.google.com/open?id=0B7T8lggc6pvwMlhrSlNYNXB6OFU
[One (M9) Android Development] alexskin:
Same problem, demo pops up and can't complit the settings. maybe some else can try it...
[One (M9) Android Development] Hack64:
Do I need to s-off my one m9 in order to flash this rom or I just need an unlocked bootloader? Currently, i'm on stock rom (4.17.161.11) and my CID is VODAP405. I also have an unlocked bootloader and TWRP.
[One (M9) Android Development] minhnewpro:
So i will leave it =]]. Maybe you can try rom made by blueberry60, if it work, please tell me, i will delete my version.

https://xdaforums.com/one-m9/development/rom-stock-3-35-401-12-deodexed-odexed-t3328616
[One (M9) Android Development] alexskin:
Bluebarry's rom works fine, but i didn't wanted to use Magisk. i like superus, that's why I'm using your rom. thanx anyway
[One (M9) Android Development] minhnewpro:
Ok, maybe newest RUU have something new make supersu cannot work
[One (M9) Android Development] alexskin:
sorry mate, i have missed your post. I have super cid in the download mode, but acordind to the cid getter apk the phone has HTC__102. That was my original cid. ?????????? anny ideea?
[One (M9) Android Development] Flippy498:
Mhm, unfortunately not. Sorry. Neither the SCID nor the German one should be triggering the demo app.