Rooted Device Errors
Rooted devices are not allowed to use payment card tokenization features. There are many factors that can determine if the device is treated as a rooted device.
MTP SDK returns an error if the device is rooted.
Errors
Error | Code | Description |
---|---|---|
ROOTED_DEVICE | 2001 | General rooted device detected. |
ROOTED_DEVICE_BBOX | 2002 | Rooted device detected by BBOX. |
ROOT_BIN | 2003 | su binary detected. |
ROOT_CLOAK_APPS | 2004 | Cloaking/forbidden app detected. |
ROOT_DANG_APPS | 2005 | Dangerous/forbidden app detected. |
ROOT_MGM_APPS | 2006 | Rooted device management app detected (Magisk, SuperSU etc.). |
ROOT_SU | 2007 | su path detected. |
ROOT_DANG_PROPS | 2008 | Forbidden ROM configuration detected. |
ROOT_TEST_KEYS | 2009 | Custom ROM detected. |
ROOTED_DEVICE_ALCATEL | 2010 | Rooted Alcatel device detected. |
ROOT_MEMORY | 2011 | Modified memory detected. |
ROOT_PROC | 2012 | Forbidden running processes detected. |
ROOT_STRINGS | 2013 | Tampered security module detected. |
ROOT_FILES | 2014 | Traces of OS customization/instrumentation tools found. |
ROOT_CONNECTION | 2015 | Forbidden connections/open ports detected. |
ROOT_STACKTRACE | 2016 | Suspicious stacktrace detected. |
ROOT_DEBUGGABLE | 2017 | Debuggable application detected. |
ROOT_BOOTLOADER | 2018 | OEM unlocking enabled in Android Developer options. |
Security Check App
Devices can be tested with Security Check - Device compliance for payments application on Google Play store.