日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

解system.img linux,MTK6577---解压system.img

發(fā)布時(shí)間:2023/12/16 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解system.img linux,MTK6577---解压system.img 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1. android 編譯完成之后會(huì)生生一個(gè) system.img,要想解壓system.img需要知道system.img是如何打包生成的,這個(gè)好像沒(méi)有工具可以查看system.img的格式,只能一個(gè)個(gè)的試。

我試了一下unyaffs與unyaffs2都不能解壓,最后才發(fā)現(xiàn)這個(gè)system.img是ext4打包的,用simg2img就ok了!

下載ext4_utils

應(yīng)該有源碼的,但這個(gè)是編譯好的二進(jìn)制文件,直接拿來(lái)用就行。

注:如果沒(méi)有,也不用擔(dān)心,android自帶了一份,

例如mtk的在 ./system/extras/ext4_utils目錄下,生成的二進(jìn)制在 ./out/host/linux-x86/bin下.

2. 解壓

sun@ubuntu:~/ext4$ ls

ext4_utils.tar.gz? make_ext4fs? simg2img? system.img temp

sun@ubuntu:~/ext4$ file system.img

system.img: data

//生成 ext4格式的img文件

sun@ubuntu:~/ext4$ ./simg2img system.img system.img.ext4

root@yanfa3-desktop:~/ext4# file ./system.img.ext4

./system.img.ext4: Linux rev 1.0 ext4 filesystem data, UUID=57f8f4bc-abf4-655f-bf67-946fc0f9f25b (needs journal recovery) (extents) (large files)

//最后一步掛載,掛載之后就可以像隨意修改了

sun@ubuntu:~/ext4$ mkdir ./sys_dir

sun@ubuntu:~/ext4$ mount -t ext4 -o loop system.img.ext4 ./sys_dir/

3.打包

sun@ubuntu:~/ext4$ ./make_ext4fs -s -l 512M -a system system_new.img ./sys_dir/

sun@ubuntu:~/ext4$? file ./system_new.img

./system_new.img: data

總結(jié)

以上是生活随笔為你收集整理的解system.img linux,MTK6577---解压system.img的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。