原文出自: https://www.bilibili.com/read/cv17441934/
侵权请联系删除!
曾经我获得了sgsi,但我没有好好珍惜,看到分区容量问题就望而却步。直到如今我才好好去摸索了如何扩容分区。
扩容分区有刷成砖的风险,不过请不要慌张,只要你有手机的线刷包就能用Miflash刷回来,实在不行请参考9008救砖模式。
我也是参考了许多教程才得出的结果。
首先将Parted移入手机储存空间中,当然你是需要在twrp rec环境下的。
Parted下载地址:https://wwd.lanzout.com/i41kB07dhbwb(感谢酷安)
首先将其放在/sbin/目录下,取消挂载的date、system、cache分区(不然会说正在使用),然后赋予其755权限,最后打开adb
看到你要修改的分区,并记下它前面的Number(分区序列号),因为要扩容是需要先删除再重新分配的。
删除的话请删除三个分区system分区(系统分区)、cache分区(安卓系统缓存区域)、userdata(用户使用分区及存储)我这里分别是21、22、23,所以删除,请注意。
记得还有cache分区和userdata分区,你可以将system分区和cache分区扩容的容量在userdata中扣除,然后更改。
可能是以上情况,我遇到的就是这种情况,分区没有名字。这会导致分区无法使用,这种情况请千万不要重启,不然就会成砖,那么你就只能线刷救砖了。(我试试就“逝世“”)
一步步进行修改,改完在输入“p”查看。
这样便是修改完成,接下来重新进入twrp rec ,你会看到无法挂载,文件储存也没了。不要紧张,请去wide中先在“Format Date”中清除Date分区,再在“Advanced Wipe”中勾选System和cache分区。等待清楚完就是扩容完成了,现在你看看是不是能刷入你的刷机包了。
如果您在使用Parted分区时发现system分区离userdata分区太远了,比如system分区是20号分区,而userdata是最后的30号分区(又或者不是最后,反正中间就是有距离)。那么您就要做取舍了,可以将身为20号的system分区删除,然后再删除userdata分区,最后在userdata分区里面重新分一个system分区出来。这样原来system分区占用的空间依然会存在,不过可以刷新系统不是吗?
不过您也可以尝试删除一些分区,强行创建新的分区,这个要按照分区表来,而且您有刷上镜像的可能。
我的猜想:fastboot貌似刷不掉分区大小,9008才会重新分区恢复大小,可以试试分好分区大小然后fastboot刷上去。
https://www.coolapk.com/feed/35481306?shareKey=OWMxMWQzMzBlYjg2NjJjMzE5ZDg~&shareUid=2297866&shareFrom=com.coolapk.market_12.3.1
https://zhuanlan.zhihu.com/p/190684587
http://c.biancheng.net/view/905.html
没有评论数据