Gphone SD 卡分区(更新)

以前写过一个Gphone app2sd 的完全教程,在那个教程当中有完整的分区步骤,可是那个分区模式是需要 linux 系统才可以执行,而我当时用的是 ubuntu.

现在可行的分区模式也就是 linux 下,然后 windows 下的分区软件.譬如 PartitionManager,AcronisDiskDirector,不要去想 PQ 魔术师,那个不支持 sd 卡分区!就这么多了么?...其实,如果你有 Gphone 手机的话,完全可以用 windows dos 来分区! 先说条件:
1.Gphone 手机
2.SDcard
3.android sdk
4.一条 usb 连接线

步骤:
首先开机进入 recovery 模式,按 ALT+X 进入“console”

打开 cmd,输入: adb shell
parted /dev/block/mmcblk0
print
可以看到分区的情况,一般来说都是一个分区,如果以前做过 app2sd 那么就是两个...删除这两个分区.如下图为三个分区: 然后输入代码删除分区: rm 1
rm 2
rm 3
(如果只有两个分区或者一个分区的,执行一步操作就可以了,也就是 rm< 数字>)
在完成后就是一个未分区的 SDcard 然后对 SDcard 重新分区,注意需要根据你的卡大小来分配各分区的大小,一般 linux-swap 最大 32M.ext 分区 500M 足够了,最大不要超过 1GB.不过似乎有将 linux-swap 分成 96Mb 的...输入以下代码分区: mkpartfs primary fat32 0 7445
mkpartfs primary ext2 7445 7873 300-500 都可
mkpartfs primary linux-swap 7873 7969 务必是 96M 不然你有 C6 卡也不能全速体验 HERO 了...
至此,分区工作就完成了.可以输入 print 来检查一下.
以下为可执行可不执行步骤...就是将 ext2 转换为 ext3/ext4
转换为 ext3 输入以下命令: upgrade_fs 转换 ext4 输入以下命令: tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p2
e2fsck -fpDC0 /dev/block/mmcblk0p2
upgrade_fs
结束以后,输入 parted /dev/block/mmcblk0
print
验证是否升级到 ext3/ext4
然后 quit 退出,重启手机.

本教程参考了安卓网上安装 hero 的步骤

Gphone SD 卡分区(更新)

https://hivan.me/gphone-sdcard/

作者

Hivan Du

发布于

2021-08-31

更新于

2024-01-16

许可协议

评论