I have headless devices used as speakers. They run Android OEM builds without Google Play Store, while some of our other devices run Linux. The devices do not have screens and are designed to start operating automatically when connected to power.
We want to enroll and manage these devices using an MDM. Since they are headless, we need an enrollment method that does not depend on interacting with a screen. What approach would you recommend for each platform?