android手机sdcard分区优化

发布: 2013-08-15 21:33

该优化针对针对我需要在一个分区上安装个完整的可chroot的linux服务环境。

在手机系统升级与数据清理时都不抹掉分区的安装的单独系统数据。

分区格式:
/dev/block/mmcblk1p1 4G vfat
/dev/block/mmcblk1p2 20M ext4
/dev/block/mmcblk1p3 ~2G ext4

分区原理,对于cm 10 来说,在recover恢复功能中,有重新格对sdcard分区功能,

重新分区可支持/sd-ext和swap两种扩展机身内存的功能,
使用分区2用于存储应用数据和缓存,可在开机时做个简单的hack,也有相关的app实现这一功能。
但分区在wipe data时会被清除掉。
这城不能使用分区2存储这个服务系统环境。

我的实现方式,先把sdcard在recover菜单中分成两个分区。
在进入系统后,把第二分区邮袋,重新创建两个分区,现在的分二分区设置一个比较小的空间,如20M
现在的第三个分区才设置为存放服务环境系统的分区。
这样在手机wipe data的时候,只会清理掉这个20M的小分区,而不会动第三个分区。
以后的使用就稳定的多了。





原文: http://qtchina.tk/?q=node/756

Powered by zexport