diff --git a/init.redroid.rc b/init.redroid.rc index e11747e..52d49f4 100644 --- a/init.redroid.rc +++ b/init.redroid.rc @@ -9,15 +9,12 @@ on early-init mkdir /dev/binderfs mount binder binder /dev/binderfs stats=global chmod 0755 /dev/binderfs + exec -- /vendor/bin/binder_alloc /dev/binderfs/binder-control binder hwbinder vndbinder symlink /dev/binderfs/binder /dev/binder symlink /dev/binderfs/hwbinder /dev/hwbinder symlink /dev/binderfs/vndbinder /dev/vndbinder - chmod 0666 /dev/binderfs/hwbinder - chmod 0666 /dev/binderfs/binder - chmod 0666 /dev/binderfs/vndbinder - # 32bit app require this, remove for 64bit only redroid write /proc/sys/kernel/pid_max 65535 diff --git a/redroid.mk b/redroid.mk index 3dd2ed9..388d9e6 100644 --- a/redroid.mk +++ b/redroid.mk @@ -24,6 +24,7 @@ PRODUCT_PROPERTY_OVERRIDES += \ debug.sf.nobootanimation=1 PRODUCT_PACKAGES += \ + binder_alloc \ audio.r_submix.default \ hwcomposer.redroid \ gralloc.gbm \