Sync Music to Android Devices with Banshee

One of the things that held me back from adopting Ubuntu was the few Windows programs that I used a lot and for which I couldn’t find a Linux equivalent.

I know there are always going to be some specialist applications that are never going to be ported to Linux. The software that came with my Garmin SatNav, for example. It lets you upgrade the maps and so forth. Will that ever be ported to Linux? Frankly, there’s more chance of me being the next Pope.

I have an iPod and I have an Android phone. I wanted to sync music to both of these from my computer. In Windows I used to use iTunes for my iPod and Winamp for my Android. That was particularly slick, because there is a Winamp Android app. It allows you to synch between your PC and your Android phone wirelessly. How cool is that? Is there a Winamp app for Linux? Nope.

After a bit of Googling I saw that the Banshee music player could sync to both of these devices. It also plays videos, manages podcast subscriptions and allows you to buy music through Amazon or through the Ubuntu One Music Store. You can listen to internet radio, audio books and just about everything else I’ve thrown at it. It is a standard part of the Ubuntu 11.04 installation.

Banshee Music Player

Banshee Music Player

All this seemed too good to be true – but then I hit a snag. I couldn’t get it to sync to my Android, which happens to be a HTC Desire.

Eventually I found the trick. You need to create a text file called .is_audio_player. Put the following single line of text in it:

audio_folders=MP3/

Copy that file to the root of your Android’s SD card.

Now when you connect it to Banshee you will see it listed in the devices section of the menu tree. The rest is straightforward and simple.

Banshee with Android Connected

Banshee with Android Connected

8 Responses to Sync Music to Android Devices with Banshee

  1. me says:

    Tank you for this post.
    Works great :)

  2. Johnny says:

    This tip is extremely useful, thanks a ton.

  3. Guichosk8 says:

    I was about to remove banshee, but thanks to you, everything work fine again. Great trick.

  4. Kostanos says:

    Thank you, do you know how to enable support for playlists?

    • Journeyman says:

      I’m afraid not. I must admit that I have stopped using my Android as a music player in the way described here. I have started using Google Play instead. I’ve uploaded my music to the Google cloud and stream it to my Android when I want it.

  5. Mike says:

    Create a master playlist in Banshee (a playlist that contains all of the playlists that you want to sync) then set Banshee to sync the master to your phone.

  6. Elangkumaran says:

    How do I sync it with Moto G?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>