Learnings from building Custom MDM
summary
Built a lightweight Custom MDM that automates tablet setup with a Custom ROM, preinstalls system apps and a legacy flash APK, and remotely pushes app and content updates to clinics across the US. Deployment targets include about 600 devices running a single foreground content app that must stay up with very high uptime. Engineering uses Continuous Delivery and feature toggles to ship often, experiment, and rollback; gaps in monitoring cause a major outage that forces redesign of health checks and telemetry.
AI-written summary · about
chapters (7)
- 0:00Start
- 9:08Build Vs Buy?
- 13:12Challenges
- 15:44Risks with Custom ROM
- 16:21Security
- 18:11Learnings
- 19:44Contributions welcome
related talks
29mBuilding kiosk app: tips and tricks
57mApple OSX and iOS Management
15mThe device is running on it's own! Full-stack automation of UI testing on a custom android firmware.
30mTHE POWER OF EMM: DEPLOY ENTERPRISE-READY APPS FASTER
37mThe World of Android Enterprise Every Business App Developer Should Know
29mSHARING A SUCCESS STORY: A LOW COST, CUSTOMER DRIVE AND CO-DEVELOPED ANDROID EMM
35mMANAGE ANDROID WITHOUT AN APP: THE ANDROID MANAGEMENT API
34mThe World of Device Management Enabled by Android Enterprise
