universal7885: Switch to more open source blobs

Change-Id: I9c56d013e4b38bb4ec84d3f613df16458fbe1bed
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
This commit is contained in:
SamarV-121 2021-06-21 09:15:15 +05:30 committed by roynatech2544
commit 60da3cd566
5 changed files with 66 additions and 150 deletions

View file

@ -66,10 +66,6 @@ fi
BLOB_ROOT="${LINEAGE_ROOT}/vendor/${VENDOR}/${DEVICE_COMMON}/proprietary"
patchelf --replace-needed "libkeymaster_portable.so" "libkeymaster_portable-v29.so" "${BLOB_ROOT}/vendor/lib64/libkeymaster3device.so"
patchelf --replace-needed "libkeymaster_portable.so" "libkeymaster_portable-v29.so" "${BLOB_ROOT}/vendor/lib/libkeymaster3device.so"
patchelf --replace-needed "libpuresoftkeymasterdevice.so" "libpuresoftkeymasterdevice-v29.so" "${BLOB_ROOT}/vendor/lib64/libkeymaster3device.so"
patchelf --replace-needed "libpuresoftkeymasterdevice.so" "libpuresoftkeymasterdevice-v29.so" "${BLOB_ROOT}/vendor/lib/libkeymaster3device.so"
patchelf --add-needed "libshim_stagefright_foundation.so" "${BLOB_ROOT}/vendor/lib/libstagefright_omx_utils.so"
"${MY_DIR}/setup-makefiles.sh"

View file

@ -9,4 +9,4 @@ LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_CLASS := SHARED_LIBRARIES
LOCAL_VENDOR_MODULE := true
include $(BUILD_SHARED_LIBRARY)
include $(BUILD_SHARED_LIBRARY)

View file

@ -312,16 +312,6 @@
</interface>
<fqname>@1.2::ISupplicant/default</fqname>
</hal>
<hal format="hidl">
<name>vendor.samsung.hardware.audio</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>ISehDevicesFactory</name>
<instance>default</instance>
</interface>
<fqname>@1.0::ISehDevicesFactory/default</fqname>
</hal>
<hal format="hidl">
<name>vendor.samsung.hardware.biometrics.fingerprint</name>
<transport>hwbinder</transport>

View file

@ -27,24 +27,8 @@ vendor/app/mcRegistry/ffffffffd00000000000000000000045.drbin
vendor/bin/argosd
vendor/bin/cass
vendor/bin/cbd
vendor/bin/hw/android.hardware.audio@2.0-service
vendor/bin/hw/android.hardware.bluetooth@1.0-service
vendor/bin/hw/android.hardware.cas@1.1-service
vendor/bin/hw/android.hardware.configstore@1.1-service
vendor/bin/hw/android.hardware.drm@1.0-service
vendor/bin/hw/android.hardware.drm@1.2-service.clearkey
vendor/bin/hw/android.hardware.drm@1.2-service.widevine
vendor/bin/hw/android.hardware.gatekeeper@1.0-service
vendor/bin/hw/android.hardware.graphics.allocator@2.0-service
vendor/bin/hw/android.hardware.graphics.composer@2.1-service
vendor/bin/hw/android.hardware.health@2.0-service.samsung
vendor/bin/hw/android.hardware.keymaster@3.0-service
vendor/bin/hw/android.hardware.media.omx@1.0-service
vendor/bin/hw/android.hardware.memtrack@1.0-service
vendor/bin/hw/android.hardware.power@1.0-service
vendor/bin/hw/android.hardware.sensors@1.0-service
vendor/bin/hw/android.hardware.thermal@1.0-service
vendor/bin/hw/android.hardware.usb@1.1-service.exynos7885
vendor/bin/hw/android.hardware.wifi@1.0-service
vendor/bin/hw/gpsd
vendor/bin/hw/hostapd
@ -107,24 +91,8 @@ vendor/etc/fstab.exynos7904
vendor/etc/gnss/ca.pem
vendor/etc/gnss/gps.cfg
vendor/etc/hearing_aid_audio_policy_configuration.xml
vendor/etc/init/android.hardware.audio@2.0-service.rc
vendor/etc/init/android.hardware.bluetooth@1.0-service.rc
vendor/etc/init/android.hardware.cas@1.1-service.rc
vendor/etc/init/android.hardware.configstore@1.1-service.rc
vendor/etc/init/android.hardware.drm@1.0-service.rc
vendor/etc/init/android.hardware.drm@1.2-service.clearkey.rc
vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc
vendor/etc/init/android.hardware.gatekeeper@1.0-service.rc
vendor/etc/init/android.hardware.graphics.allocator@2.0-service.rc
vendor/etc/init/android.hardware.graphics.composer@2.1-service.rc
vendor/etc/init/android.hardware.health@2.0-service.samsung.rc
vendor/etc/init/android.hardware.keymaster@3.0-service.rc
vendor/etc/init/android.hardware.media.omx@1.0-service.rc
vendor/etc/init/android.hardware.memtrack@1.0-service.rc
vendor/etc/init/android.hardware.power@1.0-service.rc
vendor/etc/init/android.hardware.sensors@1.0-service.rc
vendor/etc/init/android.hardware.thermal@1.0-service.rc
vendor/etc/init/android.hardware.usb@1.1-service.exynos7885.rc
vendor/etc/init/android.hardware.wifi@1.0-service.rc
vendor/etc/init/hostapd.android.rc
vendor/etc/init/init.baseband.rc
@ -308,46 +276,21 @@ vendor/firmware/mfc_fw.bin
vendor/firmware/setfile_3l6.bin
vendor/firmware/setfile_4ha.bin
vendor/firmware/setfile_5e9.bin
vendor/lib/android.hardware.audio.common-util.so
vendor/lib/android.hardware.audio.common@2.0-util.so
vendor/lib/android.hardware.camera.provider@2.4-legacy.so
vendor/lib/android.hardware.camera.provider@2.5-legacy.so
vendor/lib/android.hardware.gatekeeper@1.0-impl.so
vendor/lib/camera.device@1.0-impl.so
vendor/lib/camera.device@3.2-impl.so
vendor/lib/camera.device@3.3-impl.so
vendor/lib/camera.device@3.4-impl.so
vendor/lib/camera.device@3.5-impl.so
vendor/lib/egl/libGLES_mali.so
vendor/lib/hw/android.hardware.audio.effect@2.0-impl.so
vendor/lib/hw/android.hardware.audio@2.0-impl.so
vendor/lib/hw/android.hardware.bluetooth@1.0-impl.so
vendor/lib/hw/android.hardware.drm@1.0-impl.so
vendor/lib/hw/android.hardware.graphics.allocator@2.0-impl.so
vendor/lib/hw/android.hardware.graphics.composer@2.1-impl.so
vendor/lib/hw/android.hardware.graphics.mapper@2.0-impl.so
vendor/lib/hw/android.hardware.keymaster@3.0-impl.so
vendor/lib/hw/android.hardware.memtrack@1.0-impl.so
vendor/lib/hw/android.hardware.power@1.0-impl.so
vendor/lib/hw/android.hardware.renderscript@1.0-impl.so
vendor/lib/hw/android.hardware.sensors@1.0-impl.so
vendor/lib/hw/android.hardware.soundtrigger@2.0-impl.so
vendor/lib/hw/android.hardware.thermal@1.0-impl.so
vendor/lib/hw/audio.primary.default.so
vendor/lib/hw/audio.primary.exynos7904.so
vendor/lib/hw/audio.r_submix.default.so
vendor/lib/hw/audio.sec_primary.default.so
vendor/lib/hw/audio.usb.default.so
vendor/lib/hw/camera.exynos7904.so
vendor/lib/hw/fingerprint.default.so
vendor/lib/hw/gatekeeper.exynos7904.so
vendor/lib/hw/gralloc.default.so
vendor/lib/hw/gralloc.exynos7904.so
vendor/lib/hw/hwcomposer.exynos7904.so
vendor/lib/hw/lights.universal7904.so
vendor/lib/hw/local_time.default.so
vendor/lib/hw/memtrack.exynos7904.so
vendor/lib/hw/power.default.so
vendor/lib/hw/power.universal7904.so
vendor/lib/hw/sensors.universal7904.so
vendor/lib/hw/thermal.universal7904.so
@ -355,7 +298,6 @@ vendor/lib/hw/vendor.samsung.hardware.audio@1.0-impl.so
vendor/lib/hw/vendor.samsung.hardware.camera.provider@3.0-impl.so
vendor/lib/hw/vendor.samsung.hardware.light@3.0-impl.so
vendor/lib/hw/vendor.samsung.hardware.snap@1.1-impl.so
vendor/lib/hw/vibrator.default.so
vendor/lib/libDLInterface.camera.samsung.so
vendor/lib/libExynosHWCService.so
vendor/lib/libExynosOMX_Core.so
@ -375,13 +317,10 @@ vendor/lib/libapex_utils.so
vendor/lib/libaudio-ril.so
vendor/lib/libaudio_soundtrigger.so
vendor/lib/libaudioroute.so
vendor/lib/libavservices_minijail_vendor.so
vendor/lib/libbauthserver.so
vendor/lib/libbauthtzcommon.so
vendor/lib/libbt-vendor.so
vendor/lib/libcsc.so
vendor/lib/libeffects.so
vendor/lib/libeffectsconfig.so
vendor/lib/libegis_fp_normal_sensor_test.so
vendor/lib/libexynoscamera.so
vendor/lib/libexynoscamera3.so
@ -393,7 +332,6 @@ vendor/lib/libexynosv4l2.so
vendor/lib/libfloatingfeature.so
vendor/lib/libgf_in_system_lib.so
vendor/lib/libgiantmscl.so
vendor/lib/libgui_vendor.so
vendor/lib/libhifills.so
vendor/lib/libhifills_interface.so
vendor/lib/libhigh_dynamic_range.so
@ -401,7 +339,6 @@ vendor/lib/libhwc2on1adapter.so
vendor/lib/libhwc2onfbadapter.so
vendor/lib/libhwjpeg.so
vendor/lib/libion_exynos.so
vendor/lib/libkeymaster3device.so
vendor/lib/libmfhdr_interface.so
vendor/lib/libmpbase.so
vendor/lib/libnbaio_mono.so
@ -435,25 +372,20 @@ vendor/lib/libstagefright_omx_utils.so
vendor/lib/libstagefright_omx_vendor.so
vendor/lib/libstagefright_soft_ac4dec.so
vendor/lib/libstagefright_soft_ddpdec.so
vendor/lib/libstagefright_xmlparser.so
vendor/lib/libstagefrighthw.so
vendor/lib/libswldc_capture_core.camera.samsung.so
vendor/lib/libsynaFpSensorTestNwd.so
vendor/lib/libtinyalsa.so
vendor/lib/libtinycompress.so
vendor/lib/libuniapi.so
vendor/lib/libuniplugin.so
vendor/lib/libvideobeauty_interface.so
vendor/lib/libvndsecril-client.so
vendor/lib/libwebrtc_audio_preprocessing.so
vendor/lib/libwifi-hal.so
vendor/lib/libwpa_client.so
vendor/lib/libwrappergps.so
vendor/lib/libwvhidl.so
vendor/lib/libxcv.camera.samsung.so
vendor/lib/libyasalgo.so
vendor/lib/mediacas/libclearkeycasplugin.so
vendor/lib/mediadrm/libdrmclearkeyplugin.so
vendor/lib/mediadrm/libwvdrmengine.so
vendor/lib/omx/libOMX.Exynos.AVC.Decoder.so
vendor/lib/omx/libOMX.Exynos.AVC.Encoder.so
@ -466,21 +398,6 @@ vendor/lib/omx/libOMX.Exynos.VP8.Encoder.so
vendor/lib/omx/libOMX.Exynos.VP9.Decoder.so
vendor/lib/omx/libOMX.Exynos.WMV.Decoder.so
vendor/lib/soundfx/libaudioeffectoffload.so
vendor/lib/soundfx/libaudiopreprocessing.so
vendor/lib/soundfx/libaudiosaplus_sec.so
vendor/lib/soundfx/libbundlewrapper.so
vendor/lib/soundfx/libdownmix.so
vendor/lib/soundfx/libdynproc.so
vendor/lib/soundfx/libeffectproxy.so
vendor/lib/soundfx/libgearvr.so
vendor/lib/soundfx/libldnhncr.so
vendor/lib/soundfx/libmysound.so
vendor/lib/soundfx/libmyspace.so
vendor/lib/soundfx/libplaybackrecorder.so
vendor/lib/soundfx/libreverbwrapper.so
vendor/lib/soundfx/libsamsungSoundbooster_plus.so
vendor/lib/soundfx/libswdap.so
vendor/lib/soundfx/libvisualizer.so
vendor/lib/vendor.samsung.camera.device@1.0-impl.so
vendor/lib/vendor.samsung.camera.device@4.0-impl.so
vendor/lib/vendor.samsung.hardware.audio@1.0.so
@ -513,44 +430,22 @@ vendor/lib/vendor.samsung_slsi.hardware.configstore-utils.so
vendor/lib/vendor.samsung_slsi.hardware.configstore@1.0.so
vendor/lib/vendor.trustonic.tee@1.0.so
vendor/lib/vendor.trustonic.teeregistry@1.0.so
vendor/lib64/android.hardware.audio.common-util.so
vendor/lib64/android.hardware.audio.common@2.0-util.so
vendor/lib64/android.hardware.camera.provider@2.4-legacy.so
vendor/lib64/android.hardware.gatekeeper@1.0-impl.so
vendor/lib64/camera.device@1.0-impl.so
vendor/lib64/camera.device@3.2-impl.so
vendor/lib64/camera.device@3.3-impl.so
vendor/lib64/camera.device@3.4-impl.so
vendor/lib64/camera.device@3.5-impl.so
vendor/lib64/egl/libGLES_mali.so
vendor/lib64/hw/android.hardware.audio.effect@2.0-impl.so
vendor/lib64/hw/android.hardware.audio@2.0-impl.so
vendor/lib64/hw/android.hardware.bluetooth@1.0-impl.so
vendor/lib64/hw/android.hardware.gnss@2.0-impl.so
vendor/lib64/hw/android.hardware.graphics.allocator@2.0-impl.so
vendor/lib64/hw/android.hardware.graphics.composer@2.1-impl.so
vendor/lib64/hw/android.hardware.graphics.mapper@2.0-impl.so
vendor/lib64/hw/android.hardware.keymaster@3.0-impl.so
vendor/lib64/hw/android.hardware.memtrack@1.0-impl.so
vendor/lib64/hw/android.hardware.power@1.0-impl.so
vendor/lib64/hw/android.hardware.renderscript@1.0-impl.so
vendor/lib64/hw/android.hardware.sensors@1.0-impl.so
vendor/lib64/hw/android.hardware.thermal@1.0-impl.so
vendor/lib64/hw/audio.primary.default.so
vendor/lib64/hw/audio.r_submix.default.so
vendor/lib64/hw/audio.sec_primary.default.so
vendor/lib64/hw/audio.usb.default.so
vendor/lib64/hw/camera.exynos7904.so
vendor/lib64/hw/fingerprint.default.so
vendor/lib64/hw/gatekeeper.exynos7904.so
vendor/lib64/hw/gralloc.default.so
vendor/lib64/hw/gralloc.exynos7904.so
vendor/lib64/hw/hwcomposer.exynos7904.so
vendor/lib64/hw/keystore.mdfpp.so
vendor/lib64/hw/lights.universal7904.so
vendor/lib64/hw/local_time.default.so
vendor/lib64/hw/memtrack.exynos7904.so
vendor/lib64/hw/power.default.so
vendor/lib64/hw/power.universal7904.so
vendor/lib64/hw/sensors.universal7904.so
vendor/lib64/hw/thermal.universal7904.so
@ -559,7 +454,6 @@ vendor/lib64/hw/vendor.samsung.hardware.camera.provider@3.0-impl.so
vendor/lib64/hw/vendor.samsung.hardware.gnss@2.0-impl.so
vendor/lib64/hw/vendor.samsung.hardware.light@3.0-impl.so
vendor/lib64/hw/vendor.samsung.hardware.snap@1.1-impl.so
vendor/lib64/hw/vibrator.default.so
vendor/lib64/libDLInterface.camera.samsung.so
vendor/lib64/libExynosHWCService.so
vendor/lib64/libExynosOMX_Core.so
@ -578,8 +472,6 @@ vendor/lib64/libbauthserver.so
vendor/lib64/libbauthtzcommon.so
vendor/lib64/libbt-vendor.so
vendor/lib64/libcsc.so
vendor/lib64/libeffects.so
vendor/lib64/libeffectsconfig.so
vendor/lib64/libegis_fp_normal_sensor_test.so
vendor/lib64/libexynoscamera.so
vendor/lib64/libexynoscamera3.so
@ -600,7 +492,6 @@ vendor/lib64/libhwjpeg.so
vendor/lib64/libhwminijail.so
vendor/lib64/libion_exynos.so
vendor/lib64/libkeymaster2_mdfpp.so
vendor/lib64/libkeymaster3device.so
vendor/lib64/libkeymaster_helper_vendor.so
vendor/lib64/libkeystore-engine-wifi-hidl.so
vendor/lib64/libkeystore-wifi-hidl.so
@ -638,14 +529,11 @@ vendor/lib64/libvideobeauty_interface.so
vendor/lib64/libvkmanager_vendor.so
vendor/lib64/libvkservice.so
vendor/lib64/libvndsecril-client.so
vendor/lib64/libwebrtc_audio_preprocessing.so
vendor/lib64/libwifi-hal.so
vendor/lib64/libwpa_client.so
vendor/lib64/libwrappergps.so
vendor/lib64/libxcv.camera.samsung.so
vendor/lib64/libyasalgo.so
vendor/lib64/mediacas/libclearkeycasplugin.so
vendor/lib64/mediadrm/libdrmclearkeyplugin.so
vendor/lib64/omx/libOMX.Exynos.AVC.Decoder.so
vendor/lib64/omx/libOMX.Exynos.AVC.Encoder.so
vendor/lib64/omx/libOMX.Exynos.HEVC.Decoder.so
@ -657,21 +545,6 @@ vendor/lib64/omx/libOMX.Exynos.VP8.Encoder.so
vendor/lib64/omx/libOMX.Exynos.VP9.Decoder.so
vendor/lib64/omx/libOMX.Exynos.WMV.Decoder.so
vendor/lib64/soundfx/libaudioeffectoffload.so
vendor/lib64/soundfx/libaudiopreprocessing.so
vendor/lib64/soundfx/libaudiosaplus_sec.so
vendor/lib64/soundfx/libbundlewrapper.so
vendor/lib64/soundfx/libdownmix.so
vendor/lib64/soundfx/libdynproc.so
vendor/lib64/soundfx/libeffectproxy.so
vendor/lib64/soundfx/libgearvr.so
vendor/lib64/soundfx/libldnhncr.so
vendor/lib64/soundfx/libmysound.so
vendor/lib64/soundfx/libmyspace.so
vendor/lib64/soundfx/libplaybackrecorder.so
vendor/lib64/soundfx/libreverbwrapper.so
vendor/lib64/soundfx/libsamsungSoundbooster_plus.so
vendor/lib64/soundfx/libswdap.so
vendor/lib64/soundfx/libvisualizer.so
vendor/lib64/vendor.samsung.camera.device@1.0-impl.so
vendor/lib64/vendor.samsung.camera.device@4.0-impl.so
vendor/lib64/vendor.samsung.hardware.audio@1.0.so

View file

@ -8,6 +8,15 @@ PRODUCT_AAPT_PREF_CONFIG := xxhdpi
# Audio
TARGET_EXCLUDES_AUDIOFX := true
PRODUCT_PACKAGES += \
android.hardware.audio@2.0-impl \
android.hardware.audio.service \
android.hardware.audio.effect@2.0-impl \
libeffects \
libtinycompress \
audio.r_submix.default \
audio.usb.default
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/audio_policy_configuration.xml:$(TARGET_COPY_OUT_PRODUCT)/vendor_overlay/29/etc/audio_policy_configuration.xml \
$(LOCAL_PATH)/configs/audio_policy_configuration.xml:$(TARGET_COPY_OUT_PRODUCT)/vendor_overlay/30/etc/audio_policy_configuration.xml \
@ -16,16 +25,42 @@ PRODUCT_COPY_FILES += \
# Bluetooth
PRODUCT_PACKAGES += \
android.hardware.bluetooth@1.0-impl \
android.hardware.bluetooth@1.0-service \
audio.a2dp.default
# Boot animation
TARGET_SCREEN_HEIGHT := 2340
TARGET_SCREEN_WIDTH := 1080
# Camera
PRODUCT_PACKAGES += \
android.hardware.camera.provider@2.4-legacy \
android.hardware.camera.provider@2.5-legacy
# DRM
PRODUCT_PACKAGES += \
android.hardware.drm@1.0-impl \
android.hardware.drm@1.0-service \
android.hardware.drm@1.2-service.clearkey
# FastCharge
PRODUCT_PACKAGES += \
lineage.fastcharge@1.0-service.samsung
# Gatekeeper
PRODUCT_PACKAGES += \
android.hardware.gatekeeper@1.0-impl \
android.hardware.gatekeeper@1.0-service
# Graphics
PRODUCT_PACKAGES += \
android.hardware.graphics.allocator@2.0-impl \
android.hardware.graphics.allocator@2.0-service \
android.hardware.graphics.composer@2.1-impl \
android.hardware.graphics.composer@2.1-service \
android.hardware.graphics.mapper@2.0-impl
# HIDL
PRODUCT_PACKAGES += \
libhidltransport \
@ -41,11 +76,15 @@ PRODUCT_PACKAGES += \
init.exynos7904.rc
# Keymaster
PRODUCT_COPY_FILES += \
prebuilts/vndk/v29/arm64/arch-arm64-armv8-a/shared/vndk-core/libkeymaster_portable.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymaster_portable-v29.so \
prebuilts/vndk/v29/arm64/arch-arm-armv8-a/shared/vndk-core/libkeymaster_portable.so:$(TARGET_COPY_OUT_VENDOR)/lib/libkeymaster_portable-v29.so \
prebuilts/vndk/v29/arm64/arch-arm64-armv8-a/shared/vndk-core/libpuresoftkeymasterdevice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpuresoftkeymasterdevice-v29.so \
prebuilts/vndk/v29/arm64/arch-arm-armv8-a/shared/vndk-core/libpuresoftkeymasterdevice.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpuresoftkeymasterdevice-v29.so
PRODUCT_PACKAGES += \
android.hardware.keymaster@3.0-service \
android.hardware.keymaster@3.0-impl \
libkeymaster3device
# Memtrack
PRODUCT_PACKAGES += \
android.hardware.memtrack@1.0-impl \
android.hardware.memtrack@1.0-service
# NFC
PRODUCT_PACKAGES += \
@ -93,13 +132,18 @@ PRODUCT_PACKAGES += \
fastbootd \
init.recovery.exynos7904.rc
# Renderscript
PRODUCT_PACKAGES += \
android.hardware.renderscript@1.0-impl
# SamsungDoze
PRODUCT_PACKAGES += \
SamsungDoze
# Sensors
PRODUCT_PACKAGES += \
android.hardware.sensors@1.0-impl.samsung-universal7904
android.hardware.sensors@1.0-impl.samsung \
android.hardware.sensors@1.0-service
# Skip Mount
PRODUCT_COPY_FILES += \
@ -113,6 +157,15 @@ PRODUCT_PACKAGES += \
PRODUCT_SOONG_NAMESPACES += \
$(LOCAL_PATH)
# Soundtrigger
PRODUCT_PACKAGES += \
android.hardware.soundtrigger@2.0-impl
# Thermal
PRODUCT_PACKAGES += \
android.hardware.thermal@1.0-impl \
android.hardware.thermal@1.0-service
# Trust HAL
PRODUCT_PACKAGES += \
lineage.trust@1.0-service
@ -121,9 +174,9 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
lineage.touch@1.0-service.samsung
# Wifi
# USB
PRODUCT_PACKAGES += \
TetheringConfigOverlay
android.hardware.usb@1.1-service.typec
# VNDK
PRODUCT_EXTRA_VNDK_VERSIONS := 29
@ -132,3 +185,7 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/vndkcore.libraries.29.txt:$(TARGET_COPY_OUT_SYSTEM_EXT)/apex/com.android.vndk.v29/etc/vndkcore.libraries.29.txt \
$(LOCAL_PATH)/configs/vndkprivate.libraries.29.txt:$(TARGET_COPY_OUT_SYSTEM_EXT)/apex/com.android.vndk.v29/etc/vndkprivate.libraries.29.txt \
$(LOCAL_PATH)/configs/placeholder:$(TARGET_COPY_OUT_SYSTEM_EXT)/apex/com.android.vndk.v29/lib/libstagefright_foundation.so
# Wifi
PRODUCT_PACKAGES += \
TetheringConfigOverlay