Açık kaynaklı bir işletim sistemi olarak Android, yaygın mobil işletim sistemi işlevleri için arayüz olarak uygulanacak cihaz ve yonga üreticilerine donanım soyutlama katmanları (HAL'lar) sunar.
Bu HAL'ler artık daha da taşınabilir ve kalıcı HAL arabirim tanımlama dilinde (HIDL) geliyor . HIDL, çerçevenin HAL'leri yeniden oluşturmadan değiştirilmesini sağlar.
Ses
Android'in ses HAL'ı, daha yüksek seviyeli, sese özgü çerçeve API'lerini temel ses sürücüsü ve donanımına bağlar.
Otomotiv
Android Automotive , önceden yüklenmiş Araç İçi Bilgi-Eğlence (IVI) sistemi Android uygulamalarının yanı sıra ikinci ve üçüncü taraf Android uygulamalarını çalıştırır.
Kamera
Kamera alt sistemi, kamera boru hattı bileşenleri için uygulamalar içerirken, kamera HAL, bu bileşenlerin sürümünün uygulanmasında kullanılmak üzere arayüzler sağlar.
Bağlantı
Bu bölüm, standart Android bağlantı protokollerinin uygulanmasını açıklar ve Bluetooth, NFC, Wi-Fi, Telefon ve daha fazlası dahil olmak üzere ilgili özelliklerin kullanımını açıklar.
Grafikler
Android çerçevesi, grafik sürücülerinin üretici uygulamalarıyla etkileşime giren 2D ve 3D için çeşitli grafik oluşturma API'leri sunar.
Etkileşim / Girdi
Android etkileşimi / giriş alt sistemi, sistemin birden çok katmanını geçen ve otomotiv, sinir ağları, çevre birimleri, sensörler ve TV'yi destekleyen bir olay hattından oluşur.
Medya
Android, popüler medya formatları için yerleşik yazılım tabanlı kodeklere sahip yerel düzeyde bir medya oynatma motoru olan Stagefright'ı içerir.
Depolama
Android'in tüm sürümleri, Android 6.0'da gelen benimsenebilir depolama desteği ile geleneksel depolamayı destekler.