- Download and Install the Android SDK from http://developer.android.com/sdk/index.html#Other
- In your Fire, open Setting -> "Device Options". Tap on "Serial Number" 7 times to enable Developer Mode.
- Inside "Developer Options", check "Enable ADB". (Sometimes the UI is finicky, so you might have to disable and re-enable this to be able to see the device from abd.
- Run
adb devices
in your command line and ensure it lists a device id.
- https://dl.dropboxusercontent.com/u/957/GoogleServicesFramework.apk
- https://dl.dropboxusercontent.com/u/957/GoogleLoginService.apk
- http://www.apkmirror.com/apk/google-inc/google-play-services/ (com.google.android.gms_8.2.99_(2339544-240)-8299240_minAPI21(arm64-v8a,armeabi-v7a)(nodpi).apk)
- http://www.apkmirror.com/apk/google-inc/google-play-store/ (com.android.vending_5.10.29-80402900_minAPI9(nodpi).apk)
When downloading from apkmirror, ensure that the APK has "Minimum Android version" lower than Android 5.1. I was successful with the APK versions listed above.
- Install all the APKs using
adb install <apk>
- Run
adb shell pm grant com.google.android.gms android.permission.INTERACT_ACROSS_USERS
- Run
adb shell pm hide com.amazon.kindle.kso
(removes ads)