diff --git a/init.redroid.rc b/init.redroid.rc index f1b1f16..90b5462 100644 --- a/init.redroid.rc +++ b/init.redroid.rc @@ -5,15 +5,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 6fe9aa5..59e9dad 100644 --- a/redroid.mk +++ b/redroid.mk @@ -51,6 +51,7 @@ PRODUCT_PROPERTY_OVERRIDES += \ debug.sf.nobootanimation=1 PRODUCT_PACKAGES += \ + binder_alloc \ hwcomposer.redroid \ gralloc.redroid \ gralloc.gbm \