Google the Open Handset Alliance.
Manufacturers and the Android developers community have made many efforts in order to improve Android
security.
However, the emergence and evolution of new security threats continue being an important issue in general.
Android is not only an OS but a platform of three main building blocks.
The device hardware, the Android operating system and the application runtime.
First of all, the Android device hardware block refers to the wide range of hardware configurations
where Android can be run.
This includes smartphones, tablets, watches, auto mobiles, smart DVDs or tichy gaming boxes and
setup boxes.
Android is processor agnostic.
Secondly, the Android operating system building block refers to the Android operating system itself,
which is built on top of the Linux kernell.
Thus, all device resources are accessed through the operating system.
Thirdly, the Android application runtime block refers to the managed runtime used by the application
and some system services on Android.