安卓,用的也是Linux内核,所以就在这里给它丢在Linux系统维护的主题里了,在看以前的1.0版本的博客的构建的时候发现了些还算有点用的东西,也一起发过来了:

之前为了给MI Note Pro刷入Mokee并刷入GMS服务,但是在刷入GMS服务的时候,手机System分区的空间不足了,因而就有了将手机分区重做的想法。这里使用的是Parted(点击下载)工具来进行手机的分区操作。下载之后将工具复制到/sbin目录下,并运行chmod 777 parted即可!

这里使用的是:MI Note Pro手机,搭载的是EMMC的闪存,我们首先在Recovery模式中,使用adb shell 切换到adb命令行(Recovery模式下实在是不好输命令)首先我们在命令中输入parted /dev/block/mmcblk0

按下p,查看现在手机的分区表:

这里我们需要编辑的是:system,cache,userdata

首先输入rm+分区号删除system,cache,userdata分区

然后输入mkpart命令

(parted) mkpart
mkpart
Partition name? []? system
system
File system type? [ext2]? ext4
ext4
Start?
Start? 1024
1024
End? 4096
4096
(parted) p

cache和userdata也是一样的用法。

然后注意,这时候有些手机可能分区没有名称,这里我们使用这个命令来给分区命名:

(parted) name 41 system
(parted) name 42 cache
(parted) name 43 userdata

然后按下q退出parted工具,重启进入fastboot,在fastboot下格式化system,cache,userdata(这里是因为我使用的rec格式化会一直不成功),输入命令:

fastboot format system
fastboot format cache
fastboot format userdata

附:adb命令发送文件命令:adb push C:\Users\Administrator\Desktop\test.jpg sdcard