解决Moto Defy升级2.2后Google地图假死问题
本帖最后由 ihei5.com 于 2011-9-8 15:15 编辑UPDATE:港行版官方已经放出更新,解决了卡机的问题。系统版本:Moto_Version.34.3601.7.MB525.Retail.en.CH18
出现假死的不仅仅是Google地图,开启其他比较大的应用后回主界面也有同样的问题存在。
从网上获悉这是由于内核保留的内存太小导致的,通过调整Linux内核保留的最小内存可解决这个问题。
基于网上的一些信息以及自己对Linux的一点理解,解决方法如下:
确保手机已经root并且安装了root explorer.
使用root explorer打开/system/etc
长按init.goldfish.sh选择复制,修改复制文件名称为install-recovery.sh
长按install-recovery.sh,选择Open in Text Editor开始编辑文件
清除第一行以外的所有内容。然后添加以下内容:
su;
sysctl -w vm.min_free_kbytes=4096
保存文件,确认install-recovery.sh文件对用户和组开放读、执行权限。然后删除 install-recovery.sh.bak文件。
重启手机,新的参数即可生效,或者直接点击install-recovery.sh选择执行,参数也会立即生效。
install-recovery.sh文件完整内容为:
#!/system/bin/sh
su;
sysctl -w vm.min_free_kbytes=4096
参数生效后,应用程序之间切换快多了。
页:
[1]