导航:首页 > 文件目录 > android手机镜像文件

android手机镜像文件

发布时间:2024-12-13 06:33:49

A. 求androidx86系统镜像下载地址,或者文件。。

android-x86组织、安卓x86中文站有各种镜像文件的下载地址或链接,可以根据你的需要下载。

B. 如何制作安卓平板系统镜像

一:update.zip包的制作
1:新建一个目标,在此目录下准备好需要的文件,如system目录文件、boot.img、recovery.img等.
mkdir testupdate
cp system/ testupdate/ -tf
注:如果文件是system.img镜像可以用unyaffs解压出来得到system
2:用make-update-script工具生成update-script脚本,如下
cp make-update-script testupdate/
cp android-info.txt testupdate/
cd testupdate
./make-update-script system android-info.txt > update-script
rm make-update-script android-info.txt
vi update-script //根据需要适当修改些脚本
说明:system是要更新的目录,android-info.txt是板的版本信息,update-script是输出文件名
3:建立一个目录名称为META-INF/com/google/android,把上面生成的脚本放进去
mkdir -p META-INF/com/google/android
mv update-script META-INF/com/google/android/
4:压缩文件
zip -r update.zip system META-INF
5:给压缩文件添加签名
mv update.zip ../signapk/
cd ../signapk/
java -jar signapk.jar testkey.x509.pem testkey.pk8 update.zip signed-update.zip
6:删除多余的文件,并把生成的包重命名
rm update.zip
mv signed-update.zip ../update.zip
cd ../
7:大功告成,把更新包update.zip拷到sdcard根目录下去验证吧!

注意:
1)如果文件里有连接,应该在获取update-script之后在原文件里删除链接文件,再打包,否则symlink将出错;
2)如果原文件里有空目录,所获的签名将失去此记录,所以如果空目录必须存在,更新之后的文件将与原文件不同(少了空目录)

二:ramdisk.img 制作
方法1:
解压:
1) mv ramdisk.img ramdisk.img.gz
2) gunzip ramdisk,img.gz
3) mkdir ramdisk;cd ramdisk
4) cpio -i -F ../ramdisk.img
压缩:
1) 产生要pack的目录list,也可以自己列
cpio -i -t -F ../ramdisk.img > list
2) 利用刚生成的list文件列表,cpio归档
cpio -o -H newc -O new.img < list
3) gzip new.img
方法2:
解压: gunzip -c ../your-ramdisk-file | cpio -i
压缩: find . | cpio -o -H newc | gzip > ../newramdisk.cpio.gz

注意:在android里的做法是
1)先得到ramdisk所需要的文件,比如root目录
2)用mkbootfs制作ramdisk.img,用法如下
mkbootfs root | gzip > ramdisk.img
这里需要验证哪个能用android写下去

三:boot.img的制作
1:android正常做法
1):连接
mkbootimg --kernel your-kernel-file --ramdisk newramdisk.cpio.gz --cmdline "mem=128 console=ttymxc0,115200n8 init=/init rw" --output mynewimage.img

mkbootimg --kernel your-kernel-file --ramdisk newramdisk.cpio.gz --cmdline --output mynewimage.img

2):提取img中的kernel和ramdisk
./split_bootimg.pl mynewimage.img

2:uboot
直接把uImage重命名为boot.img即可

四:system.img的制作(只为 yaffs2格式)
1)压制:./mkyaffs2image system/ system.img
2)解压:./unyaffs system.img

四:system.img的制作(只为yaffs2格式)
1)压制:./mkyaffs2image system/ system.img
2)解压:./unyaffs system.img

五:recovery.img的制作
1:如果recovery的镜像是只有文件系统部分时候可以如第四所示范
2:如果recovery为ramdisk形式

=============================================
制 作ramdisk的过程。
1.在/mnt下创建rdmnt 和 rdimg 目录
mkdir rdmnt
mkdir rdimg
2.创建一个ramdisk文件,大小32768 X 1k。
dd if=/dev/zero of=rdimg/ramdisk bs=1k count=32768
3.使用ext2方式格式该文件
mke2fs -F -v -m0 rdimg/ramdisk
4.将该ramdisk文件和rdmnt挂载
mount -o loop rdimg/ramdisk rdmnt/
5.拷贝文件到挂载目录中。
文件系统目录在:/home/xrqun/workdir/filesys/
cp –av /home/xrqun/workdir/filesys/* rdmnt
6.卸载ramdisk
umount rdmnt
7.压缩 ramdisk文件
gzip –c -9 <rdimg/ramdisk > rdimg/ramdisk.gz
8.拷贝该ramdisk.gz映像到tftpboot目录下
cp rdimg/ramdisk.gz /tftpboot/
9. 使用mkimage工具
mkimage -n "uboot.ramdisk.filesys" -A arm -O linux -T ramdisk -C gzip -d ramdisk.gz uboot.ramdisk.gz

参考资料:http://liaowb1234.blog.163.com/blog/static/771555472010027104534626/

C. Android iso镜像

文件地址: Android iso镜做简姿像文件

这个是 release Android 9.0 r1 , 所以 Choose an operating system的时候选择"FreeBSD 10 or earlier",Fireware Type选择Legacy BIOS,后面就是常见的"Customize settings", change Processors & Memory. 然后咐侍回到Display:Accelerate 3D Graphics, Shared Graphics Memory改为1024M.

之前纯绝记录过的: CentOS7, Debian10, RHEL, Ubuntu 镜像ISO文件

阅读全文

与android手机镜像文件相关的资料

热点内容
qq上的pdf文件电脑怎么打印 浏览:775
aesgcmjava 浏览:308
学习编程买哪个牌子的电脑好 浏览:1000
camtasiastudio7使用教程 浏览:496
faaclinux 浏览:258
微信浏览器不支持js 浏览:367
微信接收压缩文件 浏览:92
solidworks标准视图工具栏 浏览:328
win10输入法默认半角 浏览:931
a4尺寸的pdf文件像素 浏览:785
普通的数据库事物写法 浏览:911
如何编程获取进程信息 浏览:516
dede删除文件夹 浏览:811
表格里数据怎么自动变色 浏览:631
jssrc缓存 浏览:67
中国电信如何设置wifi密码是多少钱 浏览:168
word打印指定页 浏览:9
cad安装无法解压文件 浏览:118
华为百度app闪退是怎么回事 浏览:891
大屏监控jsp页面设计 浏览:448

友情链接