Android User Experience Options When Root is Detected
Learn the 3 Easy Steps to Notify Android Users When Rooting is Detected.
When Appdome’s technology detects that a mobile app may be running on a device that has been Rooted, the default behavior is to exit the app and display an App Compromise Notification to the mobile user.
This Knowledge Base article provides instructions on how to customize the Rooted device enforcement notification.
We hope you find it useful and enjoy using Appdome!
Appdome No-Code Mobile App Security
Appdome is a no-code mobile integration platform as a service (iPaaS), supporting a wide variety of implementations for Android and iOS apps easily. Using a simple ‘click to add’ user interface, Appdome allows anyone to add mobile app security to any iOS or Android app in seconds, no code or coding required.
Using Appdome, there are no development or coding prerequisites. For example, there are no Appdome SDKs, libraries, plug-ins, software or hardware to implement. Likewise, there are no required infrastructure changes. Users simply upload an Android or iOS app, select their choice of features from Appdome’s Security category, and click “Build My App”. The Appdome technology adds the chosen mobile security features to the app (plus any required standards or framework extensions) automatically, with no manual development work at all.
App Compromise Notifications – Notify Android Users When Rooting is Detected
Follow these step-by-step instructions to customize Rooted Device Enforcement Notification for mobile end users.
- Enable Root Detection.
- Customize the text in the App Compromise Notification free-form text box.
- Click Build My App
Troubleshooting Tips – Learn the Differences between a Mobile App ‘Crashing’ and ‘Closing’
It’s important to understand the differences between apps ‘crashing’ and ‘closing’. In short, when an app crashes, it shuts down due to a bug or defect in the code. Crashing is unintentional. There may be times when a mobile app will close/shut down unexpectedly in response to a detected mobile threat, particularly if the app has been secured with certain features from Appdome’s Mobile App Security suite. In such cases, the behavior is intentional and expected. For example, for apps protected by Jailbreaking/ Rooting Detection, when the app detects that it is running on a device that has been rooted or jailbroken, the default behavior is for the app to shut itself down in order to protect itself, as well as to protect the mobile user and data. Read this KB to understand the most common reasons for an Appdome-secured app to shut itself down.
Prerequisites for Android Root Detection
- Appdome account
- Mobile App (.ipa for iOS, or .apk or .aab for Android)
- Signing Credentials (e.g., signing certificates and provisioning profile)
- How to Detect Self-Modifying Root Detection on iOS apps
- How to Detect GameGuardian on Rooted Android in Android Games
- How to Block Magisk & Magisk Root in Android Apps
- How to Use Trusted Root Certificates, Prevent MiTM Attacks in Android & iOS Apps
How Do I Learn More?
Check out the KB article on Appdome Mobile Security Suite
To zoom out on this topic, visit Appdome for Mobile App Security on our website.
Or request a demo at any time.
If you have any questions, please send them our way at email@example.com or via the chat window on the Appdome platform.