Key Points
- Android kiosk mode can be configured using built-in OS features such as screen pinning or Android Enterprise lock task mode, a third-party kiosk app, or MDM software, and identifying the setup method is essential to safely exit kiosk mode without data loss or device lockout.
- The safest way to turn off Android kiosk mode is to use the configured local exit method, if available (e.g., admin PIN or gesture), or to remotely remove the kiosk mode policy through an MDM solution like NinjaOne for centralized, low-risk device management.
- If standard exit methods fail, kiosk mode can be removed via factory reset, system recovery, or ADB, followed by validating device access, restoring data, and documenting recovery procedures to prevent future kiosk mode issues.
The steps on how to exit kiosk mode on Android devices differ based on how it was configured. This guide outlines how to exit kiosk mode by identifying the method used to configure it, so that it can be disabled.
What is kiosk mode?
Kiosk mode is the common name for functionality in operating systems that allows devices to be locked to running a specified app, website, or a limited set of apps. This was originally intended for publicly accessible devices in storefronts, train stations, and other unsupervised locations, so that users can do things like browse catalogs, search for information, check timetables, and book tickets. It’s also commonly used for point-of-sale (POS) devices, preventing them from being used for anything other than their intended business purpose.
There are other non-business use cases for kiosk mode, including restricting children from accessing certain applications at home or at school.
What you need to disable kiosk mode on Android phones and tablets
You’ll need the following:
- An Android device running in kiosk mode
- Ownership of the device, or permission to turn off kiosk mode
- For managed devices, access to the mobile device management (MDM) interface that was used to configure kiosk mode
- ADB or manufacturer-specific tools for performing device recovery if necessary
If there is important data on the device, a backup should be taken before a factory reset or other recovery method that may erase data, if the data is accessible and the organizational policy allows it.
Identify how kiosk mode was configured
There are several ways Android could have been configured to use kiosk mode: using built-in functionality that ships with the device (as part of the vendor’s OS customization), an installed kiosk app, or using MDM software.
Recovering Android devices from kiosk mode that do not use MDM
The steps for this will depend on the feature or app that was included with your device, and you’ll need to consult its documentation to find the specific steps to recover your device. Depending on the implementation, this may involve an admin gesture or PIN that was configured when kiosk mode was enabled. If this is not possible, you may need to proceed to device recovery as detailed below.
Exit kiosk mode using local admin exit controls
Depending on how kiosk mode was set up on your device, you may have configured a PIN, gesture, password, or another local method for exiting kiosk mode. This typically exits kiosk mode temporarily, allowing you to access settings to reconfigure or disable it. Make sure you record these admin exit controls when configuring devices in your IT documentation if you are not using an MDM solution to centrally manage devices, so that these details are not lost.
Note that this is best used when you have long-term direct access to the device.
Kiosk mode recovery for MDM-enrolled devices
If you used MDM software to remotely configure kiosk mode on the device, follow the steps as detailed in your MDM documentation to exit kiosk mode on it, or remove the kiosk mode policy or configuration. Managing kiosk mode using NinjaOne MDM streamlines managing multiple kiosks in public, enterprise, or education environments, and even supports both single-app and multi-app kiosk configurations.
After kiosk mode has been configured on an Android device enrolled in NinjaOne, it will automatically retrieve and apply its configuration. Then, you can manage kiosk mode for all of your Android devices, including turning it off remotely.
Perform a factory reset or device recovery as a last resort to remove kiosk mode
If you cannot use any of the above methods on managed or unmanaged devices, you may need to perform a factory reset or perform a recovery by restoring a backup or image. The steps for performing a factory reset or flashing a system image will vary by device manufacturer and model, so you’ll need to consult the documentation for your specific device. In enterprise or education environments, you may keep pre-built Android system images taken with a tool like Nandroid to quickly restore devices to a known state.
Once your device is again accessible, you can re-enroll it with MDM or reconfigure your kiosk mode app.
Remove kiosk mode software using ADB
If the kiosk mode functionality you use is provided by a third-party package, and you do not wish to perform a factory reset, you can try uninstalling the app using ADB. However, this is inadvisable for most users as mistakes could damage your device. It is preferable to copy any required data off the device and then reset or restore it.
Validate device health post-exit
Once you have successfully disabled kiosk mode on your Android device, confirm that you can maintain access either by resetting the admin PIN or making sure it is fully enrolled in your MDM platform and has network connectivity.
You should also take the opportunity to document why it was necessary to recover the device: check for incorrect kiosk policies or configurations in your MDM, confirm that the device is enrolled and remotely accessible with a network connection, and make sure kiosk mode recovery methods are documented. Make sure that kiosk mode recovery PINs or gestures are securely stored to prevent them from becoming known to unauthorized users, and change them regularly to prevent their misuse.
How to turn off kiosk mode on Windows and Apple Devices
Kiosk mode is not exclusive to Android phones and tablets. You may need to exit kiosk mode on Windows devices or disable kiosk mode in iOS devices like iPads or iPhones.
Quick-Start Guide
What NinjaOne MDM Can Do
NinjaOne offers Android Mobile Device Management (MDM) capabilities, including:
– Zero-touch enrollment for Android devices
– Device management policies and configurations
– Device restrictions and controls through MDM profiles
– Enrollment profiles for managing device setup
Regarding Kiosk Mode Recovery
The documentation searched doesn’t contain specific procedures for safely recovering Android devices that are locked in kiosk mode. This is likely because:
1. Kiosk mode recovery is typically a device-level or manufacturer-specific function, not an MDM-specific operation
2. Recovery procedures vary significantly by device manufacturer and Android version
3. This may fall outside NinjaOne’s standard MDM capabilities
Recommended next steps
– Contact NinjaOne Support directly—they may have undocumented procedures or workarounds for kiosk mode scenarios
– Check your device manufacturer’s documentation for kiosk mode exit procedures (Samsung Knox, Google, etc.)
– Review your MDM enrollment profile settings to ensure kiosk mode isn’t being enforced by policy, which could be disabled through NinjaOne
If you’re looking to prevent devices from entering kiosk mode or manage kiosk deployments through NinjaOne, we recommend reaching out to NinjaOne Support for guidance on policy configurations.

