没有合适的资源?快使用搜索试试~ 我知道了~
android生成system.img命令
1星 需积分: 50 45 下载量 49 浏览量
2010-09-10
01:11:34
上传
评论
收藏 2KB TXT 举报
温馨提示
试读
2页
android生成system.img命令android生成system.img命令
资源推荐
资源详情
资源评论
android生成system.img命令是什么?
使用#file system.img
输出:system.img: Linux rev 0.0 ext2 filesystem data, UUID=4eb0489c-647d-49d8-9111-94657b5fd342, volume name "system"。
然而本人使用命令#mkyaffs2image system/ system.img,
再使用#file system.img,却输出:system.img: VMS Alpha executable
前一个system.img文件时可用的,而使用mkyaffs2image命令生成的system.img却不能使用(将ramdisk.img,system.img,install.img等打包成iso文件,用virtualbox运行)。
谁清楚android编译系统是用什么命令生成system.img的?本人使用#make systemimage命令,只显示出如下信息: Install system fs image: out/target/product/eeepc/system.img
out/host/linux-x86/bin/acp -fpt out/target/product/eeepc/obj/PACKAGING /systemimage_unopt_intermediates/system.img out/target/product/eeepc/system.img
true
没能查到是哪个脚本生成的system.img
根据这个网址http://blog.csdn.net/liaoshengjiong/archive/2009/03/04/3957749.aspx,
1.执行#make showcommands snod
2.得出android制作system.img命令为:
#!/bin/bash
export PATH="/home/tony/tmp/e2fsprogs-1.41.3/prefix/sbin:$PATH"
num_blocks=`du -sk out/target/product/eeepc/system | tail -n1 | awk '{print $1;}'`
if [ $num_blocks -lt 20480 ]; then
extra_blocks=3072;
else
extra_blocks=20480;
fi
num_blocks=`expr $num_blocks + $extra_blocks`
num_inodes=`find out/target/product/eeepc/system | wc -l`
num_inodes=`expr $num_inodes + 500`
out/host/linux-x86/bin/genext2fs -a -d out/target/product/eeepc/system -b $num_blocks -N $num_inodes -m 0 out/target/product/eeepc/system.img
使用#file system.img
输出:system.img: Linux rev 0.0 ext2 filesystem data, UUID=4eb0489c-647d-49d8-9111-94657b5fd342, volume name "system"。
然而本人使用命令#mkyaffs2image system/ system.img,
再使用#file system.img,却输出:system.img: VMS Alpha executable
前一个system.img文件时可用的,而使用mkyaffs2image命令生成的system.img却不能使用(将ramdisk.img,system.img,install.img等打包成iso文件,用virtualbox运行)。
谁清楚android编译系统是用什么命令生成system.img的?本人使用#make systemimage命令,只显示出如下信息: Install system fs image: out/target/product/eeepc/system.img
out/host/linux-x86/bin/acp -fpt out/target/product/eeepc/obj/PACKAGING /systemimage_unopt_intermediates/system.img out/target/product/eeepc/system.img
true
没能查到是哪个脚本生成的system.img
根据这个网址http://blog.csdn.net/liaoshengjiong/archive/2009/03/04/3957749.aspx,
1.执行#make showcommands snod
2.得出android制作system.img命令为:
#!/bin/bash
export PATH="/home/tony/tmp/e2fsprogs-1.41.3/prefix/sbin:$PATH"
num_blocks=`du -sk out/target/product/eeepc/system | tail -n1 | awk '{print $1;}'`
if [ $num_blocks -lt 20480 ]; then
extra_blocks=3072;
else
extra_blocks=20480;
fi
num_blocks=`expr $num_blocks + $extra_blocks`
num_inodes=`find out/target/product/eeepc/system | wc -l`
num_inodes=`expr $num_inodes + 500`
out/host/linux-x86/bin/genext2fs -a -d out/target/product/eeepc/system -b $num_blocks -N $num_inodes -m 0 out/target/product/eeepc/system.img
资源评论
- luke12152011-09-27该资源就是http://www.eoeandroid.com/thread-7283-1-1.html 复制的文字版,不建议下载,一点儿意义没有。
zhenwenxian
- 粉丝: 797
- 资源: 773
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功