Android HAL

GPTKB entity

Statements (46)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:allows device manufacturers to implement hardware features
gptkbp:communicatesVia gptkb:Android_system_services
hardware drivers
gptkbp:documentation https://source.android.com/devices/architecture/hal
gptkbp:enables custom hardware integration
hardware-software communication
https://www.w3.org/2000/01/rdf-schema#label Android HAL
gptkbp:introducedIn gptkb:Android_1.0
gptkbp:maintainedBy gptkb:Google
gptkbp:partOf gptkb:Android_operating_system
gptkbp:purpose abstract hardware interfaces
gptkbp:replacedBy gptkb:Android_HIDL
Android AIDL (for some interfaces)
gptkbp:specifies standard interface for hardware modules
gptkbp:standsFor gptkb:Android_Hardware_Abstraction_Layer
gptkbp:supports gptkb:GPS
gptkb:photographer
gptkb:radio_station
gptkb:USB
gptkb:vibrator
Wi-Fi
audio
health
neural networks
light
graphics
sensors
telephony
gatekeeper
thermal
power management
fingerprint
secure element
media codecs
TV input
bluetooth
boot control
keymaster
gptkbp:usedBy gptkb:Android_framework
device drivers
gptkbp:versionedBy major and minor version numbers
gptkbp:writtenBy gptkb:C++
C
gptkbp:bfsParent gptkb:HAL_(Hardware_Abstraction_Layer)
gptkbp:bfsLayer 6