Due to the Android operation system is built upon theLinux Kernel and supports most of its functionalities.Therefore, Android security mechanisms are based on theLinux system. For example, access control such as user and group IDs which is managed where every installed app gains its own user ID with its particular permissions, and the permissions allow application to access regulation for implementation by these Linux-based functionalities such as sending SMS messages and dialing a phone call.