General (#general)

Android glossary

Upgrading your Android Enterprise binding to a managed Google domain

What is Android Enterprise?

What are managed configurations?

An overview of managed configurations (app config) in Android Enterprise - what they are, how they work, and how administrators use them.
...view more
Enterprise (#enterprise)

What the last decade of Android Enterprise DPC migration could have been

Google shipped the platform APIs for wipe-free EMM migration in Android 9. No vendor has used them in eight years. I built a proof of concept that shows it works, and shows what we're missing.

New in Android 16 for enterprise

A comprehensive look at what's new for enterprise in Android 16, including platform changes, AMAPI additions, and ecosystem updates.

Introducing DeltaWatch: web change detection

After years of watching documentation pages silently change under me, I built the monitoring tool I actually wanted. DeltaWatch is live, and the free tier has no time limit.

Android Enterprise lands on Android XR

Google has finally documented Android Enterprise support for XR devices. Here's what management looks like, and how it compares to mobile.
...view more
Provisioning (#provisioning)

Android Enterprise provisioning methods

A comprehensive guide to every Android Enterprise provisioning method - how they work, when to use them, and the practical differences between AMAPI and custom DPC approaches.

Android Enterprise zero-touch console administration guide

Android Enterprise provisioning guides

Android Enterprise zero-touch DPC extras collection

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

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

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.

Feature spotlight: Factory Reset Protection

...view more
Advisories (#advisories)

Google is deprecating the Play Store for Work app browsing page

The app browsing page is going away, but you probably won't notice.

Android 15 blocks app installs targeting Android versions below 7.0

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

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.

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

The final nail in the coffin for the 10 year old Android release
...view more
Projects (#projects)

Introducing DeltaWatch: web change detection

After years of watching documentation pages silently change under me, I built the monitoring tool I actually wanted. DeltaWatch is live, and the free tier has no time limit.

MobileIron unofficially supports QR provisioning for Android Enterprise work-managed devices, this is how I found it

Experimenting with clustering and data replication in Nextcloud with MariaDB Galera and SyncThing

Introducing documentation on bayton.org

...view more
Reviews (#reviews)

TCL Note A1 NXTPAPER hands-on

The TCL Note A1 NXTPAPER looks reasonable on paper, but a closer look leaves more of a mixed impression.

Why I moved from Google WiFi to Netgear Orbi

Hands on with the Huawei Mate 20 Pro

Hands on with the BQ Aquaris X2 Pro

...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
Ask MIKA
MIKA Mobile Intelligence & Knowledge Assistant