Nucli (kernel)
El nucli o kernel de l'Android està basat en el nucli Linux, amb algunes modificacions per a adaptar-lo a les necessitats de l'Android.
Aquest serveix com a capa d'abstracció del maquinari a què han d'accedir les aplicacions, de tal manera que si es necessita un element de maquinari (hardware), l'aplicació simplement demanarà el recurs en genèric, sense haver de conèixer el model exacte de maquinari. Per exemple, si volem accedir a la càmera, no importarà el tipus, la definició ni el fabricant; simplement accedirem a la càmera per mitjà del controlador corresponent.

