Can someone who's now running the updated 4.0.2 software test this problem I found on the phone two weeks ago and report back whether it is fixed or not?
The Bug I found - First off, let me mention that the software version on the phone was 4.0.1 and not the supposedly final release version of 4.1. The problem I found had to do with listening to music with the screen turned off. I bluetooth'd three songs and one video over to the phone. Two of the three songs are 320kbps mp3s, while the 3rd song was 128kbps. (backlog on this: the 128mp3 came from iTunes a long time ago and that's what you get from them. I quit using iTunes back in 2007 and starting using only 320mp3s because of my deejaying.) Anyway, when you play a song (Google Music is only player on the phone) whether via the speaker or headphones, music experience is fine when the display is on. Once the display turns itself off or you turn it off, the music begins to distort and skip (skip slightly). All this occurs with the sound enhancer (EQ) turned OFF. If you turn the EQ settings to ON, this problem goes away. I tried this many, many times and got the exact same results. Note, that it did NOT occur with the 128kbps mp3. Also note, that it should not have anything to do with the bitrates being used. I have no issues like this on my Incredible nor on my GFs iPhone. Also, the Google Music store's default bitrate is 320kbps as well. Perhaps this is addressed in the ICS 4.1 and the phone needs to be updated, don't know. Got To Play w/LTE GN Today (PICS)...Found A Bug
Last edited by jikhead; December 15th, 2011 at 08:38 PM.
I'm having the same problem with FLAC and 320kbps tracks. It's the CPU. When the screen shuts it drops CPU power to conserve battery but it does it so much it ****s with audio buffering.
I'm still looking for a fix. All I can think of so far is rooting and installing SetCPU to set a custom CPU profile of like ~400Mhz when the screen's off.
On 4.0.1 by the way but I can tell you I know that's the root cause. I am mostly okay in the default music player, but any third-party players and the issue is pretty severe. I assume the default player probably gets some CPU priority but not quite enough for higher quality files.
By the way, iTunes mostly dishes out AAC files from their store (not that I'd even bother touching that program with 100ft shit-tipped pole). Despite being 128kbps (usually), they are higher quality than MP3 files though they can sound different and sometimes poorer. Can't go wrong with FLAC though.
Last edited by saltesc; December 20th, 2011 at 07:20 AM.
Same problem. Only seems to happen when the second track plays and so forth. The first track always plays fine with the screen off, but after that it starts clipping. Note i'm streaming music from the google music online on the android app.
I have the same issue. I only have 320 kb. I read this post, had music playing, went to settings and turned on the equalizer. It somewhat adjusted. The bass boost and 3d effect were already on(I just bought gnex yesterday. I never touched the music settings.), I turned them down. Once I played around with presets the phone crashed. I repeated after boot. Same result. I was able to fix the sound, adjust preset and equalizer with no music playing. Hopefully more updates come soon..
Same issue here, largely fixed by using PowerAMP with maximum buffer size, and highest priority level in settings (I say largely fixed because I had it once yesterday, first time in several weeks it's happened after setting up PowerAMP).
If you Root I would think that something like SetCPU could fix this by increasing minimum CPU clock with screen off (obviously at the expense of battery).
I have a galaxy nexus running 4.0.2 and im having the same problem. I get most of my music for free off the internet and it seems like these lower quality songs are cracking more, but it all goes away while the screen is on. cmon....
The problem is caused if you use an app like SetCPU to lower the frequency of the CPU at screen off. The solution is not to tune the frequency down below one half the max freq at screen off. To start with you can enable the performance governor ==> no skipping, next set it to conservative ==> lot of skipping. Also disable profiles during music playback if any.
The Galaxy Nexus is the third official phone contracted by Google and the first phone to come with Android 4.0 Ice Cream Sandwich. Specs include a 1.2GHz dual-core processor, 1GB of RAM, 16/32GB of internal storage, a 4.65 inch 720p HD Super AMOLED... Read More