该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
要以root登陆Ubuntu,
http://www.linuxidc.com/Linux/2012-05/60806.htm
压缩包中有三个文件,分别为simg2img,make_ext4fs ,mkuserimg.sh
这三个文件放在/bin下。
可以先安装“在终端中打开“
http://www.linuxidc.com/Linux/2012-05/59469.htm
然后修改这三个文件的权限(chmod,用于修改权限。而755表示具有可执行权限)
chmod 755 simg2img
chmod 755 make_ext4fs
chmod 755 mkuserimg.sh
修改所有者
chown 0.0 simg2img
chown 0.0 make_ext4fs
chown 0.0 mkuserimg.sh
对于放在/bin下,要输入这些文件的路径.
比如chmod 755 /bin/simg2img
simg2img的使用:
simg2img system.img system2.img
把 非标准img 转换成标准ext4格式.
有些img文件本身就已经是标准格式,就不需要simg2img命令。使用了就会出现错误提示.
/media/下还没有system文件夹,必须先创建
使用命令:
mkdir /media/system
在/media/下 创建用于挂载镜像的目录。
mount命令(系统自带)的使用:
如果刚才成功使用了simg2img命令,就用这个命令:
mount -o loop system2.img /media/system 挂载system2.img到/media/system目录下.
否则用这个命令:
mount -o loop system.img /media/system 挂载system.img到/media/system目录下.
在使用mount -o loop system2.img /media/system命令挂载system2.img到/media/system下后,就可以尽情修改了。该删的删。但是,在ubuntu中删除img镜像中的文件,会生成一个.Trash的隐藏文件夹,即回收站.必需ctrl+H将其显示并删除,否则,所有删除的软件文件,在system.img刷进手机后仍会起作用.
修改好后,注意权限问题。并且不要删了不该删的。
然后umount,卸载:
umount /media/system
这样,system.img就改好了。