iPhone省电、扩内存详细教程.从基础到服务进程管理[亲测、转帖+精编] 2009年12月12日凌晨更新:北京联通WCDMA的朋友注意啦~联通最近在弄设备,信号不稳定,{zh0}先把3G关了,要不然特费电还经常断。。另外说明一个误区~大家说关3G省电是不确切的。是这样的,如果你用2G的卡,一定要关了3G,因为iPhone可不知道你是2G,它会3G优先地不断找信号,造成大量费电。。如果是3G且信号稳定时,待机和2Gxx一样的~~这是资料+经验,相信我呵呵~ 2009年12月9号更新: 感谢大家的支持!!~~~~信息学联赛北京第19~~~大家给了我好运气呵呵!~~首先巨大的声明:这个帖子是跨区的,USB充电虚高问题主要发生在3GS上,3G、touch暂时比较好,大家别再争了。 不过我希望一些朋友不要总用蔑视的口气回帖,或者一副xx的样子。我这些都是亲自测试的,虽然不会全对,但是经过这么多朋友的测试确实效果不错而且{jd1}安全。对于部分技术环节,比如搜信号那部分,不要再质疑了。保存运营商信息可以对搜索进行剪枝,减少很大的消耗,在信号不好的地方效果极为显著!!!! 今天还修正了一些细节问题,方便大家理解,并删除了一条可能引起不稳定的服务进程 省电、内存都是老生常谈的问题,坛子里有很多信息,但是都很分散且没有定论,于是我精心准备了这个教程,希望对大家有所帮助。有帮助的话别忘了加分回帖啊~~这样才能让更多的人看见哈哈~~~~~~ Part1:基本守则 1.千万不要用电脑USB给iPhone充电!!根本充不满,甚至满充会漏电,这是很多数码产品的共同缺点。一定要坚持用座充,不信的可以去试试。我测试结果:座充一晚上不掉电( 不开飞行),USB一晚上掉6-8%,这是3个月的测试结果,我没必要骗你们。 2.用deb装的常驻内存软件少用,减少功能重复的。尤其注意backgrounder和sbs这些,都是耗电大户。 3.养成随时关开关的好习惯,晚上闭眼前检查一遍(有点扯。。) 4.软件动不动清理一下,看看10页的图标里哪些不用了就删掉。 5.关safari的时候把页面叉叉掉再按Home,否则会占内存!! 6.电池随时充随时用,每个月坚持一次完整的充放周期用于校对电量(用到自动关机再用座充充到{bfb}) 7.电池包、第三方充电器能不用就不用 8.美化适可而止,其实那些很占内存很费电,关键是看几天就腻了,还是自带的最舒服!(支持这条的顶啊!!) 9.关于91么。。。恩恩。。自己看着办。。。 10.目前(3.1.2)推荐用纯净自制固件,不推荐黑雨 Part2:基础篇----(此篇讨论开关、设置等不用越狱和第三方软件支持的) 首先,我个人不喜欢sbs,更推崇在dock上放个boss pref,因为sbs是常驻的,sbs的其他功能可用轻量的mquickdo代替(支持国产~) 这部分我按照“设置”的菜单顺序写,方便大家边看边做,不用来回“返回”~~(贴心吧吼吼吼) 1.运营商:别自动,这样会找信号,这是很费电的,进入后在中国移动或中国联通上打钩,以后就不会再自动寻找了,这个省电很明显! 2.通知:关,没的说 3.声音:振动自己看着办,马达不费电就怪了。。。如果工作环境不需要静音的话xx可以关掉 4.亮度:设低点,宅男可以关掉自动调节(自动调节是常驻进程,费电) 5.墙纸:这个是极端的。。。推荐纯色,这样每次开机或开锁时,系统对图片的解压工作量小。。。这个xx是扯淡,除非你是极端分子。。。 6.通用: 6-1.网络:3G没有就,共享用时再开、wifi用时再开、VPN也是 6-2.蓝牙:关。。 6-3.定位服务:用时再开 6-4.自动锁定:设短点 7.邮件、通讯录、日历: 7-1.账户不用就关成“不活跃” 7-2.获取新数据:关 7-3.日历“收到新.....”:关 8.短信:重复尽量关,彩信不用就关(彩信是费电大户,也许是基带BUG) 9.iPod:关掉均衡器!!!(这个好多人不知道!) Part3:高级篇----(此篇讨论管理系统服务、进程) 下面的操作{zh0}用WinSCP,在手机上不方便。网上有别的说到服务的帖子,里面有很多不确定的,我给出的都是{bfb}安全的,功能也说明了,而且我亲测1个月各种功能正常的。 这些后台进程的启动程序都存放在"/System/Library/LaunchDaemon"目录下,就是那些".plist"文件.要不启动这些进程的最简单的方法就是删除相应的".plist"文件.但{zh0}在删除 之前先要备份,以防万一.你可以先用iFile在你的iPhone或iPod的"/private/var/"下面建一个"backup"目录,然后把要删除的".plist"文件用iFile直接剪切并存储到"backup"目录 下. xx可以安全删除的进程: 1. com.apple.DumpPanic.plist -这是苹果公司用来评估系统崩溃的,xx没必要运行. 2. com.apple.DumpBasebandCrash.plist -这是苹果公司用来苹果基带崩溃的,也没必要运行. 3. ReportCrash -有5个带"ReportCrash"的".plist"文件,都是用来收集系统或系统程序崩溃的信息,没什么用处. 4. com.apple.CrashHouseKeeping.plist -也是和程序崩溃相关的,可以删. 5. com.apple.powerlog.plist -用来监测第三方不兼容的充电器,可以删. 6. com.apple.tcpdump.server.plist -似乎是用来转存网络数据的,具体不是很清楚,但删除后不影响设备. 7.com.apple.chud.chum.plist -这个进程应该和苹果的CHUD工具相关(计算机硬件协议开发/ComputerHardware Understanding Developer).如果你不是一个软件开发者,应该不用 启动这个进程. 8. com.apple.chud.pilotfish.plist -着也是和苹果CHUD工具相关的一个进程.如果你不开发苹果软件,可以删除这个. 要稍微谨慎一点处理的进程-有些用户可以禁用以下几个进 程. 选择性删除: 1. com.apple.AddressBook.plist -如果不启动这个进程,那么电话中的通讯录的载入速度会稍微变慢一些.若不介意这一点,则可以删除这个进程. 2. com.apple.accessoryd.plist -不启动这个进程就会禁用一些辅助设备功能,例如: FM收音机, iPhone座充, AV数据线.当然,即便禁用了这个进程,用iPhone座充还是能充电,但 也只能有充电的功能啦. 3. com.apple.apsd.plist -禁用这项功能,就会禁用Push邮件通知功能.不过iPhone中的Push在国内来说确实也只是一个鸡肋功能. 4. com.apple.dataaccess.dataaccessd.plist -禁用了这个进程,就不能通过Exchange或者Google来同步了. 5. com.apple.datamigrator.plist -这个进程的作用是把联系人从你的SIM卡传到你的iPhone里. iPod用户就没必要启动它了.尽管我是iPhone,但我也没有启动它,因为我从来不 在SIM卡中存联系人. 6. com.apple.racoon.plist -这是VPN需要的进程.若你不用VPN代理,那就不需要启动了. 7. com.apple.MobileInternetSharing.plist -这是网络共享功能. iPod用户xx可以删除. iPhone用户就看你自己是否需要网络共享.其实真没啥作用. 8. com.apple.aggregated.plist -这个应该和"音频输入"有关.{dy}代的iPodxx不需要这个进程.第二代iPod可以根据自己的需要来决定. iPhone用户需要这个进程. 9. com.apple.AOSNotification.plist -这是同步MobileMe用的.不用MobileMe的人xx不需要它. 10.com.apple.AdminLite.plist-这个进程的作用是:当某个程序启动或反应时间过长,则iPhone或iPod会自动终止这个程序(即:让程序崩溃),从而把控制权转交到你手中.如果你不 愿意经常看到程序崩溃,那么你可以关闭这个进程,但结果是,当遇到某个程序启动或反应过慢时,你得多等一会儿.一般情况下不建议关闭这个进程. 11. com.saurik.Cydia.Startup.plist -安装Cydia后产生的进程,应该是用来执行自动安装deb软件的.其实xx可以禁用它,我更喜欢用MobileTerminal来安装deb软件. 须手动修改的进程 com.apple.itunesstored.plist -这个进程不能xx禁用,否则你就不能使用AppStore来安装程序.但我们可以对它做适当修改,以便我们不需要用到它时,它能够自己xx关闭.我 们可以打开这个".plist"文件,找到代码 <key>SuccessfulExit</key> <false/> 把它修改成 <key>SuccessfulExit</key> <true/> 以上未提及的其它一些进程,还是留着吧,xxx一些. 通过适当管理并禁用以上一些进程后,一代iPhone /二代iPhone3G启动后的系统空闲内存可达到58MB;一代iPod /二代iPod启动后可达到61MB;而iPhone3Gs则可达到170MB以上. |