General (#general)

Why don't all Android devices come with GMS?

Exploring reasons not all Android devices come with Google Mobile Services pre-installed.

What is Private Space in Android 15, and how can organisations manage it?

What is Android Enterprise?

Considerations for choosing Android in the Enterprise

...view more
Fully managed (#fully-managed)

Understanding system app availability on managed devices (What are vital apps?)

Something that defines the experience of a managed device, and is oft-unexplained. Vital apps are key to ensuring a device offers a suitable enterprise environment.

Google Play System Updates (mainline) are no longer managed by Android Enterprise system update policies

Feature spotlight: Factory Reset Protection

...view more
Advisories (#advisories)

Known issues with Pixel 9 and Android 15 for enterprise

A few issues you should be aware of if deploying Pixel 9 to your estate.

Android 15 blocks app installs targeting Android versions below 7.0

You'll see a security exception when installing outdated apps.

Google sunsets Google Play Services on Android Lollipop (5.x)

The final nail in the coffin for the 10 year old Android release

Zero-touch API error 403 caused by new TOS

Zero-touch customers will need to accept new terms of service to continue using the API.
...view more
Enterprise (#enterprise)

The Android Management API doesn't support pulling managed properties (config) from app tracks. Here's how to work around it

This is a super silly limitation in AMAPI, and prevents customers testing their managed configurations in tracks before rolling out to prod. Your EMM can work around it, though.

Hands-on with CVE-2025-22442, a work profile sideloading vulnerability affecting most Android devices today

CVE-2025-22442 is a gnarly one, but how worried should organisations be?

AAB support for private apps in the managed Google Play iFrame is coming, take a first look here

Google now supports AAB application updates, and I got hands-on with it.

What's new (so far) for enterprise in Android 16

Well ahead of the typical annual schedule, here's what's new (so far) in Android 16 for enterprise.
...view more
Guides (#guides)

Mute @channel & @here notifications in Slack

Notification-geddon no more.

Connecting two Synologies via SSH using public and private key authentication

A Synology is basically a linux system, in a small case and with a nice web interface to do most basic tasks. For the tasks which do not run by default from the web interface, SSH can be used. This tutorial demonstrates how to set up passwordless SSH between two (or more) Synology boxes. This is very useful for automated tasks, such as automated backups. In this tutorial we will have a local Synology and a remote Synology. The local Synology will be able to connect over SSH without a password, to the remote Synology.

How to update Rsync on Mac OS Mojave and High Sierra

Out of the box, Mac OS High Sierra ships with a 12 year old version of Rsync. The reason for this is that Apple doesn’t include anything released under GPLv3 or similar licenses. Luckily, it's relatively quick and simple to update Rsync using Homebrew. Homebrew is a package manager not dissimilar to Yum on Redhat or Apt on Debian. You can follow the instructions in the above link, or just copy and paste the commands documented as follows.

Deploying MobileIron 9.1+ on KVM

...view more
Meta (#meta)

Mobile Pros is moving to Discord

Slack was fun, until it wasn't.

Introducing Micro Mobility

A new venture for the next generation of Modern Mobility Management Experts.

Sunsetting Discuss comment platform

With the new website and lack of use, the Discuss comments platform is being shut down.

Relaunching bayton.org

After a year of designing and developing, the new site is live. Come and see what's new.
...view more
mail Reply by email | edit_note Edit this page | code_blocks Code