WEB开发网
开发学院手机开发iPhone 开发 iPhone 常用术语解释 阅读

iPhone 常用术语解释

 2010-02-27 04:53:00 来源:WEB开发网   
核心提示:1.什么是BL,如何判断我的BL版本?BL的全称BootLoader,是开机后第一个运行的程序,iPhone 常用术语解释,一旦破坏就无法恢复,是很基本的、修改风险最高的程序,映射后的两个文件夹内的内容会完全保持一致,其中一个文件夹更新了,目前BL有2种官方版本3.9和4.6,一般来说OTB1.1.2(原生

1.什么是BL,如何判断我的BL版本?

BL的全称BootLoader。是开机后第一个运行的程序,一旦破坏就无法恢复,是很基本的、修改风险最高的程序。目前BL有2种官方版本3.9和4.6,一般来说OTB1.1.2(原生,出厂的时候就是1.1.2固件)以后的机器都是BL4.6版本的,之前的版本都是BL3.9的。

BL还有一种非官方版本,BL3.9FB(FB的意思是修改过的)FB版的产生是因为iPlus这款破解软件的出现,可以将本不可以降级的BL4.6进行了降级,并且可以通过软件升级回4.6。

安装bbinfo软件,可以查看当前BL版本,一般来说OTB1.1.2,2007年47周以后都是BL4.6版本。

2.什么是BB,如何查看bb版本?

BB的全称BaseBand是用来控制手机通讯的程序,控制电话通讯,WiFi无线通讯,还有蓝牙通讯。修改Baseband是没有风险的,因为可以在任何时候方便的进入DFU模式用iTunes来恢复最初的版本。BB目前最常见的有3个版本(也就是Modem版本)

1.1.2的04.02.13G

1.1.3的04.03.13G

1.1.4的04.04.05G

安装bbinfo软件,可以查看BB版本,Modem版本就是BB版本。

在设置--通用--关于本机里面也可以查看。

3.什么是FirmWare(也就是常说的系统固件)?

FirmWare就是固化在iPhone的快闪存储器中的程序,其中包括苹果官方运行于iPhone之上的操作系统,及一些其他的控制程序。它的版本也就是平常讨论时常说的1.02,1.1.1,1.1.2,1.1.3,还有目前正式版本中最新的1.1.4。

4.iPhone使用的是什么操作系统?

iPhone使用的是基于BSD Unix的经过优化了的MacOS X操作系统,存放在iPhone手机的快闪存储器中。iPhone手机中的MacOS X具备完整的操作系统功能,它可以象普通PC中的操作系统一样,任意地升级和更新,可以看出iPhone手机其实就相当于一台掌上型苹果电脑。

5.什么是权限映射,为什么要做权限映射?

在1.1.2之前,所有的软件运行权限都是root级别的,所以那个时候的软件都是用root权限制作的,但是到了1.1.3之后,apple把运行权限修改为mobile,这样就出现了问题,很多软件不是安装不了就是无法运行。为了能使用1.1.2的软件,我们通过将mobile映射到root上来变相解决这个问题,这就是权限映射的目的。

这个映射是利用了Unix的ln命令,ln的意思相当于将一个文件夹做一个副本,再重新命名,映射后的两个文件夹内的内容会完全保持一致,其中一个文件夹更新了,另一个也同时更新。

1 2 3  下一页

Tags:iPhone 常用 术语

编辑录入:coldstar [复制链接] [打 印]
赞助商链接