Guest User

Untitled

a guest
Jan 18th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. for mountpoint in /android/*; do
  4. mount_name=`basename $mountpoint`
  5. desired_mount=$LXC_ROOTFS_PATH/$mount_name
  6. [ -d $desired_mount ] || mkdir $desired_mount
  7. mount --bind $mountpoint $desired_mount
  8. done
  9.  
  10. mknod -m 666 $LXC_ROOTFS_PATH/dev/null c 1 3
  11.  
  12. # Create /dev/pts if missing
  13. mkdir -p $LXC_ROOTFS_PATH/dev/pts
  14.  
  15. # Pass /sockets through
  16. mkdir -p /dev/socket $LXC_ROOTFS_PATH/socket
  17. mount -n -o bind,rw /dev/socket $LXC_ROOTFS_PATH/socket
  18.  
  19. rm $LXC_ROOTFS_PATH/sbin/adbd
  20.  
  21. sed -i '/on early-init/a \ mkdir /dev/socket\n\ mount none /socket /dev/socket bind' $LXC_ROOTFS_PATH/init.rc
  22.  
  23. sed -i "/mount_all /d" $LXC_ROOTFS_PATH/init.*.rc
  24. sed -i "/swapon_all /d" $LXC_ROOTFS_PATH/init.*.rc
  25. sed -i "/on nonencrypted/d" $LXC_ROOTFS_PATH/init.rc
Add Comment
Please, Sign In to add comment