Last Updated: June 27th, 2014

Google Play Services is that app on your phone that doesn't look like it does anything, but actually does a lot of things. This is how Google rolls out new services and features to the core of Android sans OS updates. Today we've got the details on Play Services v5.0. This covers some of the features Google announced in the I/O keynote and a few smaller ones as well.


Here's the full changelog posted to the Android Developers blog.

  • Services for Android wearables — Your apps can more easily communicate and sync with code running on Android wearables through an automatically synchronized, persistent data store and a reliable messaging interface.
  • Play Games services — Build a great gaming experience with Quests, which allow event-based challenges for players to complete for rewards, Saved Games (a snapshot API allow synchronization of game data along with a cover-image and description), and Game Profile (providing experience points for players).
  • App Indexing API — Surface deep content in your native mobile applications on Google search and drive additional user engagement.
  • Google Cast — Use media tracks to enable closed-caption support for Chromecast.
  • Drive — Sort query results, create offline folders, and select any mime type in the file picker by default.
  • Wallet — Build a "Save to Wallet" button for offers directly into your app; use geo-fenced in-store notifications to prompt the user to show and scan digital cards. Split tender allows payment to be split between Wallet Balance and a credit/debit card in Google Wallet.
  • Analytics — Get insights into the full user journey and understand how different user acquisition campaigns are performing with Enhanced Ecommerce, letting you measure product impressions, product clicks, and more.
  • Mobile Ads — Use improved in-app purchase ads and integrations for the Play store in-app purchase API client.
  • Dynamic Security Provider — Offers an alternative to the platform's secure networking APIs that can be updated more frequently, for faster delivery of security patches.


See? It's a big one. Of particular interest is the dynamic security provider. This feature allows Google to send out security fixes to devices without the a whole OS update. Android Wear will also use Play Services 5.0 to enable app data sync between devices and the watch. You can check the developer blog for a bit more detail. Google Play Services 5.0 should make its way to all devices over the next few days.

What’s New


The APK is signed by Google and upgrades your existing app. The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way. Rather than wait for Google to push this download to your devices, which can take days, download and install it just like any other APK.

File name: com.google.android.gms-5.0.81 (1250665-038).apk.

Version: 5.0.81 (Android 2.3+).

MD5: 0fd6e6e575394a287f52b72be4a6af3f.

  1. AndroidFileHost mirror
  2. ZippyShare mirror
  3. MediaFire mirror
  4. MEGA mirror

[Android Developers – Screen via Josh Crumley]

Ryan Whitwam
Ryan is a tech/science writer, skeptic, lover of all things electronic, and Android fan. In his spare time he reads golden-age sci-fi and sleeps, but rarely at the same time. His wife tolerates him as few would.

He's the author of a sci-fi novel called The Crooked City, which is available on Amazon and Google Play. http://goo.gl/WQIXBM

  • apfelcake


  • Michael Neumann

    Super excited to see an apk

  • Tarun Pemmaraju

    So the screen casting requires Android L?

    • Michael Neumann

      That, or a system update to Chromecast.

    • http://turbofool.com Jarrett Lennon Kaufman

      I don't think so, no. Not based on the list of devices that will support it. Might explain why some of us have, on rare occasions, seen a Quick Settings button for it. I think it was baked into KitKat, but not yet enabled. It'll come with a Chromecast app update.

      • Tarun Pemmaraju

        That's what I was hoping. I'm not sure I'm going to usr the L preview much after the novelty wears out as it's bound to be buggy.

      • campusten

        Wait, they have a list of devices that will support it? Where is it? I just heard vague references to various companies that have devices that will support it.

        • http://turbofool.com Jarrett Lennon Kaufman

          Not sure if links are allowed. Search for Chromecast on Android Headlines, though, and you'll see it. They list the HTC One M7, LG G2 and G2 Pro, Nexus 4, 5, 7 (2013) and 10, Samsung Galaxy Note3, S4, and S5, and "more coming soon."

          So yeah, no way they're relying on L.

  • MeCampbell30

    So where is my Hangouts/GV integration damnit?

    • victorhlopez

      Hopefully they'll talk about this in the fall, and the recent Emoji update means they're still working on Google Voice.

      • Js__

        No, fall is too fucking long. iOS has had more voice features than Android for over a year. Its fucking ridiculous.

        • Calvin Uijlen

          I agree.... Where is my Hangouts update :(

          • basiliusydx493

            my mum
            just purchased GMC Yukon SUV just by some parttime working online at home...
            find more info F­i­s­c­a­l­p­o­s­t­.­C­O­M­

          • Sandra Chris

            I'm&nbspΜ­­­­­­а­­­­­­κ­­­­ing&nbsp$­­­­86&nbspan&nbspհ­­­­­­օ­­­­­­υ­­­­­­r&nbspW­­­­­­օ­­­­­­r­­­­­­κing&nbspfr­ο­m&nbsph­ο­me.&nbspI&nbspwas&nbspsh­ο­cked &nbspwhen&nbspmy&nbspneighb­ο­ur&nbspt­ο­ld&nbspme &nbspshe&nbsphad&nbspbeen&nbspaveraging&nbsp$­­­­95&nbspbut&nbspI&nbspsee&nbsph­ο­w&nbspit&nbspbeen&nbsp W­­­­­­օ­­­­­­r­­­­­­κing&nbspn­ο­w.&nbspI&nbspfeel&nbsps­ο­&nbspmuch&nbsp freed­ο­m&nbspn­ο­w&nbspthat&nbspI'm&nbspmy&nbsp­ο­wn&nbsp b­ο­ss.&nbspcheck&nbspthis&nbspѕ­­­­­­і­­­­­­τ­­­­­­℮&nbsp­ο­ut,...&nbsphttp://Googleprojectjob&#x32&#48&#x31&#52goldSdGgohkM...

            ❖❖❖ �❖❖❖ ❖❖❖ ❖❖❖ ❖❖❖ �❖❖❖

        • Cory Wilson

          I think I could be more patient if the app didn't fucking suck. Looks like an app the launched with the galaxy nexus 3 years ago!

  • eric


  • Michał Gałężewski
    • dude2k5

      Works! Thanks!

    • Josh Crumley

      Can confirm working.

    • Mateusz Cichon

      Just confirming this is the right version from Google, got it updated today. http://goo.gl/gt2Jvn

  • http://canerk.com/ Caner Kamburoglu

    Finally offline Drive folders.

    • Guest

      Not my kind of thing to ask that but... Do you have any mirror?

  • victorhlopez

    So Android L will be Android 5.0?

    • Crispin Swickard

      Probably can't confirm that until tomorrow when people start popping those L images on to things.

    • ddpacino

      It's too big not to be.

  • Aooga

    Nothing to do with this article, but here's the wallpaper from all the screenshots.


    • Baspower

      Appreciated, thanks.

    • Stanley C.

      1080x1080? Any High resolution?

      • Aooga

        lol what phone do you have? G3? It fits exactly on my S5. Sorry, no I don't have it. This is the highest I could find.

        • Stanley C.

          N7 1920x1200. But thanks this will fit good I think:-)

          • Aooga

            It should fit if it fits on an S5.

          • Baga

            Nope.. Your S5 has lower resolution.

          • Aooga

            Yes, slightly. But it'll hold us over till tomorrow.

          • Stanley C.

            How did get tis to be like the I/O device? My wp with scrolling is not getting good in te right place..

          • Aooga

            By turning off scrolling. And guys, the full res will obviously be pulled tomorrow. I just posted this to hold us over :)

        • Crispin Swickard

          For a 5" display with launcher that allows for image scrolling the proper resolution is 2160x1920.

          • Aooga

            Oh yeah. I forgot I turned off scrolling. No wonder.

      • AnthonyRyan89

        I feel like this wallpaper would of been better for the launch of KitKat.

    • Renan Lazarotto
  • Flip Jumpman

    Can open file on my Note 3 using Android File Host? It's never happened before downloading APK's... Any suggestions?


  • HebeGuess
    • Luigi Forte

      Hi! Is it legit?

  • Cody Curry

    Does anyone know if Android Wear notification sync will work standalone between devices, or does it require Cloud Services?

  • http://www.whatupgoingon.com Greg Macek

    Thanks for the APK's as always, AP!

    For those of us who've suffered horrible battery drain from the 4.4.52 version (Sony Xperia Z/ZL, some Nexus users, etc.), I'm REALLY hoping they fixed their issues with whatever locks that got held on location services to drain battery and make some phones warm to the touch.

    I'll be monitoring my phone for the next couple days to see how it goes!

    • Robin

      I just installed it on my XZ and it has wakelock since then... So 41min wakelock of 44min off AC

      • RX124

        Wakelocks for me too on 5.0.77, 5.0.81, and 5.0.82.
        .81 seemed to only act up when I turned wifi on and behaved when it was of. It may have been a fluke though.

  • Chris G

    This is odd but mirroring works on both my N5 and N7 using that cast screen tab. Will try again when I get to work as that chromecast isn't rooted.

  • Chris

    Fix the battery drain!

    • YETI

      Play services 5.0 keep my tablet awake at all times, so yes, fix that!

      • Jayson

        BBS is reporting a new item in the wakelocks for me. It's called "CastSocketMultiplexer.mWakelock" and it's eating my battery like mad. 4h of wakelock and only 1h of deep sleep in the 5h since boot. Anyone else seeing this?

        • Christian Turchetti

          same problem i don't have totally 1 minute of deep sleep, all the night the phone was active how i can stop that?

        • IrishSid

          Any solution. This post is the only thing Google turned up.

        • pr0grammer1

          It's not quite that bad here, but this is by far the biggest wakelock that's showing up for me today.

        • Stephen Buck

          Same problem here. Went from 24 hours on a charge down to 11 hours with this wakelock.

  • NF

    I had to do a double check. No Google fit?

  • gilbras

    So, new Android version to be 5.0

  • Tomáš Petrík

    Can anyone explain what this means?
    "select any mime type in the file picker by default"

  • E Jom

    What is the internet speed widget in the status bar?

    • AQ

      The Xposed module Network Speed Indicator.

  • Luigi Forte

    Is it safe to install it on a Nexus 4? Isn't Google Play Services dependant on your screen's ppi?

    • AGoodM8

      Just what I was wondering. It works with no apparent issues on my N4 but I can't say for sure.

      • Luigi

        I uninstalled the update yesterday. I prefer to wait for the OTA. It runned fine, but I was a bit worried about future updates.

        • AGoodM8

          How did you do that? By flashing an old 036 apk file?

          • Luigi

            I just removed the updates from the app menu.

          • AGoodM8

            Of course, why didn't I think of that lol

        • IrishSid

          Worried about what?

  • http://myanimelist.net/animelist/xinseo Kouhai

    I installed this on Nexus 4 (latest CM nightly) and now Gmail, Play Store are giving me a "no connection". Any ideas?

    • Pratik Holla

      Yup, gmail sync doesnt seem to work for me either. Dunno why. Anyway to revert to an older version of play services?

      • http://myanimelist.net/animelist/xinseo Kouhai

        Yea, downgraded by flashing a previous version of gapps.

  • http://google.com/+AlexAnderlik Alex Anderlik

    So I installed the APK and some of the new Google Play Games features are working on my LG G2, but I'm still not seeing the new Game Profiles in the Google Play Games app. Any reason for this?

  • ryoma

    crash with my note 3, i dl ver 38 n ech time i open facebook.it show google play service has stopped,no such problem on 4452y

  • AGoodM8

    I sideloaded the above APK, 5.0.77 (1244185-038), onto my Nexus 4. I read afterwards that since it is 320 PPI, I should've gone with 5.0.77 (1244185-036). I tried to install that apk on top of it but it didn't work.

    No noticeable issues though. Is it an issue that I have 038 installed on my N4?

  • sil2

    i installed android L on my nexus 5 yesterday and now trying to get Play store 5 installed, but getting "app not installed" error message. Could you please give some advice on what to do please?

  • http://www.androidpolice.com/ Artem Russakovskii

    Updated the download links to 5.0.81.

    • Peter

      My wife's Nexus 4 just got 5.0.88

      I'm still to receive any update.

      • http://www.androidpolice.com/ Artem Russakovskii


      • Andrew

        I just received 5.0.82 as well

    • Xergio

      BTW... I think the post should re-appear on the news section with the [updated] tag so we could see it.

    • Peter

      now updated to 5.0.84 today. on mobile so cant upload apk at mo.

  • RX124

    I just tried 5.0.81 and it's semi working for me on my Optimus G Pro. When on data, everything works fine, but as soon as I turn wifi on, the phone begins to heat up, never sleeps, battery starts to drain wildly. Turning wifi off again fixes it.
    Google's getting close, but I need wifi. At least the phone isn't have issues on wifi AND data like on 4.4.52-5.0.77.

  • AGoodM8

    For 320 DPI devices (eg, Nexus 4), the 5.0.81 APK is available here:


  • Michael

    Something was changed as I just restored my phone and now have 5.0.82 (1253724-038)

  • http://www.linkedin.com/in/philipmorrisonjr/ Philip Morrison

    Battery drain for me was the Digital Pen SDK. Rolled back to the production version of this.

  • NaNNy`

    I got the 5.0.84 on my Moto G [5.0.84 (1259630-036)]

    APK: https://drive.google.com/file/d/0B3U-TC5chR47UzZzQzY4Zko1NkU/edit?usp=sharing

  • Mike F

    Got 5.0.84 and still having the CastSocketMultiplexer.mWakelock wakelock issues others noted. Going to block it for now and see what happens. Play services has been a wakelock monster for way too long on my VZW GS3

    • RX124

      I'm not getting that same wakelock, but I'm still getting the same problems with 5.0.04 as I was on 4.4.52. I even reverted my phone back to Jelly Bean, thinking the problems would go away (I never have these issues on Jelly Bean), but they only returned.
      Personally, I'm sick of this. I think most people here are using Nexus devices (?), but I'm using an LG Optimus G Pro and am having problems with my phone heating up (due to the CPU not scaling down to Deep Sleep) and massive battery drain. I want this mess fixed just as much as anyone else though. >:(

      • Mike F

        I think mine has finally calmed down. You probably aren't going to like what I have to say either. Cleared all app caches (using App Cache Cleaner) the in recovery cleared the cache partition and dalvik. Things seem to be back to normal now. No more CastSocketMultiplexer.mWakelock problems. I can even leave Google Location Services on without excessive NlpWakeLock and NlpCollectorWakeLock. FYI I am still on JB though (4.1.2).

        • RX124

          Give it a day or two to see if your wakelocks start up again.

          My wakelocks are all "Wlan_" ones, but they occur whether Wifi is on or not, which is odd. I keep location off at all times, but keep auto sync on and I've tried toggling all of these things off and on in all sorts of combinations, but no matter what, I keep getting these wakelocks. According to my partial wakelocks, Google Play Services is constantly doing stuff to my network connection. I also have a process called dhd_dpc that will get stuck running for most of the time that my phone is on. I also get high Android OS battery drain (battery stats in settings) that lasts the same amount of time as dhd_dpc.

          For me, every single time I think I fixed the issue, the problem starts up again the next morning. Literally as soon as I unplug the phone from my charger in the morning.

          I thought it was Kitkat at first, so I reverted back to JB 4.1.2 a few days ago, but all these problems followed me back as well. And I have NEVER had these things happen when I used to be on JB. I completely disabled Google Play Services and my phone works great now, but I can't use any of my Google apps.

          I've tried clearing cache too, but as I said, it all comes back again within a few hours.

          • IrishSid

            Because so many apps are integrated with eachother

          • RX124

            Well, I figured it all out. For me, it isn't Play Services at all. It's my phone. My phone's KK firmware has a bug in it, but not sure exactly where. Many AT&T LG Optimus G Pro (e980) users are having similar issues, but other models of this phone (non-USA) are issue free. Other users and I suspect something is bugged with some drivers or the kernel itself. I even called LG up and they told me that they were aware of issues and are already working on a fix.

            As I said, I also downgraded back to JB, but I don't think the version I downgraded to was an official release. Not sure, but all I know is that the battery drain issue was still present. So I downgraded 1 version lower and now everything seems to be fine... I hope. Hopefully I didn't just jinx myself!!!I'll be able to tell by mlrning. The issues ALWAYS occur in the morning as soon as I take my phone off the charger.

  • Bimota TBOne

    I have a butterfly 901e, a nexus 4, and a nexus 7 2013 and none of the mare picking up the 5.0. They are all stuck on the 4.8.20. I have the LG G watch with me and it is paired to the 901e without any issues. Anybody else still stuck on the 4 version ?

    • RX124

      4.8.20 is the latest Google Play STORE version, not Play SERVICES.

  • Alex L T (lemoncone)

    I really am not happy with this super fat application that Google keeps making fatter.

    It spawns a load of services at system startup that can't be stopped at any point and aren't always needed by applications (even freezing this application and rebooting does not stop all of these services). This causes a huge battery drain on Android phones.

    Older phones with lower amounts of RAM struggle to run applications that depend on this behemoth as it takes up too many resources.

    As far as I know, Google Play Services has always installed on the SD Card by default. This shows you how much disk space it takes up!

    Google Applications were working fine before Google invented this terrible piece of software and started forcing it on us. Google have been using the Google+ application as a lever because older versions that do NOT depend on this application can no longer log in to your Google account (sounds like a sneaky server change at their end). The Google Services Framework application has always provided features to Google Applications but now this huge piece of bloat has to be installed to extend the Framework.

    This is NOT even an application. It is a bunch of interfaces (for developers) that should be separated, loaded dynamically only when needed then shut down when not in use. This can be achieved by defining services as dynamically loadable, distinct "children" of the "parent" (base) application package; or dynamically loadable, shared library object files. The Android package file structure allows for this kind of functionality but Google does not make use of it in their own software on their own Operating System! Alternatively, these interfaces could be provided only to software developers for directly integrating in their applications (however, this would make the applications bigger and lead to duplication where two applications share a service that only needs to be loaded once).

    It is bizarre how people refer to this "application" as a means to update core Google software. Google Play Store automatically updates itself in the background when running without the assistance of Google Play Services (some older phones have a Market Updater application but in certain circumstances, the updates can happen without it). This technique could be used by other applications; alternatively, the "Software Update" utility which is integrated into the Android OS and used to deliver vendor firmware updates could (and should) be used to deliver firmware updates containing updated Google Applications.

    In summary, this huge piece of bloat is designed to destroy older phones with limited resources, sacrifice battery and processing power, force an upgrade to newer Android phones resulting in sales commission to Google, and potentially even track our actions during applications or movements across the globe using closed-source services which cannot be stopped during phone operation!