1.在recovery下用刷机精灵完成,在此借用了分区大神的图和数据,最好看完大概教程再分
2.输入adb shell

3.检查一下Recovery里面是否带有parted

4.输入字母c,回车退出

5.输入:parted /dev/block/mmcblk0 查看分区表


若已分区则没有一下步骤


5.删除19分区

总共有分三步,分区rm 13,rm 19,rm 14,下面以rm 14为例,rm 14一般不会出现下图情况,出现的会是rm 13,若输入rm 13出现下图情况,可置之不理接着输入mkpartfs进行分区

6。删除14分区




7.先分哪个区都可以,我就从从14分,数据设置为1756、3891

当出现下图start?1756 End?3891时就输入name 14 userdata命名14分区为data而不是makparfts

8.当出现<parted>这时输入quit,会出现~#,输入parted /dev/block/mmcblk0会出现如下图

这时输入rm 13,分13区数据为604、778,就会出现下图情况,这里借图用用,出现ERROR

然后我们不用管直接在<parted>后面输入mkpartfs,把数据填好,如上一样rm 14,当中会提示yes或者no,输入y再回车,等待分区完成后再命名,name 13 cache,再输入quit退出,下面就是分19分区了,数据为778、1678。
按照rm 13的方法可按第8步,改下数据即可,还有提醒的就是如下图File system type?【ext2】?需要输入fat32,其他两分区直接回车不用输。

rm 19分区时会提示yes或者no,输y回车,若这一步出现失败,则直接回到第8步重新来,分为三个阶段,分三个区。
9.以下是大神原来发的小白教程里的,将14分区系统改成ext4系统
~ # tune2fs -j /dev/block/mmcblk0p14
~ # e2fsck -fDp /dev/block/mmcblk0p14
~ # tune2fs extents,uninit_bg,dir_index /dev/block/mmcblk0p14
~ # e2fsck -fDp /dev/block/mmcblk0p14





之后输入parted /dev/block/mmcblk0,再输入P,看分区列表,对应好了,直接重启

2.输入adb shell

3.检查一下Recovery里面是否带有parted

4.输入字母c,回车退出

5.输入:parted /dev/block/mmcblk0 查看分区表


若已分区则没有一下步骤


5.删除19分区

总共有分三步,分区rm 13,rm 19,rm 14,下面以rm 14为例,rm 14一般不会出现下图情况,出现的会是rm 13,若输入rm 13出现下图情况,可置之不理接着输入mkpartfs进行分区

6。删除14分区




7.先分哪个区都可以,我就从从14分,数据设置为1756、3891

当出现下图start?1756 End?3891时就输入name 14 userdata命名14分区为data而不是makparfts

8.当出现<parted>这时输入quit,会出现~#,输入parted /dev/block/mmcblk0会出现如下图

这时输入rm 13,分13区数据为604、778,就会出现下图情况,这里借图用用,出现ERROR

然后我们不用管直接在<parted>后面输入mkpartfs,把数据填好,如上一样rm 14,当中会提示yes或者no,输入y再回车,等待分区完成后再命名,name 13 cache,再输入quit退出,下面就是分19分区了,数据为778、1678。
按照rm 13的方法可按第8步,改下数据即可,还有提醒的就是如下图File system type?【ext2】?需要输入fat32,其他两分区直接回车不用输。

rm 19分区时会提示yes或者no,输y回车,若这一步出现失败,则直接回到第8步重新来,分为三个阶段,分三个区。
9.以下是大神原来发的小白教程里的,将14分区系统改成ext4系统
~ # tune2fs -j /dev/block/mmcblk0p14
~ # e2fsck -fDp /dev/block/mmcblk0p14
~ # tune2fs extents,uninit_bg,dir_index /dev/block/mmcblk0p14
~ # e2fsck -fDp /dev/block/mmcblk0p14





之后输入parted /dev/block/mmcblk0,再输入P,看分区列表,对应好了,直接重启
