代码拉取完成,页面将自动刷新
#!/bin/bash
set -ex
ramdisk=$1
system=$2
if [ -z "$ramdisk" ] || [ -z "$system" ]; then
echo "Usage: $0 <ramdisk> <system image>"
exit 1
fi
workdir=`mktemp -d`
rootfs=$workdir/rootfs
mkdir -p $rootfs
# Extract ramdisk and preserve ownership of files
(cd $rootfs ; cat $ramdisk | gzip -d | sudo cpio -i)
mkdir $workdir/system
sudo mount -o loop,ro $system $workdir/system
sudo cp -ar $workdir/system/* $rootfs/system
sudo umount $workdir/system
gcc -o $workdir/uidmapshift external/nsexec/uidmapshift.c
sudo $workdir/uidmapshift -b $rootfs 0 100000 65536
# FIXME
sudo chmod +x $rootfs/anbox-init.sh
sudo rm -rf android.img
sudo mksquashfs $rootfs android.img -comp xz -no-xattrs
sudo chown $USER:$USER android.img
sudo rm -rf $workdir
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。