• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[OBSOLETE][UNOFFICIAL][ROM][11/14] CyanogenMod 12.1 [5.1][GSM]

Should I use the CM OTA system to push new builds to y'all?

  • Yes

    Votes: 20 83.3%
  • No

    Votes: 4 16.7%

  • Total voters
    24
  • Poll closed .

drsn0w

Senior Member
Feb 13, 2013
519
524
0
Los Angeles
www.github.com
UNOFFICIAL CyanogenMod 12.1 for HTC One M9

Compiled from the CyanogenMod himaul device tree. Anyone could do this, I just thought I'd make my builds widely available so that people who don't have the time or resources to compile Cyanogenmod can get this awesome ROM on their devices!

Not Working
- Camera
- Headset Mic (at least not with Apple Earpods)
- USB has issues
- Bluetooth has issues

TO FIX THE FLASHING RED BORDER
On the first build available, you might notice a red border around the screen that flashes sometimes. This is because I built it as an "eng" build which are primarily for debugging. To disable this, go into Settings -> Developer Options, scroll all the way down to the bottom, and toggle "Strict Mode" on, and then back off. The red border shouldn't appear anymore. This doesn't apply to any build after the first one as I will run "userdebug" builds.
Apparently this can't be turned off. What a great start for me :D My apologies. I will run a new build tonight, and will upload tomorrow morning, WITHOUT the darn red border.

I haven't run extensive tests but it seems as though everything else works just fine.

I'm going to try to run a build every Monday night, and have it up by Tuesday evening. Each build takes my poor old desktop about 7 hours to run. I may miss a week sometimes if I have a lot of school work.

Downloads
Official CyanogenMod for himaul


XDA:DevDB Information
UNOFFICIAL CyanogenMod 12.1 for M9 (Weekly Builids), ROM for the HTC One (M9)

Contributors
drsn0w
ROM OS Version: 5.1.x Lollipop
Based On: Cyanogenmod

Version Information
Status: Testing

Created 2015-09-30
Last Updated 2015-11-14
 
Last edited:

drsn0w

Senior Member
Feb 13, 2013
519
524
0
Los Angeles
www.github.com
Changelog

Changelog

????? October 26th, 2015 ?????
- Latest CM sources as of 10/26 00:10PST
- Latest Chadouming sources as of 10/26 00:05PST
- Spooky Scary Skeletons!!!
? All available camera fixes implemented, face detection disabled, recording should function, happy Snapchats!
- SELinux is now set to enforcing
- Storage permissions fix for enforcing SELinux
- Bluetooth configuration tweaks CAR PEOPLE LET ME KNOW IF IT'S FIXED

October 13th, 2015
- Latest CM sources as of 10/12 23:45PST
- Includes Google security stuffs
- Leprechauns! (Means I did nothing myself...)

October 7th, 2015
- Latest CM sources as of 10/7 02:30PST
- Latest Chadouming kernel sources as of 10/7 02:30PST
- Lag issues are extinct
- Signature faking commit from Gerrit

October 5th, 2015
- Latest CM sources as of 10/5 01:15PST
- Latest Chadouming kernel sources as of 10/6 01:15PST
- Keyboard lagging issues should be fixed, if not, flash his R31 Beta build

October 3rd, 2015
- Latest CM sources as of 10/3 02:10PST
- Enabled building of FMRadio app (doesn't work, will be a work in progress)
- Integrated partial camera fix from gerrit (face detection still crashes the app...looking into a fix)
- Switched to chadouming's kernel until CM's kernel supports his 1337 hotplugging (they may never [emoji14])

September 30th, 2015
- Latest CM sources as of 9/29 17:00PST
- Switched to userdebug variant (no more red borders or lagging)

September 29th, 2015
- Initial Release, eng build (sorry)
 
Last edited:

drsn0w

Senior Member
Feb 13, 2013
519
524
0
Los Angeles
www.github.com

drsn0w

Senior Member
Feb 13, 2013
519
524
0
Los Angeles
www.github.com
I think OP is trying to get more updated cm builds.
included camera fix? why not?
Im only aware of a camera fix in the form of a flashable zip after installing the ROM. Also, I have not made any changes to the source, I'm just building from the cyanogenmod repositories. I'd be happy to integrate the camera fix into the ROM if the original developer is OK with it

Sent from my HTC One M9 using Tapatalk
 

djsubtronic

Elite Member
Jun 16, 2010
2,512
586
0
Thanks for your builds!

Can't take Sense anymore, I need to switch now! I should be able to live with a half working camera for a while.

One question, what Gapps is recommended these days? Banks seems to have disappeared.
 

drsn0w

Senior Member
Feb 13, 2013
519
524
0
Los Angeles
www.github.com
Thanks for your builds!

Can't take Sense anymore, I need to switch now! I should be able to live with a half working camera for a while.

One question, what Gapps is recommended these days? Banks seems to have disappeared.
I use what was previously known as PA Gapps...I forget what it's renamed to but a Google search of PA Gapps will bring em up. Also check out the CyanogenMod wiki page about Gapps

Sent from my HTC One M9 using Tapatalk
 

drsn0w

Senior Member
Feb 13, 2013
519
524
0
Los Angeles
www.github.com
Also, sorry. Yesterday's build failed because I'm trying out a new kernel and somehow managed to delete a source file...so I started it compiling, and went to bed... The next build should be up tomorrow

Sent from my HTC One M9 using Tapatalk
 

djsubtronic

Elite Member
Jun 16, 2010
2,512
586
0
I'm using your build at the moment, and everything is running great. I flashed the camera fix and apart from the FC whenever the front cam sees a face, it's working perfectly using various camera apps. Video seems to work(ish) using Cinema-FV5. No issues with bluetooth either.

However, the IR blaster doesn't seem to work for me even though remote apps detect the hardware. I used a webcam to check if the phone's IR light was actually blinking or not, and doesn't seem to be. In the other CM12 thread, someone posted that the IR was working, so I'm not sure if it's just me, but can anyone confirm if IR is working or not?