Hi, we have an application deployed on our Android devices. When the devices are in kiosk mode, users are unable to upload images to the app from the gallery. Is there a specific setting or configuration that controls this behavior?
Kiosk blocked packagesSolved
Replies (3)
Hi @jayceon,
In Android Kiosk mode, access to certain system components such as the Android file picker can be restricted if the required packages are blocked.
To check this, navigate to:
Manage > Devices > Select the device > Applications > Blocked packages on your Hexnode UEM portal. You can view the blocked package details corresponding to each app installed on your device.
For image uploads from local storage to work, the following component must be allowed:
com.android.documentsui.picker.PickActivity
This activity is responsible for invoking the Android file picker and accessing local storage. If it’s blocked, apps won’t be able to open the gallery or file chooser.
Please verify whether this package is blocked and try allowing it.
Regards,
Sienna Carter
Hexnode UEM
Is there a way to allowlist this package at the policy level instead of configuring it per device?
Hi @jayceon,
Yes, you can allowlist this at the policy level. Follow these steps:
- On your Hexnode UEM portal, navigate to: Policies > Kiosk Lockdown > Android Kiosk Lockdown > Background Apps.
- Add the following component as a background app: com.android.documentsui.picker.PickActivity
- If the component is not available as an app, you can first add it under the Apps tab and then include the app as a background app in the kiosk policy.
Once added and the policy is applied, apps running in kiosk mode will be able to access the Android file picker, enabling image uploads from the gallery.
You can also refer to the help documentation for more details on blocked packages in kiosk mode.
Regards,
Sienna Carter
Hexnode UEM