A780等linux系统手机“内存已满”原因总结及对策

  大多数机油在使用A780手机最苦恼的是使用一段时间(一般为未做主清除操作后6-8个月时间)就会出现所谓“内存已满”,导致很多功能设置不能进行。对这个问题进行了很长时间的研究,也参照许多高手的经验,总结如下:
   一.原因
   1.linux系统本身的缺陷:
   linux系统在运行时会在手机系统中产生文件碎片长期下来会积累到系统文件夹——ezxlocal的etc_files中(这些都是隐藏文件夹,要用telnet的办法才能看到),这个文件夹的容量只有大概3-5M的空间,如果这个空间被碎片(还有其它文件,这个具体后面讲)挤占满了,无论你的手机内存状态有多低都会显示“内存已满”。当然文件碎片的容量是很小的,正常情况下要积存很久,但是当你采取了其它不当的短信、通讯录的删除办法时,会大大加速这一状况的到来;
   2.短信、通讯录的不当删除操作
   大A“内存已满”的另一个重要原因是我们在手机删除短信、图片、通讯录造成的,它几乎是主因,这也是大A的一个缺陷:当我们删除时,很多机友都是点直接删除而忽略了提示框里出现的垃圾桶图标,而我们最后删除的文件去处的垃圾桶图标就是回收站,它恰恰也在系统文件夹里。
   3.安装内存版主题过多
   内存版主题的路径是在手机系统文件夹里,当你安装过多内存版主题时,就会出现“内存已满”乃至死机;
   4.手机盘安装文件程序过多也会造成系统运行慢乃至“内存已满”,因为它结合了“1”或“2”,形成了一个累加效应。
   二.对策
   1.建议手机要备一个TF卡,软件程序尽量都安装到TF卡上(尽量选择TF卡用的软件、主题),安装一个综合性的备份软件(这里推荐“列表式备份软件”),定期备份手机资料后主清除,这是解决1、2、4类原因最好的办法;
   2.对于第2个原因的对策是我花了八个月时间与两位朋友三部大A共同检测的解决办法: 举例来说,我们删除短信时,它最后不是会放到废件箱吗,当你在废件箱继续清空时,如果选择全部删除,在“清空”(加引号是因为并没有从你的手机完全删除),会弹出确认菜单不是吗?那个确认菜单上不是有一个桶的图标吗,那个就是回收站了,所以就不能这样删,而是点住每一个要删除的信息几秒也会弹出一个选择菜单,其中有删除的选项的,这是你点删除,确认菜单里只是一个问号了不是吗,这样删就彻底删除了。同理在删除通话记录的已接、未接、呼出号码和删除自己存放的图片或通讯录里的号码时也一样。 在删除电话簿、手机通话记录或自存图片、音乐时,如果点住几秒出来的删除菜单是有垃圾桶图标的,那就不能这样删,而是选择左下角的三菜单里的删除操作,以打勾选择你要删除的内容,这是出来的确认就是问号图标的了,那就可放心删除吧。不管用什么方法删除,一个原则是:只要你最后一步点击确认的菜单无垃圾桶图标而只是一个问号就可以安全删除。
   3.对于内存版主题安装过多造成的对策是:当主题管理器都因为“内存已满无法操作时,建议学会telnet的方法来清除内存版主题。 附:Telnet删除引起死机的主题方法教程 1,电脑上先装好Moto usb Modem的驱动,随机的光盘上有的。已经装过的就免了。 2,打开手机电源(此时会死机,不予理睬),插上usb线。右键“我的电脑”--“属性”,选“硬件”--“设备管理器”。展开“调制解调器”,里面应该有“Motorola usb Modem”,如图 3,双击“Motorola usb Modem”打开,记住端口号,我的是com4,你的可能不同 4,把下面的附件解压,运行btblan-demo-12b9-f001-07-05-2004.exe,然后把USBLAN目录下的三个.inf文件复制到C:\Program Files\Belcarra\USBLAN,覆盖原来的文件。 5,打开“程序”--“附件”--“记事本”,把下面的内容复制进去,把comX改成你的端口号,保存到桌面,取名为usblan.bat echo at+mode=99 > comX 6,在桌面上双击usblan.bat运行,电脑发出“叮咚”声,并会出现“找到新硬件”,把驱动程序指向C:\Program Files\Belcarra\USBLAN 目录下的btblan-demo-12b9-f001.inf。 7,安装好后windows右下角绿色的“即插即用”设备里面出现“Belcarra usb LAN Link”。设备管理器中“Motorola usb Modem”消失,出现“Belcarra USB LAN Link” 8,打开“程序”--“附件”--“命令提示符”,输入 telnet 169.254.142.2 9,出现login:屏幕,输入并回车 root 10,屏幕显示 # _,把下面这句复制粘贴过去,回车 cd /ezxlocal/download/appwrite/setup 11,屏幕仍显示 # _ ,把下面这句复制粘贴过去,回车 cp -f A780_Blue.phm ezx_theme.cfg 12,在windows右下角“即插即用”设备中断开“Belcarra USB LAN Link”,拔掉usb线,重启手机。 如第八步出现问题,请关闭电脑防火墙,有个别还需禁用上网网卡。 救活后第一件事就是在“主题”里面删除引起死机的主题。