摩托罗拉E680手机的问题
发布网友
发布时间:2022-05-05 00:48
我来回答
共4个回答
热心网友
时间:2022-06-27 22:52
给你找到一个解决的办法,比较有技术含量,看样子需要一些软件,比如telnet。
原文如下:
有朋友回复说没意义,我觉得有意义!首先,我相信不少遇到这个问题的朋友,情况和我差不多,是因为文件碎片导致空间占满,其次,该方法不损伤任何用户自己的东西,而主清除或者升级固件都会导致电话簿和短消息、自装程序丢失~所以熟悉linux操作的朋友不妨一试!
前阵子我也遇到了“内存*无法使用媒体库”的错误,于是想telnet上去看看情况,发现原来的USB设置是“大容量存储模式”,想改成“调制解调器”模式,却报“内存已满”,尝试修改其他设置也一样,闹钟也不能用了,E680从“智能手机”变成了只能打电话发消息的“低能”手机,一筹莫展之际,看到论坛上有人说用“主清除”能恢复,但是主清除会清除电话簿和短消息还有自己安装的程序,我不愿意,于是先用主复位试了一下,复位后内存满的故障依旧~
可喜的是,复位后USB设置恢复成默认的“调制解调器”模式了,telnet上去一看,/ezxlocal文件系统已经100%满了,将/ezxlocal/download/appwrite下面的.realplayer.list和.realplayer.info两个文件删除,腾出一点点空间后,发现能正常操作了,说明是 /ezxlocal满导致的问题。
修改/ezxlocal/download/appwrite/setup下面的ezx_realplayer.cfg文件,将DefaultStorageDir =/ezxlocal/download/appwrite/ 改成 /diska/.realplayer,这样能节约一点空间。
后来将/ezxlocal下面的文件研究了个遍,发现把能删的都删了,也腾不出多少空间,占用率还是高居96%。
正在一筹莫展之际,发现用 -h命令看到ezxlocal实际大小是2M多,可是用df看到的却是5.2M的文件系统都被占满了,怀疑是小文件过多以及文件碎片导致占用空间比实际大小多得多的问题。但是E680的linux中没有类似磁盘整理的命令,只好冒险了!通过浏览器访问E680的samba服务器:\\169.254.142.2\system,将ezxlocal文件夹备份到本地。然后尝试在手机上删除ezxlocal下的所有内容,发现sysDatabase无法删除,用ps -ef查看进程发现有个db_daemon进程,应该是它使用了sysDatabase目录存放数据文件,于是将与本次操作无关的进程全部杀掉!包括db_daemon,am,addrbk,browser,windows之类的进程都杀掉。顺利删除ezxlocal下的所有东西后,用df查看,还是占用了800多k空间,这些空间怎么被用掉了就不得而知了,备份出来的ezxlocal只有2.0M,复制回去后,重起手机。
重起后,发现电话簿没有了,短信也没有了,心里一惊!想了想,应该是备份回去的目录的权限设置不对,telnet上去后,贪图方便,直接chmod -R 777 /ezxlocal,再chown -R ezx:ezx /ezxlocal,嘿嘿!
手工启动数据库进程:
# db_daemon &
db_daemon[209]: Launch...
db_daemon[209]: Active LogWatcher...
db_daemon[209]: Launch success. Wait client connect
启动成功,此时已经能看到短信,但是电话簿仍然无法读取,应该是因为addrbk进程启动时数据库还没有起来的关系。再次重起手机。
重起后一切正常,大功告成!
此方法略显繁琐,适合符合以下几点的朋友:
1-linux比较熟悉
2-希望保留短消息
3-嫌导出电话簿在主清除后再导入的麻烦
回想一下,觉得在OS运行时清空ezxlocal目录这个举动的确有些冒险,呵呵~
附上现在的空间情况:
# df -T -h
Filesystem Type Size Used Avail Use% Mounted on
rootfs rootfs 45M 45M 0 100% /
/dev/root cramfs 45M 45M 0 100% /
/dev/tffsa cramfs 9.4M 9.5M 0 100% /usr/language
/dev/roflash2
cramfs 328k 328k 0 100% /usr/setup
/dev/mtdblock2 vfm 5.2M 3.2M 1.9M 62% /ezxlocal
/dev/mmca1 vfat 244M 115M 128M 48% /mmc/mmca1
/dev/tffsb1 vfat 48M 11M 37M 21% /diska
# -h /ezxlocal
0 /ezxlocal/.check
1.0k /ezxlocal/download/theme
512 /ezxlocal/download/tapi
0 /ezxlocal/download/resource
0 /ezxlocal/download/QTDownLoad
0 /ezxlocal/download/mystuff/myVoice
0 /ezxlocal/download/mystuff/myCamera
0 /ezxlocal/download/mystuff/finishPreload
0 /ezxlocal/download/mystuff
0 /ezxlocal/download/java/JAMInfo
3.5k /ezxlocal/download/java/.policy
4.5k /ezxlocal/download/java
17k /ezxlocal/download/browser
0 /ezxlocal/download/appwrite/share
28k /ezxlocal/download/appwrite/setup
34k /ezxlocal/download/appwrite/rights
7.0k /ezxlocal/download/appwrite/phone
1.0k /ezxlocal/download/appwrite/mystuff
24k /ezxlocal/download/appwrite/inputmethods
0 /ezxlocal/download/appwrite/bluetooth
0 /ezxlocal/download/appwrite/beem
5.0k /ezxlocal/download/appwrite/am
249k /ezxlocal/download/appwrite
271k /ezxlocal/download
0 /ezxlocal/download_moles
0 /ezxlocal/etc_files
1.8M /ezxlocal/sysDatabase
2.1M /ezxlocal
建议你没事上上手机之家的e680板块,可以学到很多东西。
参考资料:http://bbs.imobile.com.cn/viewthread.php?tid=1217074
热心网友
时间:2022-06-27 22:52
你所谓的内存还有好多,和手机提示的内存不完全一样.手机所提示的是指在整个内存里单独划出来的大约3.3M空间,现在是这个空间满了,导致*使用功能.包括你所说的闹钟、亮度,而且主题也不能换了,因为这些设置都是需要通过这3.3M里来使用的。
到移动天使的E680系列论坛里,找Defrag的软件,可以解决这个问题,并有相关使用方法。我这里贴起来比较麻烦。
另外使用主复位和主清除确实可以解决,但是电话本和短信会消失,建议如果没有备份的话,甚用!
热心网友
时间:2022-06-27 22:52
两步应该能搞定了!第一:主清除。第二:主复位!
热心网友
时间:2022-06-27 22:53
这么高级的手机也有内存*?