mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-21 11:55:31 -04:00
universal7885: Fulfil dependencies of camera HAL [1/2]
* Expose libgui.so to all vendor modules * Import libcamera.client.so to prebuilt vndk-29 Signed-off-by: SamarV-121 <samarvispute121@gmail.com> Change-Id: Ia30c8f7cb8b420f1b19b6c973f047aa55b06b930
This commit is contained in:
parent
11e19c497e
commit
7b43d9eb6f
4 changed files with 15 additions and 1 deletions
|
|
@ -0,0 +1,2 @@
|
|||
# Camera
|
||||
lib/libcamera_client.so:system_ext/apex/com.android.vndk.v29/lib/libcamera_client.so
|
||||
|
|
@ -23,3 +23,11 @@ LOCAL_MODULE_CLASS := ETC
|
|||
LOCAL_SRC_FILES := etc/fstab.enableswap
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)
|
||||
include $(BUILD_PREBUILT)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := sys.sh
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_MODULE_CLASS := ETC
|
||||
LOCAL_SRC_FILES := bin/sys.sh
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_EXECUTABLES)
|
||||
include $(BUILD_PREBUILT)
|
||||
|
|
|
|||
3
rootdir/bin/sys.sh
Normal file
3
rootdir/bin/sys.sh
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
#!/sbin/sh
|
||||
echo "$(grep -v libgui.so system/system/system_ext/apex/com.android.vndk.v29/etc/vndkprivate.libraries.29.txt)" > system/system/system_ext/apex/com.android.vndk.v29/etc/vndkprivate.libraries.29.txt
|
||||
echo libcamera_client.so >> system/system/system_ext/apex/com.android.vndk.v29/etc/vndkcore.libraries.29.txt
|
||||
|
|
@ -21,7 +21,8 @@ TARGET_SCREEN_WIDTH := 1080
|
|||
PRODUCT_PACKAGES += \
|
||||
init.universal7904.rc \
|
||||
init.usb_accessory.rc \
|
||||
fstab.enableswap
|
||||
fstab.enableswap \
|
||||
sys.sh
|
||||
|
||||
# NFC
|
||||
PRODUCT_PACKAGES += \
|
||||
|
|
|
|||
Loading…
Reference in a new issue