Ai
2 Star 2 Fork 3

anbox/anbox-headless

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
create-package.sh 747 Bytes
一键复制 编辑 原始数据 按行查看 历史
Xiaofeng 提交于 2020-04-24 10:56 +08:00 . Added gbm/kms platform
#!/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
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/anbox/anbox-headless.git
git@gitee.com:anbox/anbox-headless.git
anbox
anbox-headless
anbox-headless
master

搜索帮助