]> glassweightruler.freedombox.rocks Git - waydroid.git/blobdiff - scripts/install.sh
anbox: Move out vendor fixups from installer script
[waydroid.git] / scripts / install.sh
index 6e8e04666b41af80a2d56236e847142541ca4acb..952fa432e95621288b107ec779cd3193170177d0 100644 (file)
@@ -36,6 +36,8 @@ fi
 rm -f latest-raw-images.zip
 wget https://build.lolinet.com/file/lineage/anbox_arm64/latest-raw-images.zip
 unzip latest-raw-images.zip
+mkdir -p /home/anbox/rootfs
+mkdir -p /home/anbox/data
 
 echo "Geting latest runner script"
 rm -f run-container.sh
@@ -44,6 +46,9 @@ chmod +x run-container.sh
 rm -f stop-container.sh
 wget https://github.com/Anbox-halium/anbox-halium/raw/lineage-17.1/scripts/stop-container.sh
 chmod +x stop-container.sh
+rm -f anbox-net.sh
+wget https://github.com/Anbox-halium/anbox-halium/raw/lineage-17.1/scripts/anbox-net.sh
+chmod +x anbox-net.sh
 
 if [ -f anbox.prop ]; then
     mv anbox.prop anbox.prop.bak
@@ -76,6 +81,12 @@ if [ -f NO_SENSORS ]; then
        rm NO_SENSORS
 fi
 
+# TODO: Get rid of this
+rm -f vendor-fixup.sh
+wget https://github.com/Anbox-halium/anbox-halium/raw/lineage-17.1/scripts/vendor-fixup.sh
+chmod +x vendor-fixup.sh
+./vendor-fixup.sh
+
 echo "Geting latest lxc config"
 mkdir /var/lib/lxc/anbox
 cd /var/lib/lxc/anbox