Pop Up Printer Honeywell and Zebra TC75

T
TMALZ
Air Liquide

Good morning,

 
We have encountered an issue with pairing to the printer:
- Device type: TC75
- Printer: Honeywell RP4F
 
When we do not have any Application Run Control restriction, when we try to pair the printer to our app we have the following pop up (behavior OK):
 
I have sent the script identify_activity, the activity linked to this pop up is:    => com.android.settings/.bluetooth.BluetoothPairingDialog
 
We are facing the issue when we are activating the Application Run Control restriction, we have a app control whitelist containing the following app id:
  • net.soti.mobicontrol.motorola
  • AtheliaAndroidUpdater.App
  • Servitrax.Android
  • com.zebra.hotswap
We also have a feature control configuration.
 
With that restriction, when we try to print/pair, it loads for a long time, does not display the pop up and ends up failing (behavior KO).
 
I tried adding multiple bluetooth app id without success, for example:
  • com.android.bluetooth
  • com.symbol.btapp
  • com.ppn.bluetooth
  • com.zebra.bluetooth
  • com.zebra.bluetooth.settings
  • com.gonext.bluetoothpair
We tried also using the manualblacklist command but we had problem on our devices after using it so we don't want to proceed like this.
To be noted: our customer does not wish to have the setting app in the whitelist.
 
Does someone have an idea about  which app id we should include in the whitelist in order to make it work and the pop up to appear? Or what we need to modify ?
a year ago
SOTI MobiControl
ANSWERS
RK
Radim Kadlec
a year ago

It seems that you need to enable com.android.settings, which on the other hand is not allowed :-(

Probably Soti Lockdown with com.android.settings allowed could help..?

T
TMALZ
a year ago

Thank you for your answer. Lockdown can be a idea but we don't use it today. If we find nothing else maybe it can be a solution to try

We use lockdown where we added com.zebra.scantoconnect (hidden) and com.android.settings/.bluetooth.BluetoothPairingDialog to the lockdown to provide the possibility to pair devices even in lockdown.

Not sure if this will help you in your case.

T
TMALZ
a year ago

Hello Rafael,

Thank you for your answer. We don't use lockdown today. So we would like to find another way. Is it not possible to use the already applied whitelist ?

Try to add the both mentioned lockdown items from me to your whitelist.

We didn't try to get it done the way you do. In such a use case we always use lockdown.

T
TMALZ
a year ago

It's not working unfortunately. The problem is probably that I can't add this: com.android.settings/.bluetooth.BluetoothPairingDialog without adding com.android.settings/. It's seems also to be only application name or bundle identifier not activity name in whitelist.Thanks again for your help

Are you only managing zebra devices in this regard?

Maybe you should look into their MXconfig (https://techdocs.zebra.com/mx/) or their OEM config (https://www.zebra.com/de/de/support-downloads/software/utilities/oemconfig-android-application.html). There you can disable/enable a lot of stuff.

T
TMALZ
a year ago

We are using an application on the Zebra device implemented by ourselves to manage our stock. We use this application to generate PDF that we want to print also.

Thanks. As, the device are old I think I can only use MXConfig that have MX version lower than 5.3. It's restricting the possibilities a lot but I'll have a look.

You can check on the device which version it has to evaluate which functions are supported.