安卓手机如何重新分区重装系统
安卓手机很难进行分区,因为分区是写在手机主板的
只可以格式化但不可以分区。
比方说你系统分区有512m,你不可能把他调成1g的
安卓系统拥有自己的cup、内存、处理器、显卡(GPU)、显示屏(手机屏幕)。这似乎和电脑的主要组成完全一致。而事实上的确如此。安卓系统就是一个小型的电脑系统。既然是电脑系统,那么就可以像电脑一样,进行一键备份、还原以及重装系统等操作了。那么安卓手机系统怎么重装(刷机)呢?
对于安卓系统来讲,重装系统其实就是刷机的意思,
想要刷机,首先我们要清楚什么是工程模式、什么是recovery模式、什么是3se模式等。这些都是刷机的时候可能会遇到的。一般来讲,我们只需要了解recovery模式就可以了。这相当于电脑的“Ghost系统”,可以对系统进行一键备份、一键还原等操作。当然也可以在这个模式下进行刷机操作。
不同类型的手机在刷机的时候会有一定的差别,然而大的原理都是相同的。
关闭手机。按下音量减小键不放的同时,按下开机键。等待手机进入3se模式(recovery模式)。如果不知道自己的手机如何进入recovery模式,可以电脑下载安装卓大师。进入recovery模式。
进入之后,会看到安卓恢复系统(3e)。首先音量键选择“清除数据/恢复出厂设置”以及“清楚缓存”,按电源键确认。
完成之后,选择最后一项“手动选择安装包”。从sd卡当中选择官方下载的rom包。电源键确认之后。会出现刷机过程,一般需要3-5分钟左右。完成之后,选择“立即重启系统”。
第一次开机需要比较长的时间,等进入界面之后,就是一个全新的系统了!
一般而言,使用官方自带的“安卓恢复系统(3e)”,会有诸多限制,也就是只能刷系统官方rom包。如果想要刷其他更多类型的系统,比如小米系统。那么就需要解除官方限制,改变官方自带的“安卓恢复系统”。一般需要成功刷入cwm recovery,才能根本上解决问题。但是这是有比较高难度的事情。因为需要找到对应的cwm recovery才可以。
如何更改安卓手机rom系统分区
1、首先,对手机先进行root,即获取手机最高权限。
2、接着,关闭手机,再同时按住HOME键和电源键进入Recovery(恢复模式,刷机模式)或者有的刷机包为高级选项。
3、再点击选择Partition
sdcard或者中文sd卡分区,选择自己的分区,或者用u880tool
勾选重新分区,填入合适的分区数据就行了。
如何将安卓系统的rom 分区更改。。将system和dater的容量更改
操作前准备:htc usb驱动、fastboot工具包 机器完全root
HBOOT与fastboot工具包放于c盘以外的磁盘根目录 如 D盘
1、进入recovery【以测试的recovery是recovery-clockwork-bravo.img为例】
全部WIPE,把下载的 bravo_alphaspl-****.img拷贝到电脑c盘以外的磁盘根目录
2、手机进入FAST HBOOT
3、电脑进入DOS窗口
A.打开驱动器 如 D:
B.输入命令 如 fastboot flash hboot bravo_alphaspl-sense.img 等待完成
C.重启 输入 Fastboot reboot-bootloader
D. 清除缓存 Fastboot erase cache
4.分区完成 ,刷入准备好的rom,进入系统后查看容量即可。
Android系统常用的分区修改
路径: android/device/qcom/xxxx/BoardConfig.mk
cache分区大小250M修改为800M
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 0x04000000
BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4
-BOARD_CACHEIMAGE_PARTITION_SIZE := 268435456
+BOARD_CACHEIMAGE_PARTITION_SIZE := 858993459
路径: common/config/partition.xml
- partition label="cache" size_in_kb=" 262144 " type="5594C694-C871-4B5F-90B1-690A6F68E0F7" bootable="false" readonly="false" filename="cache.img" sparse="true"/
+ partition label="cache" size_in_kb=" 838860 " type="5594C694-C871-4B5F-90B1-690A6F68E0F7" bootable="false" readonly="false" filename="cache.img" sparse="true"/
Android系统修改分区大小
文件位置:/FFTool/xxParameter.txt,文件可以在直接打开,内容如下:
上面都是跟硬件相关的信息,我们直奔主题,找到/data分区的信息:0x00400000@0x0039C000(userdata),第一串十六进制数据表示分区大小,第二串表示位置。分区大小的计算:16进制数据转成10进制x512/1024/1024,按照我这个大小得到的是2048MB,也就是2GB,我想要改成3GB,那我就要换算成16进制:0X00600000;大小改变后,后面所有分区的地址也都要改变,下面是改完后的数据: