Android: Choppy Bluetooth Streaming Fix

When I commute to work I spend half my time listening to the radio (NPR only) and the other half streaming music or podcasts from my Samsung phone to my stereo via Bluetooth.  I’ve noticed severe choppiness in the streaming lately, and even though I could tolerate it for a while, it was quite disruptive to my passengers so I finally gave in and searched for a fix.

Conditions

  • Pioneer AVIC head unit
  • Samsung Galaxy S5
  • AT&T LTE connection
  • Spotify (music) or Stitcher (podcasts)

The most effective fix I’ve found had to do with Clearing the Phone’s Cache Partition.  I did it yesterday and have had clear, uninterrupted streaming since.  Think of the Cache Partition to be your phone’s Temp Folder which uh … caches files to speed up access in some apps. It’s similar to your PC’s Temp folder. (There’s actually another /data/dalvik-cache directory but that’s too complicated for this post)

Procedure

Short

  1. Go to the Android Recovery menu, Wipe Cache Partition, Reboot

Detailed

  1. Turn your device off.
  2. Press and hold both the Volume Up and Home keys, then press and hold the Power key (so you end up holding all 3 keys)
  3. When the device beeps/vibrates release only the Power key
  4. When you see the Android Device Recovery Menu you can release the other two keys.
  5. Use the Volume keys to navigate to Wipe Cache Partition and use Power key to select it.
  6. Use the Volume keys to navigate to Reboot system now and use Power key to select it.
  7. The device will reboot and you should notice better Bluetooth streaming performance.

Spotify: How to Enable High Quality Streaming Music

By default Spotify uses the following bitrates:

  • 96kbps on the mobile app
  • 160kbps on the standard desktop/web player and high quality setting on mobile
  • 320kbps on desktop and extreme quality on mobile (Premium subscribers only)

Prerequisites:

  • Spotify Premium Membership

Procedure:

  1. Open the Spotify player
  2. Click Edit in the menu
  3. Select Preferences
  4. Under Playback select High quality streaming
  5. To ensure you get high quality you should clear your Spotify cache folder (you can get that path in Preferences > Cache
  6. Browse to that path (shortcut is to go to Start > Run > %appdata% and <Enter> then change “Roaming” to “Local” in the path
  • Example: my path was C:\Users\myprofilename\AppData\Local\Spotify\Storage
  • You should kill the Spotify app first as it will keep some of the files open and prevent deletion