可能刚刚接触Android手机或者接触了一段时间Android手机的玩家还不完全明白一些关于Android系统的名词,看完下面关于 Android的一些名词介绍,你就可以大概知道一些Android的知识了。
1.固件、刷固件
固件是指固化的软件,英文为firmware,它是把某个系统程序写入到特定的硬件系统中的flashROM。手机固件相当于手机的系统,刷新固件就相当于刷系统。不同的手机对应不同的固件,在刷固件前应该充分了解当前固件和所刷固件的优点缺点和兼容性, 并做好充分的准备。
2.ROM(包)
智能手机配置中的ROM指的是EEProm(电擦除可写只读存储器)类似于计算机的硬盘,手机里能存多少东西就看他的容量了。底包+更新包统称为一个ROM包。
3.固件版本
固件版本是指官方发布的固件的版本号!里面包含了应用部分的更新和基带部分的更新,官方新固件的推出的主要目的是为了修复已往固件中存在的BUG以及优化相关性能。
4.CID、SUPERCID
CID是CustomerIDentity的简称,简单来说就是手机的平台版本,破解限制之后的 CID称为SUPERCID。
刷机过程中SPL需要根据CID效验ROM是否可用,并决定是否刷入,一般情况下要求一定要对应CID的ROM才可以用,cid不同的rom是刷不上去的。对于普通的CID来说,一般有两个限制:1)不能刷入低版本的的ROM,2)不能刷入不同平台的ROM,比如:在台版机上刷欧版ROM、跨型号刷ROM等。SUPERCID有些型号手机的CID的限制是可以通过软件来破解的,已知的有577W、586W等,但也有也些型号目前还没有有效的方法破解CID,如838G4。
破解限制之后的cid称为SUPERCID,拥有SUPERCID的机器可以刷任意版本和平台的ROM。具体来说,同一个手机既可以刷台湾的ROM,也可以刷日本的rom,也可以刷香港的rom等。甚至也可以刷进一个其他型号手机的 ROM(如586W刷577W)。但是这也带来很大的危险性,因为没有了限制,没有了校验,刷入一个错误的ROM也是很容易的事。我们一般刷机时需要破解为SUPERCID,因为一方面现在大部分情况下刷机所用的ROM都是通不过CID校验的;另一方面万一刷机失败,对于SuperCID的手机更容易修复。
5.HTC Sense
HTC为Android系统设计的用户界面。从HTC Hero开始,HTC推出的所有产品都將整合HTC Sense。并符合三個设计理念,包括Make It Mine、Stay Close、与Discover the Unexpected。
6.Recovery
笼统的说,就是一个刷机的工程界面。如果你装过系统,你可能知道dos界面或者winPE,安装了 Recovery相当于给系统安了一个dos界面。在recovery界面可以选择安装系统,清空数据,ghost备份系统,恢复系统等等。刷 recovery与刷rom不冲突。
7.APP TO SD、APP2SD
一些Android机器在安装程序的时候默认是安装在机器内存上的,这就会导致原本不大的内存被占用,运行速度降低,而存储卡却利用率很低的情况。APP TO SD就是把程序安装到SD卡从而腾出手机内存提高运行速度的意思。APP2SD亦然,只是谐音而已。
8.Root
Root权限跟我们在Windows系统下的Administrator权限可以理解成一个概念 。Root是Android系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都可以操作。只有拥有了这个权限我们才可以将原版系统刷新为改版的各种系统,比如简体中文系统。
9.RADIO
Radio简单的说是无线通信模块的驱动程序。ROM是系统程序,Radio负责网络通信,ROM和Radio可以分开刷,互不影响。如果你的手机刷新了ROM后有通讯方面的问题可以刷新RADIO试一试。
10.ROM分类
一般分为两大类,一种是出自手机制造商官方的原版ROM,特点是稳定,功能上随厂商定制而各有不同;另一种是开发爱好者利用官方发布的源代码自主编译的原生ROM,特点是根据用户具体需求进行调整,使ROM更符合不同地区用户的使用习惯。
11.IPL、SPL
IPL英文全称是InitialProgramLoader,负责主板,电源、硬件初始化程序、并把SPL装入RAM。IPL损坏了可把手机扔进河里,或者通过换字库来解决。
SPL英文全称是SecondProgramLoader,“第二次装系统”,就是负责装载OS操作系统到RAM中。另外SPL还包括许多系统命令,如mtty中使用的命令等。SPL损坏了还可以用烧录器重写。
SPL一般提供这几部分功能:检测手机硬件、寻找系统启动分区、启动操作系统为系统的基本维护提供操作界面,可以通过数据线与操作终端(如PC)建立连接,并接受和执行相应命令。它里面包含许多命令,像r2sd,l,doctest(危险命令,他会擦除gsmdata)等。我们常说的三色屏就是由SPL 驱动的。检测SD卡,当你把一些特殊制作的SD卡插入后,SPL可以在启动时校验并根据SD卡内容刷机或执行一些命令。这有点类似于PC的从软驱启动。
IPL和SPL版本可以在三色屏中查看。按住照相键不放,然后短按电源开机键即可进入三色屏查看相关信息。
12.Sign
Sign是指给Rom包或者Apk应用程序签名,只有签名过的Rom或者Apk才可以刷入或安装到手机上。
13.Cyanogen、CM
Cyanogen是国外一位牛人,其制作的CyanogenMod系列Rom比较流行,主要追求的就是速度,CyanogenMod的缩写就是CM,因而我们也常见CM ROM。
14.adb
adb是Android Debug Bridge的缩写,意为Android系统的调试桥。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,其实这就是用于谷歌Android系统的debug调试工具。adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行APK安装器时adb进程就会自动运行。
除了上述的操作功能之外,我们还可以通过adb管理设备或手机模拟器的状态。还可以进行很多手机操作,比如刷ROM系统升级、运行shell命令等等。
分享到:
相关推荐
以下是对这些名词的详细解释: 1. **底包**(Base Package):底包是官方发布的系统基础,相当于Windows的操作系统,通常以.sbf为扩展名。它包含了系统的纯净或内核版本,是最底层的系统构建。底包可以通过PC端的...
下面是一些安卓系统中的关键术语及其详细解释: 1. 底包:底包是官方发布的系统基础包,相当于Windows的操作系统核心,扩展名为sbf。它是系统的纯净或内核版本,通常由官方发布,更新不频繁。底包可以通过RSD...
下面我们将详细解释这些名词以及它们在刷机过程中的作用。 **Recovery** Recovery是Android系统中的一种特殊模式,它允许用户在手机操作系统之外执行一些高级操作,如刷入新的系统固件、备份当前系统、清除数据等...
总结起来,ContentProvider是Android系统中实现跨应用数据共享的关键机制。开发者通过实现和注册ContentProvider,可以构建起一个数据共享的平台,允许其他应用通过标准的API进行数据访问。理解并熟练掌握...
根据给定的信息,本文将对IT领域内的一些新名词进行详细的解释与汇总,这些名词涵盖了技术、产品以及标准等各个方面。 ### 1. DVB-H **DVB-H(Digital Video Broadcasting - Handheld)**是一种专为手持设备设计的...
总结起来,Android开发涉及到的这些工具和组件共同构成了一个完整的开发生态系统。IDE提供编写和管理代码的环境,ADT是Eclipse上的Android开发辅助工具,SDK是开发所需的各种工具和库的集合,JDK是运行和编译Java...
2. 名词解释:该文档中提供了微博 Android 平台 SDK 中的一些关键名词解释,例如微博信息流、用户信息、分享微博等。 二、功能列表 1. 讣证授权:微博 Android 平台 SDK 提供了多种授权方式,包括 OAuth 2.0 授权...
根据提供的文档内容,本文将详细解释标题《Efficient.Android.Threading》和描述中所涉及的知识点。这些知识点主要集中在Android多线程编程的高效实现方面。 1. Android软件栈与多进程的必要性 - Android平台的...
#### 名词解释 - **vendor-name**: 指设备制造商或供应商的名字,在本案例中为“softwinner”。 - **device-name**: 指具体设备型号的名字,在这里是指“octopus-f1”。 - **product-name**: 设备的产品名字,通常...
专业名词 名词解释 HTML5 万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改 Android 一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板...
- **名词解释** - **VSS (Virtual Set Size)**:虚拟耗用内存,包括共享库占用的内存。 - **RSS (Resident Set Size)**:实际使用物理内存,包括共享库占用的内存。 - **PSS (Proportional Set Size)**:实际使用...
在“八大编程语言知识点汇总.zip”这个压缩包中,包含了多个编程语言的重要知识点,涵盖了从移动应用开发到服务器端编程的广泛领域。以下是对每个语言的详细解释: 1. **Android**:Android是一种基于Linux内核的...
3. 名词解释 - 使用者:指使用手机并可能参与积分墙活动的最终用户。 - 虚拟货币:由开发者设置的一种游戏内或者应用内的奖励机制,用户可以通过完成积分墙任务来获取。 二、开发手册 1. 注册及申请DIANLE_APP_...
1.5. 名词解释 - Monkey: Android 自带的自动化测试工具,用于生成随机用户事件。 - 压力测试: 模拟超出常规工作负荷的测试,以检测系统性能极限和稳定性。 - 白名单/黑名单: 在 Monkey 测试中,白名单包含允许触发...
#### WP7内容和结构框架及特有名词解释 - **Hubs**:WP7将应用程序按照功能进行分类,如People Hub、Pictures Hub等,方便用户查找和管理。 - **Pivot**:一种用于展示不同视图的导航控件,允许用户在页面内切换...
- **名词解释**:对平台中的专业术语进行定义和解释,便于用户理解。 - **产品优势**:强调其在安全性、稳定性、易用性等方面的独特优势。 - **使用限制**:明确平台使用过程中的限制条件和技术约束。 #### 四、...
二、名词解释和功能点 1. 成长值:用户通过管理账单、信用卡、投资等行为获得的积分,用于衡量用户活跃度和等级。 2. 新手会员至白金会员:根据成长值划分的不同等级,享受不同的特权和服务。 3. 还款金:专用于...
#### 1.4 名词解释 - **EAPOL (Extensible Authentication Protocol Over LAN)**:一种用于局域网认证的协议。 - **WEXT (Wireless Extensions)**:一种用于配置无线设备的传统接口。 - **NL80211**:一种新的无线...
名词解释 文档提供了关于设备管理服务产品中涉及的专业术语解释,以便用户更好地理解和使用平台。 ### 6. 设备接入方案 华为设备管理平台为不同的设备接入场景提供了多种解决方案: - 方式一:终端预集成SDK,...
### 英语词根前后缀表(roots_...4. **实际应用:** 在日常生活中有意识地使用这些词根和前后缀来构建新的单词,或者解释已知单词的意义。 通过不断练习和应用,这些词根和前后缀将成为你英语词汇学习的强大工具。