#!/bin/bash
#
# To call this script, make sure make_ext4fs is somewhere in PATH
function usage() {
cat<<EOT
Usage:
mkuserimg.sh [-s] SRC_DIR OUTPUT_FILE EXT_VARIANT MOUNT_POINT SIZE
EOT
}
echo "in mkuserimg.sh PATH=$PATH"
ENABLE_SPARSE_IMAGE=
if [ "$1" = "-s" ]; then
ENABLE_SPARSE_IMAGE="-s"
shift
fi
if [ $# -ne 4 -a $# -ne 5 ]; then
usage
exit 1
fi
SRC_DIR=$1
if [ ! -d $SRC_DIR ]; then
echo "Can not find directory $SRC_DIR!"
exit 2
fi
OUTPUT_FILE=$2
EXT_VARIANT=$3
MOUNT_POINT=$4
SIZE=$5
case $EXT_VARIANT in
ext4) ;;
*) echo "Only ext4 is supported!"; exit 3 ;;
esac
if [ -z $MOUNT_POINT ]; then
echo "Mount point is required"
exit 2
fi
if [ -z $SIZE ]; then
SIZE=128M
fi
MAKE_EXT4FS_CMD="./make_ext4fs $ENABLE_SPARSE_IMAGE -l $SIZE -a $MOUNT_POINT $OUTPUT_FILE $SRC_DIR"
echo $MAKE_EXT4FS_CMD
$MAKE_EXT4FS_CMD
if [ $? -ne 0 ]; then
exit 4
fi
没有合适的资源?快使用搜索试试~ 我知道了~
已经编译好的安卓系统解包打包工具集(img2simg+make_ext4fs+mkuserimg.sh+simg2img)
共4个文件
make_ext4fs:1个
simg2img:1个
img2simg:1个
4星 · 超过85%的资源 需积分: 41 222 下载量 180 浏览量
2018-07-12
09:59:55
上传
评论 11
收藏 136KB RAR 举报
温馨提示
已经编译好的安卓系统解包打包工具集(img2simg+make_ext4fs+mkuserimg.sh+simg2img)
资源推荐
资源详情
资源评论
收起资源包目录
已经编译好的安卓系统解包打包工具集(img2simg+make_ext4fs+mkuserimg.sh+simg2img).rar (4个子文件)
make_ext4fs
simg2img 13KB
make_ext4fs 61KB
img2simg 277KB
mkuserimg.sh 885B
共 4 条
- 1
gameloader
- 粉丝: 24
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页