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
|