Turn Android Device into MPD Music Server

I had an old android device laying around and wanted to turn it into a wireless music player for my bedroom.

It is an old Desire HD which I managed to root and install Cyanogen Mod 10.1 so it was compatible with aMPD.

There is already mpd for linux devices and luckily tguillem has ported mpd to android! The device must be running at least jelly bean.



Grab the latest aMPD apk onto your android device through a browser.

Install it by browsing to a file manager.

Alternatively grab it from the Play store


Configure Storage

You have two options for storing your music

  • locally on an sd card or through a usb hard drive connected to your phone
  • remotely on a NAS or samba share

If your collection is not that large then a large enough microsd card will suffice, you can skip to the next section

If your collection is quite large and stored on a NAS or htpc, I suggest mounting the network share using Mount Manager

Configure Mount Manager

Go into settings first

Change the following options to match the screenshot below

Click back and now add the network share

Type in your share path


Let the mount point stay default

Check Auto Mount

If you need a username and password to access the share press the green plus sign twice

Enter the username and password and press Ok

Now the mount should look like this

Tap it and the greyed out checkmark should turn green

Configure aMPD

Change the options to match below but change your music directory to the local or mounted solution

If you have problems with skipping audio you can uncheck Use Mixer.

Try connecting using an mpd client (LINK) and start streaming music from your old android phone J.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s