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.

Reply via email to