diff --git a/Android.mk b/Android.mk index 6ce1e42..ac013ff 100644 --- a/Android.mk +++ b/Android.mk @@ -148,6 +148,10 @@ $(eval $(call define-redroid-prebuilt-lib,gralloc.cros,,hw/gralloc.cros.so,hw)) $(eval $(call define-redroid-prebuilt-lib,gralloc.gbm,,hw/gralloc.gbm.so,hw,,$(gbm_libs))) +# redroid hwcomposer +$(eval $(call define-redroid-prebuilt-lib,hwcomposer.redroid,,hw/hwcomposer.redroid.so,hw)) + + ## libOmxCore $(eval $(call define-redroid-prebuilt-lib,libOmxCore,,libOmxCore.so, , ,$(va_libs) $(ffmpeg_libs) $(x264_libs))) diff --git a/prebuilts.mk b/prebuilts.mk index 8024885..cc8ec7c 100644 --- a/prebuilts.mk +++ b/prebuilts.mk @@ -12,6 +12,7 @@ PRODUCT_PACKAGES += \ ffprobe \ uinputd \ vncserver \ + hwcomposer.redroid \ # vaapi diff --git a/prebuilts/aarch64/lib/hw/hwcomposer.redroid.so b/prebuilts/aarch64/lib/hw/hwcomposer.redroid.so new file mode 100755 index 0000000..89235de Binary files /dev/null and b/prebuilts/aarch64/lib/hw/hwcomposer.redroid.so differ diff --git a/prebuilts/arm/lib/hw/hwcomposer.redroid.so b/prebuilts/arm/lib/hw/hwcomposer.redroid.so new file mode 100755 index 0000000..6db89fe Binary files /dev/null and b/prebuilts/arm/lib/hw/hwcomposer.redroid.so differ diff --git a/prebuilts/x86/lib/hw/hwcomposer.redroid.so b/prebuilts/x86/lib/hw/hwcomposer.redroid.so new file mode 100755 index 0000000..96ce00c Binary files /dev/null and b/prebuilts/x86/lib/hw/hwcomposer.redroid.so differ diff --git a/prebuilts/x86_64/lib/hw/hwcomposer.redroid.so b/prebuilts/x86_64/lib/hw/hwcomposer.redroid.so new file mode 100755 index 0000000..1d7dae9 Binary files /dev/null and b/prebuilts/x86_64/lib/hw/hwcomposer.redroid.so differ