POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 15760|回复: 2
打印 上一主题 下一主题

[玩机心得] 新手使用iPad必须知道的n条重要信息!持续更新,逐步高深中...

[复制链接]
跳转到指定楼层
1#
发表于 2011-4-15 13:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我自己是做技术的,希望我的措辞尽量去技术化,确保一般人都能看懂。蓝色字体的是一些更深入的技术探讨,不感兴趣的可以忽略。

0.  补充几个基本概念
硬件:就是你的iPad,你开机或不开机,他都在那里。类似于你攒电脑时的裸机概念(有CPU,内存,硬盘,显卡,声卡,显示屏等等模块),这个改变不了,但可能会坏,比如摔了。
固件:包括但不限于iOS,类似于Windows操作系统,是iPad上的操作系统,经常有升级,并且官方不支持降级。
软件:安装在iOS之上的游戏或软件,比如iOS自带的iPod,你下载的会说话的Tom猫等等,类似于Windows中的Office,这些软件来源的官方途径是App Store,有免费的和收费的,也会有版本变化。

1. 什么是越狱?越狱有什么好处和坏处?不越狱又有啥缺点?
越狱就是解除一些原版固件的限制。最大的好处是可以安装破解的软件和游戏,这些软件和游戏本来都是收费的。而且,有些功能很强大的软件,并不是花钱能在官方的App Store里能买到的(某些有米之人或许会说“我就不越狱,我都花钱买正版”,我只能客气地说他只知其一不知其二),比如SBSettings, OpenSSH, Lockdown Pro, Installous, MyWi, iFile, roqyBT(这个不被Apple接受的软件,也是收费的,而且最新版没有破解,想用的话也得买,我就刚在淘宝上买了一个)等等,这些软件的存在会让你一方面觉得iPad功能实在是太强大了,另外一方面又会觉得Apple实在是太不厚道了,整出那么多限制。越狱的坏处据说是不给保修,但我没有听说过这样的例子。不越狱的缺点嘛,就是越狱后的优点都没有。
注:其实不越狱也能安装破解的ipa,有一个叫ipa god的东西,不过这个比较复杂,要求也高(貌似要mac电脑并且安装装xcode),一般人玩不转,等有空了我去整一个来试试。

2. 如何越狱?越狱后是否一劳永逸?
每一个固件版本都有不同的越狱方法和相应的软件,我就不一一介绍了。
越狱并不是一劳永逸,在升级了固件版本后,iPad又会变成没有越狱状态。如果不重新越狱,那之前安装的一些破解软件都会消失,并且也安装不回去。
注:现在iPad 4.2.1可以完美越狱,4.3则可以非完美越狱(重启iPad要借助电脑)。刚刚出来的4.3.1情况不明 (截止2011/03/26)。

3. 已经越狱了的机器不要轻易升级你的iPad固件版本,除非你知道如何越狱这个新版本。
当您把iPad连上电脑时,有可能会提示你有更高版本的软件(这就是我们通常所说的固件版本)可用,问你是否更新,那你就要慎重考虑是否点击那个更新按钮了,如果你知道如何越狱新的版本,那点更新无妨,否则千万不要点更新按钮。如下图是两种提示方式,都不要点“更新”和“下载并更新”按钮:
下载 (21.63 KB)
2011-3-26 23:59


下载 (39.62 KB)
2011-3-26 23:59



4.越狱会不会把iPad里现有的东西弄没?
正确操作的话,答案是不会。 如果越狱之前有通过iTunes备份,则就算错误操作,也能恢复。

5. 越狱是不是很危险,容易变砖?
我从07年开始用iPhone,现在iPhone4和iPad,中间帮别人越狱过无数个iPhone的各个版本和N个iPad,无一变砖。我觉得不是很容易变砖,而是很难变砖。

6. 如何查看固件版本?
设置(Settings) -》  通用(General)  -》 关于本机(About) -》 版本(Version)


=====2011/03/27更新如下=====
7. 越狱后的软件安装方式汇总
  a) iTunes同步  (电脑下载破解的ipa文件,双击导入iTunes,然后通过iTunes同步安装)
     优点:通过iTunes备份恢复,游戏进度能保存
  b) Installous安装(iPad直接下载安装) 参考 http://ipadbbs.com/thread-39459-1-1.html
    优点:不需要通过电脑   (如果想保存游戏存盘记录,则可以通过iTunes备份你的iPad并选择传输购买,下次通过iTunes来安装)
  c) Cydia下载安装 在Cydia里添加“源”,然后直接安装
  d) deb文件执行命令安装 把从网上下载的deb文件,传到iPad上,然后通过命令dpkg -i *.deb来安装(或者拷贝到Cydia自动安装路径,重启iPad后会自动安装)
注:1)前两种都是ipa文件,后两种都是deb文件。2)个人强烈建议不要用91,所以不列pxl的安装。
8.如何在iPad上看电影,有些什么方式?
我列出3种常用的方式如下:
  a) iTunes同步添加:先把电脑下载的mp4,mov格式电影,添加到iTunes资料库中,然后同步到iPad里,就可以用iPad上的iPod播放。
  b) yxplayer2, AVPlayer等播放器:通过AppStore购买AVPlayer或yxplayer2(越狱机型装可以装破解版),然后通过iTunes的文件共享功能,把avi,rmvb,mp4,wmv等等众多格式的电影,添加到AVPlayer或yxplayer2的目录下,就可以用播放器播放了,优点显而易见:支持的格式更多,不限定于MP4。类似的软件还有OPlayer等,但太卡,不好用。
  c) AirVideo,这需要在局域网内的PC(Windows或Mac)上安装AirVideo Server端软件,这个软件很容易下载安装,配置也很简单,只需要添加硬盘上的电影目录,然后在AirVideo上连服务器在线看(非MP4格式支持实时转换实时播放),支持字幕!(要在Sever端设置字幕编码,通常为GB2312)
以上三种方式各有优缺点,比如:iPod播放支持TV Out,AirVideo不支持,iTunes同步要占iPad空间,播放时不需要无线网络,AirVideo则需要在局域网内(互联网也行,看你的网速了)。基本上:AVPlayer和yxplayer2完胜iPod,AirVideo也非常实用。

9. 除了iTunes同步外,有没有别的方式上传音乐?
有!而且非常简单好用。按一般的方法,通过iTunes同步音乐,最好只在一台机器上同步,不然有可能会把之前同步的抹掉。
我要介绍的方法则简单多了,而且支持从多台电脑往iPad里扔。打开iTunes,连上iPad,再打开你的MP3所在的文件夹,选中你要上传的文件,用鼠标直接拖到到iTunes窗口左侧设备栏中你的iPad上(不用勾选“同步音乐”,也不需要把音乐添加到iTunes的资料库中)。如下图:
下载 (247.9 KB)
2011-3-27 14:54




10. 既然最新的固件不能完美越狱,那如何升级到非最新固件?
(以下步骤的前提是苹果还没有把这个“非最新固件”的验证服务关掉,如果已经关了,就要用备份的shsh才能刷)
比如你现在是3.2的越狱机型,最新的是4.3还没有完美越狱,你想升级到4.2.1再越狱,步骤如下:
1) 用iTunes备份你的iPad(备份时可能会问你是否“传输购买项目”,选是)如下图所示:
下载 (57.59 KB)
2011-3-27 17:44


2) 下载4.2.1的官方固件(600多M的ipsw文件)到硬盘
3) 把iPad连上电脑,打开iTunes,按住Shift键点“恢复”按钮(Mac下按住Option键),就会弹出窗口让你选择下载的固件文件,之后就能刷出一个干干净净的4.2.1,并且是没有越狱状态。如下图所示:
下载 (125.05 KB)
2011-3-27 17:46


4) 越狱4.2.1  (可选,但如果之前已经越狱并装有破解软件,那这一步必须才能在下一步恢复之前安装的软件。
5) 通过iTunes的“从备份恢复”功能恢复之前安装的软件(游戏进度也能恢复)。如下图所示:
下载 (35.22 KB)
2011-3-27 17:47



注:如果有备份SHSH,理论上你是可以刷回任何备份过SHSH的那个版本(SHSH是什么,请参考第13条)。

11. iTunes的备份功能,都备份了些啥?
备份了很多东西,几乎包括了一切固件之外的东西。比如:通讯录、网络设置、软件列表(iTunes有的才备份,没有的可以“传输购买项目”到iTunes里再备份)、游戏软件留下的存盘记录、照片、音乐和视频列表(同样是iTunes里有的,备份一个列表)。总的来说,备份的东西分以下几类:
a) 通过iTunes同步安装的软件或同步上传的音乐视频等,只会备份一个列表,不会再把音乐视频软件再拷贝回电脑,因为他们本来在iTunes里都能找到。
b) 修改过了的系统设置:包括图标布局、网络设置、邮件设置
c) 软件和游戏(iTunes里能找到的)的存盘数据,iTunes里能找到的软件或游戏,都是ipa格式的,这类软件都只能在自己的沙箱中运行,也就是只能访问自己的目录(有两个:Documents和tmp),在自己的目录里保存游戏存盘等数据,这些数据也会被iTunes备份。这里再说深入一点,有兴趣的可以看看:前面提到的AVPlayer和yxplayer2,可以通过iTunes的文件共享功能把电影文件传到iPad里,其实就是拷贝到了AVPlayer和yxplayer2的Documents目录下,通过iTunes备份时,这些电影文件也会拷贝回电脑,所以如果你的AVplayer或yxplayer2中有很多电影,那iTunes备份会很慢,也会占用电脑的很多硬盘空间。那有没有办法让iTunes备份时不拷贝这些电影回电脑呢,答案是没有,除非你把他们挪到一个比较特殊的目录下:/var/mobile/Media/misc,但挪过去之后,AVPlayer和yxplayer2中就看不到了,你可以在备份完成之后再挪回来。当然,要挪动这些文件,必须在越狱机型上操作,可以用iFile,也可以安装openSSH后执行命令来移动。我认为这是AVPlayer和yxplayer2不如iPod的地方,不是AVPlayer想这样,而是Apple定义的规则就是这样,没有办法改变。ipa的这种限制,也导致AVPlayer不能通过link访问别的目录下的电影。这种限制也有好的一面,ipa也可以说是相对比较安全的,不可能象某些聊天软件一样,偷偷扫描你的硬盘。再扯一点,Cydia里安装的都是deb格式的软件,deb软件就没有ipa软件的那些限制,可以随意访问iOS的文件系统,所以cydia里的软件功能可以很强大,比如iFile,Barrel,SBSettings,Lockdown pro等等,另外一方面呢,如果deb软件的作者不怀好意,那也是可以干任何坏事的。
回到正题,iTunes里备份的东西,通过“从备份恢复”都能再弄回到iPad的。而且,iTunes可以把旧固件版本做的备份迁移到新固件版本的iPad上,iTunes会处理新旧版本的兼容问题。比如:iPhone的电话簿,其实是一个sqlite的数据库,这个数据库的schema,随着iPhone固件版本的演变,也变了很多次。iTunes在更新iPhone的固件版本或用“从备份恢复”时,之前备份的sqlite数据库文件,或许旧已经是旧的schema了,iTunes则会自动处理这个schema变化,也就是会自动迁移数据。
注:ipa是安全的,不会把你的机器弄坏。deb则有一定的危险,就算deb的作者本无意干坏事,但版本不兼容时也可能会把你的系统弄坏,不清楚的别轻易安装。



=====2011/03/28更新如下=====
12. App Store、ipa、iTunes帐号这些都是什么?它们之间有何关系?为什么越狱后就能安装破解的ipa了?
App Store是苹果的软件商店,按苹果的设想,你想在iPhone/iPad上安装新的软件,都应该从App Store中购买(也有免费的),软件开发者把软件提交给Apple,由Apple审核是否上架,软件的价格由开发者自己决定,但苹果要分走30%(苹果收钱,给开发者返回70%)。iTunes帐号就是用来在App Store中购买软件的帐号,可以绑定信用卡,购买收费软件时,从信用卡里扣钱。这个估计很多人都知道,不再细说(其实还有帐号分区的问题等等)。
你从App Store中购买的软件,表现为一个后缀为ipa的文件,这个文件,其实是绑定了你的iTunes帐号信息的(证书),举个例子:张三和李四都在App Store里购买了一个“会说话的汤姆猫”,他们各自的电脑里,都能找到这个ipa文件(在iTunes里右键点已经购买的软件,选择显示简介,会告诉你是哪个iTunes帐号购买的,存放于硬盘什么地方等等),但这两个ipa文件,其实是不一样的,因为各自绑定了张三和李四的iTunes帐号信息。这样做的目的是防止盗版,如果不绑定信息,那从AppStore里下载的ipa就可以自由拷贝给别人使用。当然这只是整个机制中的一部分,还有其它的机制:
1) 如果想把app store中来的ipa文件导入到另外一台电脑的iTunes中,则需要在目标电脑的iTunes上用购买App时用的iTunes帐号对该电脑授权(每个帐号一共可以给5台计算机同时授权,授权也可以取消),同一台电脑可能会有多个iTunes帐号的授权,iTunes中也可以拥有多个帐号购买的app,都可以同步到iPad中。
2) 从iTunes里往iPhone/iPad里同步应用软件时,iPhone/iPad还会验证ipa中的帐号信息,验证不通过也装不了。


苹果的设想是美好的,但黑客的力量也是强大的,接下来介绍一下破解的基本原理,主要有两点:
1) 你在网上下载的破解了的ipa文件,双击就能导入到iTunes中,因为黑客把这里面的iTunes帐号信息给去掉了(怎么去掉的嘛,我就不介绍了,嘿嘿)。
2) 越狱后的iPad,都要安装一个叫AppSync的软件,这个会让iPad不再验证需要安装的ipa中的iTunes帐号信息。
注:光有1)是不够的,去掉了iTunes帐号信息的ipa文件,虽然能导入iTunes,但如果想同步到非越狱机型上,那也是不行的,因为非越狱机型还会验证要安装的ipa中的帐号信息。

我这样说还算清楚吧。接下来再探讨探讨另外一种绕过App Store来安装ipa的方法,不需要对iPad进行越狱!很诱人吧?
有一个叫ipa god的软件,可以把破解的ipa安装到非越狱机型上,其原理一句话就能说清楚:把你的iTunes帐号信息,再添加回破解的ipa文件中,把破解的ipa文件,变成了一个和“你在App Store中购买后得到的ipa文件”一样的ipa文件。但ipa god也不是普通用户能轻易学会怎么用的,需要Mac,需要xcode,需要加入apple的开发者计划(也可以花钱买UDID),等我有空了准备弄一个来玩玩。有兴趣的同学,可以参考http://download.imodzone.net/  和 http://twitter.com/ipagod


13. SHSH是什么东西?越狱机型为什么推荐备份?
准备终身不越狱的,可以不看这条。在iTunes中刷固件时,会连接官方服务器进行ECID验证,验证通过了,才能刷固件。在苹果放出新的固件版本之后,会把旧版本的验证给关了,所以你一旦升级到了4.3,那按官方做法是回不到4.2.1的。备份SHSH就是为了将来你还能降级刷固件(备份shsh的软件同时也能伪造一个官方的验证服务器,来欺骗你的iTunes,以通过验证)。而且,这个SHSH并不是存在于你的设备中,就算你的iPad还是3.2版本,现在也只能备份4.3(或刚刚出来的4.3.1)的SHSH,3.2和4.2.1的SHSH则永远没机会备份不下来了,因为这个备份是通过软件去苹果服务器上取得的,苹果已经把它们给关了。备份SHSH时会本地生成一个文件,同时在Cydia服务器上保存一份。至于如何备份,如何降级刷固件,我就不在叙述了,网上很多教程。

=====2011/03/28更新结束=====



=====2011/04/01更新如下=====
14. Tunes备份时,什么东西不会备份?
主要是Cydia和通过Cydia安装的软件,还有上传deb文件安装的软件,这类软件有一个特点,你长按屏幕上软件图标直到抖动时,图标左上方没有黑色小x,也就是说你不能在桌面上直接删除(备忘录、iPod等系统自带的软件也是这样),这类Cydia安装的软件可以在Cydia的Installed页中找到,也能在那儿删除。


=====2011/04/02更新如下=====15. 已安装的软件如何升级?收费还是免费?
a)对于你在App Store中购买的软件(包括免费的),你在iTunes中,或iPad的App Store应用中,都能免费升级。有些软件不想让用户免费升级,则采用了在App Store中发布另外一款软件的办法,用户想用更新的版本,则必须重新购买(比如yxplayer2)。
b)如果你是越狱机型,并且安装了破解的ipa软件,在iTunes和App Store中一样会告诉你这个软件有更新版本,还告诉你是免费升级,不过当你尝试升级时,会说找不到你的购买记录,不能升级,并会提示你是否购买。
c)通常情况是越狱的iPad上既有购买的软件,也有破解的ipa软件,这个时候你就选择全部升级,反正那些破解的最终也升级不上去,你不点Buy也不会扣钱。
d)破解的ipa,你还得去网上找更新版本的ipa,然后用你以前的办法安装到iPad中,会替换掉旧版本。
e)Cydia里安装的软件,会提示你有多少个upgrade,升级就是了,很easy。




Q&A:请点这个帖子上方的“只看该作者”,就能看到我对大家提问的回答了。

=====2011/04/05更新如下=====
16. 最新的固件4.3.1已经可以完美越狱,如何升级并越狱可以不用重新同步安装软件?
方法是要用iTunes的默认更新(不按住Shift键),这样更新后的iPad,之前安装的ipa软件还都在,你只需要重新安装Cydia和在Cydia中安装之前安装过的软件即可。
注:如果之前没有用iTunes下载过最新的4.3.1固件,则点更新后还会先下载固件(600多M,可以先忙点别的),然后才会升级。
2#
发表于 2011-4-26 14:00 | 只看该作者
:loveliness:
回复 支持 反对

使用道具 举报

3#
发表于 2011-4-26 17:01 | 只看该作者
侄儿刚买了个ipad2,发现居然不能看电影,电驴上下的mkv,rmvb虾米的都不支持,丫的连USB接口都没有,一个Word文档都没法传过去……老爹我被逼上梁山来学习下……
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2024-12-22 13:34

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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