移动叔叔

标题: HW G520 扩大data 根据G大的思路修改data及system分区,折腾一夜终于好了,放图 [打印本页]

作者: lolimagic    时间: 2013-8-20 11:53
标题: HW G520 扩大data 根据G大的思路修改data及system分区,折腾一夜终于好了,放图
买来新机第二天root,刷recovery,刷机
刷机后看机器本来的data分区(内部储存空间)只有100M,而SDcard(手机储存)却有2G,这样安装几个软件之后data就满了无法再安装。折腾未果上网搜索看到DATA分区扩展的办法,说白了类似于电脑的硬盘分区。
先按照G大的办法安装adb驱动然后打开cmd,输入“adb shell”```具体步骤请移步data扩容帖子,代码太繁琐记不得了
总之,遇到的第一个问题是,网上教程是以U8825D为例扩展的。5d有19个分区而G520只有6个。摸索着删除了最后两个分区然后重建。因分区大小设置错误,未果。
后下载软件划分data分区空间····直接变砖(千万不要用网上的工具来划分,5d可以直接用G大的分区包来做,别的机器只能在电脑上划分!!有这个打算的同学切记!!
变砖后开机卡第一屏,可以进recovery,提示无法挂载/cache/recovery/无法打开/cache/recovery/last.log
应该是分区时把cache分区弄没了
无奈用G大的方法开cmd,进到adb控制台,继续手动分区,删除所有分区,然后新建,先新建扩展分区(有人说结束位-开始位除以128等于分区大小···我设置了不合适),开始结束位置我设置为2-3000
后新建主分区,分别设置为3001-5000,5001-10000······(此数据仅供参考,夜里做的记不清···=。=
设置完成后写入分区,开机依然无限卡第一屏
进recovery提示无法挂载/cache/recovery/无法打开/cache/recovery/last.log即分区表依然未修复,遂再次连接电脑打开adb控制台查看之前所作分区工作健在,进recovery格式化分区,除了system和sdcard其余均无法格式化,刷别的包也无果
遂考虑线刷
线刷了两个recovery,情况未改善,无意间看到官方recovery遂刷,依然无法开机,但是进recovery无报错
下载了SD卡升级包,解压将dload文件夹直接放入SD卡,开机按加减音量键再按电源键,开机后松开电源,进入升级界面,升级即将完成时,提示分区未格式化,升级失败,扣电池开机出来了原厂G3动画,提示文件加密错误点确定关机(也有关机动画了)。
再次开机可以进入系统,此事告一段落。
后面又刷了一次机。未出现问题。
分区也未改变。
由于所有分区都被我删除了,我原来的思路是均分所有分区,由于害怕出现未知问题,所以分区表尽量按照原分区表做的,故我也不知道我划分的分区到底是多大的·····(网上说的算法算了不对···)

根据G大的思路修改data及system分区,折腾一夜终于好了,放图

事后明白了变砖的原因:
那个所谓的分区软件根本无法扩展data分区,至少不能给G520分。分区表损坏后,cache分区没有了、或者未被格式化。
我做了新分区表之后分区表依然未被格式化。而且recovery无力格式化。刷入官方recovery后无报错是因为官方recovery权限较低。但是官方recovery能够卡升级,升级包侦测到分区未格式化,格式化分区后,升级无法进行。重启后,由于原系统侦测到data分区数据没了,提示加密错误(貌似是)清空数据再次重启。然后分区正常进入系统,由于升级失败,进入的是卡刷的系统。由于所有的分区都损坏了。所以进去后我没看到rom里面植入的软件和superuser。卡刷系统后,data扩容算是完成了。
但是我想看看G520 原来的分区情况。希望广大网友帮帮忙~~







欢迎光临 移动叔叔 (http://bbs.ydss.cn/) Powered by Discuz! X3.2