Skip to content

Commit

Permalink
manifest: Cleanup legacy AOSP HALs
Browse files Browse the repository at this point in the history
Don't track media HALs since Pixel 4.9 and
newer use c2 exclusively and the media HAL
only contains some no longer used OMX libraries.

Don't track sdm845 BT as it's not used for anything.

Don't track sdm845/sm8150 data-ipa-cfg-mgr HALs
and simply use QCOM data-ipa-cfg-mgr-legacy-um.

Change-Id: If65157d30e964ab68e30d50c90fea24871452611
  • Loading branch information
mikeNG authored and kawaaii committed Jan 8, 2025
1 parent adb8936 commit 29399f6
Showing 1 changed file with 8 additions and 17 deletions.
25 changes: 8 additions & 17 deletions snippets/lineage.xml
Original file line number Diff line number Diff line change
Expand Up @@ -84,27 +84,21 @@
<project path="hardware/qcom/display" name="LineageOS/android_hardware_qcom_display" groups="qcom,qcom_display,pdk-qcom" remote="LineageOS" />
<project path="hardware/qcom/gps" name="LineageOS/android_hardware_qcom_gps" groups="qcom,qcom_gps,pdk-qcom" remote="LineageOS" />
<project path="hardware/qcom/media" name="LineageOS/android_hardware_qcom_media" groups="qcom,pdk-qcom" remote="LineageOS" />
<project path="hardware/qcom/sdm845/bt" name="platform/hardware/qcom/sdm845/bt" groups="qcom,qcom_sdm845" remote="aosp" revision="refs/tags/android-13.0.0_r75" />
<project path="hardware/qcom/sdm845/data/ipacfg-mgr" name="LineageOS/android_hardware_qcom_sdm845_data_ipacfg-mgr" groups="qcom,qcom_sdm845" remote="LineageOS" >
<project path="hardware/qcom/sdm845/display" name="LineageOS/android_hardware_qcom_sdm845_display" groups="qcom,qcom_sdm845" remote="LineageOS" />
<project path="hardware/qcom/sdm845/gps" name="LineageOS/android_hardware_qcom_sdm845_gps" groups="qcom,qcom_sdm845" remote="LineageOS" >
<linkfile src="os_pickup.mk" dest="hardware/qcom/sdm845/Android.mk" />
<linkfile src="os_pickup.bp" dest="hardware/qcom/sdm845/Android.bp" />
</project>
<project path="hardware/qcom/sdm845/display" name="LineageOS/android_hardware_qcom_sdm845_display" groups="qcom,qcom_sdm845" remote="LineageOS" />
<project path="hardware/qcom/sdm845/gps" name="LineageOS/android_hardware_qcom_sdm845_gps" groups="qcom,qcom_sdm845" remote="LineageOS" />
<project path="hardware/qcom/sdm845/media" name="LineageOS/android_hardware_qcom_sdm845_media" groups="qcom,qcom_sdm845" remote="LineageOS" />
<project path="hardware/qcom/sm7250/display" name="LineageOS/android_hardware_qcom_sm7250_display" groups="qcom,qcom_sm7250" remote="LineageOS" />
<project path="hardware/qcom/sm7250/gps" name="LineageOS/android_hardware_qcom_sm7250_gps" groups="qcom,qcom_sm7250" remote="LineageOS" >
<linkfile dest="hardware/qcom/sm7250/Android.mk" src="os_pickup.mk" />
<linkfile dest="hardware/qcom/sm7250/Android.bp" src="os_pickup.bp" />
</project>
<project path="hardware/qcom/sm7250/media" name="LineageOS/android_hardware_qcom_sm7250_media" groups="qcom,qcom_sm7250" remote="LineageOS" />
<project path="hardware/qcom/sm8150/data/ipacfg-mgr" name="LineageOS/android_hardware_qcom_sm8150_data_ipacfg-mgr" groups="qcom,qcom_sm8150" remote="LineageOS" >
<linkfile dest="hardware/qcom/sm8150/Android.mk" src="os_pickup.mk" />
<linkfile dest="hardware/qcom/sm8150/Android.bp" src="os_pickup.bp" />
<linkfile src="os_pickup.mk" dest="hardware/qcom/sm7250/Android.mk" />
<linkfile src="os_pickup.bp" dest="hardware/qcom/sm7250/Android.bp" />
</project>
<project path="hardware/qcom/sm8150/display" name="LineageOS/android_hardware_qcom_sm8150_display" groups="qcom,qcom_sm8150" remote="LineageOS" />
<project path="hardware/qcom/sm8150/gps" name="LineageOS/android_hardware_qcom_sm8150_gps" groups="qcom,qcom_sm8150" remote="LineageOS" />
<project path="hardware/qcom/sm8150/media" name="LineageOS/android_hardware_qcom_sm8150_media" groups="qcom,qcom_sm8150" remote="LineageOS" />
<project path="hardware/qcom/sm8150/gps" name="LineageOS/android_hardware_qcom_sm8150_gps" groups="qcom,qcom_sm8150" remote="LineageOS" >
<linkfile src="os_pickup.mk" dest="hardware/qcom/sm8150/Android.mk" />
<linkfile src="os_pickup.bp" dest="hardware/qcom/sm8150/Android.bp" />
</project>

<!-- Inline kernel build -->
<project path="prebuilts/clang/kernel/linux-x86/clang-r416183b" name="LineageOS/android_prebuilts_clang_kernel_linux-x86_clang-r416183b" clone-depth="1" revision="lineage-20.0" remote="LineageOS" />
Expand Down Expand Up @@ -178,20 +172,17 @@
<project path="hardware/qcom-caf/sm8250/media" name="LineageOS/android_hardware_qcom_media" groups="qcom,kona" revision="lineage-22.1-caf-sm8250" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8350/audio" name="LineageOS/android_hardware_qcom_audio" groups="qcom,lahaina" revision="lineage-22.1-caf-sm8350" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8350/display" name="LineageOS/android_hardware_qcom_display" groups="qcom" revision="lineage-22.1-caf-sm8350" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8350/media" name="LineageOS/android_hardware_qcom_media" groups="qcom,lahaina" revision="lineage-22.1-caf-sm8350" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8450/audio/agm" name="LineageOS/android_vendor_qcom_opensource_agm" groups="qcom,waipio-vendor" revision="lineage-22.1-caf-sm8450" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8450/audio/pal" name="LineageOS/android_vendor_qcom_opensource_arpal-lx" groups="qcom,waipio-vendor" revision="lineage-22.1-caf-sm8450" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8450/audio/primary-hal" name="LineageOS/android_hardware_qcom_audio-ar" groups="qcom,waipio-vendor" revision="lineage-22.1-caf-sm8450" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8450/data-ipa-cfg-mgr" name="LineageOS/android_vendor_qcom_opensource_data-ipa-cfg-mgr" groups="qcom,waipio-vendor" revision="lineage-22.1-caf-sm8450" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8450/display" name="LineageOS/android_hardware_qcom_display" groups="qcom" revision="lineage-22.1-caf-sm8450" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8450/media" name="LineageOS/android_hardware_qcom_media" groups="qcom,waipio-vendor" revision="lineage-22.1-caf-sm8450" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8550/audio/agm" name="LineageOS/android_vendor_qcom_opensource_agm" groups="qcom,kailua-audio" revision="lineage-22.1-caf-sm8550" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8550/audio/pal" name="LineageOS/android_vendor_qcom_opensource_arpal-lx" groups="qcom,kailua-audio" revision="lineage-22.1-caf-sm8550" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8550/audio/primary-hal" name="LineageOS/android_hardware_qcom_audio-ar" groups="qcom,kailua-audio" revision="lineage-22.1-caf-sm8550" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8550/data-ipa-cfg-mgr" name="LineageOS/android_vendor_qcom_opensource_data-ipa-cfg-mgr" groups="qcom,kailua-vendor" revision="lineage-22.1-caf-sm8550" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8550/dataipa" name="LineageOS/android_vendor_qcom_opensource_dataipa" groups="qcom,kailua-vendor" revision="lineage-22.1-caf-sm8550" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8550/display" name="LineageOS/android_hardware_qcom_display" groups="qcom" revision="lineage-22.1-caf-sm8550" remote="LineageOS" />
<project path="hardware/qcom-caf/sm8550/media" name="LineageOS/android_hardware_qcom_media" groups="qcom,kailua-vendor" revision="lineage-22.1-caf-sm8550" remote="LineageOS" />
<project path="hardware/qcom-caf/thermal" name="LineageOS/android_hardware_qcom_thermal" groups="qcom,lanai-vendor" remote="LineageOS" />
<project path="hardware/qcom-caf/vr" name="LineageOS/android_hardware_qcom_vr" groups="qcom,legacy-qcom" remote="LineageOS" />
<project path="hardware/qcom-caf/wlan" name="LineageOS/android_hardware_qcom_wlan" groups="qcom,lanai-vendor" revision="lineage-22.1-caf" remote="LineageOS" />
Expand Down

0 comments on commit 29399f6

Please sign in to comment.