Adding Google Play Music To My Kindle Fire HD 8.9″

Happy New Year!

So….first post…Well I have a brand new Kindle Fire HD 8.9” (wifi) for Christmas and I want to consolidate my music libraries between Amazon and iTunes (I also have an iPhone). The original goal was to manage my music on one of my Linux boxes (OpenSuse 12.2 or Red Hat Enterprise Linux 6.3). BUT, then I learned that Amazon cancelled their support for Linux here. More specifically Amazon pulled Linux support for their MP3 Cloud Player downloader. I can stream music from the cloud to my Linux boxes fine, but I want to use a Linux box to manage my music across multiple devices. Thus Amazon’s direction doesn’t really work with my plans as I only have Linux installed on my home computers (except my wife’s, but that is hers).

Now I have Google Play account. I spent an hour or two downloading my MP3s one-by-one from Amazon. Then I downloaded and installed the Google Play Music Manager and it handled synchronizing my local music with my Google Play account. I can access the account via my Linux machines and my iPhone. However, I can’t do so with my Kindle Fire HD.

My goal is to install the Google Play Music on my Kindle. Obviously, I’m not the only one that wants to do this. The NerdHelpDesk has a YouTube video “How To Install Google Music / Play on your Kindle Fire” and even provide the APKs to do so here. These are the files I used.

I have Linux though and not Windows. Using the NerdHelpDesk’s video as a guide, here is how I installed Google Play Music on my Kindle using OpenSuse 12.2. The first step is to make sure the libmtp and mtp-tools packages are installed. I had libmtp already installed, but needed to add mtp-tools. I used YaST to install mtp-tools. Here is what you should have installed after libmtp and mtp-tools are installed.

mtp_tools

 

 

 

I plugged in my Kindle and issue an “lsusb” to see if it showed up…and it did!

cmm@tippy:~> lsusb
Bus 002 Device 004: ID 1949:0008 Lab126

 

From the lsusb output, I created the following udev rule.

cmm@tippy:~> cat /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="1949", ATTR{idProduct}=="0008", MODE="0600",OWNER="root", GROUP="kindledev", SYMLINK+="kfire89%n"

 

Note that your idProduct may vary with your type of Kindle. My original Kindle has an idProduct of “0006”. When I ls -l /dev/kfire* I see the following symbolic link:

lrwxrwxrwx 1 root root 15 Jan 1 11:24 /dev/kfire892 -> bus/usb/002/006

 

I issued an mtp-connect to ensure that I’m connecting to the right device.

cmm@tippy:~> mtp-connect
libmtp version: 1.1.3

Device 0 (VID=1949 and PID=0008) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team
Android device detected, assigning default bug flags

Usage: connect <command1> <command2>

Commands: --delete [filename]
--sendfile [source] [destination]
--sendtrack [source] [destination]
--getfile [source] [destination]
--newfolder [foldername]

 

Then, I create the /APKs directory on the Kindle using mtp-newfolder:

cmm@tippy:~> mtp-newfolder APKs 0 0
libmtp version: 1.1.3

Device 0 (VID=1949 and PID=0008) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team
Android device detected, assigning default bug flags
New folder created with ID: 1961

 

I use the ES File Explorer on my Kindle. Here is a screen shot with the APKs directory created.

apk_dir

Then I use MTP-sendfile to transfer each APK file to the Kindle’s APK directory.

cmm@tippy:~/Development/NerdHelpDesk/NerdHelpDeskGoogleMusicFiles> mtp-sendfile GoogleServicesFramework.apk /APKs
libmtp version: 1.1.3

Device 0 (VID=1949 and PID=0008) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team
Android device detected, assigning default bug flags
Sending GoogleServicesFramework.apk to /APKs
type: apk, 44
Sending file...
Progress: 2238797 of 2238797 (100%)
New file ID: 1967

 

Here is the screen shot of the APK directory after transferring all of the files.
Screenshot_2013-01-01-17-04-34

 

I installed the apps (in sequence, GoogleServicesFramework, Books, Music) from ES File Explore and followed the directions. Here is the installation screen shot for Google Services Framework.
photo

After installing each application, I go to Apps on the Kindle. Books and Google Play Music are installed!

apps

Open Books first to establish your account. The open Google Play Music and enjoy your music!
music

2 thoughts on “Adding Google Play Music To My Kindle Fire HD 8.9″

  1. What’s Going down i am new to this, I stumbled upon this I have found It absolutely helpful and it has helped me out loads. I hope to give a contribution & help different users like its aided me. Great job.

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>