安卓,用的也是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