How-to guides

How to setup a Google account on Amazon Fire tablet?

Update (2018):

For Fire Tablet 4th gen to 8th gen (Fire HD 7, Fire HD 8 and Fire HD 10), you may check this guide to find out how to install Google Play Store directly on the tablet.

Some links to APK files in this post were broken. Please use this guide if you want to install the Google Play store or use any Google services on your Amazon Fire tablet.

Update (2016): What works and what doesn't when set up a Google account on Amazon Fire tablet?

1. For Fire tablet 5th generation (Settings–Device options –Device model)

If you have own the current generation (5th) of Fire tablet, you can use Google Play store as well. Just install the 4APK files, and run one ADB command. Everything should work, including the Google Play store. You can update Play services and all apps through the Play store.

For Chromecast users,  screencast (screen mirroring) also works!!

Yes, the $50 fire tablet can run Google Play store and almost all Google apps without issues.

2. For all previous generations of Kindle Fire, Kindle Fire HD, and Kindle Fire HDX tablets

Almost all Google apps except Google Play store, work on all previous generations of Kindle Fire tablets. This is very likely blocked by Amazon. But you can install Google apps APK files directly. GMail, YouTube,… almost all Google apps should work after you install the 4 APK files and run one ADB command.

In this case, although Google Play store does not work on these tablets, you still need to install it because some other Google apps require it.

Because you cannot update Google Play services through the Play store, you need manually install the latest version of Play services using APK files. Some Google apps require the latest Play services.

You can find all Google apps APK files in APKMirror.

——————————

As in the previous guide, I showed you how to sideload Chrome browser to Amazon Fire tablet (Amazon Fire HD, Fire HDX and Kindle Fire HDX).

But when you use this method for other Google apps, e.g. GMail, you will find that these Google apps do not work.

This is because more and more Google apps require some other Google components and sometimes require a Google account as well.

Of Course, Amazon is trying to remove these components or is not licensed to use these components. So, there is no official way to add a Google account on Amazon Fire tablet.

This guide will show you how to set up a Google account on Amazon Fire tablet, and how to use Google accounts on Amazon Fire tablet.

Fire tablet in this guide refers to Fire HD, Fire HDX and Kindle Fire HDX. For the older generations of the Kindle Fire tablet, it may also work similarly.

What do you need to set up a Google account on Amazon Fire tablet?

To successfully set up a Google account on Amazon Fire tablet, you need:

1. Sideload 4 Google apps: Google Account Manager, Google Services Framework, Google Play Store and Google Play services. Among these 4 apps, only Google Play services can be sideloaded from 1Mobile market. The other 3 must be installed through APK files.

2. ADB access to your Fire tablet. You need a developer environment on your PC and run one ADB command. Root is NOT required.

Step by step guide to  set up a Google account on Amazon Fire tablet

Step 1: Turn on Apps from Unknown Sources

As you need to install some apps that are not from Amazon Appstore, Apps from unknown sources must be enabled.

In SettingsApplications, tap On for Apps from Unknown Sources.

Step 2. Download and install 4 apps

4 Apps are needed to enable Google account on the Amazon Fire tablet:

  1. Google Services Framework
  2. Google Play Store
  3. Google Play services
  4. Google Account Manager

For the first 3 apps, the detailed step-by-step installation procedure is covered in this guide.  I will not repeat them here.

If you want, you can download all 4 APK files here: https://www.dropbox.com/sh/d4i5l24i8qawjfx/AAB1Riu_J3YaYpJnCHnAMgqna?dl=0

To download the Google Account Manager app, please use this URL: https://www.dropbox.com/s/d1wqjtw5awf5xor/GoogleLoginService.apk?dl=0

After downloading the Google Account Manager APK file to your Amazon Fire tablet, you can install it immediately as shown below.

After reviewing the permissions, tap Install to install Google Account Manager to your Fire tablet.

Please note, if you try to add your Google account now, you will get the Couldn't sign in error as shown below.

Couldn't sign in

There was a problem communicating with Google servers

Please try again later.

This is due to some app permission problems on the Fire tablet, not related to your Google account.

So we need to run an ADB command.

Step 3.  Turn on USB debugging (enable ADB) on Fire tablet

To run any ADB commands, you need to enable USB debugging on your Fire tablet.

To enable USB debugging (enable ADB), you need to enable Developer options. Please refer to this guide on how to access developer options and enable USB debugging as shown below.

Step 4: Run ADB command from your PC

On the PC, you need install Amazon Fire ADB driver and install Android SDK. Please follow this official guide for this.

Now connect your Amazon Fire tablet to the PC with USB cable.

As shown below, you need use 3 commands:

1. cd to the folder where adb.exe is located. For my PC, it is located in C:\apps\adt-bundle-windows-x86_64-20140321\sdk\platform-tools because I used the old zip package and unzipped it to apps folder. On your PC, the folder name should be different.

2. I need to check whether the Fire tablet is recognized as an ADB device. The command is:

adb devices

The output of this command should be the serial number of your  Fire tablet.

3, Now, run the ADB command to grant a new permission to Google Play services. The command is:

adb shell pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS

There should be no output or errors.

Step 5: Add a Google account.

Now, you can install GMail app or any apps to add a Google account to Amazon Fire tablet.

Follow the Add a Google account page to add an existing Google account or create a new Google account.

How to use Google apps on Amazon Fire tablet?

You can install almost all Google Apps from the 1Mobile market. Most Google apps work nicely on Amazon Fire tablets.

I tested GMail, Google Play Movies & TV, Google Play Music, Google Play Books,  YouTube, Google Maps, Google Drive. All works without issues so far.

What about the Google Play store?

Please note, this method cannot make Google Play Store app work on Amazon Fire tablet.

Although you can set up Google Play store with your Google account, the main store is always loaded as No connection as shown below.

As you can always install apps from 1Mobile Market, this probably is not a big issue.

Can you set up a Google account on Amazon Fire tablet now?

If you encounter any problems setting up a Google account on Amazon Fire tablets or have any questions on how to set up a Google account on Amazon Fire tablets, please let us know in the comment box below.

We will try to help you find a solution.

Detailed information on how to use the Google Play Store on Fire tablets can be found here.

Need advice on choosing a Fire tablet? Check the Fire Tablet Buyer's Guide now.

You may check other Fire tablet how-to guides and tutorials on the Fire tablet how-to guides page.

You may also reach us via our Facebook page or the contact us form.

This post was last modified on October 13, 2022 10:22 am

View Comments

  • Thanks for the info, but this is very frustrating. The SDK manager in Android Studio doesn't install everything it needs to to make this happen. Amazon should just make this happen natively. Boooo.

      • Yes, the last step of running the ADB command works fine, but I still receive an error communicating with google servers. Is there a way to debug this or know what permissions each app requires?

      • Simon, the last step executes without error and I in fact dont see the error it said earlier after the access was granted. However it displays the same error again. Any ideas?

        • Never mind, I made it to work with a few changes in steps.

          # Download and install the 4 google apps as mentioned, and for each install, reboot the tab.
          # Follow instructions as mentioend for enabling ADB and granting permissions, then reboot tab again.
          # Install any google related app, e.g. youtube, and open it. It will say "google play services need to be updated". at this time, proceed to update, when it will finally set up your google account.

          After the above, it will automatically pick up the google account for any google app. Everything works, the youtube, google photos, google+, google hangouts, etc.

          • I think Amazon broke it again. Despite going through all of this my Google apps don't appear to have online access. A pretty big problem for something like Gmail. Weirdly it did appear to accept my login. It's just unable to retrieve any messages or even my avatar.

  • Lot's of problems;
    - SDK's for Kindle not available for API17 or any other Android ver.
    - my PC would not recognize my Kindle via "adp device" command even though I could access it via MS Windows Explorer
    Spent over two hours loading all the apps/files ...no result.

  • No dice. Installed the APKs ADB from linux exactly as you have it written - I cannot add a Google account from Chrome

    • Not from Chrome browser. Follow the guide and try to add it from play store or Gmail or YouTube.

  • When I run the command, "adb shell pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS", it returns "Error: Unknown command 'grant'".

    I have a Kindle Fire HD 8.9, system version 8.5.1_user_5158820.

      • I'm having this problem as well, everything before this step works perfectly, but when I input the "adb shell pm grant....." command it says grant is an unknown command and presents a usage list for pm.

          • I am having the same problem. i enter the command 'adb shell grant...', and receive the error 'unknown command 'grant''.

            The question is - how can I rectify the problem?
            Any advice would be gratefully received!

  • First of all, thank you! This seems to be the only guide on the web that enables Google apps without rooting.

    I followed this guide with some difficulty (and help from Google) and got to the point where Google Play Services is working. My account was recognized when I added it from Keep, and 2-step-authentication seemed to work at first, but then there was an error message (along the lines of) that authentication failed. None of the Google apps are working except services, which lists my account and lets me manage some settings.

    Could it be that I need to use an app-specific password in order to authenticate? I'd like to try but I couldn't figure out how to re-add my account or even get a new chance to type in my password.

    Thanks for your help!

    • I have to disable 2-step authentication to make it work. I haven't found a solution for it yet.

    • I'm not qualified for giving legal advise. But as I know, there are no illegal activities/operation involved.

  • No luck. I get a notification that Google Play services is the wrong architecture. Any remedies? Thanks!

  • Anyone get hung up on a 'Signing in...' page? I only have Google Music and Google hangouts installed, and it only hangs up on hangouts. Google music seems to run fine.

        • There are no easy solutions. Google and Amazon are working in opposite directions. More and more Google Apps get deeper integration through Google play services and newer android APIs. But amazon is trying harder to de-Google on FireOS. Amazon is probably on the wrong direction as far as FireOS is concerned.

  • I am unable to get the SDK Manager to list the Kindle Fire Device Definitions or the Amazon AVD Launcher, it only lists the USB drive... I have used both the listed tutorials for setting up SDK but no luck getting those to show up in the list for extras.

    Are there any other places/urls that can be added to give these?

      • I followed everything I could find, though could never get it to find the device, however, I did get everything to work.

        Installing Google Play and then logging into Google seems to allow everything to work and have had no issues with Google apps. This was the difference between other similar walkthroughs.

  • I am not able to get this to work. I installed all the apps and ran the adb command without error, but when I attempt to add the google account for the gmail app (or any google app), I end up with "error communicating with google servers", which is what I thought the adb command fixes. Help? Thank you in advance.

  • OK. Now I feel like an idiot...

    Had everything working fine and dandy without ADB debugging (no clue what I did or how it worked or what). 1Mobile notifies me there is an update to Google Play Services, so, of course, I install...

    After the install, about half the apps stop working, though Google Play Books is still working, which is good because its the only one I really care about. But... I think, lets try to go back and I really screw it all up from there...

    Long story short, I reset it, attempted to do what I did before and was not able to get logged into my Google account.

    I reset a couple more times, thinking I had messed something up, trying both the new version and the older version of Google Play Services and it still does not work. With the old version, it says it needs the update to Google Play Services to work when I try to use GMail to log into my account, with the new version, it just says it cannot communicate with Google servers.

    So I try the ADB thing again and figure out what my mistakes were before and get it to display my device and attempted the command but it says my device is unauthorized and I cannot get it to work...

    Am I missing something?

    • I know I.did see a message asking me to confirm the adb connection one time. I'm having same issues, but adb is working fine for me.

    • Well, I feel like an larger idiot, but I fixed the unauthorized thing (there is a pop-up I had to click on that to authorize my computer........) and...

      I think its working... I used the older Services but without installing 1Mobile at all, using APKs I found online to get this running first, will try to install/use 1Mobile once everything seems to be working.

      Apps working before installing 1Mobile:
      Google Play Books
      Google Play Music (though gives notification of an issue with Play Services, but no noticeable issues)
      Google Now
      Chrome

      Installed 1Mobile and installed the following, which work:
      Google+
      Calender
      Camera

      Apps that do not work w/o Play Services update:
      Google Keep
      Google Drive
      Google Photos
      Sheets
      Docs

      Right now I am scared to update Google Play Services lol

      FYI: The problem I was having with getting adb to work... apparently the SDK manager did not actually install the driver on my PC? I went to its location and installed the file and then everything worked.

      (also, with the new Google Play Services, it has a "wrong architecture" error. before I fubar'd my device, it did not seem to affect anything though...)

    • Updated Google Play Services and everything that worked before, still works. Google Drive and YouTube (which did not work before) now work, but Keep, Sheets, Docs, and Photos still do not work.

  • Hi,

    Great guide, but ran into an issue and could use some help.

    Applying this on a Kindle Fire HD 8.9" (System Version 8.5.1, App Version 6.1045.1603.14A) , ADB Enabled = ON

    This is similar to the above re: "Unknown command" error, but I'll provide you a bit more info as there appears to have been a change in the available "adb" commands. I got everything installed eventually. I am able to list my device with the "adb devices -l" command just fine, but when I execute the "adb" command to grant permissions in an elevated or non-elevated command prompt, I get the following output:

    C:\Program Files\Android\sdk\platform-tools>adb shell pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS
    Error: unknown command 'grant'
    usage: pm list packages [-f] [-d] [-e] [-s] [-e] [-u] [FILTER]
    pm list permission-groups
    pm list permissions [-g] [-f] [-d] [-u] [GROUP]
    pm list instrumentation [-f] [TARGET-PACKAGE]
    pm list features
    pm list libraries
    pm path PACKAGE
    pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] [-s] [-f] PATH
    pm uninstall [-k] PACKAGE
    pm clear PACKAGE
    pm enable PACKAGE_OR_COMPONENT
    pm disable PACKAGE_OR_COMPONENT
    pm disable-user PACKAGE_OR_COMPONENT
    pm set-install-location [0/auto] [1/internal] [2/external]
    pm get-install-location
    pm createUser USER_NAME
    pm removeUser USER_ID

    pm list packages: prints all packages, optionally only
    those whose package name contains the text in FILTER. Options:
    -f: see their associated file.
    -d: filter to only show disbled packages.
    -e: filter to only show enabled packages.
    -s: filter to only show system packages.
    -3: filter to only show third party packages.
    -u: also include uninstalled packages.

    pm list permission-groups: prints all known permission groups.

    pm list permissions: prints all known permissions, optionally only
    those in GROUP. Options:
    -g: organize by group.
    -f: print all information.
    -s: short summary.
    -d: only list dangerous permissions.
    -u: list only the permissions users will see.

    pm list instrumentation: use to list all test packages; optionally
    supply to list the test packages for a particular
    application. Options:
    -f: list the .apk file for the test package.

    pm list features: prints all features of the system.

    pm path: print the path to the .apk of the given PACKAGE.

    pm install: installs a package to the system. Options:
    -l: install the package with FORWARD_LOCK.
    -r: reinstall an exisiting app, keeping its data.
    -t: allow test .apks to be installed.
    -i: specify the installer package name.
    -s: install package on sdcard.
    -f: install package on internal flash.

    pm uninstall: removes a package from the system. Options:
    -k: keep the data and cache directories around after package removal.

    pm clear: deletes all data associated with a package.

    pm enable, disable, disable-user: these commands change the enabled state
    of a given package or component (written as "package/class").

    pm get-install-location: returns the current install location.
    0 [auto]: Let system decide the best location
    1 [internal]: Install on internal device storage
    2 [external]: Install on external media

    pm set-install-location: changes the default install location.
    NOTE: this is only intended for debugging; using this can cause
    applications to break and other undersireable behavior.
    0 [auto]: Let system decide the best location
    1 [internal]: Install on internal device storage
    2 [external]: Install on external media

    =======================================
    Now when I go into the shell via the "adb shell" command I'm able to get into the Unix shell just fine and can navigate around as shown below:

    C:\Program Files\Android\sdk\platform-tools>adb shell

    shell@android:/ $ ls -al

    drwxr-xr-x root root 2015-08-23 15:40 acct
    drwxrwx--- system cache 2015-08-09 08:36 cache
    dr-x------ root root 2015-08-23 15:40 config
    lrwxrwxrwx root root 2015-08-23 15:40 d -> /sys/kernel/debug
    drwxrwx--x system system 2012-11-30 22:53 data
    -rw-r--r-- root root 89 1969-12-31 16:00 default.prop
    drwxr-xr-x root root 2015-08-23 15:40 dev
    drwxrwxr-x radio radio 2012-11-09 22:33 efs
    lrwxrwxrwx root root 2015-08-23 15:40 etc -> /system/etc
    -rwxr-x--- root root 98700 1969-12-31 16:00 init
    -rwxr-x--- root root 12274 1969-12-31 16:00 init.bowser.rc
    -rwxr-x--- root root 8685 1969-12-31 16:00 init.bowser.usb.rc
    -rwxr-x--- root root 2344 1969-12-31 16:00 init.goldfish.rc
    -rwxr-x--- root root 0 1969-12-31 16:00 init.hg.rc
    -rwxr-x--- root root 18352 1969-12-31 16:00 init.rc
    lrwxrwxrwx root root 2015-08-23 15:40 misc -> /dev/block/platform/omap/omap_hsmmc.1/by-name/misc
    drwxrwxr-x root system 2015-08-23 15:40 mnt
    dr-xr-xr-x root root 1969-12-31 16:00 proc
    drwx------ root root 2014-09-03 14:46 root
    drwxr-x--- root root 1969-12-31 16:00 sbin
    lrwxrwxrwx root root 2015-08-23 15:40 sdcard -> /mnt/sdcard
    drwxr-xr-x root root 2015-08-23 15:40 sys
    drwxr-xr-x root root 2015-08-09 08:36 system
    -rw-r--r-- root root 1603 1969-12-31 16:00 ueventd.bowser.rc
    -rw-r--r-- root root 272 1969-12-31 16:00 ueventd.goldfish.rc
    -rw-r--r-- root root 4504 1969-12-31 16:00 ueventd.rc
    lrwxrwxrwx root root 2015-08-23 15:40 vendor -> /system/vendor

    shell@android:/ $
    =======================================

    And of course I can run the "pm" commands natively from the shell as well, but I still get the same error as above.

    Agreed, that the package manager may have some issue, but the question is what kind of issues and how can I correct them? Is there anything I can provide you that may answer these questions?

    Thanks in advance for any help you can provide.

  • Everything works to the point I have to use the command prompt to list adb devices. I get the response: adb is not an internal or external command.

    My device manager lists the device as ADB Interface.

  • Everything worked fine until the end until I ran: adb shell pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS. I get the following error:

    Bad Argument: java.lang.illegalArgumentException: Unknown package: com.google.android.gms

  • Thanks for the guide. I am considering buying one of the new Fire tablets. I searched for the Google Music app in the Amazon App Store, and no dice. That's a dealbreaker for me. If there's a way to sideload the account and app, the tablet becomes much more attractive.

  • Hello!
    New Kindle Fire 5th generation. This worked like a charm!. Many, many, many thanks, now mi Kindle fire is just perfect!.

  • Thank you so much for sharing those apks. I actually used them on my Chinese Xiaomi android phone and everything is working like a dream! Thank you!

  • Hey thanks for this. I just got the Fire Phone.. awesome price. Now I am on 4.6.5.. the newest. All I did was install you files you gave.. signed in. Never did it once say error..

  • The ADB DEVICES command returns the ID of my Kindle Fire 7 HD (2nd Version) however it doesn't produce a popup on the Kindle, and the 'pm grant' functionality seems to be missing from the shell. I think this is because they have removed the Device Definitions for the kindles. I tried setting it up manually but it makes no difference to making the popup work.

    How do I get past this?

  • I don't understand what the end result is after all these steps are executed if Google is in fact filtering out Kindle serial numbers which blocks the device from being recognized as an eligible android device and furthermore what specific apps are compatible with the device based on google filters?

    • Google doesn't block devices. Google wants more users of their apps to get more traffic so that they can sell more ads.

      It's amazon who wants to build a walled garden with their own services. And they purposely block Google services. This is why they can sell fire tablet with very low profit margin (sometimes even below cost). Amazon need make money from their services.

      • So the Android SDK is going to make it possible for google play to accept and recognize the device into an existing google account?

        • No, Google has no issues with fire tablet. And the problem has no issue with Android SDK. You can add Amazon developer tools in Android studio without issues.

          It seems Amazon removed some packages on the fire OS that affects Google Play services. It seems Fire phone is not affected. But some tablets are affected.

  • I just bought a Fire 7 - 5th Gen and forgot that you can't install Google apps on the Kindle... Well now I can. I didn't need to do the ADB part. Thanks for this post. Very very much appreciated. James

  • I followed this and for the most part it seems to work (I was able to get Galaxy on Fire 2 HD apk off of the google store and sideload it). My issue is that all the Google apps seem to throw an error "Unknown issue with Google play services". I can't connect to Google Play, Gmail opens however never loads anything and if I attempt to sync it either sits there for a very long time "spinning" or throws the aforementioned error. Any idea what I did wrong (aside from buy the tablet before checking more forums lol)?

    • You cannot access play store directly, and some Google services. There are no easy solutions because Amazon aggressively removed any possible holes for Google services. Amazon wants you to stay within their system so that they can sell the tablet at razor thin profit margin, sometimes, even below cost.

      But you should be able to use YouTube and Chromecast and some other apps

  • Hi,
    Thank you for this guide. I tried to follow your steps, but I didn't get it working yet. The youtube app loads, but when I try to add an account, it doesn't go to the add account screen. Same with Play books.
    I'd appreciate your help

  • Yay, it works now! First, I had forgotten to install google accounts apk, which is why the login screen didn't show.

    The easiest way to not forget anything the second time around was to just use the dropbox folder with all four apks provided by you. I had to update the Play services app through 1Mobile store to make youtube work, and now it all works like a charm.

    One small idea for improvement: I would have appreciated a warning at beginning of article that this takes about 2-4 hours if you factor in installation of the Android SDK and a a couple of trial and errors.

    Overall, I am very happy with your instructions. Thank you!

  • I spoke too soon--again.

    While I am logged into google now it seems (It shows my name in top left corner in apps), I get error messages in nearly all apps.

    In Gmail, it shows my account when I try to log in, but I get the error, "Unknown issue with google play services."

    In Play Music, I get the error "Sorry, we were unable to connect to the server to add the account. Please try again later from Settings.

    When I try it through settings in Play Music, it states, "Couldn't authenticate your Music account."

    When I try to add another gmail account now, it gives me the error, "Couldn’t sign in. There was a problem communicating with Google servers. Please try again later..

    I didn't get an error when I put in ADB command, but I did notice that some of the Kindle Fire SDK packages werent available when seeting up the Android SDK.

    Your help would be appreciated.

    • What's the fire OS version on your tablet? If any version of these apk files works, don't update them.

      Anyway, don't expect play music, movies or books to work on fire tablet. They are DRMed.

  • Too much & very detailed info. was very happy to try it out, took two days to download & setup everything but after running commands it seemed that everything is good & I may try to add my google account now but the same communication error is still there. I am using Fire phone with OS 4.6.6 Model # SD4930UR. Does the AT&T matters?? because I have an App pre-installed name myAT&T.

  • I got everything up and running but when I try to add my google account I get a 'Couldn't sign in' error saying 'There was a problem communicating with Google servers. Please try again later.' I have tried multiple times with different accounts and I keep getting the same error. Any ideas?

  • Thanks for the helpful advice. I bought a kindle fire hd 6 for my 5 year old son and really wanted the youtube kids app on it. After a few version conflicts got resolved between the yt kids app and google play services, it works.

    • I think you need a PC to run adb commands.

      Also Google play works only on the 5th generation of fire tablet.

  • I have setup everything and I have two of my gmail accounts working within the gmail app. One has 2-step auth and the other does not. While trying to add the third account it just fails. when I click on manage accounts it takes me to the settings screen but there isn't any place to manage the google accounts on the device. Since this is a Fire 7 the only account option is for the Fire.

    Am I missing something? How do I remove a google account or manage the ones I have?

    • Amazon removed all Google services from fire tablets, and there are no account manager for Google account. You need add Google account inside any Google apps. You need tap as account inside any Google apps.

      You should NOT use manage account, which does not have a corresponding entry in Settings in any Amazon tablets.

  • Ive installed the apks signed in and when i open play store i get Error retrieving information from server RH-01 any fix

  • I tried to follow the above steps,but the tools have changed to the point when I have no idea what is going on,

    * instead of Android SDK (which I used on a prior computer to root devices), there is Android Studio,'
    I have no idea where the Debugging mode is. The deeper I dig, the most I become. I just do not know what the various details mean.

    * I have Windows 10, which seems to do NOTHING the same as prior versions of Windows.

    To be clear, I have a $50 Fire Tablet, a Windows 10 computer, a small (tiny) amount of experience with Android SDK & a large amount of frustrated puzzlement (I tried to solved this myself, off on and on, for most of today. I tried to research and look for useful answers, but... no bueno)

    • Android SDK is included in the Android studio. When installing Android studio, you are asked to specify where to install Android SDK or using existing SDK installation. if you install the studio only for you, you may check: C:\Users\YOURUSERNAME\AppData\Local\Android\

  • I had never succeeded with this particular guide on my 4th gen Kindle Fire HD 6, like several other commenters here. Then I found this http://forum.xda-developers.com/amazon-fire/general/installing-google-framework-playstore-t3216122 and it worked flawlessly. Note it seems to require Fire OS 5, furthermore the description says it works on 5th gen devices only, but it worked like a charm on my 4th gen Kindle Fire (bought in 2015). Other redeeming quality: It's dead easy if you've already tried this guide, and it also removes the ads in the same sweep.

    By "working flawlessly" I mean the full package: Google Accounts, Play Store, and all the Google apps I have tried, excepting Inbox, which works in principle but misbehaves to where it is impractical to use. I'm hoping updates may fix it in the future.

    Nevertheless, I appreciate what Simon has done here given how many people were clearly helped by his efforts. Keep it up!

  • After hours and hours of following instructions from all related sites, and numerous reboots, all Google apps including Gmail, YT work except Play. Two hours after I gave up I tried to download an app from Play and it just works. Guess it could take a long time for Services to connect.

  • Did anyone find solution to the problem mentioned above that when you run the adb command you get the error that says "unknown command grant"

    I thought the adb command is part of the Android sdk, why would it say it is an unknown command for some of us if we are all running the same version of Android sdk?

    • The command is to be run on the fire tablet. Some required packages were removed by Amazon in some batches.

  • Step 4 above says to run the adb command from a CMD promt on the PC. I ran the first step and I get the Kindle serial number. But when I run the abd command to grant permission to google play services, that is when it says "grant" is not a command.
    How do you run the abd command on the kindle? There is no DOS window.

    • I think that "grant" command will only be there if the correct Kindle Fire system images are installed, unfortunately some of the ones for the older Kindles are no longer shipped.

      For anyone who has done it, is it not possible for someone to upload these images somewhere

  • I'm not sure about how to log out of an account once all is said and done. Iv successfully ran played and installed apps but I have purchesd games on another account and cannot figure out how to log into that account from google play since I don't have google settings?

  • So, I don't know where I'm going wrong, but I ran the command prompt, everything looks like it came out ok as far ad the ADB goes... But I still get the issue in communicating with the servers. Anyone got some ideas?

      • Still nothing. I don't have anything on the tablet yet so I'm going to reset it and start the whole process over from scratch. Maybe I screwed up a step somewhere...

      • So I redid everything, and still nothing after rebooting and running the command again. But the wierd thing is my gmail is pinging with a new device login notification...

        • You can open Gmail app and check again.

          What's the fire OS version? It seems Google services work better in fire OS 5. In fire OS 4, there are many different problems due to some missing packages.

  • This is an excellent guide! Make sure to install all 4 of the apps before you try to run the adb commands. Follow the official guides for getting adb to recognize your device - this took a bit to figure out. This allowed me to get google play (music, store, gmail, etc) to work without root - awesome!

  • hi simon 1st probem. have 5th gen fire tablet but when i go into settings cannot bring up apps from unknown sourses from apps and games option in device

  • Is there any way to remove a google account once it is added to the amazon tablet. I was able to install the google play store with one account and later added another account that already had apps I wanted, but now I cant get rid of the first account. Thanks.

    • Your need remove all Google accounts to remove the first Google account in the fire tablet. In Google's term, the first Google account on the device is the main account. You can only remove it after you remove all other Google accounts.

  • My 5th Gem Fire doesn't even HAVE the "Apps from unknown sources" tab/item. All I wanted to do is install Instagram. UGH!!!

  • What if I install the 4 apk files and setup a google account on my fire kindle, then how could I add another google account?

  • After entering the given link in the Android SDK Manager, I don't see the Kindle Device Definitions kit. I just see the Kindle USB driver. I've tried restarting the SDK Manager, but no go.

  • I successfully installed google acounts, playstore and apps. I have two gmail accounts and added them both, but when I try to access my other account, or add it in google drive I get an error. What do I need to do to be able to access both drives? One is personal, the other work. Fire HD 8

  • Hello, I have Kindle Fire 3rd Gen running 4.5.5.2.
    I have performed the 4 apk file installs and the ADB command successfully. Then I performed update of Google Play services via 1Mobile software. Note: Doing update thru an app like GMAIL will fail because it brings up Google Play Store that only gives the RH-01 error.
    At one time I was actually able to get GMAIL application to work, but other apps would fail.
    So I removed everything and tried again. Now it is worse. Google Play Services keeps crashing.

    So my question is this: Can you tell me the correct versions of each piece of software that should work with each other without Google Play Services crashing? I think it's important to make sure I have the right architecture version and maybe some other pieces.

    Here is the APKs I am trying to use:
    Google Services Framework, 4.4.4-1227136

    Google Play Services, 10.0.84 (036-13749526)
    http://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-10-0-84-release/google-play-services-10-0-84-030-137749526-android-apk-download/

    Google Account Manager, 4.4.4-1227136

    Google Play Store, 7.2.13.J-all [0] [PR] 138561921
    http://www.apkmirror.com/apk/google-inc/google-play-store/google-play-store-7-2-13-j-all-0-pr-138561921-release/google-play-store-7-2-13-j-all-0-pr-138561921-android-apk-download/

    All I really hope to run is: Chomecast with Plex and Hangouts

    It would be a shame to toss out this decent tablet.

    • if it works, you should not update such apps and services. It is hard to make Google services work on Fire OS 4 because Amazon was trying hard to make it impossible to run them at that time. It is a bit easier in Fire OS 5.

  • It didn't work for my Fire An 5th generation. (2015) when I typethw adb command mybpc says "/system/bin/sh: grant : not found

  • Since Google updated the chromecast (cast) app to Google Home, has anyone got this working? I get the Home app to open, click sign in, and then it crashes back to the home screen.

    • The latest Google Home app works on Fire OS 5. You should sign on from Gmail app. Google assistant should not work.

  • I downloaded and installed these apks on my Kindle fire GR8 (6TH gen). The only problem I am having is with location services. The Fire OS 5.3.3.3.0 is in conflict with Google services. The Location Services in the Fire IS settings now refuses to turn on. Is there any way around this???

      • Rebooted several times. Same message pops up and trying to turn location services on lasts for about half a minute before then off and message pops up again. After reboot and message pops up, don't let you turn location on at all, only right after reboot and doesn't stay on.

          • Error resovled. I downloaded Google maps and it asked me to turn on Google location services, message no longer comes up and location based services in kindle is now turned on. I assume if BOTH are not turned on, neither will work and you get messages. Message simply said Location based services is not turned on, please turn on Location Services in settings. Was a kindle message, not google. Which is why I had the problem, I kept going into kindle setting to try to turn it on and kindle wasn't the problem.
            Thanks for the replies, maybe this will help someone else in the future.
            I would make sure location based services in kindle (settings/wireless/Location-Based services) are on prior to downloading and installing the Google apks, then if message pops up, go into Google settings and turn on Location Services in Google.

  • Hi,

    I got my account on chrome, but when I click on it to sign in and click continue nothing happens. Is there something else I need to do?

    I didn’t do anything with the ABD

  • To get Google Contacts to work correctly, you need to install the Google Contacts apkj (of course), but you also have to install the Google Contacts Sync apk.

Share

Recent Posts

Limitations and Missing Features of Amazon Fire Max 11

Amazon Fire Max 11 is the first "premium" model of the Fire tablet product family… Read More

Amazon Fire Max 11 Keyboard Case: Everything You Need to Know

Amazon Fire Max 11 keyboard case is the first keyboard case with the Amazon brand… Read More

Fire HD 10 2023 vs. Fire HD 10 2021: What’s New in Fire HD 10 2023 (13th Gen)?

Amazon Fire HD 10 2023 (13th Gen) was announced on September 18, 2003, and will… Read More

The Definite Guide on Amazon Stylus Pen for Fire Max 11

Fire Max 11 is the first Amazon tablet with active stylus pen support (and fingerprint… Read More

How to use the fingerprint ID on Fire Max 11?

Fire Max 11 is the first Amazon tablet with a fingerprint reader (embedded in the… Read More

Fire Tablet Buyer’s Guide 2023

Amazon Fire tablet (Fire 7, Fire HD 8, Fire HD 10, and Fire Max 11)… Read More