* Audio
  - Based on AOSP hikey audio HAL:
    https://android.googlesource.com/device/linaro/hikey/+/refs/heads/master/audio/
  - ALSA based on Android-x86
  - ALSA loop is used to support HDMI audio on Pi 4 because VC4 HDMI
    audio devices use SNDRV_PCM_FORMAT_IEC958_SUBFRAME_LE that is not
    supported on Android
    https://github.com/raspberrypi/linux/issues/4651
    https://github.com/raspberrypi/linux/issues/4654
* Bluetooth
  - AOSP Broadcom vendor stack with some additional fixes from android-rpi
* Camera
  - libcamera for official Raspberry Pi CSI camera modules based on GloDroid
  - AOSP external camera HAL for UVC USB webcams:
    https://source.android.com/docs/core/camera/external-usb-cameras
* Graphics
  - OpenGL & Vulkan: upstream Mesa with GloDroid patches
  - Upstream drm_hwcomposer with force resolution patch from Android-x86 and
    my additional fixes
  - minigbm based on GloDroid
* Health
  - Based on AOSP cuttlefish health HAL
* Kernel
  - Merge of Raspberry Pi and AOSP common kernel with my additional fixes
    and configurations
    https://github.com/raspberrypi/linux
    https://android.googlesource.com/kernel/common/
* Lights
  - Based on LineageOS Xiaomi msm8996-common lights HAL
* suspend_blocker
  - Based on AOSP cuttlefish
* v4l2_codec2
  - Based on AOSP with my Raspberry Pi 4 specific fixes
* Wifi
  - AOSP Broadcom vendor stack with my additional fixes
		
	
		
			
				
	
	
		
			12 lines
		
	
	
		
			317 B
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			317 B
		
	
	
	
		
			XML
		
	
	
	
	
	
| <manifest version="1.0" type="device">
 | |
|     <hal format="hidl">
 | |
|         <name>android.hardware.health</name>
 | |
|         <transport>hwbinder</transport>
 | |
|         <version>2.0</version>
 | |
|         <interface>
 | |
|             <name>IHealth</name>
 | |
|             <instance>default</instance>
 | |
|         </interface>
 | |
|     </hal>
 | |
| </manifest>
 |