1. 安卓分区扩容的前置知识
安卓手机的存储空间就像一个大仓库,被划分成多个不同功能的区域,这就是我们常说的分区。其中system分区相当于系统软件的专用货架,存放着操作系统核心文件。当你想刷入体积较大的第三方ROM或GSI系统时,可能会遇到"货架空间不足"的尴尬。
这里要区分两种扩容方式:硬扩容需要拆机更换存储芯片,相当于给仓库换更大的地基;而软扩容则是通过调整分区表重新划分空间,就像在不改变仓库总面积的情况下,把储物间的隔断墙往旁边挪一挪。我们今天要讲的parted工具方案就属于后者。
在开始前必须提醒:修改分区表是高风险操作,相当于给手机做"心脏手术"。建议准备以下"手术器材":
- 已解锁BL锁的手机
- 适配的TWRP Recovery
- ADB工具包
- parted二进制文件(建议使用3.0以上版本)
- 原厂线刷包(作为救砖保险)
2. TWRP环境搭建与准备
2.1 获取关键工具
首先需要下载两个关键文件:适合你机型的TWRP镜像和parted工具。parted相当于安卓版的"磁盘管理器",但官方ROM通常不包含这个工具。我习惯从可靠源获取静态编译版,比如某个开发者分享的v3.2版本就很好用。
将下载的parted文件放在电脑的ADB目录下,通过以下命令推送到手机:
adb push parted /sbin/
这个位置选择很有讲究,/sbin是TWRP环境下的PATH包含目录,后续调用更方便。
2.2 设置执行权限
在TWRP的"高级→文件管理"中找到/sbin/parted,长按选择"权限",勾选所有执行权限(755)。这步相当于给工具开操作权限,就像给手术刀消毒一样重要。
2.3 连接检查
通过adb shell进入手机终端,试着运行:
parted --


1923

被折叠的 条评论
为什么被折叠?



