切换风格
查看: 35340|回复: 74

[教程] ★玉笛公子★从刷机、越狱到设置、优化教你调教手机 省电+提速,让你的手机挑战极限★

[复制链接]
发表于 2012-12-20 13:29 | 显示全部楼层 |阅读模式
本帖最后由 ★玉笛公子★ 于 2013-3-1 11:02 编辑


           iPhone越狱其实是在IOS启动过程中注入了相关代码——加载了不同的代码,耗电量自然会有不同(这也正是为什么越狱工具不同、甚至同一个越狱工具的不同版本越狱后,手机的耗电情况有所不同的原因)。这一点从不同版本的IOS固件耗电量不同就可以看出。我们虽然没有能力去修改代码,但是一定程度上的优化还是可以做到的。

不少朋友可能对优化不以为然——这些同学可以无视,但请不要阴阳怪气的说话——怎么说为了这些测试,俺付出的不少业余时间,这篇帖子也是应朋友的要求熬夜赶工写出来的。也有人说,我手机不进行任何优化,也能待机XX小时,使用XX小时怎么说??这样的同学,我只想说,你的手机这样并不代表每个朋友的手机都是这样。手机的个体差异:除了软件,还有硬件制造过程中的个体差异——比如集成电路晶体管的漏电流大小绝不可能每块都相同、手机接插件的接触电阻大小也会因为安装等原因而不同等等;手机生产过程中使用的的液晶屏的差异等等。即便是优化过,也不可能每部手机相同,好比每个人都去锻炼,却不可能每个人都成为奥运冠军一样。你的手机能达到这个水准,只能说RP好,运气好,却不代表每部iphone都可以这样。我想这些同学在这么说的同时是不是应该想一想,自己能为坛子里的朋友们做点什么呢??我这里也只是把能够优化手机使用时间的方法写出来,更多的是告诉有需求的朋友,让他们能够对自己不太满意的使用体验有所改善。如果你有更好的办法,也可以拿出来交流。


    事实说话—开wifi、3G、数据、关GPS待机:
1.png

       必须要说的是,各种优化其实更多的是让iPhone待机状态的耗电量降低,从而有更多的电量能用于使用。真正使用的时候,这些优化节省的电量和使用时的消耗比起来,就小太多了——毕竟再怎么优化也不会增加电池容量。是不是优化,如何选择,就看你自己了。
   
    本篇只说软件的优化和设置。其实手机个体或多或少都会有差异。除了软件,还有硬件制造过程中的个体差异;使用所在位置的信号强度,安装的系统级插件等等都不会完全相同,因此优化后相差一些时间也是很正常的。
    从刷机、越狱开始,一步一步进行测试和总结,希望能对各位想优化的朋友有所帮助。
   
    以下的优化一共16步,其中前13步完全测试通过;第十四步,我和朋友一同测试,我的结果好些,朋友的一般,朋友们请酌情选用;最后两步我也正在测试,请朋友们留意改步骤内容的变化,我会随时根据测试情况进行更新。



需要用到的软件:
    1.iFunbox
    2.WinSCP
    3. SSH Secure Shell Client或者putty
重要提醒:
    (1)WinSCP和Putty一定要从官方网站上下载,免费的,有中文版。不要从网上下载来路不明的软件使用,具体原因见我的帖子-
★关于汉化版WinSCP、Putty等工具可能存在后门的安全提醒★
    (2)WinSCP是给iFunbox备用的。iFunbox使用起来非常方便,但是他有个bug,就是它把“符号链接文件夹”(相当于windows中的文件夹快捷方式)当做真正的文件夹来处理。具体点说就是当你拷贝一个“符号链接文件夹”的时候,iFunbox会把其指向的文件夹拷贝过来,而不是“符号链接文件夹”本身。这在大量备份iPhone文件的时候就会出现副作用,而且副作用极为明显—会莫名其妙的占用iPhone的系统盘空间,如果备份的文件很多,很快就会把iPhone的系统空间占满。WinSCP则不存在这方面的问题。
    (3)优化过程中的替换操作,一定要检查文件的权限属性是不是和原来一样。这样检查主要是为了保险起见。
   (4)进行命令行操作的时候,要注意大小写。IOS是UNIX类操作系统,对大小写是区分开的。
    (5)优化的每个步骤进行完最好重启一次,原因在测试手记里。




★★准备工作★★

1.刷机
这一步最好用DFU模式进行,避免用红雪越狱后出现一些莫名其妙的问题。
进DFU模式的方法分为四步:
(1)打开iTunes,手机在连接电脑的情况下关机。
(2)按Power键开机,直到出现苹果图标。音箱会发出“咚”的一声(大概3秒钟)。
(3)听到声音后,不要松开Power键,同时按住Home键,直到强制关机(大概7—10秒钟)。
(4)强制关机黑屏后,松开Power键,但是不要松开Home键,大概15秒钟左右吧,会听到音箱“咚”的一声,itunes也会发现一台处于恢复模式的手机。这时就可以松手了。
简单的说,就是开机——强制关机——按住“Home”不放直到出现提示 ,很好记吧

按住“shift”键,点击“恢复”按钮,选择自己下载的固件,刷机。
2.设置和激活手机。
设置“语言”“地区”“GPS定位”“无线局域网”“icloud”“appstore”等,正常进行。
进入手机桌面后,你会发现刚刚设置好的无线局域网这个时候不能自动连接了——这其实是IOS5.1.1刷机后的一个bug。解决方法是:进入“设置—无线局域网—其他”,按照你的无线路由器情况进行设置,这样就可以解决。之后退出设置,清除后台。
3. 使用红雪redsn0w_win_0.9.12b1进行越狱操作(注意越狱工具和软件版本,具体原因后面的测试手记里会提到)。
PS:使用红雪红雪redsn0w_win_0.9.12b1作为越狱工具是俺N次刷机越狱的经验,红雪redsn0w_win_0.9.12b1越狱相对来说省电些,而且越狱后内存也大那么一点点。
这里需要注意的是,软件提示操作成功后,不要马上动手机。
2.png
上面的意思是越狱成功后,你要等手机重启一次然后注销一次。我自己第一次因为没看提示,Cydia闪退,只好重新来过。
如果不知道怎么弄的话,就在这个提示出现后,等3—4分钟。

4.进入“设置—通用—自动锁定”,将锁定时间改为“永不”,等下面的优化完成后,改成“1分钟”
5.进入Cydia准备文件系统,直到Cydia自动退出;再次进入Cydia,更新数据库。
6.添加果核源apt.app111.com。
7.搜索安装“IPA补丁6.x”
8. 安装ifile、安装MobileTerminal,然后退出Cydia,用MobileTerminal修改root密码和mobile密码,防止下一步开启了SSH服务后被蠕虫感染。
9.安装OpenSSH(如果用ifunbox修改文件权限或者用WinSCP操作,这个服务是必须的。安装之前一定要先用MobileTerminal修改root和mobile密码!!)
10. 安装金山快捷开关独立版2.6.5(这是为了优化过程中清除后台和重启手机方便)

特别注意,在安装上述插件和软件的过程中,一定要细心观察电量的变化。如果发现某个插件安装后,电量大幅降低的情况,要把这个插件卸载,再安装一次,多数情况电量显示就会恢复正常。

至此,基本插件安装完毕。





★★ 优化手机★★

★★★所有的操作中,最最重要的是备份,备份,还是备份!!!给自己留个救命稻草!!!

★第一步:基本的优化设置——这一步对不越狱的朋友也可进行参考
PS:这一步的优化其实是根据苹果的官方使用建议(传送门:
http://www.apple.com.cn/batteries/iphone.html)并结合日常的使用经验总结出来的。
1.进入设置
【wifi】 wifi用时再开,关闭询问是否加入网络
【个人热点】关闭
【通知】除电话和信息,其余全部关闭。注意,进入选项后,要把所有开关关闭,把“提醒样式”改为“无”否则是无法彻底关闭的。
【定位服务】这里的最下面有个“系统服务选项”,进入以后,除“蜂窝网络搜索”和“指南针校准”外,全部关闭;退出后,关闭“定位服务”
【亮度】 关闭自动亮度调节,建议调到25-30%。(苹果的官方文档建议打开自动调节,但根据使用经验,这一条确是事与愿违)
【icloud】删除用户—这样更彻底一些。
【邮件、通讯录、日历】 关闭账户里的“获取新数据”,关闭邮件里的“载入远程图像”和“按主题整理”;修改通讯录显示顺序为“姓,名”;关闭日历中的“收到新邀请时进行提醒”;关闭“时区支持”
【FaceTime】按需关闭
【iMessage】按需关闭
【音乐】 关闭 “摇动以随机播放关闭”
【Store】注销账号
PS:进行设置优化的时候,最好检查一下你的短信和彩信设置,防止出现卡彩信的现象
2.进入设置—通用
【关于本机——诊断与用量】不发送
苹果会定时向服务器发送诊断信息(几乎每小时),无故耗费流量和电,所以一定要关闭。
【用量—电池用量】打开电池百分比,这个不是省电选项,但是可以让我们随时掌握用电情况。
【siri】十分耗电并且没有什么大用的东东。
【蓝牙】苹果的蓝牙如果不使用蓝牙耳机,基本就相当于残废,关闭
【spotlight搜索】去除所有的勾
【自动锁定】暂时修改为永不,目的是为了防止wifi断线,等都弄好之后可以调到1分钟。
【日期与时间】打开24小时制,关闭自动设置
【键盘】所有选项全部关闭,基本上用处不大
【多语言环境】区域格式设为中国
【辅助功能】全部关闭
3.打开自带天气
把北京和上海删掉,添加你所在地,选择℃,完成。





★ 第二步:把常驻内存的进程从活动状态改为按需调用
这部分主要是平森大侠的《ios5.x(5.01至5.11)省电、加速、优化终极教程!持续更新!!!!!》,我进行了实践并做了测试。
这个步骤建议使用ifile手工修改。
路径/System/Library/LaunchDaemons
iPhone4s启动后,会有大约25-30个进程常驻内存,并保持激活状态。决定其激活状态的就是服务启动相中的 <key>KeepAlive</key> 键值。可以通过对该键值的修改,使这些常驻进程从活动状态改为按需调用的状态,从而达到省电的目的。
图中所示的16个进程是经过最后测试组验证,可以进行安全修改的启动项。

用ifile的文本编辑器打开图中所示的文件—共计16个文件,找到<key>KeepAlive</key> 键值,将KeepAlive改为KesepAlive(加上一个字母“S”,目的是使系统无法找到KeepAlive键值)。

注意:
这里修改com.apple.assistivetouchd.plist会导致系统自带手势失效,有需要的童鞋就不要动了。倒数第二项,我改了之后发现CPU占用率有升高,目前还在测试,同学们根据需要修改吧。

3.png




★ 第三步:N94AP.plist文件修改(iPad2为K**AP.plist)
路径/System/Library/CoreServices/SpringBoard.app
N94AP.plist文件很重要,需要非常谨慎!且必须在iFile里面操作,建议使用属性表编辑器操作,简单直观。并且iFile会自动对进行了属性修改的plist文件进行备份,备份文件的后缀为plist%。

我主要关闭了gamekit、hardware-keyboard、nike-ipod三项,其余的同学们按照自己需要关闭就可以了。
4.png

下面是主要项目的大致含义:
1.Accessibility:辅助选项,关闭后不能使用Assivetouch、2.voiceover等功能,以后想用再打开并重启手机可恢复。
3.auto-focus-camera:拍摄自动对焦
4.bluetooth:蓝牙,这里关闭之前一定先到设置里把蓝牙关闭! 5.camera-flash:闪光灯
6.front-facing-camera:前摄像头
7.gamekit:Gamecenter游戏中心。
8.gas-gauge-battery:显示电池百分比,关闭的话,设置-通用-用量-电池用量选项就消失了
9.gps:导航
10.gyroscope:陀螺仪,你想一直保持竖直锁屏,也不介意某些游戏失去陀螺仪就可以关闭
11.hardware-keyboard:外接键盘
12.homescreen-wallpaper:壁纸。关闭后较大提高页面翻转流畅度,但是背景成了一片黑色
13.international-settings:关闭之前先选定机显语言:简体中文,再安装好你想用的输入法例如百度、搜狗并且进入键盘选择好。关闭“international settings”的同学,以后如果你想换输入法,必须先还原键盘所有输入法即恢复UIKit.framework和TextInput这两个文件夹,所以备份很重要。(虽然机显语言无法恢复,但不影响),然后打开“international settings”,最后重启,你就可以选择喜欢的输入法了。
14.location-services:GPS定位服务
15.magnetometer:指南针
16.microphone:耳机
17.mms:彩信
18.multitasking:多任务功能
19.nike-ipod:关闭这个之前要在设置里关闭nikeipod
20.photo-stream:照片流,不用icloud的可以关闭
21.tv-out-crossfade:电视输出
22.video-camera:录像
23.voice-control:语音控制





★ 第四步:删除多余的启动项
路径/System/Library/LaunchDaemons
建议使用iFunbox的文件查找功能在 LaunchDaemons目录中找到需要删除的服务,这样可以保证不会删错。不过一定要先选中要查找的目录LaunchDaemons 再查找,否则会因为iFunbox的bug,查找会没玩没了,垃圾文件也会蚕食你的系统盘!!


5.png

1. com.apple.DumpPanic.plist -这是苹果公司用来评估系统崩溃的服务,删。
2. com.apple.DumpBasebandCrash.plist -这是苹果公司用来苹果基带崩溃的服务,删。
3--8. ReportCrash -有6个带"ReportCrash"的".plist"文件,都是用来收集系统或系统程序崩溃信息的服务,删。
9. com.apple.CrashHouseKeeping.plist -也是和程序崩溃相关的服务,删。
10. com.apple.powerlog.plist -用来监测第三方不兼容的充电器,删。11.com.apple.chud.chum.plist -和IOS软件开发相关的服务,删。
12. com.apple.chud.pilotfish.plist -.和IOS软件开发相关的服务
,删。
13. com.apple.mobile.profile_janitor.plist – 收集整理崩溃数据的服务,删。
14. com.apple.datamigrator.plist -这个进程的作用是把联系人从你的SIM卡传到你的iPhone里。用不到这项功能的话,可以考虑删除。
15. com.apple.aslmanager.plist —管理系统日志文件的服务,删。
16. com.apple.syslogd.plist -记录系统日志服务的,删 。
17. com.apple.mobile.obliteration.plist :禁用此服务将使设置里的抹掉所有内容不可用。建议删除这个服务,防止别人不小心或者手贱点到造成白苹果!。
18.com.apple.marcoagent.plist 为WiFi连接错误(连接失败)的日志报告进程。对于我们用户来讲没什么用处,删。
19.com.apple.mobile.installd.mount_helper.plist 删除后不影响你用任何方式安装软件及应用!删。
20.com.apple.mobile.storage_mounter.plist 该进程是苹果Kit套件的支持服务,估计一年也用不到一次。删。
21.com.apple.AddressBook.plist –旧系统与通讯录载入速度有关,但对于iOS5,删。
22.com.apple.AdminLite.plist 和程序等待时间太长时闪退有关,经测试完全正常,删。
23.com.apple.appsupport.cplogd.plist -记录应用程序和第三方程序崩溃日志的服务,删。
24.com.apple.crash_mover.plist - 移动崩溃日志文件服务,删。
25.com.apple.mobile.softwareupdated.plist –删后,在 设置-通用-软件更新,那里失去检测固件升级的能力,考虑。
26.com.apple.OTACrashCopier.plist - 把OTA崩溃日志移动到XX处,删。
27.com.apple.OTATaskingAgent.plist - 通知系统进行OTA升级,不需要OTA自动更新的,删 。
28.com.apple.softwareupdateservicesd.plist - OTA升级服务,不需要OTA自动更新的,删。
29.com.apple.Springboard.SetupHelper.plist - IOS安装向导,只在刚刷完机或抹掉所有内容和设置时出现,越狱后抹除直接白苹果了,所以这个留着无用,删。
30.com.apple.certui.relay.plist - 当你在一个公共网络,safari无法校验一个网站时,会提示这个网站未经过验证,是否继续,如果你不在乎,删。
31.com.apple.sharktrace.plist 为开发者准备的崩溃日志,删 。
32.com.apple.wapic.plist - 记录当wifi连接到含有中文字体热点出错的服务,目前没看到有人用中文名做wifi热点的,删。
33.com.apple.fseventsd.plist传说中的CIQ进程!实时驻留搜集用户隐私!也就是用户综合日志整理处理进程。

以下请谨慎考虑:
34.com.apple.gamed.plist - GameCenter服务,如果删除,GameCenter将不可用,考虑。
35.com.apple.dataaccess.dataaccessd.plist –删了这个进程,就不能通过Exchange或者Google来同步了. 同时在设置->邮件日历里添加的ical天气,农历等将无法使用,考虑 。
36.com.apple.racoon.plist -这是VPN需要的进程.若你不用VPN,那就不需要启动了。考虑。
37.com.apple.MobileInternetSharing.plist -这是网络共享功能。就看你自己是否需要网络共享(也就热点功能)移动用户,没作用.;联通用户,考虑 。
38.com.apple.AOSNotification.plist -这是同步iCloud用的。不用iCloud的人,考虑。
39.com.apple.searchd.plist
40.com.apple.search.appindexer.plist
39、40这两项为搜索服务,删除这两个后只是令搜索栏失效,但并不会让搜索栏消失,要消失还是要cydia安装nospot,考虑。
41.com.apple.VoiceOverTouch.plist 语音控制 ,考虑。
42.com.apple.voiced.plist siri、语音控制均有关,考虑。
43.com.apple.scrod.plist 这个进程处理系统语音控制和siri有关,考虑。
44.com.apple.printd.plist 空中打印进程,考虑。
45.com.apple.assitivetouchd.plist - 辅助功能里的assitivetouch,考虑。
46.com.apple.vsassetd.plist - 还是语音控制服务,siri有关,考虑。
47.com.apple.daily.plist –检查通过AppStore商店安装的应用是否有更新,考虑。
48.com.apple.itunescloudd.plist - 关于itunes的云/家庭共享服务,考虑。
49.com.apple.midiserver-ios.plist- midi-音乐服务,考虑 。
50.com.apple.timed.plist-根据你所在地区自动设置时间的服务,考虑。
51.ftp-proxy.plist和siri有关系,考虑。
5★.com.apple.iapd.plist,删除后,av线,iphone dock等这些第三方设备将无法使用,但对使用耳机,充电无影响,考虑 。
53.com.apple.BTServer.plist-蓝牙相关服务,考虑。
54.com.apple.twitterd.plist - 国外推特相关服务,不用推特的可删除,考虑。





★ 第五步:删除多余自带程序
3、4两项视个人需要选择是否删除,貌似俺删除以后有点费电的说:
1. 删除“设置-通用”里的软件更新选项
(1)用ifile打开/Applications/Preferences.app/里面的General.plist文件,点一下在弹出的窗口中选属性表编辑器,接着打开数组那栏,把2 :那项删除, 点右上角完成即可。
(2)用iFunbox打开/System/Library/LaunchDaemons内把进程com.apple.mobile.softwareupdated.plist删除。
2.删除“设置-通用-还原”里的除抹掉所有内容选项
(1)用ifile打开/Applications/Preferences.app/里面的reset.plist文件 , 点一下在弹出的窗口中选属性表编辑器,接着打开数组那栏,把2 :那项删除, 点右上角完成即可。
(2)用iFunbox打开/System/Library/LaunchDaemons/内把进程com.apple.mobile.obliteration.plist删除。
3. 完全删除nike :
ifunbox打开/Applications/把里面的nike.app删除。
用ifile打开System/Library/CoreServices/SpringBoard.app,在里面找到N94AP.plist用属性表编辑器打开,然后找到nike-ipod这项,关闭,然后重启手机 。
4. 完全删除自带股票:
用ifunbox打开/Applications/把里面的stocks.app删除。
打开设置中的通知,把股票在通知中心关闭。
打开System/Library/WeeAppPlugins/,把StocksWeeApp.bundle整个文件夹删除。
最后重启手机。





★ 第六步:删除多余机显语言

这一步操作一定要极度小心,因为这一步是不可逆操作,一旦失误,只有刷机一种办法!!切记切记!!!!
1.电脑安装sshsecureshellclient_3_2_9
2.进Cydia搜索openSSH并安装
3.进Cydia搜索MobileTerminal for ios4 (腰七吧源中的虽说for ios4 实际上ios5一样适用) 安装。
4.把将文件langpack2.2.sh解压放到/private/var/root目录下
5.运行桌面的SSH Secure Shell Client登录手机,具体方法如下:
(1)在“设置—无线局域网”中点击蓝色的圆形按钮,进入IP地址设定界面,查看本机的IP地址

6.jpg

(2)启动SSH Secure Shell Client ,点击左上角的“Quick Connect”按钮,在弹出的登录界面中输入刚刚查到的手机IP地址和用户名“root”。
7.png

“22”和“profile settings”保持不变
点击Connect 登录,并在接下来的对话框中输入密码。

★登录root用户后,输入ls查看,目录中应该有langpack2.2.sh这个文件。
★然后用chmod命令修改文件的权限为777(见下图)
★之后运行./langpack2.2.sh,搜索并删除多余的显示语言文件。这一步一定要千万千万小心,需要删除的选Y,需要保留的选n
我保留了chinese,Japanese,korean。大家可以按需保留。
★最后程序会问要不要删除他自己,回答Y并回车,完成!!

8.png



★ 第七步:删除多余输入法
(1)路径/System/Library/TextInput
一般要保留TextInput_en.bundle(英文输入)和TextInput_zh.bundle(中文输入)我还保留了日文和韩文输入和表情输入。
9.png
然后此打开TextInput_zh.bundle(中文输入),里面还可以删除:Cangjie.dictionary(繁体仓颉)、Wubihua-zh-Hans.dictionary(简体五笔-如果你不用的话)和Wubihua-zh-Hant.dictionary(繁体五笔)
10.png
注意:
TextInput_emoji.bundle是iOS5自带的表情输入,有需要的情保留。
(2)路径/System/Library/Frameworks/UIKit.framework/
删除Keyboard-XXX.plist系列文件——千万注意不要删错
一般要保留下列三个文件。
11.png
我自己除了上述三个文件外,还保留了日文、韩文和表情输入,英文保留了全部的键盘文件。
12.png





★第八步:删除界面阴影★
路径System/Library/CoreServices/SpringBoard.app/
在文件夹中查找Shadow,可以把阴影文件全部列出。其中可删除的有22个,见图中所示,黄色高亮部分可以删除。
13.jpg





★第九步:删除多余运营商★
★路径/System/Library/Carrier Bundles/iPhone
保留下图所示的文件,其余全部删除。
删除的时候要注意一定要先删除运营商配置文件——当你删除了相关的运营商配置文件后,与之相关联的MCC/MNC代码文件就变成了无效的链接文件,图标也变成另外的样子,很容易识别,这样这些文件的删除就不会出错,接下来要做的就是把这些备份文件删除即可。
14.png





★第十步:修改电源配置文件★
用ifunbox将附件包里的省电版电源配置文件(解压后的.plist文件)
将/System/Library/CoreServices/powerd.bundle 文件夹中的同名文件替换。
平森大侠的帖子里也有一个用5.1.1版本文件修改的,省电效果超级明显,强力推荐,这个我放到了帖子后面的附件里。




★第十一步:删除safari浏览器的多余书签★
路径/Applications/MobileSafari.app
StaticBookmarks-XX_XX.plist系列文件定义了不同国家、地区设定下的safari浏览器书签,对我们只需要保留StaticBookmarks-zh.plist和StaticBookmarks-zh_CN.plist即可。香港地区保留StaticBookmarks-zh_HK.plist,台湾地区的就保留StaticBookmarks-zh_TW.plist。


15.png




★第十二步:优化字体文件★
字体文件替换路径:/System/Library/Fonts
注意了,这个是字体目录,不是字体文件目录。字体文件在Fonts下的Cache目录里!
这里提供的字体是文泉驿微米黑和网上找到的一个字库较全的微米黑。前者是我根据最新发表的远古大爆炸版制作的,内部信息和iPhone4s原生字体完全相同,并删除了不必要的平台信息。把原生字体解包可以知道,原生字体的ttc文件里是五个TTF文件,网上传的字体大都为四个TTF文件,缺少.Heiti GB18030PUA Light这个部分,我把它补上了。这个字体的优点是体积小—不到5MB,使用以后可以节省内存,提高响应速度。
就目前来说,字库最全的其实还是原生字体,任何情况下都不会出现方框。第三方字体一般在手写输入的时候或多或少都会有方框出现。因此,如何取舍,就看大家自己的决定了。





★第十三:转移字体文件和内置字典到数据分区,让系统盘瘦身。★

iPhone4s的字体文件为162MB,内置的字典文件为129MB,将两者转移到iPhone4s的数据分区,将会是系统盘大大瘦身,效果极为可观。

优化以前,系统盘占用为77%:

16.png
优化方法:这里给出两种方法
第一种办法:
使用SSH SecureShell Client登录手机,输入以下命令:

(1)cp -r /System/Library/Fonts /private/var/
拷贝Fonts文件夹到/private/var/
(2)mv /System/Library/Fonts /System/Library/Fonts.bak
将 /System/Library/Fonts改名为/System/Library/Fonts.bak
(3)ln -s /private/var/Fonts /System/Library/Fonts
在/System/Library/ 目录下建立Fonts文件夹快捷方式,
指向/private/var/Fonts
(4)reboot
重启手机,如果一切正常,则将/System/Library/Fonts.bak删除,从而释放系统盘空间。

第二种办法:使用WinSCP进行操作。
(1)使用WinSCP登录手机
(2)切换至/System/Library/Fonts ,检查Fonts的权限,并记录,然后将Fonts文件夹复制到电脑上。
(3)切换至/private/var/ ,将Fonts复制到手机/private/var/ 目录
(4)切换至/System/Library/Fonts ,将Fonts文件夹改名为Fonts.bak
(5)检查文件夹权限是否和原来相同。
(6)重启手机,如果一切正常,则可删除Fonts.bak


★★不少朋友反映这一步不知道怎样操作,这里以WinSCP为例介绍一下怎样创建快捷方式;以iFunbox为例介绍怎样检查和修改文件权限。
(1)切换到要创建快捷方式的目录下,点击鼠标右键,按照提示进行操作,并点击确定。

17.png

18.jpg

(2)检查快捷方式是否被创建。
创建的快捷方式用WinSCP观察,图标左下角会有一个小箭头的标志;用iFunbox观察,文件夹后面会有“符号链接文件夹”的注释。

19.png

(3)检查快捷方式的有效性。
双击快捷方式,看是否打开了快捷方式链接的目标文件夹。如果文件夹被准确打开,说明快捷方式创建有效;如果没有打开,应该仔细检查。
(4)检查和修改文件权限。检查和修改文件权限,手机上需要安装openSSH。在文件或文件夹上点击鼠标右键,选择“文件权限”(需要选择两次),在弹出的对话框上查看和修改文件权限,修改完毕,点击“OK”

20.png
晒一下俺滴优化成果—系统盘占用变为65%:
21.png
移走了字体文件后,修改系统字体要到新的目录进行,最好手动完成,不要使用安装版的字体进行美化,防止出现不可预测的问题!!

加入转移内置字典文件后的效果图:

22.png
效果显著吧
内置的字典文件路径:\Library\Dictionaries
转移的方法同上,就不细说了。





注意:
目录转移操作是很危险的的操作,一定要注意仔细检查,仔细检查,仔细检查,备份,备份!!!!
(1)新建立的Fonts文件夹和Fonts文件夹快捷方式,权限必须与原来的相同,注意用iFunbox或者WinSCP检查!!不知道什么是权限和怎样检查的话,现弄明白再做这一步。
(2)不论是目录还是文件夹,要注意区分大小写,要和原来目录完全一样!!
(3)移走了字体文件后,修改系统字体要到新的目录进行,最好手动完成,防止出现不可预测的问题!!!
(4)如果不小心失败,不要急着刷机,首先看看用iFunbox等工具能否连接上手机,如果可以连上,将原来的备份改回原来的名字基本上就可以恢复。

PS:这几天一直有朋友问我关于用新版iCleaner转移字体文件和字典文件的问题,这里集中回答。
其实这个软件并不是IOS上独有的。最开始iCleaner是在OS X平台上的一款优秀的垃圾清理软件,OS X平台上名气很大,据说现在手机版更新了,不但可以清理垃圾,而且可以转移系统文件,为系统盘瘦身。但是据我的了解,这个软件在手机上用,有的时候会有一些问题,这方面论坛里不少有相关的帖子:有教程,也有出现问题后的报告,建议清理前看一下。

要提醒大家注意的是,在OS X平台上使用这个软件,操作系统是不用破解的;而在IOS系统如果不越狱,这个软件时安装不了的。这说明一个问题,在IOS系统上,使用这类软件清理的话,系统的安全性和稳定性无法保证,所以用的时候一定要倍加小心。
手动的办法虽然有点繁琐,但进行的每一步都是可控的,每一步都清理了什么,我们都清楚的知道;使用软件的话,确实比较方便——全自动的嘛。但是清理软件到底做了哪些清理动作,却不是我们所了解的,所以我宁愿麻烦一点,保证使用的可靠性。
这两种方法,我觉得都有优点也都有缺点,但是作为教程,我觉得还是要把最有把握保证可靠性的方法写出来,防止出现问题,毕竟有好多朋友接触iPhone时间并不长。这个icleaner清理软件作为一种方法,也应朋友们的要求,放到这里,供大家选用。




第十四步:修复电池的原始电量。

充电到100%后,使用BatteryDetective查看电池信息,你可能会发现最大充点电电量往往是小于电池的标称容量的,而且随着手机的使用,这个MaxCapacity还会不断变小。而出现这种情况,除了随着使用时间的增长的正常损耗,更多的往往是不正确的充电方式造成的容量损耗。

23.png
这里给出个恢复其容量的方法,希望对大家有所帮助:
(1)先把手机电量耗损到10%以下 。
(2)安装电池医生并用其控制充电过程(主要是利用其涓流充电的提醒功能)
注意一定是原装数据线和充电器。
(3)等冲到90%以上后,再持续用到20%以下。
(4)打开电池医生,设置涓流充电时间稍长一些,30—60分钟。最大的120分钟也可以,但是不建议设定时间过长。
(5)充电完成后,用BatteryDetective观察,会发现电量开始恢复。 如果未达到目标或有降低,可以在以后的使用过程中多循环几次。
需要提醒的是,这个方法可以在一定程度上恢复电池的容量,但这个方法并不是万能的。也不建议为了恢复一点点的容量专门进行这样的操作,因为频繁大幅度充放电同样对电池有不同程度的损耗,个人经验以1—2个月进行一次为宜。


PS:关于电池的保养,这里多说几句:
锂电池的主要化学成分是钴酸锂。钴酸锂晶体在过度充电时会出现晶格塌陷的情况,导致钴酸锂离子空间活性失效,电池容量减小;充电导致的温度升高不但对正极材料影响很大,更容易导致爆炸(普通锂离子电池)或起火燃烧(锂聚合物电池)等危险情况。因此,频繁的过度充放电和高温环境下的充电都会使锂电池容量出现不可逆的容量衰减,也是不可取的做法。
手机充电需要注意三个方面:一是不要电量耗尽再充电,也不要每次充电一充就是一夜,正确的做法是用到20%左右就要开始充电,电量充满后,涓流补充10—20分钟即可(除非是上面的修复操作,否则不要设定的太长),拔下充电器。二是尽量使用原装充电器。原装的苹果充电器设计完善,充电电流控制稳定,这对电池的保养非常重要。三是控制好充电时的温度。过高的温度会使锂电池受到损害,所以尽量要保持在室温下,建议充电时摘掉保护壳。





第十五步:关于AdSheet.app这个东东

路径/Applications
这个家伙实际上是IOS应用内置的广告的支持程序。当你安装了某些应用程序,却发现里面有iad之类的广告,这个东东就是始作俑者。这个AdSheet.app却又不能简单删除,否则会因为有些应用找不到它导致安装失败、运行卡顿甚至不可预测的结果。但如果如果不进行修改,不但看着不爽,而且这个家伙有着和邮件程序相似的后台设置,广告也会偷跑流量,同时也会耗一点点本来就捉襟见肘滴电量哦。
办法就是对这个AdSheet.app文件夹内info.plist文件进行修改,用第十六步的办法关掉后台。
这一项俺在测试中,初步证明修改有效。稳定性测试进行中,大家要是心急,可以和俺一起测试。

第十六步:关闭邮件后台 ——这步直接使用的平森大侠的办法(原修改Info.plist的办法有一定bug,不再采用)

将文件名“mobilemail.app”的最后面(注意!一定是该文件名的最后面!否则你的小 i 还是会“聪明的”发现并识别的!)加上“任何一个字母或数字”比如:加个“s”即: mobilemail.apps----------也就是让系统找不到该文件 。
然后重新建立一个mobilemail.app 空文件夹(用户组:root 权限755)


★以上操作最好在此之前对邮件“优化操作后”再进行:进入→“设置”→“邮件、通讯录、日历”: 账户不用就关成“不活跃” ! 获取新数据:关! .日历“收到新.....”:关! 时区,删除:北京:关 !——此些省电动作都做完再用本教程关闭邮件!




测试手记:
省电效果用Cydia源中的BatteryDetective测试,也可以用苹果助手lAssistant_v1.2测试(观察待机时CPU的占用率)
为了重启操作方便,我安装了金山快捷开关独立版2.6.5。这个版本的好处是耗电极小。
PS:每次测试前注意先清除清除后台并重启。

A.红雪redsn0w_win_0.9.12b1越狱,用BatteryDetective观察
(1)未进行任何优化,添加源apt.app111.com和apt.178.com,安装必须的插件IPA补丁 6.x
(2)只进行基本设置优化(亮度手动调节,25%)
测试证明优化有效,而且是最有效的方式
(3)用最后测试组的方法进行优化:
测试证明优化有效,效果比较明显
(5)安装ifile(178源)
(6)安装MobileTerminal(178源),同时修改root密码和mobile密码
(7)安装OpenSSH(安装之前一定要用MobileTerminal修改root和mobile密码!!)
测试证明安装以上三个软件对电量无明显影响
(8)启动服务优化
测试证明优化有一定效,但不如(2)(3)优化明显
(9)优化语言和输入法
测试证明有一定效果,但不明显。但可以增加一定的空闲内存。
(10)其他优化:删除阴影文件、删除多余运营商、更换电源配置文件等。
测试证明出电源配置文件外,其余对省电效果不是很明显,但对增加空闲内存,提升系统响应速度都有一定效果。

B、用苹果助手lAssistant_v1.2观察:红雪redsn0w0.9.12b1越狱并进行优化。
(1)CPU占用率:低于红雪redsn0w0.9.14b1越狱,多数时间在0.98%-3%内变化,3-4%内较少,连续观察只达到5%以上极少,曲线极为平滑。

24.png
(2)空闲内存初始值达到300MB左右。因为IOS内存管理机制的原因,可用内存应该是空闲内存+不活跃内存,而且随着待机时间的变化,活跃内存也会转化为不活跃内存,所以这个值一般是变化的。
(3)我所用过的越狱工具中绿毒absinthe2.0和红雪redsn0w0.9.14b1越狱差别不大,CPU占用率多数在2-3%内变化,3-5%较多,峰值可达5-7%甚至更高,且会多次出现,曲线起伏也比较大,而绿毒absinthe2.01、2.02相对耗电些。
(4)有朋友说绿毒absinthe2.04比较省电,我未使用该工具,无法测试。




后记
(1)优化的16个步骤最好每进行一步即重启一次。昨天俺再次越狱测试时,安装软件和优化是一次性完成,结果用苹果助手lAssistant_v1.2观察曲线起伏极大,数次重启也无法恢复。今天重新越狱,严格按照上述步骤进行,曲线起伏再次变小。
其实想想苹果的电脑操作系统OS X就不难理解,在OS X中对磁盘文件进行操作尤其是安装驱动后,都要用工具软件进行权限修复,IOS系统没有此类工具,只有通过重启让系统来完成。
另一个原因其实和闪存的存储特性有关:你可以把iPhone看成一个用固态硬盘来存储数据的电脑。熟悉固态硬盘的朋友应该知道,固态硬盘都有一个垃圾回收机制。因为固态硬盘用久了,文件会很零散,可用空间不连续,会造成性能大幅下降。为此,固件程序会在产生垃圾空间后,自动进行回收操作。这就会出现很多读写操作。iPhone在优化过程中就有很多小文件的删除操作,也必然会出现垃圾空间的回收操作。这时候CPU的占用会增加,耗电自然也会增加。最好的办法就是等一会,iPhone的读写性能就会原地回血,耗电也会恢复正常水平。
所以优化后没有马上达到预期效果也不要太着急,用一段时间再观察,你的手机会给你一个惊喜的。
(2)金山开关_通知中心版2.7.0的deb安装版耗电明显,原来待机6、7个小时以上100%不下降的的电量,安装这个以后,仅四小时即下降到97%,卸载后又回到100%。
(3)为了保证测试效果不受环境影响,请保证wifi信号和手机信号不要太弱。





附件:相关附件下载

PJSShopsTest.rar

1.58 MB, 下载次数: 382

langpack2.2.sh.zip

3.38 KB, 下载次数: 336

Keyboard-zh_Hans.zip

1.95 KB, 下载次数: 318

com.apple.SystemPowerProfileDefauls修改版电源文件beta1.zip

1.44 KB, 下载次数: 439

评分

参与人数 7威望 +6 果核币 +39 活力 +44 收起 理由
zjt4kg + 1 + 1 赞!我和我的小伙伴都惊呆了!
入世茶凉。 + 1 + 1
浔少爷 + 10 + 10 亲,你写的的太赞了,挺你~
凤栖苍梧 + 3 + 10 + 10 你太热心了,绝对活雷锋啊,必须要加分~
九天一尊 + 2 很好很详细

查看全部评分

发表于 2012-12-21 14:50 | 显示全部楼层


本帖最后由 groundblack 于 2013-5-12 21:05 编辑

真的很详细






回复 支持 反对

使用道具 举报

发表于 2012-12-21 15:10 | 显示全部楼层
公子越来越给力,先收藏,慢慢研究
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-21 15:13 | 显示全部楼层


iphonexiaobai 发表于 2012-12-21 15:10
公子越来越给力,先收藏,慢慢研究

感谢小鹏的支持
回复 支持 反对

使用道具 举报

发表于 2012-12-21 15:45 | 显示全部楼层
感谢公子的强力分享
回复 支持 反对

使用道具 举报

发表于 2012-12-21 16:22 | 显示全部楼层


这个必须得学习的,哈哈。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-21 16:33 | 显示全部楼层
404223578 发表于 2012-12-21 16:22
这个必须得学习的,哈哈。。。。。

谢谢支持,希望对你有帮助
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-21 16:33 | 显示全部楼层


九天一尊 发表于 2012-12-21 15:45
感谢公子的强力分享

谢谢九天夸奖,再接再厉
回复 支持 反对

使用道具 举报

发表于 2012-12-21 16:42 | 显示全部楼层
谢谢楼主分享,很详细,很给力。
回复 支持 反对

使用道具 举报

发表于 2012-12-21 16:57 | 显示全部楼层


非常好的优化教程,谢谢公子!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




小黑屋|手机版|苹果园论坛    

GMT+8, 2017-2-24 00:32 , Processed in 0.218096 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

北京市公安局海淀分局网监中心备案编号:1101082001

快速回复 返回顶部 返回列表