4 # just in case, stop Anbox 7
5 stop anbox
-container || true
7 # start cgroup-lite, else container may fail to start.
11 # NOTE: it is temporary solution, that workes only on halium devices.
14 # start lxc-net, that sets up lxc bridge
17 # umount rootfs if it was mounted
18 umount
-l rootfs
|| true
20 mkdir -p /home
/anbox
/rootfs
21 mkdir -p /home
/anbox
/data
22 mount anbox_arm64_system.img rootfs
23 mount
-o remount
,ro rootfs
24 mount anbox_arm64_vendor.img rootfs
/vendor
25 mount
-o remount
,ro rootfs
26 mount
-o bind anbox.prop rootfs
/vendor
/anbox.prop
28 # Anbox binder permissions
29 chmod 666 /dev
/anbox
-*binder
31 # Wayland socket permissions
32 chmod 777 -R /run
/user
/32011
34 # Set sw_sync permissions
35 chmod 777 /dev
/sw_sync
36 chmod 777 /sys
/kernel
/debug
/sync
/sw_sync
38 # Media nodes permissions
40 chmod 777 /dev
/MTK_SMI
41 chmod 777 /dev
/mdp_sync
42 chmod 777 /dev
/mtk_cmdq
43 chmod 777 /dev
/video32
44 chmod 777 /dev
/video33
46 lxc
-start -n anbox
-F -- /init