Phone: huawei/angler (Nexus 6P) I'm trying to get the phone in-call audio to work with a virgin AOSP build (6.0.1_r8), but using AOSP's audio HAL layer rather than the vendor's. I need to do this because I want to apply some changes to the HAL layer for our features to work.
To get the AOSP working with angler at all, I downloaded the proprietaries from here: https://github.com/zephiK/proprietary_vendor_huawei Using these proprietaries successfully allowed my to flash the Nexus 6P with an AOSP build. (Note: trying to preserve vendor.img didn't work for me, I needed to download the proprietaries like normal) Now in order to get the code in hardware/qcom/audio/hal to kick in I had to delete the following lines from vendor/huawei/angler/angler-vendor-blobs.mk: angler-vendor-blobs.mk: vendor/huawei/angler/proprietary/lib/hw/audio.primary.msm8994.so:system/lib/hw/audio.primary.msm8994.so \ angler-vendor-blobs.mk: vendor/huawei/angler/proprietary/lib64/hw/audio.primary.msm8994.so:system/lib64/hw/audio.primary.msm8994.so \ This allowed hardware/qcom/audio/hal to be used. Unfortunately it also had the effect that IN-CALL audio stopped working altogether. Does anybody have any clue why the AOSP's out-of-the-box hardware/qcom/audio/hal files does not work on angler? Thanks, Doug -- -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
