The doubleTwist developers have introduced the ability to stream Google Play Music to AirPlay devices using MagicPlay, their own personal means of streaming music from Android to an AppleTV or AirPlay-compatible speakers. The process taps into the same API that Google uses to stream to the Chromecast and that which Sonos uses for Google Play Music to stream to its devices.


Unfortunately, there's a catch. According to doubleTwist's blog post, the Google Play Music app filters out plugins other than those used for the Nexus Q and Sonos. To get around this, you need a rooted device. Here are the steps doubleTwist has provided to get you up and running.


  1. Launch the Google Play Music app and tap the Cast (streaming) button
  2. Grant root access when prompted (this patches the plugin whitelist)
  3. Force stop the Google Play Music app and relaunch it
  4. AirPlay devices on your WiFi network should now appear when tapping Cast

*Note that occasionally you may need to redo step #3 due to Google redownloading the whitelist.

MagicPlay costs $2.99 and requires the doubleTwist Music Player to work. You can find links to everything below.

Bertel King, Jr.
Born and raised in the rural South, Bertel knows what it's like to live without 4G LTE - or 3G, for that matter. The only things he likes sweeter than his tea are his gadgets, and while few objects burn more than a metal phone on a summer day, he prefers them that way anyway.

  • Milton P.

    Thanks but no thanks, with my ChromeCast is more than enough. I've never been a fan of Apple TV, and thanks to Google even my Roku is starting to accumulate some dust, I think we're getting overloaded with gadgets that do the same thing, and now we're waiting for the Android TV...

    Too much pressure man!

    • motoridersd

      I agree, I used to wish I had AirPlay compatibility to be able to stream to my Denon receiver, but with the Chromecast plugged into it, I don't need Airplay anymore.

    • axel

      But for the speakers it would be nice tho. Considering how idevices get more accessories. Unless Chromecast would be able to plug into a speaker? 0.o I don't think that's possible. Well I don't own a Chromecast for the same reason of "gadget overflow" since I have a Google TV and DLNA TV that can do most of Chromecasts features

      • Milton P.

        Well, I'm not a fan of Wireless audio, I'm one of those fucked up guys who still appreciate the goodness of copper wire, bluetooth or any other wireless transmission kills sound quality, but that's me and I'm a bit OCD.

        • PiLoT .

          Audiophilic, not OCD

          • Imparus

            I think placebo is a bit more accurate, since the quality doesn't suffer at all over wireless if the sound is digital anyways.

          • andy_o

            Audio over bluetooth gets compressed lossily (so for most stuff it would be a recompression), but Airplay is a lossless transmission. I could even stream DTS wav files to an Airport Express (which if the transmission is not bit-perfect, only play as noise).

        • Ambroos

          Chromecasting is lossless too, or well, as lossless as it can be. Chromecasts directly play back the source files. Connect one to a HDMI port on a receiver and you've basically got perfect-quality Google Play Music streaming. And 5.1 sound when streaming movies!

  • http://kennydude.me/ Joe Simpson

    This is why I don't like cloud music providers: Lockdown :(

  • sweenish

    doubletwist's root functionality is broken, or at least it was.

    You HAVE to use SuperSu, last I checked. Root access is root access regardless of client. I stopped using their music player and alarm clock because of that. If I wanted to use Koush's Superuser, how in the world does that not allow their apps to work?

  • sssgadget

    How long before Google patches the exploit?

  • Chris

    Not bad, looks like the first decent way of getting airplay esque functionality out of this app, was hoping allcast would work like this but oh well. This is nice when you have xbmc with airplay as your main htpc

  • hocestquisumus

    Unrelated question: I bought a Chromecast a few months ago when it wasn't available in Europe. I plugged it into my receiver and could stream away Google Music happily. HOWEVER... it would turn on the TV every time I just wanted to stream music. It would turn it on yet again when changing the track.

    I sold it because that's not something I want. I won't burn electricity for nothing and have been streaming with Cast To UPnP/DLNA since then. But that's music only.

    Has this changed? Can the Chromecast stream audio-only after a few updates?

  • Jon Snow

    Sigh...root. Not that I can't root my phone but, how can schools develop a program when ALL their devices need to be rooted to work with things like this. No wonder Apple have a leg up with their devices being used in education. Add to that that Android still don't have a screencast app.

    Can something be done? I'm so sick of using Apple.

    • PiLoT .

      you have to explain a bit better. you seem to be mad at google because doubletwist ask you to be rooted?

      • Jon Snow

        No, I don't mean doubletwist but essentially every developer. I am a layman when it comes to developing/coding but no developer makes reflecting (airplay) apps that don't require rooting, no developer makes screencasting apps that don't require rooting.

        I don't get it. I really want them to not require rooting, so I can have the change to implement non-apple stuff to my school. Until then, I will use Apple much to my despise.

  • matus201

    Try AllStream. It also requires root, but it streams any sound your phone makes via airplay. Game music, Google play, that new app that doesn't have support from others yet...