分享

华为t8830系统system,data,cache分区

 木秀-- 2014-04-19

首先声明系统分区很危险,请谨慎!!!! 我第一次刷坏了拿去维修过,这是第二次刷对了,请想清楚再试,坏了概不负责。

需要的代码

C:/adb shell

fdisk -l /dev/block/mmcblk0

fdisk /dev/block/mmcblk0

a toggle a bootable flag 设置引导扇区

b edit bsd disklabel 编辑bsd磁碟标签

c toggle the dos compatibility flag 切换的dos兼容 d delete a partition 删除一个分区

l list known partition types 列出已知分区类型

n add a new partition 添加一个分区

o creat a new empty DOS partition table 创造一个新的空DOS分区表 p print the partition table 列出分区表

q quit without saving changes 退出而不保存更改

s creat a new empty sun disklable 创造一个新的空太阳disklable t change a partition's sysytem id 改变一个分区的系统id u change display/entry units 改变显示/输入单元

v verify the partition table 注验证分区

w write table to disk and exit 写表到磁盘并退出

一、root后,刷zy大神的recovery,

http://pan.baidu.com/share/link?shareid=503012&uk=2500781738 先备份一下你的system

二、安装ADB,将下面的包中文件解压到C:/下面最好,当然其他地方也可以,那么你在CMD后要进入相应的目录。下载ADB.zip,并解压 ADB.ziphttp://pan.baidu.com/share/link?shareid=503011&uk=2500781738

三、重启到recovery,用USB线将手机连接到电脑,这个时候你会发现电脑有一个未安装驱动的设备Android,这里我下载了很多驱动都不行,最后装了个电脑版的91手机助手,然后提示安装驱动,这样才把驱动的事情解决了!之后在电脑的设备管理里可以看到一个叫"Adb Device"的设备,如图:

这里如果安装过其他的驱动的童鞋 建议先删除驱动 重启电脑后在用手机助手安装驱动
---------------------------------------------------------

四、手机进入recovery模式,并用数据线连接电脑,电脑上点击开始,运行中输入CMD开启终端窗口

五、输入C:/adb shell

六、输入fdisk -l /dev/block/mmcblk0

数据依次代表的意义:分区序列 引导 开始 终止 容量 分区类型ID 分区类型

/dev/block/mmcblk0p1包含/dev/block/mmcblk0p5和/dev/block/mmcblk0p6

/dev/block/mmcblk0p2是cache储存空间

/dev/block/mmcblk0p3是data储存空间

/dev/block/mmcblk0p4是sdcard储存空间

/dev/block/mmcblk0p5不知道

/dev/block/mmcblk0p6是sysytem储存空间

后面的两组数据:207873 477184,代表启动起始位 和 终止位,我们主要关心这个。

7、输入fdisk /dev/block/mmcblk0(注意,这一行代码与第一次输入的那行不同的)

8、先删除分区依次输入d(d代表删除命令)
-------------------------------------------------------------------

2(删除/dev/block/mmcblk0p2)

d

3(删除/dev/block/mmcblk0p3)

d

4(删除/dev/block/mmcblk0p4)

9、重建分区

基础知识。。终止位-起始位再除以128,等于分区大小,我的教材的数据是将内置cache分给data,如果希望调整自己希望的大小的话,可以自己另行计算!

输入n(此命令代表新建分区)

2

69491

96371(终止位-起始位再除以128)=210M

n

3

96500

2000690(终止位-起始位再除以128)=813M

n

4

200819

默认(终止位-起始位再除以128)=2.09G

好了所有分区重建完成

输入p,查看下现在的分区情况是否如自己设置的一样,如果是的话就可以同步到手机了(因为我写教程的时候已经分好区了,所以没有在做调整,如果按我的教材来做的话,最后的结果是:其他分区不变,cache变为205M(如上图),sdcard变为801M

10、如果有误的话,请重新删除分区后重建分区,如果确定无误输入

w

将你的分区写入分区表输入最后的w前,分区都是不会保存的(这一步可能提示分区不成功的,你可以重新输入fdisk -l /dev/block/mmcblk0,看看分区是否写入了,如果写入就可以继续下一步,不行的话从前边开始重试一下)

11、刷入一个刷机包(如zy大神的T8830_signed_130321.zip)

12.恢复出厂,到此你可以重启你的手机了!

13.手机重启后连接电脑,打开USB大容量。。连接,顺便格式化一下内置的SD,否则系统是格式不了的 记得要改成FTA32格式 这样就大功告成了(本人在win7连接和格式化成功) 注意:手机进入recovery模式长时间不操作电话的话可能会自动重启,但无需担心,只要重新进入

recovery还原你的sysytem备份,如果还不行那就再刷包(T8830_signed_130321.zip)和还原sysytem这两重复两次就行,我的就重复了两次才开的机。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多