首页 > 代码库 > HTC G7之A2SD+
HTC G7之A2SD+
刷了MIUI的ROM包之后,自带A2SD+功能,但是需要手动开启(刷ROM之前已经对SD分区了)
打开终端模块器,先获取root权限:
su
获取到root权限后,提示符前的`$`会变成`#`,然后依次输入下面的命令:
# 检查有没有错误 a2sd check # 安装,操作完成后会重启 a2sd reinstall # 重新打开终端,输入`su`获取权限 a2sd zipalign # 将/data/dalvik-cache移到/sd-ext中,执行完后会重启 a2sd cachesd # 将/data/data移动到/sd-ext中,执行完后会重启 a2sd datasd其中最后两步是可选的,对于我这个ROM只有512的人来说,不得不弄了。
实际它就是在data下创建了几个链接到/sd-ext下
# ls -l drwxrwxr-x 1 system system 2048 Dec 1 10:05 anr lrwxrwxrwx 1 root root 11 Nov 16 11:00 app -> /sd-ext/app lrwxrwxrwx 1 root root 19 Nov 16 11:00 app-private -> /sd-ext/app-private drwx------ 1 system system 2048 Nov 16 10:41 backup lrwxrwxrwx 1 root root 20 Nov 16 11:03 dalvik-cache -> /sd-ext/dalvik-cache lrwxrwxrwx 1 root root 12 Nov 16 13:00 data -> /sd-ext/data
如果不执行最后的两步,只会把app和app-private移动到SD下。
由于种种原因,我的4G的SD卡不见了,又买了个32G的,结果坏掉了,现在在用一张原来手机上的1G的。
于是在安装了几个软件之后,我发现sd-ext的分区只有18M了,忽然想起来/data分区上还有100来M,于是自己创建了个链接,将占用空间较大的百度移到了/data下:
# 查找占用空间较大的目录 du -k -d 1 | sort -n # 移动到/data目录下 mv /data/data/com.baidu.searchbox /data # 创建链接 ln -s /data/com.baidu.searchbox /data/data/com.baidu.searchbox
移动后的分区情况,尽管空间还是少的可怜,但是至少可以运行了:
# df -h Filesystem Size Used Available Use% Mounted on tmpfs 202.8M 32.0K 202.7M 0% /dev tmpfs 202.8M 0 202.8M 0% /mnt/asec tmpfs 202.8M 0 202.8M 0% /mnt/obb /dev/block/mtdblock3 250.0M 142.6M 107.4M 57% /system /dev/block/mtdblock5 147.6M 100.2M 47.5M 68% /data /dev/block/mtdblock4 40.0M 1.2M 38.8M 3% /cache /dev/block/mmcblk0p2 472.5M 326.0M 122.1M 73% /sd-ext /dev/block/vold/179:1 403.6M 378.3M 25.2M 94% /mnt/sdcard /dev/block/vold/179:1 403.6M 378.3M 25.2M 94% /mnt/secure/asec /dev/block/dm-0 25.3M 23.3M 2.0M 92% /mnt/asec/com.jiongji.andriod.card-2
HTC G7之A2SD+
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。