Android 就和微软的操作系统一样,没到最低配置都可以装,然后凡是在这个系统中可以运行的软件在这台电脑都可以用,所以每天电视上才会有这么多山寨手机宣传自己的功能多么多么强大,但电脑配置太低运行不流畅是肯定的
手上的 XT711 就是这种,内存太小而且分区不合理,装几个程序 data 空间就没了,在网上学到一个增加 data 可用空间的方法:把 /data/dalvik-cache 移到 /cache/dalvik-cache,把 cache 100多M的空间充分利用起来
开调试模式进 adb shell 执行下面的命令然后重启就可以了
mkdir /cache/dalvik-cache
chown system:system /cache/dalvik-cache
chmod 0771 /cache/dalvik-cache
rm -r /data/dalvik-cache
ln -s /cache/dalvik-cache /data/dalvik-cache
几个小东西
- 一般开机时 init.rc 中会自动修改 dalvik-cache 的用户名和权限,所以上面二三句基本可以省略
- dalvik-cache 里面保存着程序的缓存,大概点原程序的四分之一,可以删除,但重启会自动生成
- adb shell cat /proc/mtd 可以查看手机分区情况,size 是十六进制
- 不要转移到 dev 分区,这个好像和电脑内存差不多,重启就没了
- 就算每次开机之后转移,但手机会慢得约等于死机,至少我试了是这样
- 对 TF 卡分区转移过去也可以,但卡的速度慢,而且我一直没分区成功
- 手机内部存储重新分区也是个好方法而且想要多大就多大,就是没什么资料而且专业性太强风险太大
- 这个简单安全但不够灵活的方法如果进不去系统重新 wipe 一下就可以了
说两句