Authored by:

Download and install the latest Google Play Services APK 8.4.89 for free

Authored by: Kris Carlon — 1 week ago

Everything the Play Store does with the apps on your phone, from syncing and API access to push notifications, goes through Google Play Services. It tells your phone when to update apps and introduces new security features and location settings. Long story short: keep it updated. The latest version is Google Play Services APK 8.4.89. The APK link is at the end of this article.

Google Play Service 8.4.89: what's new?

November 18, 2015: Now that Google has released an all-new batch of Material Design icons for developers, it makes sense that some Google properties got an update. This is also evident in a refreshed Smart Lock section in Settings, which now features some of the new icons. Android Auto also got an additional option for 720p video output.

Jump to section:

Google Play Services 8.3.00: what's new?

October 21, 2015: Google Play Services v8.3 introduced a few back-end features but nothing on the user-facing side. It is now much simpler to sign into apps and there are some changes to how data is pushed to wearable devices, making the whole process a lot more streamlined and efficient. To get an idea of the more technical changes – or just for some comedic relief – check out Magnus Hyttsten's DevBytes video above.

Google Play Services 8.1.18: what's new?

October 6, 2015: Google rolled out Play Services version 8.1.18 for devices running Android 6.0 Marshmallow as well as Android 5.0 and higher, which delivers a number of improvements to Android Wear related APIs such as Maps, Fit and Location. 

Android Pay just became your best friend to avoid heavy pockets. / © ANDROIDPIT

Google Play Services 8.1.15: what's new?

September 15, 2015: Google has pushed a bunch of updates to Google Play Services lately, most of which address changes brought about by Android Pay, which rolled out on September 10. To use Android Pay you'll need to be using Google Play Services version 8.1.13 or above.

Google Play Services 8.1.05: what's new?

September 2, 2015: There has been a slew of Google Play Services updates in the last couple of days, all following the bump to Play Services 8.1. On August 29 we saw v8.1.02, followed by v8.1.04 on September 1. Now, on September 2 we're seeing v8.1.05.

It's too early to say what has changed between the three versions, but it seems as though there has been a change to how Google numbers the particular versions for specific devices, architectures and display densities. You can learn more about this in our section on getting the right version for your device below.

g icon
Google is updating its logo, app icons, search bar and Google Now animations. / © Google

Google Play Services 7.9.53: what's new?

August 18, 2015: The previous version of Google Play Services was 7.9.53. It was pulled from the Android M developer preview 3. There was only one version available, so make sure your device is compatible before you update it.

See below for instructions on how to pick the right version for your phone. If you update the wrong version you'll have bugs until the right version for your phone appears, so don't be too hasty. We'll update this article if we find changes in the way Play Services handles things.

AndroidPIT Mlais M7 permissions manager
App permissions will soon be widespread in Android Marshmallow. / © ANDROIDPIT

Google Play Services 7.8.99: what's new?

August 5, 2015: After two pretty minimal incremental updates to Google Play Services — v7.8.93 and v7.8.95 — we've now stepped things up a notch to Google Play Services 7.8.99. The update has only just popped up, so we haven't had a chance to look into it yet, but we'll update this article if we find anything of note.

In the meantime, we'll remind you to make sure you install the correct version for your device. Instructions on getting the right version are at the bottom of this article. Let us know if you find anything new in the comments below.

androidpit google play store hero 1
Google Play Services is the link between your phone and the Play Store. / © ANDROIDPIT

Google Play Services 7.8.92: what's new?

July 21, 2015: The team at Android Police has reported that there are advanced Location Sharing strings in the Google Play Services v7.8 code, which will share more than just your current location. Additional information can be shared, including your name, profile photo and details of where you've just been and what you've been doing (e.g. running, driving or walking).

Android Lollipop's Smart Lock features are also getting some attention. You will now be proactively asked if you want to trust a location in which you frequently unlock your phone. Likewise, On-Body Detection will recognize your gait in the latest versions of Google Play Services.

AndroidPIT Google Play Services new permissions smart lock for passwords
This should give you an idea of just how critical Google Play Services updates are. / © ANDROIDPIT

Google Play Services 7.8.87: what's new?

July 16, 2015: This is big news: Google Play Services 7.8.87 introduces the Nearby Messages API, commonly known as 'Nearby'. Nearby allows devices in close proximity to communicate with one another using Bluetooth, Wi-Fi and your speaker and mic (by transmitting inaudible sound to identify Android or iOS devices in the area).

You can share files, messages, create groups, play multiplayer games, edit shared files, whatever. Check out the Google Developer's blog for more details.

AndroidPIT Google Play Services Nearby API
PocketCasts allows you you share podcasts and compare lists using Nearby. / © Google/PocketCasts

Just to be clear, the API is in the new Google Play Services update, but you'll need an app from one of Google's early Nearby partners to make use of it. You'll also need to wait until Google enables the feature in the latest version of Google Play Servcies.

PocketCasts, Edjing, Trello and Trulio are on board and more information can be found on the Google Developer's Nearby page. Of course, you'll have to accept the permission the first time an app requests access to the Nearby API.

Install Google Play Services: the easy way

The simplest way to always have the latest version of Google Play Services installed is to keep an eye on this page, where we'll provide you with a download link to the very latest versions available in the Play Store. Just tap the install button below to ensure you have the current version.

Google Play services Install on Google Play

However, as with most things Android, there are always newer and better versions available if you're willing to put in a little more effort. For example, there are multiple versions of Google Play Services for the different versions of Android you might have. So if you want the very latest version (including from the Android M developer preview) then just follow the steps below.

AndroidPIT Lollipop Settings About Phone Android Version
First you need to know which version of Android you have. / © ANDROIDPIT

Install Google Play Services: the better way

First, you'll need to know which version of Android you have. Go to Settings > About Phone and look for Android Version. Then, you'll need unknown sources enabled on your phone. This just allows you to install apps from outside Google Play. Go to Settings > Security > Unknown Sources and check the box. 

AndroidPIT Lollipop Settings Security Unknown Sources
Then we need to enable Unknown Sources in your security settings. / © ANDROIDPIT

Next, you need to know which version of Play Services is right for you. This is where your Android version number comes in. Each Google Play Services version has a three number suffix at the end, following the hyphen.

These three numbers are broken down as follows: Android version, CPU architecture and dots per inch (DPI). You can check the current version of Google Play Services by going to Settings > Apps > All tab > Google Play Services.

AndroidPIT Google Play Services
You can see the -446 suffix at the end of the Google Play Services version number (right). / © ANDROIDPIT

The first number is your Android version:

0 = Android 4.4.4 and older

2 = Android 5.0 and 5.1 (starting with Google Play Services v8)

4 = Android 6.0 and above (Note: 4 = Android 5.0 and 5.1 for versions of Google Play Services prior to v8)

7 = Android 5.0

8 = Android TV

The second number is your CPU architecture:

1 = armeabi

3 = armeabi-v7a

4 = arm64-v8a

7 = x86

The third number is your device screen's DPI (dots per inch):

0 = universal

2 = 160 dpi

4 = 240 dpi

6 = 320 dpi

8 = 480 dpi

So in the screenshot above you can tell I have a Lollipop device running an ARMv8 chip with 320 DPI. If you want to do things the other way around and figure out which number you should be looking for, just grab CPU-Z, which will tell you your CPU architecture and DPI. The good news is that once you know this information it won't change until you get a new phone.

AndroidPIT CPU Z SoC System
One the left we can see this device has x86 architecture and on the right, 160 DPI. / © ANDROIDPIT
CPU-Z Install on Google Play

Download Google Play Services APK

Now you simply have to choose the right Google Play Services version based on the three pieces of information you just collected. You can find the latest versions of Google Play Services hosted on APK Mirror and select the right one with the right suffix for your device. Then, just download and install Google Play Services onto your phone.

One more thing: Buzzinga lets you try new apps and get rewards

If you're looking for some great apps for Android now that you've got the Google Play Store, download Buzzinga!

Buzzinga recommends new apps for you to discover and review. Best of all, you get rewarded for it. The premise is simple: the more apps you download and review, the more points you accumulate. You can exchange those points for the chance to win prizes, including Ultra HD TVs, the newest smartphones and other gadgets, or you can redeem them for Amazon, Starbucks and GameStop giftcards. Buzzinga is developed by App Media, which is owned by Fonpit, the publisher of AndroidPIT.

Buzzinga lets you try out new games, review them, and get rewards. / © AndroidPIT
Buzzinga: Rewards for Reviews Install on Google Play
Kris Carlon comes to the AndroidPIT Editorial Team via a lengthy period spent traveling and relying on technology to keep him in touch with the outside world. He joined the Android community while resurfacing in civilization back in 2010 and has never looked back, using technology to replace his actual presence in other people's lives ever since. He can usually be found juggling three phones at once and poring over G+ posts, Reddit and RSS feeds.


Write new comment:
  • Hey i want to know about a custom app which is supporatable to my device Lenovo vibe p1 that can lock other apps using fingerprint sensor i tried many apps but none of them are supporatable to my device.

  • It's great

  • No rush, will wait and get it when it is rolled to my region.

  • Thanks for the information. Cooee Messenger- Messaging into the future!

  • Think this will work with Amazon's new Fire tablet?

  • I honestly don't understand any of those info.. I check my phone (Nokia XL) and it shows 036 at the end of the parenthesis.. Now how will I choose the correct APK to update Google Services?

  • Extremely poorly written and researched "guide". My phone does not show DPI, even in CPU Z, there are two values for DPI, not just one. The cpu architecture is not one of those listed and the guide makes no effort to acknowledge this possibility. Useless. Anyone have experience with the horrid galaxy centura that can help me get play services installed?

  • muniraooi 2 months ago Link to comment

    I think i new.. hola

  • So, the info given above shows us which version of Play Services is the right one for our devices.
    Now, my Nexus 4 would need version "...-236", but on the download page there's -234 and it jumps directly to -238. "4" means 240 dpi and the "8" means 480 dpi. My device has 318 ppi, but there's no -236 version there. Does anyone have any idea why is that?

    • Lin 2 months ago Link to comment

      Mine was 438 and went to 238. So my number version changed the first number not the 3rd one. I'm guessing each phone maybe different. How I ended up figuring it out was googling what I needed for the phone and the model of it. Believe me it was not an overnight task. But I am cautious.

    • Lin 2 months ago Link to comment Try this link maybe this one might help oh since I am new the link would have to have the http and www in front of what I posted. I got rejected because I am new and thought I was showing spam.

    • You should be able to use version 230 and the 0 is universal. My previous version was 430 and I installed 230 which worked. I think the universal option is for phones with a DPI that it not covered by the other versions.

  • Am new to this.. followed all instr (Moto G V1, Google play Serv Ver 7.8.99 [213422-036]...) want to go to Sep2,15 update Ver 8.105 [2218116-036]... but Google play says I have have it installed and stops me from adding it. So... what I am I doing wrong?

    • Lin 2 months ago Link to comment

      What I had to do was give it permission in security I unchecked to download third party app. Since it isn't coming directly through Google play but from someone else. I am not familiar with your phone so it may differ how to do this from phone to phone.

  • Lin 2 months ago Link to comment

    The new version of google play services helped my problem with my in app maps from crashing. Thank you. I was about to have my phone reverted to KitKat, except I really love the features of Lollipop 5.0.
    Thanks again. Happy me, happy phone.

  • I

  • Pls i net play store Dounlod

  • Ok

  • Why can't we get these updates on Google PlayStore ???
    why we have to download it from other sites !!

    • Kris Carlon
      • Admin
      • Staff
      3 months ago Link to comment

      You do actually get these automatically from Google, but there are those amongst us that like to have the very latest of everything all the time. As soon as a new version appears we want it, so we download from elsewhere so we don't have to wait for Google to send it to us.

Show all comments

This website uses cookies to ensure you get the best experience on our website. More info

Got it!