diff --git a/Android.bp b/Android.bp index 6d1f129..7e3142a 100644 --- a/Android.bp +++ b/Android.bp @@ -4800,6 +4800,23 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libflaw", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: ["proprietary/vendor/lib64/libflaw.so"], + shared_libs: ["libOpenCL", "liblog", "libm", "libz", "libc", "libdl", ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libft2vendor", owner: "xiaomi", diff --git a/proprietary/vendor/lib64/libflaw.so b/proprietary/vendor/lib64/libflaw.so new file mode 100644 index 0000000..1b43ba0 Binary files /dev/null and b/proprietary/vendor/lib64/libflaw.so differ diff --git a/surya-vendor.mk b/surya-vendor.mk index 6b36b67..2412d99 100644 --- a/surya-vendor.mk +++ b/surya-vendor.mk @@ -531,6 +531,7 @@ PRODUCT_PACKAGES += \ libdrmfs \ libdrmtime \ libdsi_netctrl \ + libflaw \ libft2vendor \ libgdtap \ libgf_ca \