[One (M9) Android Development] chernabog88008:
I'm just curious here. You've basically gotten mad at Mike1986, who compiled this for free, and then gotten mad at other people because either you have to pay $25 to S-Off your device, which you deem as unfair, yet you mention having been on an M7, which I can assure you, someone had to s-off that device, at a cost as well, and then complain like no tomorrow when people point out what you need to do? Yeah, that makes sense. Page one of this thread is EXTREMELY concise about what you need to do, what you need to have done, and what order to do everything in. I cannot fathom how you managed to get to page 342 without having read page 1. I can tell you from experience, having flashed my M9 about a dozen times with various ROMs, the instructions on page 1 are pretty spot on on what you need to do. And I can also tell you, not reading them will brick a phone, like I did Christmas Eve trying to install the developer edition straight from HTC, and putting in the wrong MID by one digit, and having to send the phone back and wait a week for a new one. Which prompted me to READ page one all over again, and double check every digit and line of what I was doing to install Marshmallow from HTC without issue, and then installing this ROM, without issue.

I'm 39 years old, and I've been using computers since I was 4, the dark ages with TRS-80 computers from Radio Shack. I've destroyed more computers by trial and error than you can possibly count, and I'm sitting on a $5000 system I built from scratch. For giggles, it's a Devil's Canyon 4.0, 32GB of G Skill Sniper DDR3 2400 RAM, 36 (yes, 36) terabytes of hard drive, 2 Radeon R9 390 video cards, and Audigy Z sound card, an NVMe Samsung drive, and an Asus Z97 Sabertooth Mark S board. I've used Google and Yahoo and other sites over the years to ask questions, and not blame everyone else for my mistakes I've made along the way, including formatting the root directory on my dad's business computer 4 days before Tax Filing Day, as he was an accountant at the time. I have taken a lot of what I've learned from building, and breaking, computers over the years, and applied it to phones. I make my mistakes, and only once have I had to send it back for a repair, in the case of my M9. The answers are here. Everything you need to know is on this site as far as how to change CID, MID, how to get S-off, how to install xposed, all of it. Coming on and basically calling out the compiler of the program, and saying it's not noob friendly shows really how ungrateful and impatient you are. And if you are that impatient, and worse, ungrateful, you really have no business tinkering with things you can't take the time to read about. I knew nothing a year and a half ago about how to flash phones and root them, but have taken the time to read up, and work with Samsungs, LGs, and HTCs to know it's not a 5 minute process. If it were, the cell phone companies would be losing their minds and money on people going out, changing carriers and installing software that may or may not work, and it would be total anarchy.

This site is not designed to hold your hand, watch over you every step of the way as you learn how to brick your phone, or make sure you brush your teeth before bedtime. No site dealing with technology and software is. There is a natural assumption, with disclaimers, that you are well and old enough to understand, making a mistake, and not reading instructions, will lead to ultimate and total failure of whatever piece of technology you are working on. I have Googled HTC One M9, and there are several pages, within this site, that are dedicated solely to the purpose of S-off, CID, MID, rooting, and ROMs. It is up to you to put forth the effort to research them, and see if those steps are easy enough to follow and do, not cry and throw a cyber-tantrum at people who do dedicate their free time to either helping with the ROMs or helping put the ROM itself together.