yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] Rescue9:
I really don't care which ROM the drivers come from as long as the ROM is CM based & someone can verify that the sound works much better.
[One (M8) Android Development] mrrocketdog:
ok , prob. dumb idea but doesnt v4a use drivers ? and if v4a fixes audio issues , then ..... or no (?).

"all I can really do , is stay out of my own way and let the will of heaven be done"
[One (M8) Android Development] nags92:
V4A only fixes audio playback but doesn't fix distortion for notifications.
[One (M8) Android Development] toknitup420:
It used to process system audio on kit Kat. I'm not sure what changed on lollipop that doesn't allow v4a to process system audio.
[One (M8) Android Development] micr0g:
The big problem with cm's audio is at those frequencies.

I think I'm ok with this profile https://www.dropbox.com/s/zrnv1xorvsohoz6/Viper.zip?dl=0
[One (M8) Android Development] Opticuhl:
I'm no developer but I think that the amplifier being disabled is directly responsible. Someone undo this commit and compile it and see what happens (Not my fault if your speakers die :P).
[One (M8) Android Development] Keithn:
It's already been brought up. Cm has had sound issues long before that commit was made.

Sent from my HTC6525LVW
[One (M8) Android Development] Opticuhl:
Well in that case fixing it is more than likely a proprietary driver issue as described in earlier posts :S. Anyone feel like writing an opensource BoomSound driver over the weekend?
[One (M8) Android Development] Keithn:
Yeah that's what it looks like. Best bet for now is to use viper to tweak the freqs and limit the output some. Implementing someway to bring down the max volume or limit the output is probably the best we could get, but I'm not sure how you would go about doing that.
[One (M8) Android Development] Opticuhl:
There's volume limiter apps in the play store but they're the utter-scutters imo. Someone should write an xposed module that lowers the maximum volume output by around 25-50% system wide as I find that's where distortion cuts in.

Could you show me your viper config or one that works well?
[One (M8) Android Development] Keithn:
I meant more of implementing it in the source, not an app or module. There was a profile posted a few posts back, try that one.

Sent from my SHIELD Tablet
[One (M8) Android Development] Rescue9:
I've done everything I can over the past few weeks. I'm in complete agreement with this post, and I recommend viper as well now. MAYBE when 12.1 comes out and caf is used things could change..... One can hope.
[One (M8) Android Development] Opticuhl:
The unofficial builds of 12.1 don't seem to fix the problem as of now :/
[One (M8) Android Development] n1234d:
Also, the problem isn't with the volume either.. On sense, instrumental music etc is Insanely loud, And insanely deep (for the size of the speakers). I'd say, it's more of a problem with the eq and volume limiter.. If you'll notice, on sense when the music starts getting loud and chances of distortion increase, the volume / frequencies are dynamically limited in such a way that no distortion occurs.

Also, I'm not sure, but this could probably be a sort of protection feature in the amp of the speakers which isn't getting triggered at all..
[One (M8) Android Development] micr0g:
Guys, as far as i flash CM at over 10 different devices for one year, the distortion bug is there.

They fixed it for a bit ,but it's still here now.

So don't complain it about a cm's bug but take it like a cm's feature lol.

https://jira.cyanogenmod.org/issues/?jql=text%20~%20%22Popping%20notification%20sound%22

Just use viper and load the preset i posted some pages back.
[One (M8) Android Development] Rescue9:
I'm in agreement with V4A at this time, but the rest makes little sense. You posted a jira that was closed due to cloning and rather than post a new one you suggest to just ignore the problem...
[One (M8) Android Development] micr0g:
Yes I just wanna show you that this problem that you talking about exist for years.

I was aosp fan but the buggy cm can't compete Sense (audio,smooth,speed).

So stay with the problem or go back to stock and enjoy the clear audio.

You can fix your audio with viper and the preset i posted but you still complain about it,if you don't want viper for some reasons you can develop your own fix?Or you think that with your thread CM will fix it for you?

Not big deal for me.
[One (M8) Android Development] Rescue9:
Move along..... Nothing to see here.
[One (M8) Android Development] n1234d:
Any updates on this project?
[One (M8) Android Development] Rescue9:
None. Ripping drivers and files from different ROMs had little effect. Drivers need to be rewritten IMO.

Nothing to see here... Move along.
[One (M8) Android Development] mrrocketdog:
thank you for your efforts [MENTION=647836]Rescue9[/MENTION].:good:

"all i can really do , is stay out of my own way and let the will of heaven be done"
[One (M8) Android Development] kickassdave:
Well the next step is for drivers to be rewritten.... not to close the thread? The purpose of the thread is to solve this. Not saying I can do this myself, but it seems likely the M9 is going to have exactly the same problem. Either we do rewrite them, or we push HTC to release source code.

I was a very active member of the Samsung S3 forums and after much pushing Samsung updated the source code for their processor massively helping devs in the community, if that's the route we have to take then so be it.
[One (M8) Android Development] amirfida:
if it's possible then let's do it, lets push HTC make a petition and let everybody sign it :)
[One (M8) Android Development] i'mrunningoutofusernames:
I'm in too
[One (M8) Android Development] kickassdave:
We need the actual coders/developers to tell us exactly what bits of the code that is currently closed source we need access to. We don't necessarily need "beats audio" to fix the issues (and we'll not get that anyway for, I assume, legal reasons), just more code so I assume the guys can make more sense of how to talk to the amp properly <-- please ignore if not technically accurate, just making sense from my basic understanding of it all.

Anyone here know which developers would have a very good grasp of the current issues and can specify what we need?
[One (M8) Android Development] Rescue9:
Wow... Somehow I missed the updates on this thread. Tapatalk fail. Let me chat with some contacts and see what I can find out.
[One (M8) Android Development] i'mrunningoutofusernames:
Guys, let's not let this project die. I know absolutely nothing about how these things work but there are much more knowledgeable people here. I will help in anyway I can, whether it be by signing the petition or anything else. The number of people who will support this project will be too great to be ignored. As someone already said, we can start by contacting the great developers we have here. We can convince HTC to release the required things if that is the way to go.
[One (M8) Android Development] adeptustech:
I'll do anything also to help keep anything to do with CM going no master what it takes.
[One (M8) Android Development] fizbanrapper:
How many people are willing to help that actually know how to use git?

---------- Post added at 06:47 PM ---------- Previous post was at 06:21 PM ----------

Follow up question is, how many are willing to flash highly experimental ROM builds that have a significantly higher chance of blowing your speakers and/or bricking your device?

We can find the exact problem and correct it, or we can use a logical approach to throw crap against the wall until we stumble into a fix. The first approach is obviously a lot better, but it requires the kind of knowledge that's well above my level. The second approach is not preferred as it carries the risks mentioned in my question above.

The problem with doing it "the right way" is that I don't think there are enough willing and able devs to actually get it done.

If you're willing to flash, please just thank this post. If you're raising your hand to the first question, please post a response.
[One (M8) Android Development] Tech_Savvy:
[MENTION=5676253]fizbanrapper[/MENTION] i didnt want to "thank" just yet as id be open to it...anything just to flash but problem is ive never really been bothered my the issue as im not a big music guy...how would i if its fixed or what..what would i be looking for?
[One (M8) Android Development] Danish2980:
This issue is extremely frustrating, so I'm really hoping someone can find a way to fix this.. I'm willing to donate to the dev/devs that fixes this ?
[One (M8) Android Development] gamer765:
sound issues may be fixed soon with this commit: http://review.cyanogenmod.org/#/c/100372/

As I understand it, the issue before was that audio amp drivers didnt exist and was the cause for terrible sound.
[One (M8) Android Development] fizbanrapper:
? Thanks! :) I'll have to cherry pick this and see what comes of it.
[One (M8) Android Development] blackwing182:
for me being a old htc one m8 and buged woth this issue and working directly with cyanogenmod, if this fixes the audio-issue Ethan Chen had mentioned it on the comit and tagued a lot of ppl to test it out. this fixes the audio equalizer that is not working so well on cm HTC One M8. board is meant to have Boomsound all the time with his stock audio drivers. thats why.
[One (M8) Android Development] n1234d:
Can't wait for this to happen!!! :D
[One (M8) Android Development] amirfida:
Hey please do let us know when you upload a build with that comit i am willing to test it :D, now i am excited for the future of our device :D
[One (M8) Android Development] mtpektas:
Use Dragon-Fi mod. It fixes the sound problems. You can hear better sound with cm...
[One (M8) Android Development] fizbanrapper:
Got build errors, so I'll have to retry tonight. Other commits may be needed in order for this to work.
[One (M8) Android Development] Krunk_Kracker:
It doesn't fix it so much as it puts a bandaid on it. It also doesn't fix the notification/ringer sounds.
[One (M8) Android Development] BDogg718:
You guys are prolly gonna need these too!

http://review.cyanogenmod.org/#/c/100378/

http://review.cyanogenmod.org/#/c/100371/
[One (M8) Android Development] Opticuhl:
If this works I will be so happy ( ͡° ͜ʖ ͡°)
[One (M8) Android Development] krazie1:
Liquidsmooth has the commits in the lastest build, anyone want to test?

http://xdaforums.com/showpost.php?p=61296324&postcount=1218
[One (M8) Android Development] jaydubbs:
Tough to say if anything is better at all. Lots of ringtones and notifications still sound over the top with distortion.
[One (M8) Android Development] amirfida:
So you mean its still not fixed? What about other audio? Like media and so on?
[One (M8) Android Development] jaydubbs:
Looks like 3 other commits were left out and he's rebuilding which is why there aren't any real noticeable differences.
[One (M8) Android Development] fizbanrapper:
There's a reason CM hasn't merged the commits. Code is still missing. You can cherry-pick and hope to somehow get lucky, but not likely to work out.
[One (M8) Android Development] Opticuhl:
Cm has merged the commits and it should be up in next nightly. The hype.
[One (M8) Android Development] amirfida:
Please test and report back :D , actually i am on another rom and testing that out, Thanks
[One (M8) Android Development] Opticuhl:
Yeah, will do :)

---------- Post added at 08:05 AM ---------- Previous post was at 07:53 AM ----------

Audio is still mangled at max volume. I think the speakers are just being pushed too far, it sounds overly loud on the last step with the distortion. I can't test if there's distortion on lower volumes because my mum is asleep, although it sounds pretty clear.
[One (M8) 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) Android Development] fizbanrapper:
It's possible their Jenkins' last sync was before the commits were merged in. The next nightly should definitely include them though. It's also quite likely that more code needs to be added. I wouldn't assume total defeat just yet.
[One (M8) Android Development] amirfida:
No even i wouldn't assume defeat, but their latest build does include the commits and fixes.
[One (M8) Android Development] fizbanrapper:
Check the CM thread. There's a working CM build... now if I wasn't stuck with EDGE connection, maybe I could actually download it.
[One (M8) Android Development] krazie1:
http://xdaforums.com/showthread.php?p=61337621

---------- Post added at 03:45 AM ---------- Previous post was at 03:20 AM ----------

If you want to install Viper4Android on the new unofficial nightly in the CM12 thread by invisiblek you will need to go into FX Compatible Mode & change it to Compatible. Change to Permissive with SELinux Mode Changer. Followed with a Reboot.
[One (M8) Android Development] amirfida:
I am so damn happy :D, atlast M8 with its full potential :D
[One (M8) Android Development] Krunk_Kracker:
Does that mean that the speakers are fixed in AOSP now?
[One (M8) Android Development] n1234d:
Indeed!
[One (M8) Android Development] fizbanrapper:
Short answer is yes, but it's slightly more complicated. I'm not sure if all of his changes were merged into cm's github yet. If so, you'll know it if the last nightly build has good audio.

After that, it's up to device maintainers and other developers to add those commits to their own repositories for the CM based custom ROMs.
[One (M8) Android Development] Krunk_Kracker:
I found an unofficial build in the CM12.1 thread that the guy who made the fix posted. IT's from yesterday.
[One (M8) Android Development] fizbanrapper:
Lol, I know. All that means is today he's got the proper code on the machine he built it with. It doesn't mean it's been pushed to gerrit, let alone merged into the git repository.
[One (M8) Android Development] Krunk_Kracker:
I understand that, I was just stating that there's an unofficial build floating around in the Official CM12.1 thread.
[One (M8) Android Development] n1234d:
There was a bug in the unofficial build. I don't know what I did to make that happen, but after a while, only the bottom speaker was on. Went back to normal after a reboot.
[One (M8) Android Development] vance74:
What's that theme?

I love that theme in the video clip. What is it?
[One (M8) Android Development] toknitup420:
Cyanide theme cm12. Got it in play store. Search cm12 theme cyanide.
[One (M8) Q&A, Help & Troubleshooting] xT4Z1N4TRx:
Hi

I have an M8 running Android Revolution HD 22.1, build number 3.28.401.9 CL389838 release-keys

How do I update this to lollipop, whilst S-ON? I don't mind if its official lollipop or via a ROM. Is there a way to go back to stock and then do an OTA or something?

Thank you.
[One (M8) Q&A, Help & Troubleshooting] Mr Hofs:
Look....all you need and more !

http://xdaforums.com/showthread.php?t=2701376
[One (M8) Q&A, Help & Troubleshooting] xT4Z1N4TRx:
Cheers - I've read it but I'm still not sure on what to do. The guide to return to stock was S-OFF only, and I have a different CID due to importing my phone from Singapore (HTC__044)
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Download RUU_M8_UL_L50_SENSE60_MR_hTC_Asia_WWE_4.19.707.2 here : http://xdaforums.com/showpost.php?p=56140330&postcount=1

This will update your device to the latest lollipop 4.19.707.2 (CID HTC__044)

1. put your device in bootloader/fastboot mode and connect to PC

2. run command to relock bootloader

fastboot oem lock

fastboot reboot-bootloader

3. Right click the RUU exe that you downloaded, select "run as administrator" .. wait for it to run, later there is a dialog box, accept, next, next, update, blablabla until it finish and your device rebooted... done.

Note : this will wipe everything on your internal storage. Make a backup of important files before you proceed.
[One (M8) Q&A, Help & Troubleshooting] xT4Z1N4TRx:
Cheers - so literally all I gotta do is lock the boot loader and then run the RUU from my laptop? All this whilst rooted, having custom recovery and on a custom ROM?

Thanks
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Yes ... RUU will wipe everything on your phone and replace with all new images ... so you have your phone back as the first day you take it out from box except now updated to the latest software version.
[One (M8) Q&A, Help & Troubleshooting] sagittaru:
what if my CID is 621 S-ON?
[One (M8) Q&A, Help & Troubleshooting] ckpv5:
Restore your current version backup and its stock recovery then do OTA up to 4.16.709.9
[General Topics] Turbokat:
Which one would you go for?

OnePlus One

Samsung Galaxy Note 3

Motorola Nexus 6
[General Topics] ShadowLea:
This really should go in the dedicated 'What should I buy' thread.

At any rate, what are you looking for in the device? The OnePlus One comes with a version of CM, the Nexus 6 is easiest to mod, and the Note 3 offers the Spen and true multitasking but comes with KNOX.
[General Topics] Turbokat:
Not what should I buy

I would buy OnePlus One if I had to.

I just wanted to know the opinion of other people.
[General Topics] ShadowLea:
Ah. Alright. :)

Why are you not considering the Note 4?
[General Topics] Sk4lex:
No doubt about it; the One Plus One as it is overall an excellent device containing no bloatware (Samsung), and not too big (Motorola) but updates and support will probably if not all ready stop due to One Plus and Cyanogen splitting but here on XDA you can still find out how to update it
[General Topics] LordXenon:
Kinda sad they're already splitting, but yeah, OPO should be the go-to-phone for right now just because of how powerful it is versus the price.
[One (M9) General] brian117:
Got uploaded about 2 hours ago. Take it with a grain of salt.

[YOUTUBE]fRnE6v4QBy4[/YOUTUBE]

EDIT: Just saw somebody posted a link here. My bad.
[One (M9) General] Stephen:
Thread closed at OP's request
[AT&T Samsung Galaxy Note 4] terpin32:
Wanted to start this thread cuz I just received my 10000 mAh extended battery from zerolemon and wanted to post my results keep in mind this is the first day I've had the battery in and on the first full 12 hour charge that zerolemon recommends on the first charge and then it says to run the battery all the way dead but my sense I'm going to do the last 10% as shown in the picture but I'm going to charge it up full and going on today and see if I get any different results I was just curious on if anybody else has this battery yet and I wanted to see your results
[AT&T Samsung Galaxy Note 4] terpin32:
Overall
[AT&T Samsung Galaxy Note 4] terpin32:
Just screen on time
[AT&T Samsung Galaxy Note 4] nnnnr14:
My battery percentage still isn't accurate and I've had mine for about a week.
[AT&T Samsung Galaxy Note 4] terpin32:
Ya i was kinda curious about that after looking at other ppl so ima try and see what happens
[AT&T Samsung Galaxy Note 4] itwasntme4059:
My Results

I've had mine for 3 days, and this seems to be fairly consistent with the results that you're getting. after 1 day and 8 hours, I'm at 19%. slightly above yours, but not worryingly so. Im going to drain it down to 2-1%, and then charge it back up to 100% again. I believe if you do that for 5 charging cycles, it should be totally recalibrated. That said, you do not want to bring your battery that low on a constant basis, as it can damage lithium ion batteries.

I also use Battery Monitor Widget Pro, which gives a fairly accurate representation of how the battery is doing. I certainly recommend checking it out, for those of you who are starting to use the ZeroLemon battery.
[AT&T Samsung Galaxy Note 4] terpin32:
Mine keeps going down but when i pull the battery it goes up like 20-30%
[AT&T Samsung Galaxy Note 4] itwasntme4059:
after 2 days and 3 hours, I downloaded a battery drainer. The battery percentage was at 1% for a total of 12 hours, from 9pm yesterday, to about 9am this morning. I was able to continue watching Netflix and listen to Spotify at 1% both for about 2 hours respectively in that time frame. When I got into work this morning, I used the battery drainer for about 25 seconds before the phone finally quit on me and shut off the phone. I guess that means that Android is still trying to calibrate to the battery.

With all of that said, once you get down below 5% the phone shuts off the ability to manually adjust the screen brightness, and the stock music player will no longer allow you to play music (which is kind of a bummer, as I do have about 15 gigs of music on the phone, and had to switch to using Spotify on my bus ride home....through the Lincoln Tunnel). I don't know what else the phone shuts off, yet. I'll be sure to do a more in depth look next time it gets down that low...which may take another 2-3 days...
[AT&T Samsung Galaxy Note 4] kingyo:
Bump on status updates?
[AT&T Samsung Galaxy Note 4] kingyo:
Here is mine, on its 2nd charge.
[AT&T Samsung Galaxy Note 4] terpin32:
What was your screen on time tho
[AT&T Samsung Galaxy Note 4] collinstheclown:
I've had my ZL battery since release (pre-order), I use it on and off. It still hasn't adjusted to having the larger battery. When it gets down to 3% I bump the corner and it resets the phone giving me 30+% more.

It still lasts way longer than stock, so that's good. I just wish the phone would show the correct battery level.

Sent from my SAMSUNG-SM-N910A
[AT&T Samsung Galaxy Note 4] terpin32:
Well if they get this thing rooted you can get it calibrated better and sometimes flashing a custom rom helps to my note 2 had a 9300mah zl battery and that thing was always right so idk y this pine won't
[AT&T Samsung Galaxy Note 4] collinstheclown:
Yup, custom ROM did wonders on my ZL note 2

Sent from my SAMSUNG-SM-N910A
[AT&T Samsung Galaxy Note 4] unibomber:
Doesn't help with this battery. Nothing dOes. Zerolemon "want the battery calibrated? Do a battery pull" great.
[AT&T Samsung Galaxy Note 4] kingyo:
If I understand your question correctly, you're asking whether or not the phones been rebooted? If so, none. During that time of 4 days + hours, the phone went to standby mode when not in use. So I haven't turned off the auto standby mode off to leave the "screen on continously."
[AT&T Samsung Galaxy Note 4] collinstheclown:
Just wanted to post a typical day for me. I play a game called ingress, it's a real battery hog.

The spike is a trick I do. When the phone gets really low it dims the screen and enters a power save mode. This sucks for playing a game in the day light... The trick is to give it a quick whack in the upper left corner, it moves the battery just enough to do a quick reset. You could do it manually, but sometimes that changes the battery history.

Sent from my SAMSUNG-SM-N910A
[AT&T Samsung Galaxy Note 4] 8thos:
lol wacking the phone like a old school tv set
[AT&T Samsung Galaxy Note 4] terpin32:
Id turn off fast charging i saw that it doesn't do anything other than hurt the battery Cuz it doesn't know what its at cuz of the size
[AT&T Samsung Galaxy Note 4] terpin32:
This is what mine does everyday after i pull the battery for the first time after a full night charge
[AT&T Samsung Galaxy Note 4] collinstheclown:
I asked them before I bought the battery, they told me it would be fine. And it does do something, it charges faster...

Once it says 100%, unplug it. It will drain fast until it hits the battery's actual charge level, then plug it back in and repeat until it doesn't drain fast anymore.
[AT&T Samsung Galaxy Note 4] terpin32:
Will have to try that
[AT&T Samsung Galaxy Note 4] HotShotAzn:
Sorry to hijack this thread but can someone post the size difference with the stock battery versus the zerolemon?

I was reading on Amazon and 5 different people posted 5 different sizes, all varying from "double" to 2 inches. That's a sizeable difference.

EDIT: Googling tells me that it is about 2.4 times more... .33" naked versus .81" with case. I can live with that.
[AT&T Samsung Galaxy Note 4] terpin32:
you talking about actual size or Mah size?

the zl battery has the normal battery on the bottom that fits in then has about twice the size of the stock battery stacked on top of that