Skip Navigation

Emulators and the rooted OS compliance policy

If the
BlackBerry Dynamics
compliance policy to check for a rooted OS is applied to a
BlackBerry Dynamics
app that is running on a vanilla
Android
emulator, the emulator will wipe the
BlackBerry Dynamics
app. The default behaviour for the compliance policy in
BlackBerry UEM
and in standalone
Good Control
is to wipe an app on a rooted device, and the emulator is considered a rooted device.
This default behaviour is best for production service but interferes with development testing.
Recommendations for a development environment
  • Use Enterprise Simulation mode for basic operations on the emulator. This requires no setup in the management console. For more information, see Using enterprise simulation mode.
  • Use a new
    Android
    emulator configuration with minimum API Level 26 that includes a
    Google Play
    system image. This configuration is not considered a rooted device.
  • In the management console, configure and assign a new policy set for development purposes with the root detection policy disabled.