如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

相信很多人跟我一样,手里拿着各种rom,UI文件和开机动画.刷了这个rom之后想用以前的UI却不知到怎么换.今天我就为大家详细介绍一下linux环境下如何替换文件.

用到的软件

1.Oracle VM VirtualBox (http://www.virtualbox.org/wiki/Downloads),进入页面后选择VirtualBox 4.0.4 for Windows hosts版本下载

2.ubuntu10.0光盘或其镜像(以ubuntu为例)

下载下来大概750m

安装VirtualBox虚拟机,再安装ubuntu系统.上网方式设为NAT

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

打开ubuntu后,安装增强功能

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

点击后系统会多了一个镜像文件

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

点击运行(此处需要root密码) 重启虚拟机后 分配数据空间

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

数据空间位置为windows下要修改img文件的位置名称自定义 之后在ubuntu里挂载共享的文件夹

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

打开终端输入命令sudo –i打密码再输命令mount –t vboxsfa8.3xz /share(mount为挂载命令,/share为文件系统下的的文件夹,可在挂载前输入 mkdir /share 创建share文件夹)

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

挂载后可发现share文件夹已经挂载完成 之后挂载文件夹里的img文件本文以msys.img为例,其余类似找到刚才打开的终端窗口继续输入mount -o loop /share/lbe_android/msys.img/mnt/msys/

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

/mnt/msys 为mnt目录下的msys文件夹,同样可以通过mkdir /mnt/msys 命令创建

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

此时不难发现已经可以通过访问/mnt/msys/framework/文件夹找到UI文件framework-res.apk 如果你想提取别人的UI,直接把文件复制到/share文件夹即可,在windows下提取 如果你想替换apk文件,此时你需要把要替换的apk文件共享到ubuntu下(windows下直接把文件放到a8.3xz文件夹即可).不过你会发现你没权限把原来的apk文件替换掉.此时可以在终端执行相关命令替换原来的apk文件,也可以偷懒,直接在终端输入sudo nautilus

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

这会弹出一个有root权限的图形化文件系统

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

这时你可以为所欲为,哈哈.替换完成后.还有最后一步最重要.,就是解挂系统(umount)新建一个终端

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

同样先获取root权限再输入 umount /mnt/msys/

如何修改img文件,替换UI和开机动画(非ROOT EXPLORER)

这时候,msys.img的修改完成了. 至于开机动画,bootanimation.zip替换的位置是mdata.img下的local文件夹.同样可以输入sudo nautilus命令打开有root权限图形化文件系统界面.

现在大部分的img文件都是用ext2文件系统封装的


分享到:


相關文章: