yashsingh1/xdaforums huggingface dataset:
[One (M8) Original Android Development] wezman2k:
Everything has been running great for me on the latest nightly.
[One (M8) Original Android Development] sunand777:
Yes.. everything work smooth except sound distortion and not working audio fx equalizer presets.. (there is no sound effects changes)..

but this is my daily driver now..
[One (M8) Original Android Development] ryansc375:
I second this. For me, the sound distortion keeps it from being my daily driver.
[One (M8) Original Android Development] vetrun:
I'm still confused about the sound distortion issue. All I do is just keep the volume level lower than the max and it's completely fine without any distortion? This has always been an issue with cyanogenmod on the M8. Am I missing something?
[One (M8) Original Android Development] Keithn:
That's the biggest issue and a simple way to deal with it. Seems like the speakers are being driven too hard. Also music or whatever might sound a little "worse" or more flat since there is no boom sound or anything, but I don't use my phone speakers for that.

Sent from my One M8
[One (M8) Original Android Development] ryansc375:
Well I suppose it's all personal taste, but one of the key reasons I purchased an HTC One 8 versus another phone is precisely because I want to play music and videos loudly(!) and clearly from the phone's external speakers. With a sense ROM I can do that. With 12.1, although I love the OS (which is why I'm commenting), I can't without distortion. In fact, I can't even approach max before distortion kicks in. Just saying that for all that Cyanogen tweaks their OS they should improve the audio for the M8.
[One (M8) Original Android Development] JonesWTF:
Hopefully this commit will solve the problem... http://review.cyanogenmod.org/#/c/100372/
[One (M8) Original Android Development] sunand777:
if this will solve sound distorion issue that would be great ..
[One (M8) Original Android Development] leonard.pitzu:
audio changes are welcome++ but bluetooth would be amazing. having the bt connection fail every few minutes and having anyhow a poor connection is just a showstopper for people who have cars, smart watches, headsets and other bt enabled devices.
[One (M8) Original Android Development] adeptustech:
I believe that if we can get both of these problems solved (bt & signal) that would make our lovely CM become our custom Rom we have all grown to love as our daily driver again.

The main thing we can do is to supportive of all the devs out there trying to make our dream rom come back and be that special room for us.

PS: To all the Devs out there (seen & unseen);

Thank you very much for all of the work you have put into making this Great Rom for all of us custom Android Rom lovers to have to make our phones what we most desire, FREEDOM.

So if there it's anything I can do to help in your development, please contact me any time.

LONG LIVE CM FOREVER.
[One (M8) Original Android Development] arvindsingh:
worst battery back up

I have freshly installed cm12.1 and it has the worst battery backup (maximum 5 hours) and when i charged it , the percentage did not cross 79% even after 3 hour of charging... please tell if i am the only one to have this problem :(
[One (M8) Original Android Development] ryansc375:
Wow, very encouraging. So once this commit completes the "review" process, it becomes "merged" as part of the nightly update? (Sorry if that's an obvious question; still learning the ropes.)
[One (M8) Original Android Development] leonard.pitzu:
Yes. Implement -> review -> build -> test -> fix/improve -> build -> test and so on
[One (M8) Original Android Development] paul4762:
I really hate to be annoying but is there any fix to not receiving calls when set to 4G LTE for AT&T. That and about half the text messages won't show/download. Anything to help would be great. I've tried to research so many spots and can't find any fix for this...
[One (M8) Original Android Development] arvindsingh:
Hey dude can you please give me the candy Kernel? i've the worst battery life on CM 12.1 i dont even have the root access
[One (M8) Original Android Development] Magik_Breezy:
Sounds like a modem firmware issue. Does this occur on Sense ROMs?
[One (M8) Original Android Development] wezman2k:
Is it possible to install boomsound separately to fix the speaker clipping issue?
[One (M8) Original Android Development] Magik_Breezy:
It depends on how Boomsound is implemented but I believe it would be possible. However you would be required (unless HTC has released the source?) to put proprietary software on your device
[One (M8) Original Android Development] PlagueBoy:
In this post -- http://xdaforums.com/showpost.php?p=60890582&postcount=255 -- I responded to that issue with what worked for me.

Essentially I found that I had to be on the GPE firmware and I could not use SuperSU on my AT&T M8. Once I did that I didn't have any problems receiving phone calls at all. Do you install SuperSU? Do you use the AT&T Firmware or the GPE firmware?
[One (M8) Original Android Development] balag59:
wow!So smooth

this is just incredibly smooth!Love it!Only one small problem. .im on the latest 0611 nightly and the mobile data takes a little while to turn on. .do i need to change my firmware or something?Thanks!
[One (M8) Original Android Development] jdommer:
Did you try using the older firmware? My BT has been acceptable since I pushed it back to the 4.4 firmware. I think it was around page 23 that someone linked it.
[One (M8) Original Android Development] leonard.pitzu:
Yeah, i did try it out but was roughly the same experience. Hove this will be fixed. Anyways cheers to the devs!!!
[One (M8) Original Android Development] MacFett:
I am running 03 June 15 build and am not having any major issue with Bluetooth using my pebble or pebble time nor either of my plantronics headsets. Maybe once every few days I get a random disconnect and near instant reconnect on my headsets.
[One (M8) Original Android Development] lmckisic:
I have tried a few different nightlies of CM 12.1 and I have not managed to get my data to work. I am Sprint and I am running the newest firmware already. Does anyone have any suggestions or answers for this problem?
[One (M8) Original Android Development] paul4762:
When you say GPE firmware are you saying GPE ROM? I don't use SuperSU either. Also my phone is s-on and I'm not sure how to update the radio either. I'm starting to sound like I'm new to all this haha. Oh well...any tips/links to help would be great!
[One (M8) Original Android Development] OneAn9ryN00b:
^^This

Same here, I'm just coming over from DigitalHigh 5.0 rom, where "tap and pay" was working to now nothing.....I think its an m8 issue, because IV also upgraded the wifeys S4 to the latest nightly Cyanogenmod 12.1 and her "tap and pay" option is working fine.

Is there a hidden fix I'm missing?

Edit: I'm on the vzw m8
[One (M8) Original Android Development] sunand777:
whatsapp freezes when recording audio for sending..
[One (M8) Original Android Development] leonard.pitzu:
haven't tried that build but i can tell you what i did. I tested numerous builds each one with the latest sense firmware as well as the gpe one. The same result happens every time: BT works ok for a few minutes (random number that is - can be 10 or 30) and then it "stops". If i clear the data (NOT cache!!!) from bluetoothshare.apk, BT starts working again but from this point on my watch (g watch r) will not connect any more to the phone. If i factory reset the watch and set it up all over again it reconnects and stays connected until the BT "stops" again. So i am waiting 4 a fix :)
[One (M8) Original Android Development] MacFett:
The driver iirc is closed source for the NFC on the m8 so no tap and pay.
[One (M8) Original Android Development] thelangosta:
This. It's the same reason we have the loud volume distortion on aosp. Closed source drivers that we'll probably never have access to.
[One (M8) Original Android Development] OneAn9ryN00b:
Just out of curiosity, are there files I could copy from the digitalhigh 5.1 rom into this rom through root explorer, or would it be a lost cause.

Also slightly different subject, my Bluetooth won't stay on. It won't turn on at all until I reboot, then after which it will turn on for 5 mins or so, and then turn it self back off, and can't turn it back on till I reboot.

Edit- just saw someone post above me about the BT issues so guess nvm on that subject.
[One (M8) Original Android Development] noise672:
Great ROM Thank you

Was on HTC Stock 4.20.631.2 HBOOT 3.19 (Rogers' s Fido). Unlock with HtcDev, S-ON. Root and TWRP.

Flashed (Wipe Cache + Dalvik) --- Install nightly --- (Wipe Cache + Dalvik again).

My M8 has never been so good. Almost everything works vey good for me.

I do not seems to have any problems with CALLS, BLUETOOTH, LTE data or WI-FI, ...

Concerns:

(beside external speaker and NFC)

- Email POP deletes from server (incoming server's settings is set to NEVER).

- Email Exchange (Hotmail account) does not seems to PUSH as quickly as with STOCK. (I may be wrong, I will continu to monitor).

- Some App icons will not stay on screens. I have to take them from the App drawer and put them back on my screens after every reboot (always the same icons and only for 8-10 of them).

I would like DLNA player suggestions for STREAMING my music and video to my KODI Google TV stick and to my Sony AV Receivers. (Is Built-in On stock rom).

-I used to have Xposed/BubbleUPNP way back. (Would I need to reflash XPOSED after every CM update ?)

-I also used Skifta years ago.

Thank you all
[One (M8) Original Android Development] msgfromside3:
Yes. After posting my question, I read about it, but the sound too? Now i get why the sound quality wasnt as great as gpe stock at high vol. That really sucks. I was very tired of the closed source driver with Samsung GS2... I will have to rethink about staying with cm for now. Not having tap and pay is not a show stopper but having to deal with the closed source drivers just sucks.

Thanks.
[One (M8) Original Android Development] netboy3:
Audio patches

CM developer Ethan Chen did extensive work in building a HAL that supports the audio amplifier chip in the M8. This solution is probably superior and replaces the native libaudioamp and should solve the distortion issues. The patches have been merged to the tree today and should be part of the upcoming nightlies. You might want to test this out.
[One (M8) Original Android Development] balag59:
+1. .same issue here.
[One (M8) Original Android Development] leonard.pitzu:
Bluetooth seems to work consistently again. A big thank you to the developers !!!
[One (M8) Original Android Development] Huigie:
Build is online!
[One (M8) Original Android Development] maxito71:
With which build?
[One (M8) Original Android Development] obtained:
review.cyanogenmod.org/#/c/95693/

Will be included in the next nightly.
[One (M8) Original Android Development] prgopala:
I have been facing an issue. I cannot use the dialer to dial any number. As soon as I enter a single digit it shows 'USSD code running' and then start dialing that single digit.

Has anyone experienced the same?
[One (M8) Original Android Development] creeblue2:
Lost Root Access?

I'm unable to use any of the regular root apps, otherwise the rom appears to be running great.

I did a clean install to CM12.1 4/21 nightly with the full gapps, but SuperSu gives my the following message every time "There is no SU binary installed, and SuperSU cannot install it. This is a problem". Similar errors occur when trying to use Titanium Backup or Root Explorer (Write/Delete things). I've tried going into privacy guard to give permission but everything is allowed. I've also gone into developer options to enable root access to apps and ADB. Any suggestions or help would be great. As I've searched the and haven't seem to found a solution to this. Running on VZW as well.
[One (M8) Original Android Development] foamerman:
Go into developer options under root access
[One (M8) Original Android Development] creeblue2:
As I said in my original post, I've already gone into Developer Options and enabled root access for Apps and ADB.
[One (M8) Original Android Development] foamerman:
OK I'm sorry I read between the lines. But that is all I did.
[One (M8) Original Android Development] creeblue2:
No worries. Some more information on the issue...

I'm able to reboot into CWM and make backups/restore, but again all apps that need root say I don't have it. I've gone into privacy guard's advanced spot and scrolled all the way through and no root/supersu tab shows up.
[One (M8) Original Android Development] knochnkopf:
Muted volume glitch?

Playing games with sound turned off (FF Record Keeper, Heroes Charge, etc) I get an odd sound like a speaker *squawk* during gameplay. Not sure what it would be related to, but I decided to switch back to a Sense 7 ROM in the meantime. Love the new dialer interface though, is that new in 5.1 or was that introduced in CM12? I haven't used a CM ROM since CM11 on my Nexus 4.
[One (M8) Original Android Development] thelangosta:
Flash the super su zip in recovery?
[One (M8) Original Android Development] dreaming1reality:
Flash this download.chainfire.eu/supersu
[One (M8) Original Android Development] creeblue2:
Amazing thank you. I had an older version that i was trying to flash (1.86 i believe). Thank you for the help.
[One (M8) Original Android Development] lh1tmaN:
Hey guys, do I need to be s-off to flash this ROM?
[One (M8) Original Android Development] dreaming1reality:
On 04/22 build when WiFi connects to a network it turns off BT. BT will not turn back on unless u reboot.
[One (M8) Original Android Development] kickassdave:
Technically no, but if you are on older firmware you might have some WiFi problems.
[One (M8) Original Android Development] lh1tmaN:
Hello dave,

I have updated the phone with the official HTC update to Lollipop 5.0.1. So I should be safe right?

Thank you
[One (M8) Original Android Development] kickassdave:
I'm quite sure you'll be fine in that case then!

No harm in doing a quick backup however.
[One (M8) Original Android Development] lh1tmaN:
Thanks man ;)
[One (M8) Original Android Development] Vcek:
Gapps link doesn't have any gapps :(
[One (M8) Original Android Development] dreaming1reality:
These have been working great for me. http://fitsnugly.euroskank.com/?rom=banks&device=gapps
[One (M8) Original Android Development] JonesWTF:
The latest nightly either doesn't have the new audio files, or they don't work. Still getting distortion and tinny sound in the latest nightly :( Oh well.
[One (M8) Original Android Development] leonard.pitzu:
Over optimistic :( the build from yesterday (12 June) worked for a full day. BT is now dead again... Same behavior as before - it just hangs
[One (M8) Original Android Development] smknutson:
Audio is still tinny and hollow. Full volume sounds like the speakers want to blow...
[One (M8) Original Android Development] babtron:
Nm
[One (M8) Original Android Development] adeptustech:
Ditto here
[One (M8) Original Android Development] WoodmanMN:
What has been working for me is to turn bluetooth on when I intend to use it, then back of when done. I also do a full shutdown after I charge overnight. Been able to use bluetooth this way with no issues.
[One (M8) Original Android Development] leonard.pitzu:
Can't deny that it works but i have a smartwatch so i need bt...
[One (M8) Original Android Development] msgfromside3:
Please state the specific build. It was included in 0613.

http://www.cmxlog.com/12.1/m8/

I flashed 0613 today and the speaker sound was loud enough. Can't compare it with gpe stock but it didn't sound as bad as previous build.
[One (M8) Original Android Development] invisiblek:
Yea, we're not actually building the audio amp hal because it still wasn't working for m8: http://review.cyanogenmod.org/#/c/100372/2..4/device.mk (we removed the part that actually builds all this code because things weren't up to snuff on m8 yet).

I've been working on it tonight though and have the amp working. It seems to be working well too as I can turn the volume all the way up and not get any distortion. Of course it'll need some more testing, etc.

Here's a build with amp code fixed for m8, please test as many audio use cases as you can, there's potential for some breakage here.

http://www.invisiblek.org/roms/cm-12.1/m8/cm-12.1-20150614-UNOFFICIAL-m8.zip

Big props to toastcfh and of course intervigil on this.
[One (M8) Original Android Development] riaan0010:
Wow it actually works. Thank you so much invisiblek.
[One (M8) Original Android Development] krazie1:
Thanks everyone involved I can confirm the audio distortion gone, need to do more testing with headphones/Bluetooth. I can say audio from phone speakers sound perfect.

Edit: Headphones sound perfect as well
[One (M8) Original Android Development] n1234d:
Is the audio still hollow sounding?
[One (M8) Original Android Development] rdar_93:
Which module specifically? I ended up reverting to Sense 7 for a while and now decided to go AOSP again.

I'd really like to have the "Screen off" option in my Navigation Bar
[One (M8) Original Android Development] Opticuhl:
If this works I will give my first born to these devs.

EDIT: Okay it's amazing. Thank you so much to everyone who worked on this fix. Please PM me your name and address so I can send you my first child.
[One (M8) Original Android Development] MillyMoo106:
Thanks invisiblek that works great. Audio sounds quite bassy and no distortion.

Thanks to toastcfh and intervigil too!
[One (M8) Original Android Development] marvin_666:
Have Troubles with BT on last Official and unofficial version. Moto 360 disconnrcted after 10-15 min after reboot and BT dont turn on.
[One (M8) Original Android Development] smknutson:
I'm on the other side of the fence, clean flashed 0613 and it is tinny, raspy and hollow, throughout the volume range. Nowhere close to the full, accurate field of sound on stock

I wonder if different version adsp firmware could be an underlying issue?

Edit: didn't see it, thanks!
[One (M8) Original Android Development] krazie1:
Last page a unofficial build by invisiblek was posted
[One (M8) Original Android Development] jaydubbs:
Streaming Spotify over bluetooth right now with the new sound fix. Zero issues to report. Fantastic work [MENTION=2385005]invisiblek[/MENTION]!
[One (M8) Original Android Development] krazie1:
For those wondering, V4A doesn't seem to be working with the new sound fixes
[One (M8) Original Android Development] clever_man:
Thanks!

The issue has almost gone.

Tested on LZ - Wholle Lotta Love: sound distortion is gone but some noise is stayed.

But it's excellent work!
[One (M8) Original Android Development] Darknites:
Nice jobs guys knew you would sort it out.
[One (M8) Original Android Development] wezman2k:
Is it just me or do I need to wipe cache/dalvik w/ recovery every time i update in order for things to run smooth?

Also huge improvement on the speaker w that unofficial build
[One (M8) Original Android Development] SiK TL:
Yes you should. I myself do it prior to flashing the updated nightly.
[One (M8) Original Android Development] alex2693836:
Which lines i need to fix to get the whatsapp voice notes
[One (M8) Original Android Development] The Fer-Shiz-Nizzle:
A search of this thread for "whatsapp fix" returned this. I don't use whatsapp so I can't confirm
[One (M8) Original Android Development] SiK TL:
Thanks for that audio fix. Speakers sound 100x better.
[One (M8) Original Android Development] draztikrhymez:
Really digging the rom if I didn't need WiFi calling it'd be my driver.
[One (M8) Original Android Development] scifan:
How's BT Audio on this?
[One (M8) Original Android Development] Opticuhl:
Just wondering, what is the best firmware to be running with the latest version of CM? Right now I'm on Sense 4.16.401.10. Should I be using this or latest GPE?
[One (M8) Original Android Development] sunand777:
Big Thanks invisiblek.. I can confirm that amp code fixed version for m8 works very well, all sound distortion issues gone

quality sound output from speakers at higher volume levels..
[One (M8) Original Android Development] wezman2k:
So far I've had the best experience w/ stock VZW 5.0.1
[One (M8) Original Android Development] mattie_49:
OK . my streaming of audio to my car stereo sounds amazing. Thanks for the fix.
[One (M8) Original Android Development] dnkjordan:
Try this to fix Whatsapp voice messages:

edit the /system/build.prop file:

change the line ro.qc.sdk.audio.fluencetype=fluence

to

ro.qc.sdk.audio.fluencetype=false

Reboot

This worked for me. Unfortunately, I've had to do this again every time I flash a ROM update but worth the few seconds it takes if you use Whatsapp voice.

Good luck!
[One (M8) Original Android Development] bill.allrobots.org:
FWIW, I've gotten wifi-related kernel panics on 4.17.605.5 (Android 5.0.1). Flashing *just* the wncss part of the firmware for 3.28.605.4 (Android 4.4.4) seems to fix this (this is the Verizon variant)
[One (M8) Original Android Development] sunand777:
Thanks.. its works.. :good:

but why not update this line in CM nightly???

---------- Post added at 12:59 AM ---------- Previous post was at 12:56 AM ----------

audio FX app not working or disabled in nightly......., there is no changes in sound effects when selecting equlizer presets and all other functions
[One (M8) Original Android Development] MacFett:
Running the 03 June nightly on Verizon and typically only talk on the phone in the car while on my Bluetooth headset, but this weekend at scout camp I needed to call one of the cub's mother for something and I found that while in normal talk mode my speaker doesn't work. In speaker phone mode the speaker works but the mic does not. While using Bluetooth I have no problems making or taking a phone call.

I'm getting ready to do a fresh flash but wondering of anyone else has encountered this.
[One (M8) Original Android Development] netboy3:
Invisiblek held off on merging b/c of some conflicts, but had an unofficial build posted to this forum that worked well for all the testers. As of this evening, the changes have finally been merged so you should be able to see them in the upcoming nightly.
[One (M8) Original Android Development] sunand777:
Yes.. sound works great , but i mentioned about "Audio FX" app, thats not functioning correctly
[One (M8) Original Android Development] mrtoddles11:
I'm experiencing the same issues here.
[One (M8) Original Android Development] Ty07allstar:
I am also having issues with Bluetooth staying turned on and connected.
[One (M8) Original Android Development] rdar_93:
This actually didn't work for me, even after rebooting

Screenshot below
[One (M8) Original Android Development] netboy3:
AudioFX is not disabled. It works fine on the bluetooth audio path, but as you rightly indicated, it does not work on either speaker or earphone paths.
[One (M8) Original Android Development] Igneo676:
So, does the 6/16 nightly have the sound fix in it?

Edit: yes, and my metal never sounded so good on stock cyanogenmod
[One (M8) Original Android Development] marvin_666:
Some logcat of BT probkem on last nightly build. If need more i try to get it.
[One (M8) Original Android Development] sunand777:
its perfectly work for me...

Look like your build.prop is not CM nightly build.prop

below is the build.prop of mine
[One (M8) Original Android Development] DesireRoss:
THANK YOU TO THE PERSON WHO FIXED THE SOUND! OMG YAAAAAAAAAS!

The only thing that's left is the build.prop fix for Whatsapp. Can we put this in?
[One (M8) Original Android Development] rdar_93:
How could that be possible if I flashed the latest nightly? :confused:

I'm not S-OFF btw, if that helps at all
[One (M8) Original Android Development] marvin_666:
Mb need GPE firmware for bt?
[One (M8) Original Android Development] krazie1:
[MENTION=2385005]invisiblek[/MENTION] I found a issue with the Audio Distortion Fix, when in call if you press Speaker Toggle it'll only output sound from the bottom speaker. All Speaker Sound will only output from the bottom speaker until a Full Reboot, which then it'll output sound from both speakers.. If anyone don't want this to happen don't use Speaker Phone for now.