艾莉薇针剂玻尿酸图片:华为C8650挂载swap及ext3的简单方法

来源:百度文库 编辑:中财网 时间:2024/04/29 17:13:31
声明:
本文需要动手能力强!
本文是原创,基于835sp01Rom,其他rom未测试。
虽然基本不会对你的手机造成什么伤寒,但不排除应个人操作失误而产生故障。因此造成的问题概不负责!


先说明这么做的好处:
1、以后安装程序sd或者内存都可以,内存就是TF卡上面的第二个分区。
2、不修改核心文件及进程,应该稳定性不错。
3、不需要刷机。
4、基本不需要安装第三方软件
5、以后万一tf卡损坏的话,手机还是可以开机的。只是可能有些程序就丢失了。
注意:第一次重启速度有点慢。
好吧,有人问这么做的坏处:
1、这个手机挑TF卡,所以有的卡可能运行有问题。比如开机不加载tf卡的内容,也就是上面的功能都不能实现。不要问我什么品牌的卡,我也没详细测试。
2、因为swap在tf卡上面,所以伤tf卡。这个是肯定的。
3、慢速的卡,运行速度肯定慢。建议使用class10的卡。
4、其他未知问题,肯定是有的,慢慢察觉吧。

前期注意:
1、 手机需要root,这个参考其他说明。
2、TF卡需要分三个主分区,大小自定义,第一个区fat格式,第二个区ext3格式(建议512M),第三个区swap格式(建议100M)。分区方法参考其他说明。建议在ubuntu下面分区
3、拷贝附件文件install-recovery.sh到/system/etc/ 权限755
先拷贝到sd卡fat分区的根目录下
4、ssh或者adb或者roottools
cat /proc/sys/vm/swappiness
查看是否为60
5、如果你前期安装过busybox的,请察看你的busybox是否支持 swapon 命令!!!否则可能无法建立swap分区。建议使用附件提供的busybox,但如果你以前安装过busybox的,可能你需要删除/system/xbin/busybox ,下面的busybox我是安装到/system/bin下的。如果存在两个busybox,则需要使用绝对路径。


简单流程:
1、Root手机先!!!
2、下载附件install-recovery.sh和busybox,并拷贝到sd卡fat分区的根目录下。
3、SSH或者ADB连接手机
命令一行一个,注意空格:
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
cp /sdcard/busybox /system/bin/
chmod 777 /system/bin/busybox
mkdir /system/ext
cp /sdcard/install-recovery.sh /system/etc/
chmod 755 /system/etc/install-recovery.sh
mount -r -w -t ext3 /dev/block/mmcblk0p2 /system/ext/
cp -a /data/app /system/ext/
cp -a /data/app-private /system/ext/
cp -a /data/dalvik-cache /system/ext/
rm -r /data/app/*
rm -r /data/app-private/*
rm -r /data/dalvik-cache/*
/system/bin/busybox mkswap /dev/block/mmcblk0p3
reboot

c8650mountExtAndSwapBydrizzt.zip(600.35 KB)