yashsingh1/xdaforums huggingface dataset:
[One (M9) Original Android Development] 3's&7's:
If you stay with CM 13 you need to make sure you are using firmware 3.35 (international version of the M9), otherwise you will need to revert back to the stock rom the phone came with (did not catch who your carrier is here (if US).

In either case one of the easiest ways to do either option is to use a RUU installer from HTC directly; they are windows installer apps that will flash your phone to whatever firmware you want to operate with. I personally own a T-Mobile version, so I use firmware 3.39 if I want to go back to stock...I keep a 3.35 and a 3.39 RUU handy on my windows pc for swapping back and forth trying different roms. You will always have to get twrp installed and re-root...but that would happen on any unlockable phone anyways when reverting to a factory image / ROM.

CLICK ME

I would reference post #5 and read the basic literature on how all of this actually works; its not complicated and actually HTC makes it really easy to manage imaging their devices. The "Basic's of RUU's" link will probably be the path of least resistance for you; its how I got caught up on how HTC devices work...different from other OEM's (lg, samsung, etc) in terms of how one flashes.
[One (M9) Original Android Development] bsilvino:
I was reading through at the time you replied, but thanks anyways, my situations now is, my phone is Rogers, so I tried to flash via TWRP one of the RUUs (got here https://goo.gl/zhnUmp) but I got error 22, I will try the other 2 ones, I also have a huge zip file(4.2G) to try (I got it here: Rogers - 1.32.631.31 - TWRP: https://docs.google.com/uc?id=0B4r3i...xport=download ), but I can't get it transferred into the phone yet... but my doubt is, these files are simply to be flash via TWRP? Is there any other way to flash it, via adb/fastboot for example,?
[One (M9) Original Android Development] ermite666:
Hello, I want to try cm, but let me know if there is any risk if I want to return to stock later, sorry if this is not the place or this fura place my question'm newbie, I have root, TWRP 3.0.2.0 and s-off, in advance Thank you
[One (M9) Original Android Development] Krsmqn:
As long as you backup your stock ROM before flashing, and then follow the directions perfectly,.. then you should have no problems. If you do, restore your backup. :svetius:
[One (M9) Original Android Development] Krsmqn:
S-on....

This is why I said to read carefully and thoroughly.

The link that 3's&7's gave you contains all the information and resources you should need.

Just read everything and learn about your device.
[One (M9) Original Android Development] bsilvino:
Thanks for the response [MENTION=4454582]Krsmqn[/MENTION] ...I did read it, but did not work for me.. I found out a way to restore my buddy's phone through TWRP backup files... thanks anyway! Peace! :cool:
[One (M9) Original Android Development] ermite666:
which are the gapps that must be installed, lower the arm stock, but gave me error when installing thanks
[One (M9) Original Android Development] Krsmqn:
Arm64
[One (M9) Original Android Development] ArgusPMC:
I have a question. I'm new to flashing phones with custom ROMs, I just started doing this a few months ago with my One M9, I've only flashed one ROM in my phone so far which was ViperOne. However I want to get rid of Sense, and most ROMs that are developed for this phone use Sense, except for CM and a few others.

However, I hear that this is a nightly build. How reliable is it? Is it stable? How much customization does it allow? Can I change the UI colors, buttons, layouts, etc? These are the only two things that have been stopping me from trying it out. I have checked for answers but I really haven't found anything.
[One (M9) Original Android Development] Krsmqn:
It's very stable. CyanogenMod has a theme engine built in, so yeah... Buttons, status bar, and with xposed installed, you have really a very customizable ROM. As for me, I love transparency in a theme, and there's some good ones. Hope this helps.
[One (M9) Original Android Development] ArgusPMC:
Never used xposed before but I guess I might try it. This helps a lot thanks.
[One (M9) Original Android Development] 3's&7's:
True story.

It is crazy stable relative to many cm releases I have tried on other devices. The nightlies have rarely produced negative outcomes for me; have not used xposed on the m9 myself but from reading plenty of modules to keep you occupied.
[One (M9) Original Android Development] sdcwlc:
A watched battery does drain...

I've held off posting on this, as I assumed I am not the only one seeing an incredible battery draw in the latest nightlies. I can almost watch my battery level fall and feel the phone get warm, without doing anything of note. Looking at the battery panel, it is not obvious what, if anything is misbehaving. I see Screen @ 5%, OS @ 3%, Voice calls, Android System, BT, Google App @ 2%...

Wondering if we are not settled on the management of the cores and things are kept busy to avoid the WDT issue?
[One (M9) Original Android Development] joelzombie:
I also have a T-Mobile 3.39 with S-On, I'm using a LeeDroOiD rom on my M9 but want to test CM13. Can I just flash the CM13 zip and Gapps with TWRP? or do I have to change to 3.35 firmware?

Last time I flashed a CM13 on my M9 I got no signals, no baseband, no wifi, no nothing, LeeDroid was my Plan B.
[One (M9) Original Android Development] Krsmqn:
3.39 may not work. Ask [MENTION=5364473]3's&7's[/MENTION]

---------- Post added at 01:42 AM ---------- Previous post was at 01:32 AM ----------

Have a look at this: http://xdaforums.com/one-m9/development/mod-htc-one-m9-enhanced-thermal-t3369574/page1

My battery lasts very well when not on it watching videos or whatever a lot. I listen to music at work (10+ hours) and barely use 25%. I have the "cooler" thermal configuration installed from the above link, and I don't notice any lack of power. But usage will define how the battery lasts. I turn everything off ( BT, WiFi, LTE, even put airplane mode on when not excepting calls, screen dimmed till needed), so my battery lasts forever if I want it to. Just test things out. Good luck.
[One (M9) Original Android Development] sdcwlc:
Thanks, I will check out that thread and the profile you suggest.

I assume I will need to lay down this conf file after every nightly, right?
[One (M9) Original Android Development] fhartane:
I didn't think the thermal config worked with CM13 but it apparently does. So you just apply the mod even without the pnpmgr file from HTC ?

Envoyé de mon HTC One M9 en utilisant Tapatalk
[One (M9) Original Android Development] LuckyColdJohnson:
I read though this forum and went ahead and installed everything needed. Followed all steps and used my experience....This ROM was not for me....Random reboots, extreamly hot, some games wouldn't work properly.....etc......Back to stock for me....Battery and sound were bad too

JS
[One (M9) Original Android Development] 3's&7's:
3.35 is my only experience w/CM 13 to date. I did try to flash the 3.39 modem in twrp with no meaningful results...no volte / wifi calling w/ CM 13 trying this method.

I am now tempted to try flashing CM 13 w/the 3.39 firmware; if this actually worked resulting in volte / wifi calling I would probably hold off on picking up the HTC 10 until CM 13 is release for it, lol! :eek:
[One (M9) Original Android Development] fhartane:
Hi, can anyone tell me why hexacore is enabled by default on CM13 and why I can't change that using EXKM or Kernel Adiutor ?

Envoyé de mon HTC One M9 en utilisant Tapatalk
[One (M9) Original Android Development] Flight1sim:
So does cm13 have any severe bugs like the clock issue and the dialer crashes at the moment? Is it a good idea to install it now or go with the more stable cm12
[One (M9) Original Android Development] ArgusPMC:
So I installed CM 13 but I'm having an issue which I'm not sure how to solve. Whenever I connect this phone to my PC Windows doesn't seem to want to detect it. Sure it comes up but then I get an empty folder as if there was nothing there. I already enabled everything in the developer options, I keep switching the options to PTP but nothing happens, the phone just disappears, I keep checking with ADB and it lists no devices. I also installed google's usb driver. Does someone know a fix or is this a bug or something?
[One (M9) Original Android Development] Krsmqn:
Try this:

---------- Post added at 08:07 AM ---------- Previous post was at 08:03 AM ----------

I'm on the latest nightly (May 21st, 2016) and am not experiencing those issues.
[One (M9) Original Android Development] ArgusPMC:
That did it for me, thanks for the help.
[One (M9) Original Android Development] fhartane:
Hi all. I'm facing issues with the email app Service exchange from Google as I don't get any notifications from it although I turned them on (in the app settings and in Android settings). Anyone else experiencing this problem ? Is it related to CM ? Any idea of how I could solve it ? I've already tried uninstalling and reinstalling it and clearing data and cache.

Thanks

Envoyé de mon HTC One M9 en utilisant Tapatalk
[One (M9) Original Android Development] Charsher47:
For anyone interested, I tried flashing a nightly on my AT&T M9 from the new AT&T 3.38 ruu and couldn't get it to recognize my SIM. Even tried to flash the WWE 3.35 radio over it but still to no avail.

I had to go back to the full stock international 3.35 ruu and then flash from there.
[One (M9) Original Android Development] Leebert225:
Which nightly? May 25th nightly is borked, try the 24th.

See https://plus.google.com/+CyanogenMod/posts/U1truK1Jo6i
[One (M9) Original Android Development] 3's&7's:
Please skip 052516 nightlies...CM tweeted this AM it breaks GAPPS.
[One (M9) Original Android Development] Charsher47:
I flashed the 22nd and 23rd. From the at&t 3.38, no SIM. From 3.35, both worked fine.
[One (M9) Original Android Development] sksal169:
Just download and reflash the latest gapps from opengapps and make sure you do a factory reset from the recoevry before flashing and wipe cache/dalvik cache after flashing the gapps as well and you will be good to go

Cheers [emoji6]
[One (M9) Original Android Development] 3's&7's:
Or don't like cm said, save the time, and download the next one
[One (M9) Original Android Development] sksal169:
Haha already done it soo doesnt make difference for me at this point
[One (M9) Original Android Development] wseverin:
do I need himaul or himawl version of cm-13?

I will have a new-to-me M9 (Verizon) arriving in the mail this afternoon. I plan to unlock bootloader and get "s-off" with Sunshine, then install TWRP and CM-13. I plan to use my preferred AT&T MVNO carrier. So, the question is, do I need to flash the himaul version of CM-13 because I'm using a GSM carrier, or the himawl version because the phone is (was?) Verizon (CDMA)?

TIA for quick reply... before I brick my "new" phone...
[One (M9) Original Android Development] Roobwz:
You cant unlock the bootloader with verizon if you dont own a xtc2 clip.

Skickat från min HTC One M9 via Tapatalk
[One (M9) Original Android Development] wseverin:
I was in online chat with one of the Sunshine devs yesterday and he claimed the latest rev of their app will, indeed, unlock the bootloader. Guess I'll find out real soon.
[One (M9) Original Android Development] Roobwz:
Alrighty then, but what ive heard is that you need root for sunshine. How do you root without a unlocked bootloader?? Verizon ****ed up this time lol

Skickat från min HTC One M9 via Tapatalk
[One (M9) Original Android Development] wseverin:
I can report that Sunshine did unlock the bootloader and achieve "s-off". It was slick as goose sh*t. The $25 was a bit on the steep side, being about 4X the most I've ever paid for an app. But it worked seamlessly.

Installing TWRP was then straightforward enough once I got past some Linux privilege issues with adb and fastboot. TWRP works flawlessly.

I then used TWRP to restore the "user" apps and data that I had preserved in a nandroid backup of my old phone (LG G3). All that was necessary was to rename the backup folder from the serial number of the G3 to the serial number of the M9. TWRP then recognized the old foreign backup from the G3 and happily restored it to the new M9.

After restoring the user apps and data, I wiped cache and Dalvik cache and then flashed the latest CM-13.0 himawl build and the latest opengapps ARM64 build.

Rebooted the whole shebang, expecting the worst, and got the best. Everything works so far. No hiccups with the new OS or opengapps or user apps and data. All my old apps and contacts and SMS messages and calendar stuff is there, along with all the other user data. Too good to be true. I'll probably wake up tomorrow morning with the whole mess crashed. After a bit more use I'll report any problems found. Sure there will be some.
[One (M9) Original Android Development] Roobwz:
The sunshine team is amazing. I didnt think it was possible!

Could you report back with battery life?

Skickat från min HTC One M9 via Tapatalk
[One (M9) Original Android Development] 5m4r7ph0n36uru:
Thanks for your hard work. Up and running as secondary, besides LeeDrOiD, on my MultiROM'd M9.
[One (M9) Original Android Development] wseverin:
Will do in a few days. I'm still doing quite a lot of testing and rebooting and making backups, etc., that are well beyond typical daily operation. Once I have had a few days of typical use I will report again.
[One (M9) Original Android Development] andTab:
How is CM13 at this point?

IS battery life better?

I am using (and very happy) with CandySixx but AT&T (for the first time in 10 years) seems to detect tethering with the built-in Bluetooth tethering ... since I never had that issue with other Android phones or CM, I am thinking about switching.
[One (M9) Original Android Development] fhartane:
The only downsides are the bad speaker quality and the lack of DT2W. Battery life is little better than on Sense based ROMs according to me. I wish there were more custom kernels for CM though.

I would try CandySix but when I flashed it, the device couldn't find any network.
[One (M9) Original Android Development] Roobwz:
Gsam screenie??

Skickat från min HTC One M9 via Tapatalk
[One (M9) Original Android Development] fhartane:
I don't have any right now with a full day of usage but I can tell you I get around 4hrs SOT and 20hrs on battery with some CoC gaming, a good amount of texting, browsing and checking on news. I also use Greenify.
[One (M9) Original Android Development] Roobwz:
Thats Good. Only issue i had was the heat. Might go back later

Skickat från min HTC One M9 via Tapatalk
[One (M9) Original Android Development] fhartane:
I never felt the device got hotter than on Sense. Give it another try yeah ?
[One (M9) Original Android Development] piterdemon:
How about this ?

http://xdaforums.com/showthread.php?t=3035162

Wysłane z mojego HTC One M9 przy użyciu Tapatalka
[One (M9) Original Android Development] jiggytom:
Getting no sim card found with 3.38 ruu...should i use the 3.35 one?
[One (M9) Original Android Development] Veniajan:
I am truly grateful for all the efforts CM developers apply polishing their builds. Generally CM is fast, minimalistic and efficient in all senses, however the only thing that is stoping me from flashing it right away is the issue with "speaker quality". I am no Android developer, so I am unfamiliar with all the pitfalls linked with ROM development, hence my inquiry... Could anyone, please, shed some light on the problem? Why is it still being dragged from the earliest nightlies and should we expect this issue to be resolved some time soon?

Looking forward to release versions! Thank you in advance! =)
[One (M9) Original Android Development] Krsmqn:
Yes. CM13 won't work with 3.38.

---------- Post added at 05:28 AM ---------- Previous post was at 05:26 AM ----------

Simplest explanation: you can't turn your speaker up 100%. 75% is fine and loud enough (normal IMO)
[One (M9) Original Android Development] jiggytom:
damn, I'm not paying for S-off at this point...wanted to keep this phone for another couple of months only. So are there any other 6.0x roms I can run on ATT?
[One (M9) Original Android Development] thicklizard:
I just submitted a patch if accepted it will fix it. it's verified working
[One (M9) Original Android Development] aestivalisakito:
This statement is 100% incorrect. Case in fact I am running the 3.38 firmware. However to alleviate the no sim issue the radio must be dropped to the 2.11version. you can find the recovery flash able zip in my thread here:

http://xdaforums.com/one-m9/general/recovery-flashable-radio-zip-t3122983

Again I am running the nightly that is currently up as of this posting running the 3.38 firmware with the 2.11 radio.

Sorry to have to correct you buddy :)
[One (M9) Original Android Development] Krsmqn:
100% incorrect? Lol... Thanks for the heads up.
[One (M9) Original Android Development] jiggytom:
but to flash the radio I need to be s-off right?

---------- Post added at 11:17 PM ---------- Previous post was at 11:16 PM ----------

Wow thanks!!!
[One (M9) Original Android Development] thicklizard:
I do have a feeling my patch will be rejected by mainstream CM since it will require 2 different builds on for dev edition firmware and 1 for all other firmwares. Cm likes to do only 1 unified build so it would be up to someone else to incorporate. I gave it to a dev for cdroid and it is confirmed working so maybe someone else wants to take up building "special" builds of cm13.
[One (M9) Original Android Development] StuPot01:
I'll be coming from leedroid rom and kernel, will I need to install a different kernel with CM of does one come with the Rom?
[One (M9) Original Android Development] fhartane:
CM has its own kernel. Just flash the rom and the kernel comes with it. Make sure you perform a wipe before flashing
[One (M9) Original Android Development] StuPot01:
That was quick and painless.. Thanks.

Installed with open gapps pico, so far so good, it looks very sleek and polished.
[One (M9) Original Android Development] StuPot01:
Sorry for double post...

Will xposed work on this ROM? The last 3 ROMs I've used on the m9 with xposed have had problems, m9 problems with xposed are scattered all over the net.

With other roms trying clean flashes, clearing cache / dalvik. The xposed installer app seems to crash after startup with other 3 ROMs (ice, leedroid, stock rooted). From looking at the xposed logs it appears it crashes after enabling modules.
[One (M9) Original Android Development] computerslayer:
Has anyone tried encryption in the latest builds? If so, can you share whether or not the bug causing Android to hang at 'Starting apps...' after encryption still exists?
[One (M9) Original Android Development] Rogi1997:
It should work .... I used the XDA Labs App to manage my xposed apps, and all works fine .....

Just flash the framework in recovery, install XDA Labs and then download and activate apps using Labs
[One (M9) Original Android Development] StuPot01:
When you go onto xposed logs is it continually updating what the modules are doing? Some of the modules appeared to be working but going into xposed logs revealed the xposed installer app had stopped working not long after the phone was started up.. It doesn't ask for super user access for me either.
[One (M9) Original Android Development] jaxenroth:
Just applied this to the latest CM build with the M9 flashable camera pack. Waiting for a full charge to start testing. Running CM w/ stock open gapps. Latest TMO firmware 3.35.

http://xdaforums.com/showpost.php?p=67178914&postcount=330

Sent from my phone...
[One (M9) Original Android Development] fhartane:
I was about to do the same. Is it working fine ?

Envoyé de mon HTC One M9 en utilisant Tapatalk
[One (M9) Original Android Development] jaxenroth:
Still charging. Flashed a couple mods and did a couple cache wipes so the optimizing took a toll on the battery.

Sent from my phone...
[One (M9) Original Android Development] Rogi1997:
I never heard something about xposed logs.... I just flashed the framework via TWRP.... installed xda labs ....installed an xposed app using xda labs .... Activated using xda labs an than it worked ... No problems for me at all.... I never installed the xposed installer

Xda labs asked for su after i flashed the framework and after i opend the app and wanted to switch to the xposed section
[One (M9) Original Android Development] jaxenroth:
Do you know what radio is needed for TMO? Im on the latest 3.35 but have no sim icon or service. Thx
[One (M9) Original Android Development] schergr:
Rogers HTC One M9 SIM not detected / Baseband Unknown

Update: Missed the earlier thread on this topic.

I posted this over in the Canadian HTC One M9 forum, but I thought it may make sense to cross post this here since things seem to work fine when I'm running the stock ROM. Anyone else having this issue? No SIM, baseband Unknown?

After bringing things back to stock in order to get the OTA firmware updates, I flashed TWRP and latest CM 13 nightly. Upon booting, it says SIM not detected, and stays that way, even after waiting a few minutes.

A quick peek at Setup --> About indicates Baseband: Unknown.

After the restore to stock, and the subsequent OTA updates, this is where I am.

htc_himaulatt PVT S-ON

LK-1.0.0.0000

RADIO-01.01_U11440801_96.01.51207G_F

OpenDSP-v15.6.1.00522.8994_1026

OS-3.38.631.2

Dec 22 2015,16:54:24(682500)

Insights appreciated.

Greg

__________________

HTC One M9
[One (M9) Original Android Development] DaGhostman:
AFAIK FW 3.38 does not work. You need 3.35 to use the rom
[One (M9) Original Android Development] Krsmqn:
Try flashing this: https://www.androidfilehost.com/?fid=24438995911968604

It is said to have fixed the issue...
[One (M9) Original Android Development] Rogi1997:
On my camara only 4K resolution work... When i change it to something else, the app crashes and i have to clear the app data.

I wanted to use slowmotion, but for that i need a lower resolution

May someone help me?
[One (M9) Original Android Development] mx597turbo:
I am receiving a used US Tmobile m9 in a couple days. From what I've read, it needs to be on firmware 3.35 to run cm13. I only found 3.39 on the HTC website. I don't know if the phone is s-on or s-off.

First, does cm13 work on a 3.39 tmobile phone yet?

Second, Can someone please post a link to the stock 3.35 Tmobile RUU that is flashable with s-on. Thanks.
[One (M9) Original Android Development] joecool666:
http://androidruu.com/?developer=M9
[One (M9) Original Android Development] mx597turbo:
Thanks, but that site only has 1.xx roms
[One (M9) Original Android Development] Tikerz:
I can't get shoot any video. Is there a workaround?
[One (M9) Original Android Development] joshumax:
As far as my tests have gone, it doesn't seem that the RIL in CM13 works with the 3.39 firmware. Setting SuperSID and the MID to 0PJA10000 on my Tmo M9 allowed me to flash the NoRedText 3.35 firmware with my s-offed M9 and get radio on CM13, although the CM base seems to be pretty buggy on my phone.
[One (M9) Original Android Development] Krsmqn:
Try this camera https://play.google.com/store/apps/details?id=com.marginz.snap
[One (M9) Original Android Development] Rogi1997:
It work ... Thank you .... I never had the ideo to install an other camera app
[One (M9) Original Android Development] Tikerz:
That doesn't work for me. No matter what resolution I hit the record button it beeps and then beeps again. Nothing records.
[One (M9) Original Android Development] Krsmqn:
Maybe toy with the settings? I dunno. It works perfectly for me. Slow motion, time lapse, panorama... All resolutions I've tried have worked. Perhaps its another conflicting mod you've installed? Or a firmware issue?

Whatever it is, I hope you figure it out. It's a rather nice camera app.
[One (M9) Original Android Development] amokkatxda:
Try rhis

http://xdaforums.com/one-m9/themes-apps/htc-m9-marshmallow-campack-candysix-t3300228/page3

I am using m9 mod v1.2 on crDroid (cm-based), all basic functions on both cameras works fine.