
哪个是androidandroid的中文含义是“机器人”,在此处指的是微软公司于2007日据悉的,一种基于linux平台的开源操作系统。2、android操作平台的历史Android1.0,发布于2009代表机型:T-MobileG1Android1.5,发布于2009代表机型:摩托罗拉Backflip(MOTOME600Android1.6,发布于2009代表型号:索尼爱立信X10,摩托罗拉A1680Android2.0公布于2009年10代表机型:摩托罗拉XT800Android2.1,发布于2009代表型号:摩托罗拉MILESTONE(里程碑)系列Android2.2,发布于2010代表型号:摩托罗拉ME722里程碑Android2.3,发布于2010代表机型:googleNexusAndroid3.0,发布于2011代表型号:摩托罗拉XOOM(平板手机)android操作平台的分区对手机系统认识的同事都明白,简单来说,电脑分硬件和工具两整块,软件装在硬盘上,比如操作平台windows,使用者借助windows来控制机器硬件,达到使用电脑的目的。
手机也分为硬件和软件两块,软件则是装在存储(即flashmemory,一种内存器)上的,闪存有大小的差别,就像硬盘有大小一样,看电脑软件配置的时候,通常会发现如下介绍:ROM512M,RAM512M,ROM就是指的闪存了,相当于手机上的内存,用来保存操作平台和等信息。相应的,RAM是指的内存了。手机出厂时都是装好系统的,这点类似于电脑世界上面的品牌电脑,通过分析相机存储上的内容可以了解,android操作平台主要有以上几个重要的分区(比如但不限于):hboot分区----------负责推进。radio分区----------负责驱动。recovery分区-------负责恢复。boot分区-----------系统内核。system分区---------系统文件。cache分区----------系统缓存。userdata分区-------用户数据。二、名词解释:1、hboot(SPL):这里指的是手机上的开启模块,通俗的说,就是负责手机开启引导的一段程序,类似于手机主板上的BIOS,都是负责底层操作的。
和在电脑上刷新BIOS一样,刷错了,电脑经常开不了机,对手机来说也一样,这部分的内容刷错了,手机都会变砖!2、radio:这里指的是电脑上的通信组件,又叫做基带。负责电脑的无线信号,蓝牙,WIFI等设施的管理,也就是说,相当于手机平台上面的软件驱动部分。这样说也许也不是非常的确切,大家清楚大约的含义就可以了。通常我们所说的radio,刷基带,就是指的刷写这一个别,以便缓解通话质量、网络联接质量、蓝牙连结等等问题。3、recovery:字面含义是恢复,手机上的一个功能分区,有点类似于笔记本电脑上的恢复分区。一般大厂出的笔记本,都会自带一个特殊分区,里面保存着系统的镜像文件,当平台出难题的之后,我们可以借助它来一键修复平台。这里的recovery功能有些类似。其实,他更像是电脑上的小型winPE系统,可以允许我们借助启动到winPE系统上,去做一些备份、恢复的工作。当然,系统自带recovery基本没用,所以我们一般会刷入一个第三方的recovery,以便推动更多的用途,例如:备份系统,恢复平台,刷新系统等。但官网自带的recovery也不是一无是处,在使用OTA方式更新平台之后,会检查此分区内容,如果不是原厂自带的,OTA升级还会失败。
4、fastboot:字面含义是迅速开启,在此处,其实是一个特殊的项目路径,通fastboot界面,连接手机后,我们可以在电脑端通过特殊的指令来操作电脑,例如升级radio,就可以借助fastboot来完成。fastboot的级别又要比recovery来的要高一些,可以完成更底层的一些操作。后面我们会结合实际,来详解一些fastboot的用法,更具体的资料,大家可以借助网络来学习,这里不再赘述。5、ADB:androiddebugbridge,字面意思就是安卓调试桥接,简单点说,它是android平台提供的一套软件,通过它,我们可以在电脑上构建一个联结到手机的通道,然后可以在电脑上向手机发送一些指令,完成一些我们应该做的工作。ADB的用法我们前面也会作相应的介绍。6、ROM:readonlymemory,只读内存器。上面我们讲过的,android平台都是安装在闪存上面的,这个闪存,就是一种只读存储器,断电状况下上面的内容不会消失。刷机,就是刷的ROM。有点类似手机里的硬盘,ROM里面有很多分区,hboot、boot、system等等,前文介绍过的,还记得吗?说到这儿,想到一个可笑的事情,某人问妈妈,知道哪些是ROMroom?不就是卖房吗?晕倒,我说的是7、OTA:OverAir,意思是空中升级,当手机平台有升级发生的之后,通常我们会收到官方发送的一条信息,告诉我们,手机平台有升级了,是否应该下载。
其特点是点对面,属于广播的方式,有意愿的之后可以自由下载。8、CID:CustomerIDentity的简称,即用户身份。销往不同地区的手机,会有不同的CID,以DHD为例,香港的CID622,台湾的为621,大陆的为701,等等。这个信息,我们可以在hboot界面下(需要是S-OFF),进入SYSTEMINFO选项来查看,类似于:CID_622这样的字段。正常状况下的CID,有两个限制,一个是不允许交叉升级,意思是,你是港版的CID,那么你没法选择官网港版的更新包进行升级,你选择欧版的官网更新包,是能够升级的。第二个是不允许降级,即从高版本增加到低版本,也是不被允许的。9、SuperCID:即超级用户身份,通过一些方法破解,我们可以让手机的CID变成SuperCIDDHD为例,破解后,CID字段变为:CID_11111111样我们就可以跳过官方的验证模式,从而可以刷不同版本的官方包,或者是给系统降级。10、金卡:很多同学不知道哪些是金卡,这里的卡,是指的你手机上面的TF普通的卡经过特殊的处理,就会变身为金卡,做好的金卡,和以前的TF卡一样来使用,并不会对用户产生哪些影响。

之所以叫金卡,是由于他可以超过和前面SuperCID一样的目的,即让你跳过验证模式,从而进行刷机。那我们有了SuperCID了还必须金卡吗?不还要。那哪些之后必须金卡?当我们无法借助破解得到SuperCID的之后,我们就应该制作金卡了。后面会介绍怎么制作金卡。11、APK:APK是AndroidPackage的缩写,是一种文件格式,类似于windows平台里的EXE可执行文件。在android上,各种程序工具都是借助打包成APK的方式来发布的。他虽然就是ZIP格式的文件包,可以用winRAR之类的压缩工具来开启。通过将APK文件直接放到android模拟器或android手机中运行就能安装相应硬件。我们从网上也有电子行业下载的android平台的程序文件,都是APK格式的。三、什么是ROOT?unix平台提供一个命令,名字叫:su,什么是su再说下我们熟悉的windowswindows上面,如果你使用一个非管理员客户登陆平台,有之后我们又必须在管理员客户下就能完成一些工作,比如,有些程序就应该用管理员的身份来运行,怎么办?一个是注销该客户,然后用管理员用户登陆,还有一种方式,在windows7上面,我们可以借助右键,选择“以管理员身份运行”来完成我们要做的工作,这样就不拿来回切换用户了。
那么在linux上面,su就是拿来完成这种的工作的。当我们应该用管理员的身份来运行程序的之后,我们可以借助su来切换到root用户下。但官网的手机平台上面,为了安全起见,是不具有这个命令文件的,使得我们能够受到平台管控员的高级权限。既然官方没有给我们提供这种的方便条件,我们可以自己来成就。前面的文章介绍过,手机的ROM就非常于手机的硬盘,也有自己的目录和各类文件,而我们把su放进rom的相关目录下(例如system/xbin/)的这个过程就就叫rooting,大家一直在论坛里看见的,说要把手机root,其实就是说的这个过程,我们称之为rooting似乎更为正确些。把su放进手机上面的同时,我们也就具备了借助su来切换到root用户的条件。为了避免不良软件也获得root顾客的权限,当我们在rooting的过程中,还会给平台装一个程序,用来成为运行提示,由用户来决定,是否予以最高权限。这个程序的昵称一般称作superuser当这些程序执行su指令想获得平台最高权限的之后,superuser就会手动开启,拦截该动作并做出询问,当客户觉得该程序可以安全使用的之后,那么我们就选择允许,否则,可以严禁该程序再次获得最高权限。
但是,rooting的过程,其实就是往平台里拷贝susuperuser两个程序的过程。当然,卸载掉这两个程序,手机也就丧失了切换到管控员客户root的条件。讲到这儿,你需要已经明白哪些是root了吧。root也是一个客户账户,具备在linux世界里最高的权限,我们经常所谓的root,其实需要叫rooting他是一个过程,是把susuperuser这两个程序放在电脑相应目录的这么一个过程。而一般,厂商是不会允许我们随意这么去做的,我们就应该运用操作平台的各类漏洞,来完成这个过程。由于手机机型不同,品牌不同,对应的漏洞自然也会不同,那么,rooting的过程也经常有所不同,所以后面说,没有一个固定rooting操作步骤就是这个理由了。做完这个工作了,也就可以说:你的电脑终于root获得相机的管理员权限可以帮助我们更好的使用手机,但同时,使用不当的话只是有必定风险的,这也就是为什么手机厂商不开放此功能的缘由了。root非常提示:刷机是个危险动作,笔者不确保以下的各流程都能在你的手机上安全、成功的运行,且不对产生的相应后果承担责任。
即使你同意后面的表述,有了心理打算,并且了解自己在做哪些,请再次往下看,谢谢!刷机的前提条件,就是获得机器的root权限,后续章节后面介绍的一切操作,都是在获得root权限的基础上来完成的。如何获得root权限,我们以DHD为例来介绍。目前DHD机型还没有一个能在各个工具版本下完美获得root权限的方式,原因很简洁,提升root权限,都是借助利用平台漏洞来完成的,新版本都还没有找到相关的漏洞,目前的提权工具只能在特定的条件下运行,比如上面介绍的工具VISIONary+。它没法正常工作在硬件版本为1.72以下的平台上。这只是为什么有些同学借助官方包更新到国行1.75版本后,无法再用这个软件获得root权限的理由。VISIONary+工具由国内的Paul开发,最早用在T-MobileG2/Desire上面,当然也可以用在我们的DHD先做些打算工作:1、去官网网页下载HTCSync同步软件,下载链接:dl_id=982或者到笔者的网盘下载:#HTC_Sync_setup_3.0.5481.exe下载回来在手机上安装好。
这种,你的电脑上就有了相机的驱动程序。2、到笔者的网盘下载ADB工具,后面会必须用到,下载链接:#android-sdk-windows.zip下载出来后,把它解压缩到盘的根目录,也可同时将tools目录下的三个文件复制到windows/system32/文件夹下,便于操作。3、到笔者的网盘下载VISIONary+,下载链接:#visionaryplus.r14.apk上面我们介绍用工具VISIONary+来获得root权限的方式:1、大家都打算好了TF卡吧,把它在手机上格式化成FAT32格式,然后放到手机里。2、新机器开机,官方平台并没有给我们提供查看TF卡的硬件软件,先保证机器可以上网(最好是WIFI,GPRS也可),打开机器内置的点子市场,去搜索“文件大师”,或者别的哪些文件管理器等等的都行,下载后调试。应用程序--研发--usb安装,打勾。(前面不要我非常再提醒了,这个打勾的状况就让它仍然维持好了。)4、手机用数据线连接电脑,根据键盘提示,选择“磁盘驱动器”方式联接,把下载的visionaryplus.r14.apk文件拷贝到TF卡的任意位置,打开文件大师,找到你今天放置visionaryplus.r14.apk的地方,点击安装它(除非提示不能安装,看看电脑的设定—应用程序—未知源,确保打勾了)。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shouji/article-127015-1.html
立即向美国学习
现代级前2艘和这条船舰龄差不多