How to allow system Pop-ups to appear above lockdown mode?

How to allow system Pop-ups to appear above lockdown mode?

I am operating a Zebra TC75 running a lockdown configuration. There is an application that we need to be able to pair to a bluetooth printer from within the lockdown mode. However, when the TC75 attempts to pair with a bluetooth printer, the android system pop-up to verify and accept the bluetooth pin does not appear while in lockdown mode.

 

The pairing function has been tested and the pop-up does appear when in admin mode, but it appears as if the pop-up is not allowed to appear during lockdown. The audible chime is still happening to signify that the pairing process has started, and there is even a notification banner at the top of the screen signifying the process needs interaction, however, the android dialog does not appear over the application like it would when not locked down.

 

Are there any scripts or permissions that need to be granted to allow this to appear?

 

5 Answers

Order By:   Standard | Newest | Votes
Raymond Chan | posted this 28 October 2020

The general approach is to use identify_activity script command or other utility program  to find out the bundle-ID/actiivity name(s) of the pop-ups when lockdown mode is not active, and then whitelist them with either a lockdown-mode or application-run-control profile payload.

 

  • 0
  • 0
Thomas | posted this 28 October 2020

Thank you for the info. I have tried both suggested methods, but have not been able to have the popup appear.

 

the bundle ID of the bluetooth pairing pop-up is: 

      com.android.settings/.bluetooth.BluetoothPairingDialog
 
I have also tried using a whitelist script to allow this specific bundle ID, but to no luck. I am unsure if the issue is stemming from the bundle being a notification, so it is difficult to direct it to a whitelist, or if there is an inherent lockdown setting that disallows bluetooth/setting changes.
  • 0
  • 0
Maximilian Tobitsch | posted this 19 August 2021

Have you found a solution to this problem until now?

We are trying to pair RS5100 Ring-Scanners to our MC93 and there is a Notification for the ScanningFramework which is not displayed when in Lockdown but is working flawlessly when in Administratormode.

I'm not sure if there is anything else being blocked, but going back to Lockdown the Scanner continues to work.

  • 0
  • 0
Thomas | posted this 19 August 2021

Yes I was able to find a solution. 

 

We needed to run an enable_system_app script for the bluetooth pairing program within the device. For our TC75's, this was com.zebra.bluetooth. You can find the correct bundle ID by searching through your applications tab on the Soti device screen. I found mine by searching "bluetooth" or "pairing".

 

We also ended up upgrading our OS from android 6 to 8. This relieved a lot of issues as well.

  • 0
  • 0
Robert Moore | posted this 20 August 2021

On our lockdowns, we have added the Launch://com.android.settings/.Settings$BluetoothSettingsActivity home screen icon to the lockdown configuration and this has allowed Bluetooth prompts to come up. It just has to be in the configuration list, you don't have to present it on the kiosk HTML. Also using settings manager with the Bluetooth options enabled for 'enable, pair and scan.' This allows the settings manager to be used as a front end while enabling the bluetooth pop-up dialogs from the system.

  • 0
  • 0

Give us your feedback
Give us your feedback
Feedback