最近因为手机的系统不好用,联想在系统优化方面太不给力了,UI也难看,所以想自己修改系统,但是联想的K900是新出的X86架构,暂时还没有能用的第三方recovery,也没用人放出ZIP刷机包,不得不从官方给出的升级包下手,但是发现其是img格式的,上网找了一下方法,用那个所谓的yaffs2浏览器根本打不开,所以不得不用Linux来进行解包。

下面是解包方法

1、在终端中进入存放XXX.img文件的目录中

2、输入sudo su,调用Linux的supre user权限,并按提示输入密码

3、建立新文件夹(这里用test)输入解包命令

sudo mount -o rw,loop XXX.img test

(结构是:sudo mount -o rw,loop XXX.img 解包到的文件夹名)

4、解包完成

附录:

打包命令:sudo umount test(结构是:sudo umount 需要打包的文件夹名)

注意:

解包后是无法修改的,要用管理员身份运行,右击文件夹就会有了。
然后根据你的需要修改(只能精简,不能添加,只是个缺点,可以在windows用工厂工具解包修改打包后再到Linux作ROOT)
接下来就是Root了(修改权限方法相同)
打开app(bin),再打开终端,现在终端已经定位到app(bin)了,然后直接输入chmod 6755 superuser.apk(su)

最后按照上面打包完成,但是你找不到你新打包的system.img,其实当你打包后,系统直接把打包后的文件替换到原system.img内,所以直接复制到储存设备就行

最后转移到windows,替换原来的system.img

最后再修改扩容等就行了。