System UI Issues in Android devices
- 1. A window with the error message “System UI has stopped working” pops up on your device
- 2. The volume UI keeps showing inside the kiosk mode even if the “Disable volume button” option is enabled
- 3. “Blocked package” error is shown inside the kiosk mode when the user tries to open an app or access a setting
1. A window with the error message “System UI has stopped working” pops up on your device
After performing each troubleshooting method, check whether the issue has been resolved. If not, proceed to the next step.
- Restart your device.
- Clear the cache partition – Power off and restart your device into the recovery mode by long-pressing the power button and the volume up button (varies across devices). In the recovery mode, navigate using the volume buttons and select “Clear cache partition” using the power button. Once the process is completed, restart your device.
- Reset app preferences – Navigate to Settings > Applications, click on the three-point icon at the top-right corner of the screen and select “Reset app preferences”. Resetting the default app preferences may solve the system UI issue if the user has selected the “Always” option for a particular app preference.
- Uninstall all the updates for the Google app – Navigate to Settings > Apps on your device, select the Google app and uninstall all updates for the application by clicking on “Uninstall”.
- Update the OS and all the installed applications to the latest versions.
- Clear the cache of the Play Store, Play Services, Google app and the System UI app – Navigate to Settings > Apps on your device, select each of the above-mentioned applications, and click on “Clear cache” to clear the cached data for those apps.
- Uninstall any 3rd party applications downloaded from untrusted sources.
- Factory Reset – This will clear all the data stored on your device and reset all settings and configurations to their default value.
- Change background process limit – To perform this method, you need to first enable Developer Options on your device. Then, navigate to Settings > System > Developer Options and tap on the background process limit option. Select Standard limit and restart the device.
The option “Disable power button” under Kiosk Lockdown > Android Kiosk Lockdown > Peripheral Settings > Hardware/software buttons may have been enabled in the kiosk policy.
When this option is enabled, an action to disable the system dialogues in the device gets initiated on the device frequently. However, the volume UI takes more time to disappear in some Android devices. This causes the action to get re-initiated on the volume UI alone, making it look like a glitch on the screen.
In the kiosk policy, disable the option “Disable power button”. Once this option is disabled, the action to disable the system dialogues will no longer be initiated in the device.
3. “Blocked package” error is shown inside the kiosk mode when the user tries to open an app or access a setting
The required package to open the application or to access the setting has not been whitelisted in the kiosk policy.
In the kiosk policy, navigate to Kiosk Lockdown > Android Kiosk Lockdown > Background Apps and add the required packages. You can get the package name from the kiosk mode. The name of the package will be displayed along with the “Blocked package” error message. Go through our troubleshooting doc for a detailed explanation of this issue.