導航:首頁 > 文件目錄 > 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手機鏡像文件相關的資料

熱點內容
2016怎麼注冊蘋果開發者賬號 瀏覽:227
88qqcom 瀏覽:216
win10如何卸載黑蘋果系統更新 瀏覽:349
如何轉移文件到s6edge 瀏覽:480
思源ps教程 瀏覽:655
數控網紋加工怎麼編程 瀏覽:729
收藏里的網站是什麼 瀏覽:940
蘋果6寫不了簡訊怎麼辦 瀏覽:650
黑色背景文件怎麼設置ps 瀏覽:850
如何刷微信零錢 瀏覽:69
自解壓文件會報錯 瀏覽:300
淘寶程序員p7 瀏覽:597
找到桌面文件路徑 瀏覽:225
win10更改朝鮮語言 瀏覽:356
微信文件傳輸助手圖片保存在哪裡 瀏覽:755
瑞昱驅動安裝完點哪個文件是安裝 瀏覽:896
word目錄寬度 瀏覽:524
用要求用戶名和密碼的寬頻連接來連接 瀏覽:517
如何快速剔除同一日期的相同數據 瀏覽:735
工控主機編程選哪個cpu 瀏覽:214

友情鏈接