9.png (42.94 KB, 下载次数: 45)

2015-4-12 20:32 上传

点击恢复后 就会开始写入system.img了

其他的依此类推

有兴趣的可以试试呀

目前我不知道 mkfs_ext4生成的img和dd备份生成img有啥区别

是否都可以通过dd的方式直接刷入

有知道的可以告诉我一下

当然 也可以把上面的

umount /system
umount /data
umount /cache
umount /external_sd
umount /sdcard
rm /dev/block/mmcblk1*
ln -s /dev/block/mmcblk0 /dev/block/mmcblk1

保存为ok这个文件

加入到recovery里面

然后以后启动recovery只需要在终端输入ok后开启u盘模式就行了

有兴趣的可以自己编译recovery 加入这个功能

刚刚分析了一下线刷包的img镜像  他们是压缩过的ext4分区镜像

这种镜像不能被直接写入

需要下载simg2img for win先解压出真实镜像

第17 18 19分区 也就是system cache data分区 的镜像都是经过压缩的

要用simg2img解压后才可以用上述方法刷入

同样的分区还有12 9 4 3分区也是ext4 都需要simg2img解压后刷入 除此之外 其他的都是直接写入无压力

如boot.img recovery.img等

我们知道手机即便是root后 一般情况下能被写入的 可能受到破坏的是 system data cache 这三个分区

其他分区 基本上是很少写入数据  所以线刷 一般就是system data 和cache

而cache没有数据  data新刷机也没什么数据 都可以不刷

所以最后线刷会官方 就只是刷入boot.img system.img recovery.img就够了 其他的 我们都没动他 不会坏

如果坏了 那就是硬件问题了

也就是7 boot 8 recovery 17 system 然后出厂恢复一次就完事了

其中boot.img和recovery.img直接刷  system.img需要先解压一次 用simg2img解压 然后刷入解压后的  有1.5G的样子

如果想调整system cache data分区大小的  只需要将手机连接到ubuntu系统上 用gparted无损调整即可

应该是不会有问题了

希望大家玩机顺利

另外ubuntu下直接读写system分区我表示hai的很

就这样吧  想线刷回官方 但是驱动难装的同志 可以用用

喜欢diy的也可以折腾了

我已经用这个方法成功的无损给手机的内置emmc增加了两个分区

目前一切正常

手机 音量减开机 可以进入第二系统

两个系统的分区完全独立