diff --git a/Android.bp b/Android.bp index a560586..6afd21d 100644 --- a/Android.bp +++ b/Android.bp @@ -8,6 +8,7 @@ soong_namespace { "hardware/mediatek/libmtkperf_client", "hardware/xiaomi", "vendor/xiaomi/rosemary", + "device/xiaomi/rosemary", ], } @@ -29895,6 +29896,7 @@ cc_prebuilt_library_shared { "libstagefright_foundation", "libui", "libutils", + "libsink-mtk", "libsource", "libvcodec_cap", "libimsma_rtp", @@ -29910,7 +29912,6 @@ cc_prebuilt_library_shared { }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -30122,7 +30123,7 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "libsink", + name: "libsink-mtk", owner: "xiaomi", strip: { none: true, @@ -30130,10 +30131,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: [ - "proprietary/system_ext/lib64/libsink.so", + "proprietary/system_ext/lib64/libsink-mtk.so", ], shared_libs: [ - "libaudioclient_shim", + "libshim_sink", "libbinder", "libcutils", "libgui", @@ -31285,6 +31286,7 @@ cc_prebuilt_binary { "proprietary/vendor/bin/hw/mtkfusionrild", ], shared_libs: [ + "libutils-v32", "libmtkrillog", "libmtkproperty", "libmtkcutils", diff --git a/proprietary/system_ext/lib64/libimsma.so b/proprietary/system_ext/lib64/libimsma.so index 5c32e3e..239186b 100644 Binary files a/proprietary/system_ext/lib64/libimsma.so and b/proprietary/system_ext/lib64/libimsma.so differ diff --git a/proprietary/system_ext/lib64/libsink.so b/proprietary/system_ext/lib64/libsink-mtk.so similarity index 72% rename from proprietary/system_ext/lib64/libsink.so rename to proprietary/system_ext/lib64/libsink-mtk.so index 3a61f68..8d0010a 100644 Binary files a/proprietary/system_ext/lib64/libsink.so and b/proprietary/system_ext/lib64/libsink-mtk.so differ diff --git a/proprietary/vendor/bin/hw/mtkfusionrild b/proprietary/vendor/bin/hw/mtkfusionrild index 92d3488..9fdf257 100755 Binary files a/proprietary/vendor/bin/hw/mtkfusionrild and b/proprietary/vendor/bin/hw/mtkfusionrild differ diff --git a/rosemary-vendor.mk b/rosemary-vendor.mk index b2c2da6..b659c26 100644 --- a/rosemary-vendor.mk +++ b/rosemary-vendor.mk @@ -1565,7 +1565,7 @@ PRODUCT_PACKAGES += \ libmtk_vt_service \ libmtk_vt_wrapper \ libsignal \ - libsink \ + libsink-mtk \ libsource \ libvcodec_cap \ libvcodec_capenc \