Google Music is probably one of the company’s better ideas. The ability to upload and stream your music via any web browser or Android device allows you to take your entire music library with you practically anywhere where there’s an internet connection. Granted, Google Music made some bad decisions in the past, but they’ve always been pretty good about listening to their customers and fixing those problems. One such thing they never quite fixed was a clean method to download the music off of Google Music.
Now there’s a method that will download the music off of Google Music onto your SD card. The method was written up by XDA Senior Member fergie316 for the Sprint Samsung Galaxy S III. However, it is compatible with any device that can run Google Music.
The idea is pretty simple. When you listen to a song, it buffers. When it’s done buffering, navigate to where Google Music keeps the buffered song saved. Copy and paste the MP3 file to wherever you want, rename it, and it’s yours. This is works quite well for pulling the occasional song off of the service. However, if you’re trying to re-download your entire music collection, you probably want something that’s capable of pulling more songs at once such as Google’s own Music Manager for your desktop.
For more info, check out the original thread._________