Pull in raspberry-vanilla's AOSP17 device tree changes for rpi5 while keeping all PawletOS customizations (A/B partition layout, sepolicy, zram, TWRP recovery scaffolding, ALSA HDMI pre-warm, product/overlay structure) intact on top. Upstream changes absorbed: - AOSP17 audio HAL refactor (StreamAlsa split into StreamAlsaBase/ StreamAlsaMonoPipe, Utils.cpp -> UtilsAlsa.cpp, new Bluetooth/stub helper classes, libeffects AIDL rebuild via *_ndk_shared defaults) - API level 36 -> 37, FCM matrix level 202504 -> 202604 - QuickSettings tile default split (SystemUIRpiOverlay, ported into pawlet_rpi_common where this overlay now lives) - vendor_tracing_descriptors added to enforce-product-packages-exist - misc AOSP17 logging header switch (android-base/logging.h -> Log.h) Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
40 lines
1.1 KiB
XML
40 lines
1.1 KiB
XML
<manifest version="1.0" type="device">
|
|
<hal format="aidl">
|
|
<name>android.hardware.audio.core</name>
|
|
<version>4</version>
|
|
<fqname>IModule/default</fqname>
|
|
</hal>
|
|
<hal format="aidl">
|
|
<name>android.hardware.audio.core</name>
|
|
<version>4</version>
|
|
<fqname>IModule/r_submix</fqname>
|
|
</hal>
|
|
<hal format="aidl">
|
|
<name>android.hardware.audio.core</name>
|
|
<version>4</version>
|
|
<fqname>IModule/bluetooth</fqname>
|
|
</hal>
|
|
<hal format="aidl">
|
|
<name>android.hardware.audio.core</name>
|
|
<version>4</version>
|
|
<fqname>IConfig/default</fqname>
|
|
</hal>
|
|
<!-- Uncomment when these modules present in the configuration
|
|
<hal format="aidl">
|
|
<name>android.hardware.audio.core</name>
|
|
<version>4</version>
|
|
<fqname>IModule/stub</fqname>
|
|
</hal>
|
|
-->
|
|
<hal format="aidl">
|
|
<name>android.hardware.audio.core</name>
|
|
<version>4</version>
|
|
<fqname>IModule/usb</fqname>
|
|
</hal>
|
|
<hal format="aidl">
|
|
<name>android.hardware.audio.effect</name>
|
|
<version>4</version>
|
|
<fqname>IFactory/default</fqname>
|
|
</hal>
|
|
</manifest>
|