Skip to content

Can I use Fully Kiosk with an Amazon Fire device? ​

Amazon's Fire OS is a very special Android derivative. We absolutely can't recommend using Fire OS devices in any production environment as Amazon seems to be hunting apps overriding the standard launcher. Showing you advertising whenever possible is one of the reasons why Fire OS devices are cheaper than usual. So even if Fully Kiosk is working fine for now make sure your device will never get an Fire OS update where everything will be broken. You've been warned.

Please install Fully Kiosk apps on Fire OS from APK files on our website (regular editions). There are no special APK files for Fire OS. Fully Kiosk Browser, Fully Video Kiosk and Fully Single App Kiosk allow enabling the Kiosk Mode with Fire OS without any third party tools. It has been tested with some Fire OS 5, 6, 7 and 8 devices. However even the minor Fire OS change can have effects.

Please uninstall apps like Launcher Hijack. If you have Google Play on your device please don't install Fully Kiosk apps from Google Play and disable auto-updates for the Fully Kiosk app.

When enabling Kiosk Mode in Fully Kiosk please read the dialog box text carefully and enable Fully Kiosk in Accessibility Settings. This is required to secure the kiosk protection with Fire OS.

Due to changes in the accessibility service the Fire OS Fully Kiosk Browser will always be an APK file to install. You can get it in the download box. It won't be accessible on Google Play as Google doesn't like apps tampering with accessibility service. Our app also can't be made available at Amazone Store.

Major Issues with Fire OS reported by users:

1. Fire OS 5, Fire OS 6 and Fire OS 7 takes 5 seconds to return to Fully Kiosk when the Home Button is pressed. Fire OS 8 seems not affected if Accessibility Service is enabled.

Workaround for Fire OS

Please use this workaround on your own risk if you know what you do. We can’t provide any support. Note that these settings could be reverted by the next Fire OS update.

  1. Download and install the Android Debug Bridge (ADB) tools for Windows, Mac or Linux on your PC

  2. On the tablet navigate to Settings >> Device Options > About Fire Tablet, and keep tapping on the Serial Number until the “You are a developer” popups.

  3. Go to the Settings >> Device Options >> Developer Options, and enable the switch at the top to the ‘On’ position. Scroll down to the Debugging section, and switch USB Debugging to on. Now you can use ADB with your Fire tablet. Plug it into your PC with any USB cable.

  4. After enabling the Kiosk Mode in Fully Kiosk run following commands on the PC in your ADB folder. This will set Fully Kiosk as the new home app.

adb devices
adb shell pm set-home-activity [package]/de.ozerov.fully.LauncherReplacement
adb shell pm disable-user --user 0 com.amazon.firelauncher

Please use for Fully Kiosk Browser de.ozerov.fully, for Fully Single App Kiosk com.fullykiosk.singleapp, for Fully Video Kiosk com.fullykiosk.videokiosk, for Fully Kiosk Browser EMM edition com.fullykiosk.emm as [package] in this command.

  1. When you want to disable the Kiosk Mode after disabling the Kiosk Mode in Fully Kiosk run following commands in order to return back to the default Fire Launcher.
adb shell pm enable --user 0 com.amazon.firelauncher
adb shell pm set-home-activity com.amazon.firelauncher/.Launcher

2. With latest Fire OS 5 the Fully Kiosk app stops working if Visual Motion Detection is active and the screen goes off. It looks like this Fire OS is killing all apps that use the camera while screen is off. We have no fix for this. Use the Screensaver instead of Screen Off or use the Acoustic Motion Detection.

3. Some Fire OS 5 versions of Fire OS always killing the Webview which kills our app when the screen goes off. We have no fix for this. Use the Screensaver instead of Screen Off.

4. There is a bug in the some Fire OS 7 and 8 versions that the granted microphone access permission gets lost sometimes. You can deny this permission as workaround. The depending features in Fully Kiosk like Acoustic Motion Detection of course won't work. Users reported that you can deny internet access for your Fire OS device by the router as a better workaround.

5. While device is restarting other apps can be started for a short period of time. The Kiosk Mode can have other serious issues with Fire OS. You've been warned.

6. The Lock Screen can't be Disabled on Fire OS 5 devices. The Screen Off Timer, Sleep Schedule or the short Power Button press will always lead to the lock screen. Another ROM or rooted Fire OS can help you. Some users reported successful screen lock removal in Fire OS according to this manual (based on this approach). Other users reported that this approach reverts randomly unless you disable the access to any networks except required (e.g. by VLAN Configuration). Other users reported successful lock screen deactivation by using the screen pinning.

  1. The Unlock Screen option is usually available for Fire OS 6, 7 and 8 devices. But this option still doesn't work 100%, after device reboot you still have to swipe to unlock. Also the keyboard may not appear until you press the home button if the Unlock Screen is enabled.

  2. The Android Webview can't be updated separately, but it seems to be updated with Fire OS and is slightly outdated with Fire OS 7 and 8 we tested.

  3. Some users reported to be impossible to use Alexa and the Show Mode when Kiosk Mode is activated.

  4. Some users reported Screen Brightness issues where the brightness is not set/reset properly when using the brightness settings in Fully Kiosk. If you encounter this issue please check that Keep Screen On option is enabled in Fully Kiosk. Otherwise Android  screen off can mess up things. Avoid using Screensaver Brightness option if you still have brightness issues.

  5. Add to Home feature isn't working with the standard Fire OS 5 and 6 launcher.

  6. If device provisioning is working at all it may be very tricky. You have to use the ADB provisioning method BEFORE adding your Amazon account.

  7. Some devices like Echo Show can't grant the requested app install permission and show the permission request repeatedly. You can deny this permission request permanently by downloading and importing this JSON settings file.

  8. Some Echo Show devices display the limited touch functionality warning.

  9. The Dark Mode only works starting Fire OS 8.

  10. Fire TV devices (tested Fire OS 8.1.8.0) can't grant all sensible permissions, enable device admin or accessibility service in the regular way. You have to try multiple times and then press Ignore button. You can however grant Overlay and Usage Access Permission by ADB, if you need to lock the home button or other app access. Once these permission are granted, Fully Kiosk autostart on boot will also be working, however slow.

  11. Fire TV devices can't play embedded videos in websites unless you set the Graphics Acceleration Mode to None in Advanced Web Settings.

Grant permissions by ADB for Fire TV

You can try to grant permissions using ADB with following commands:

adb shell pm grant [package] android.permission.SYSTEM_ALERT_WINDOW
adb shell appops set [package] GET_USAGE_STATS allow

Use the following package names as [package] in this command:

  • Fully Kiosk Browser: de.ozerov.fully
  • Fully Single App Kiosk: com.fullykiosk.singleapp
  • Fully Video Kiosk: com.fullykiosk.videokiosk
  • Fully Kiosk Browser EMM edition: com.fullykiosk.emm
  1. On Fire TV devices the microphone icon is always showing (even if microphone permission is denied or microphone is not in use). Acoustic Motion Detection however doesn't work even if enabled.

  2. App icons for sideloaded apps are broken on Fire TV devices.

If you find some issues with the Fire OS please feel free to report to info@fully-kiosk.com and let's see what we can do.