How an Android app can know if her device is enrolled on MobiControl ?

PP
a year ago
SOTI MobiControl
ANSWERS

Maybe if you enroll the app via Mobicontrol and provide relevant amanaged app config to it (if supported by that app).
I don't know about any other way. But may i ask the background of your question?

RC
Raymond Chan
a year ago

There are many open-source Android app that report apps installed/running on an Android device. You can reference those to code in your app to find if a MobiControl device agent has been installed.  

You can also implement a customize intent in your app and add MobiControl policy to send such intent to the app with specific parameter(s) to tell the app that the intent is from a Soti agent (e.g. via script in scheduled task)

Finally, if you implement you app compliant to AppConfig framework, you can also add MobiControl apps policy to configure specific parameter with predefined value to identify the MDM solution/agent as Soti MobiControl.

A
ABMOD@SOTI
a year ago

Hi Paul Poveda,

Thank you for posting on SOTI Pulse, and a big thanks to Rafael and Raymond for their helpful responses. Your expertise and willingness to assist are greatly appreciated!

Have you had a chance to test the solutions suggested by Raymond and Rafael? Did they successfully address your query?

If not, or if you have any further questions or concerns, please don't hesitate to reach out. We’re here to provide support and assistance.