安卓智能手机基础培训.ppt

上传人:xin****828 文档编号:15513818 上传时间:2020-08-15 格式:PPT 页数:51 大小:516.50KB
收藏 版权申诉 举报 下载
安卓智能手机基础培训.ppt_第1页
第1页 / 共51页
安卓智能手机基础培训.ppt_第2页
第2页 / 共51页
安卓智能手机基础培训.ppt_第3页
第3页 / 共51页
资源描述:

《安卓智能手机基础培训.ppt》由会员分享,可在线阅读,更多相关《安卓智能手机基础培训.ppt(51页珍藏版)》请在装配图网上搜索。

1、Android,Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Androi

2、d逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。,系统简介,Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。 Android一词最早出现于法国作家利尔亚当(Auguste Villiers de lIsle-Adam)在1886年发表的科幻小说未来夏娃(Lve f

3、uture)中。他将外表像人的机器起名为Android。 Android的Logo是由Ascender公司设计的。其中的文字使用了Ascender公司专门制作的称之为“Droid ” 的字体。Android是一个全身绿色的机器人,绿色也是Android的标志。颜色采用了PMS 376C和RGB中十六进制的#A4C639来绘制,这是Android操作系统的品牌象徵。有时候,它们还会使用纯文字的Logo。 2012年7月美国科技博客网站BusinessInsider评选出二十一世纪十款最重要电子产品,Android操作系统和iPhone等榜上有名。,Android的Logo,发展历程,2003年1

4、0月,Andy Rubin等人创建Android公司,并组建Android团队。 2005年8月17日,Google低调收购了成立仅22个月的高科技企业Android及其团队。安迪鲁宾成为Google公司工程部副总裁,继续负责Android项目。 2007年11月5日,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成,并与84家硬件制造商、软件开发商及电信营运商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统,这一联盟将支

5、持谷歌发布的手机操作系统以及应用软件,Google以Apache免费开源许可证的授权方式,发布了Android的源代码. 2008年,在GoogleI/O大会上,谷歌提出了AndroidHAL架构图,在同年8月18号,Android获得了美国联邦通信委员会(FCC)的批准,在2008年9月,谷歌正式发布了Android 1.0系统,这也是Android系统最早的版本。 2009年4月,谷歌正式推出了Android 1.5这款手机,从Android 1.5版本开始,谷歌开始将Android的版本以甜品的名字命名,Android 1.5命名为Cupcake(纸杯蛋糕)。该系统与Android 1.

6、0相比有了很大的改进。 2009年9月份,谷歌发布了Android 1.6的正式版,并且推出了搭载Android 1.6正式版的手机HTC Hero(G3),凭借着出色的外观设计以及全新的Android 1.6操作系统,HTC Hero(G3)成为当时全球最受欢迎的手机。Android 1.6也有一个有趣的甜品名称,它被称为Donut(甜甜圈). 2010年2月份,Linux内核开发者Greg Kroah-Hartman将Android的驱动程序从Linux内核“状态树”(“staging tree”)上除去,从此,Android与Linux开发主流将分道扬镳。在同年5月份,谷歌正式发布了An

7、droid 2.2操作系统。谷歌将Android 2.2操作系统命名为Froyo,翻译完名为冻酸奶。 2010年10月份,谷歌宣布Android系统达到了第一个里程碑,即电子市场上获得官方数字认证的Android应用数量已经达到了10万个,Android系统的应用增长非常迅速。在2010年12月,谷歌正式发布了Android 2.3操作系统Gingerbread (姜饼)。 2011年1月,谷歌称每日的Android设备新用户数量达到了30万部,到2011年7月,这个数字增长到55万部,而Android系统设备的用户总数达到了1.35亿,Android系统已经成为智能手机领域占有量最高的系统。

8、 2011年8月2日,Android手机已占据全球智能机市场48%的份额,并在亚太地区市场占据统治地位,终结了Symbian(塞班系统)的霸主地位,跃居全球第一。 2011年9月份,Android系统的应用数目已经达到了48万,而在智能手机市场,Android系统的占有率已经达到了43%。继续在排在移动操作系统首位。谷歌将会发布全新的Android 4.0操作系统,这款系统被谷歌命名为Ice Cream Sandwich(冰激凌三明治)。 2012年1月6日,谷歌Android Market已有10万开发者推出超过40万活跃的应用,大多数的应用程序为免费。Android Market应用程序商

9、店目录在新年首周周末突破40万基准,距离突破30万应用仅4个月。在2011年早些时候,Android Market从20万增加到30万应用也花了四个月。,系统架构,Android的系统架构和其操作系统一 样,采用了分层的架构。从架构图 看,Android结构分为四个层,从高 层到低层分别是应用程序层、应用 程序框架层、系统运行库层和Linux 内核层。 1.应用程序层 2.应用程序框架层 3.系统运行库层 4. Linux内核层,应用程序,Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAV

10、A语言编写的。 系统架构,应用程序框架,开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用;任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性)。同样,该应用程序重用机制也使用户可以方便的替换程序组件。 隐藏在每个应用后面的是一系列的服务和系统, 其中包括; 丰富而又可扩展的视图(Views),可以用来构建应用程序, 它包括列表(Lists),网格(Grids),文本框(Text boxes),按钮(Buttons), 甚至可嵌入的web浏览器。 内容提供器(Content Providers)使

11、得应用程序可以访问另一个应用程序的数据(如联系人数据库), 或者共享它们自己的数据 资源管理器(Resource Manager)提供 非代码资源的访问,如本地字符串,图形,和布局文件(Layout files )。 通知管理器 (Notification Manager) 使得应用程序可以在状态栏中显示自定义的提示信息。 活动管理器( Activity Manager) 用来管理应用程序生命周期并提供常用的导航回退功能。 系统架构,系统运行库,Android 包含一些C/C+库,这些库能被Android系统中不同的组件使用。它们通过 Android 应用程序框架为开发者提供服务。以下是一些核

12、心库: * 系统 C 库 - 一个从BSD继承来的标准C系统函数库 Libc ), 它是专门为基于Embedded linux的设备定制的。 * 媒体库 - 基于PacketVideo OpenCORE;该库支持多种常用的音频、视频格式回放和录制,同时支持静态图像文件。编码格式包括MPEG4, H.264, MP3, AAC, AMR, JPG, PNG 。 * Surface Manager - 对显示子系统的管理,并且为多个应用程序提 供了2D和3D图层的无缝融合。 * LibWebCore - 一个最新的web浏览器引擎用,支持Android浏览器和一个可嵌入的web视图。 系统架构,L

13、inux内核层,Android 是运行于Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以Bionic 取代Glibc、以Skia 取代Cairo、再以opencore取代FFmpeg等等。Android 为了达到商业应用,必须移除被GNU GPL授权证所约束的部份,例如Android将驱动程序移到 Userspace,使得Linux driver 与 Linux kernel彻底分开。Bionic/L

14、ibc/Kernel/ 并非标准的Kernel header files。Android 的 Kernel header 是利用工具由 Linux Kernel header 所产生的,这样做是为了保留常数、数据结构与宏。 Android 的 Linux kernel控制包括安全(Security),存储器管理(Memory Management),程序管理(Process Management),网络堆栈(Network Stack),驱动程序模型(Driver Model)等。下载Android源码之前,先要安装其构建工具 Repo来初始化源码。Repo 是 Android 用来辅助Git

15、工作的一个工具。,后缀简介,APK是安卓应用的后缀,是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。 APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。 AP

16、K文件结构 一个APK文件结构为: 1. META-INF (注:Jar文件中常可以看到); 2. res (注:存放资源文件的目录) ; 3. AndroidManifest.xml (注:程序全局配置文件) ; 4. classes.dex (注:Dalvik字节码); 5. resources.arsc (注:编译后的二进制资源文件)。 总结下我们发现Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接执行安装,和Windows Mobile中的PE文件有区别,这样做对于程序的保密性和可靠性不是很高,通过dexdump命令可以反编译,但这样做符合发展规律,微软

17、的 Windows Gadgets或者说WPF也采用了这种构架方式。 在Android平台中dalvik vm的执行文件被打包为apk格式,最终运行时加载器会解压然后获取编译后androidmanifest.xml文件中的permission分支相关的安全访问,但仍然存在很多安全限制,如果你将apk文件传到/system/app文件夹下会发现执行是不受限制的。 最终我们平时安装的文件可能不是这个文件夹,而在android rom中系统的apk文件默认会放入这个文件夹,它们拥有着root权限。,平台优势,1.开放性 2.不受束缚 3.丰富的硬件 4.方便开发 5.Google应用,开放性,在优势

18、方面,Android平台首先就是其开发性,开发的平台允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。 开发性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。 平台优势,不受束缚,在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。自从2007年iPhone上市后,用户可以更加方便地连

19、接网络,运营商的制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈。 平台优势,丰富的硬件,这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容,如同从诺基亚Symbian风格手机一下改用苹果iPhone,同时还可将Symbian中优秀的软件带到iPhone上使用、联系人等资料更是可以方便地转移。 平台优势,方便开发,Android平台提供给第三方开发商一个十分宽泛、自由的环境,不会受到各种条条框框的阻扰,可

20、想而知,会有多少新颖别致的软件会诞生。但也有其两面性,血腥、暴力、情色方面的程序和游戏如何控制正是留给Android难题之一。 平台优势,Google应用,在互联网的Google已经走过10年度历史,从搜索巨人到全面的互联网渗透,Google服务如地图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而Android平台手机将无缝结合这些优秀的Google服务。,刷机,什么是刷机:刷机,手机方面的专业术语,是指通过一定的方法更改或替换了手机原版系统中固有的一些语言、图片、铃声和软件版本或者操作系统,通俗来讲,刷机就是给手机重装系统。刷机可以使手机的功能更加完善,并且使手机还原到原始状态。一般情

21、况下Android手机出现系统被损坏,造成功能失效或无法开机,也通常用刷机的方法恢复。刷机可以是官方的,也可以是非官方的。,刷机的定义,刷机就是通过技术手段获得较高的管理权限及较好的使用体验,或者更改或替换了手机原版系统中固有的一些语言、图片、铃声和软件版本或者操作系统,以达到系统的优化。 刷机可以是官方的,也可以是非官方的,即DIY固件。刷机可以全面清理手机内部软件系统,可以不受限制的在各版本中互刷,无需改CODE,也可实现降级(这点需刷机软件支持,否则死机变砖块,只有JAF可实现降级),刷机也就是我们利用自己的工具避开官方的限制,做自己的事,还可以提升软件版本,让手机实现更多功能或让原有的

22、功能更加完善,也可以把机器刷成各种语言等。还可以提高软件的版本,或是水货手机为了改成中文而进行的软件升级!就是说把你手机里面现存的软件删掉,然后拷上个更高级别版本的软件!有更大的自主空间为手机DIY,这样我们就不仅仅是像在线升级那样更新一下手机软件那么简单了。,为什么要刷机,1.官方的刷机:对手机系统的BUG,不足和不完美的地方进行改造,补救。一般来说,官方的刷机固件是最重要的,即使非官方的固件再好,那也是以官方的固件为基础改造的。另外,官方的固件不一定是精简的,也可能不是高效的,但一定是最稳定的。2.非官方的刷机:以官方固件为基础,精简和删除不用的软件和素材,美化系统界面和图标,加入一些提高

23、速度和改善使用的补丁,在加入破解软件和常用工具软件等等,非官方的固件表现为有鲜明的特征,比如精简,极速,美化,炫彩,等等,但是往往会有些个BUG和不稳定,偶尔也有非常完美的固件。 3.病毒机:通过人为植入带有木马的手机,这些机器几乎都是SHIP S-OFF。但是刷RUU和卡刷ROM均不能实现。具体问题大致为:RUU出现155,171,158等错误。卡刷Recovery读条完后无提示升级选项。不能ROOT,不能刷HBOOT(Parsing.PG76IMG.zip”之后无任何提示直接跳到HBOOT界面),白卡重新解锁依然无效。表面上的现象就是,手机会自动下载程序,比如QQ浏览器,QQ手机助手,QQ

24、通讯录等。并且手机还可能出现自动运行程序的现象,后台上传资料数据的问题。以上症状请广大机友注意,这说明您手中的小S疑似为病毒机。,刷机前注意事项,1、 刷之前要备份好个人的通讯录等资料。如果你的手机使用正常就不用去刷了。自己刷也是可以的,但要到网上下载手机软件,三星的网上版本多,有些是专为水货编写的。2、刷机最好在风险可控前提下的刷机。目前DIY的版本都是基于原版的,只不过是将原来的图片替换成另外的图片,将原来的铃声替换成另外的铃声,没有动核心部分。只是替换更改了部分图片、铃声或者菜单字符等,所以不应该有不良影响,按步骤操作,刷机是基本上没有风险的(大不了再刷回备份)。2、 刷机之前,一定要保

25、证自己的手机的电量非常充足。千万不要在刷机的时候手机断电,这非常容易引起手机的损坏。3、 检查自己的手机是否安装好了驱动,这个也是很重要的。4、 有些手机需要解锁才能刷机,比如HTC G7,所以刷机之前看看自己的手机是否已经解锁。5、 不是任何手机都可以刷机的。比如NOKIA刷机需要专用的刷机盒,如果不能自己刷机,就老老实实的去客服和一些手机商去刷机。花点钱总比自己乱捣鼓要好。,升级与刷机,很多朋友都在关心一个问题,就是什么是升级?什么是刷机?到底这两者有何不同? 首先,任何品牌机都一样,只要还有可观的销售额,还在生产销售,官方会对同一部手机的内部软件系统升级,以解决前版的一些缺陷来完善手机,

26、从而增加销售量,所以各大品牌机都可以升级与刷机,但在工具与操作方面大不相同,效果更是不同。 在某些品牌上,在线升级只是将手机软件更新一下,而刷机就能增加好多没有的功能。,fastboot解释,英语翻译:快速启动。 在安卓手机中fastboot是一种比recovery更底层的刷机模式。 fastboot是一种线刷,就是使用USB数据线连接手机的一种刷机模式。相对于某些系统(如小米)卡刷来说,线刷更可靠,安全。 recovery是一种卡刷,就是将刷机包放在sd卡上,然后在recovery中刷机的模式。,fastboot深度解析,从字面上来看是【快速启动】的意思,也算是一个刷机界面,不过比recov

27、ery更加底层.这个底层是更加接近硬件层的意思. 两个都很重要,不过fastboot更为主要.当你不能进入recovery的时候,不要紧张,你还能进fastboot挽救,不过当你连fastboot都不能进入的时候,那可真就是砖了.手机需要送厂才能维修了。 为了使用Fastboot功能.您必须root您的设备.并获得S-OFF的SPL.你的电脑还必须装有ADB驱动. 进入Fastboot的方式是关机状态下按返回+开机. Fastboot使用方式: fastboot 解释: 括起来表示这个是可选的. 括起来表示这个是必须的. 可用命令: update 从官方update.zip升级系统.该upda

28、te.zip必须是官方的 flashall flash boot +flash system flash 将文件写入分区.文件必须正确的格式.分区名有但不限于system,recovery,boot,splash1,hboot,radio,userdata,cache erase 清空一个分区. getvar 显示一个启动参数 boot 将电脑上的内核下载到手机并用该内核启动系统. flash:raw boot 创建boot.img并下载到手机启动系统. devices 列出所有与电脑连接的设备.,fastboot深度解析,reboot 正常启动系统 reboot-bootloader 启动系

29、统到hboot 选项: -w 清空用户数据分区和缓存分区.相当于recvery中的wipe data/factoryreset -s 置顶要操作的设备的串口号 -p 指定要操作的设备的产品名.比如hero,bravo,dream. -c 用命令行替换系统的启动命令行. 分区解释: system:系统分区.我们刷机器一般就是刷的这个分区. userdata:数据分区. cache:缓存分区 recovery:Recovery分区. boot:存放内核和ramdisk的分区. hboot:这个是SPL所在的分区.很重要哦.也是fastboot所在的分区.刷错就真的变砖了. splash1:这个就是

30、开机第一屏幕了. radio:这个是无线所在的分区.,fastboot模式,如何进入fastboot模式: 1 将手机关机 2 同时按住按音量上机键也即音量+键和电源键开机 3 当看到 界面上有fastboot选项时时,按 音量上 选择如何按电源键点击进入fastboot模式。,fastboot刷机,这里我们以HTC手机作为例子,其他手机照例 1 下载HTC-fastboot软件放入c盘根目录。 2 打开 cmd 命令行,即可输入刷机命令: 开始时附件放C盘,输入两次 cd ./ 可以到达附件所在地C盘,命令行上显示 c: 这样打入HTC-fastboot 才有效!,刷机常用方法,安卓手机刷机

31、方法大致可分为四种:软刷、卡刷、线刷和厂刷。 1.软刷:就是利用一键刷机软件进行傻瓜式刷机。 2.卡刷:就是把刷机包直接放到SD卡上,然后直接在手机上直接进行刷机。卡刷时常用软件有:一键ROOT VISIONary(取得root)、固件管理大师(用于刷recovery)等(或有同样功能的软件)。 3.线刷:就是通过计算机上的线刷软件把刷机包用数据线连接手机载入到手机内存中,使其作为“第一启动”的刷机方法。线刷软件都为计算机软件,一般来说不同手机型号有不同的刷机软件。所以可根据手机型号来下载相关的线刷软件。 4.厂刷:寄回厂子刷机,安全性最高!,安卓手机刷机步骤,1.进入fastboot模式的方

32、法:关机状态下长按返回键和关机键。 2.查看SPL、Radio版本的方法:进入fastboot模式后有显示。 3.RadioSwitchGUI使用方法:PC上安装Java环境,手机进入fastboot模式,连接USB数据线到PC,运行WinRun.bat。 4.fastboot模式,接入USB后,安装驱动程序:Win7下我没找到合适的独立驱动程序,所以我安装了HTC Sync for all HTC Android Phones,内含驱动。 5.进入recovery模式进行刷机:关机状态下长按Home键和关机键。如果长按后出现一个叹号和手机图片,原因是recovery版本较旧,这时同时按接听和

33、挂机键,然后再按Home键和关机键可进入recovery模式。如果出现这种情况,建议升级recovery到1.6.2。 6. 进入recovery模式后,先执行WIPE,把所有选项都WIPE一遍,然后进入flash zip from sdcard,按照说明的顺序开刷。比如,先ROM,然后PORT,然后google补丁包。(前提先将下载好的ROM、PORT、Google补丁包文件拷贝到SD卡的根目录) 7.刷之前先备份联系人和短信。联系人可同步到Google。如果之前的版本是阿兴版,短信有备份还原功能,这个功能最好不要用,因为刷到2.2很可能没有备份还原功能,我就是这么悲剧。所以找个第三方的软件

34、备份一下短信吧。比如91助手。 注意:具体型号的手机操作都不一样,上面介绍的只是通用的情况,请根据你手机的官方网站介绍的进行操作!,刷机风险,说到风险,但凡刷机都带有一定的风险,关键看你能不能把风险最小化甚至去掉了。首先肯定的是,正常的刷机操作是不会损坏手机硬件的。其次刷机可以解决手机有些莫名其妙的毛病、升级手机硬件驱动(就象升级电脑的BIOS)、为手机增加无数DIY功能。但是不当的刷机方法可能带来不必要的麻烦,比如无法开机、开机死机、功能失效等后果,有很多windows系统的手机刷机后很容易导致手机恢复出厂设置,变成全英文系统,将会造成很难解决的问题。 特别说明一下,一般刷机后就不保修了,所

35、以不是特别需要的话,最好不要刷。切记! 当然,刷完之后也有办法恢复保修,方法是重刷官方ROM,然后用某些工具(可以是flashtool之类的强刷固件的工具)恢复BL锁定(Bootloader)和还原ROOT,很多机型都有高手提取的原版官方ROM。,常见用语以安卓系统为例,RAM:等同一般电脑的内存 手机内部储存空间+ROM:等同于硬盘,ROM主要是放手机系统安卓同自己装的软件的地方 SD卡(或是TF卡,现在手机支持大卡的已经不多了,大卡也是SD):等同于外置的硬盘,系统设置可以将程序移到SD卡中 ROOT机:手机已取得最高权限(不过华为其实还有一个更高的就是华为手机商的),为什么要root机:

36、1.因为出厂好多机有电信的垃圾软件你不想用又占了rom的位置,没root你就不能删除;2.有好多软件要运行是需要有最高权限不root你装了等于没装因为你用不了! Recovery:安卓的备份功能,用关机键+音量+/-(依机型不同而不同,不过有些机型可能没有刷入recovery,可自行刷入)即可进入recovery界面,在这个界面你可以直接用sd 卡上的zip格式的rom 升级或者备份你的系统,老版本的recovery 只有三个选项,但是无法备份系统,只能用update.zip这个文件名的文件升级,不能用任何文件名的zip文件升级。新版本已经多出很多选项可以供你操作。1(详细见下) 双WIPE:

37、wipe即为清除,wipe只是抹除rom以外的个人数据,不会影响rom本身。双wipe指清除系统内存中的所有文件数据。一般都是卡刷或者是机器出现内存问题是使用。方法:1.进入Recovery(方法参上,依机型不同而不同),等待出现启动画面时松开;2.在屏幕上出现安卓机器人图标和一个感叹号是同时按下音量+和电源键;3.出现菜单后,音量键控制,电源键确认,依次选择两个开头英文为wipe的选项执行;4.执行完后,选择第一项重启机器。(此操作将格式化系统,请勿随意尝试!) 砖:形象的称呼用语,刷机失败或硬件损坏等等引起的各种异常状况导致手机无法正常使用而作出的称呼,手机变砖可能还有救也有可能真的就成了

38、“砖头”,这也是“刷机有风险”的原因。,如何进入Recovery,关机,然后按住G13的音量减键,再 同时按住开关键,进入HBOOT界面。 用音量键选择Recovery,再按电源键确认,看到可以Recovery模式。,Recovery模式,Recovery详细介绍,安卓手机卡刷多是通过recovery模式来操作的,线刷则是fastboot。 再说一下recovery 几个主要的功能,不过每个手机的recovery 都有一些区别,可能不太一样,如果你手机中的recovery没有以下选项也属正常 1、Reboot system now重启 2、Backup/Restore备份和还原 可以完整的将系

39、统备份至SD卡中,适合经常刷机的朋友。备份还原中还包含以下选项 Nand backupNand 备份 Nand + ext backupNand备份(系统和ext 分区一同备份) Nand restore还原(就是还原3-1、3-2 的最后一次备份) BART backupBART 备份 (包括系统和ext 分区) BART restore还原最后一次的BART备份 3、Flash zip from sdcard从sd卡根目录的.zip ROM 刷机包刷机 这项算是常见的了,新版本recovery,一般都不需要把刷机包重命名为UPDATE.ZIP了,可以直接刷机。 4、Wipe清除数据 这一项

40、一般是在刷机前需要做的,清空个人数据,一般这个大项还包括以下的小项。 Wipe data/factory reset清除内存数据和缓存数据 Wipe Dalvik-cache清除缓存数据 + ext 分区内数据 Wipe SD:ext partition只清除ext 分区内数据 Wipe battery stats清除电池数据 Wipe rotate settings清除传感器内设置的数据 5、Partition sdcard分区sd 卡 这个选项主要是用来做APP2 SD的,需要将卡分为LINUX下的格式ext,一般有以下选项。 Partition SD自动为sd 卡分区 Repair SD

41、:ext修复ext 分区 SD:ext2 to ext3将ext2 分区转换为ext3 分区(推荐) 6-4、SD:ext3 to ext4将ext3 分区转换为ext4 分区,误区与注意事项,1、只要是和电脑有连接的机器就能自己刷,不论是正常使用中还是白屏中。砖块(死机)也能通过软件复活的,不要轻易放弃! 2、普通数据线也能刷机,只要你的数据线稳定,能保证数据的传输。 3、刷机时不一定要满电,也不要只剩不足一格电量了。比如诺基亚手机通过官方升级就需要有足够的电量保证,而通过凤凰则一格左右也能刷。 4、刷机的时候,SIM卡和存储卡不一定要取出。 5、不是任何手机都可以刷机的。比如说一些小品牌的

42、机子,只能去客服和一些手机商去刷机。 6、不是任何问题都可以通过刷机解决的。有些问题可能是硬件问题,所以不要太依赖刷机。 7、每种手机都有自己的刷机子方法,各种刷机方法不尽相同,刷机之前一定要看清教程介绍。 8、电脑操作系统最好是XP非精简版以上,关闭一切杀毒软件(除非你想让手机变砖头),驱动防火墙。 9、台式机的话数据线最好插机箱背面,因为刷机需要稳定的电压,而背后的接口正好是连接主板的,笔记本直接插就行。,线刷刷机失败解决方案参考,刷机险情一、使用RSD工具线刷。刷机过程没问题,但最后RSD却显示 please manually power up this phone。(请手动启动手机,刷

43、机没有问题,不要紧张。) 刷机失败解决方法: 1.这是提示手动开机的意思,直接用手按开机键开机就OK了。 2.如果第一种方法不奏效,重刷到最后出现please manually power up this phone 后拿下电池。注意不要拔USB,不要关闭RSD,然后再装上电池,重新启动手机,然后就静静等待熟悉的开机画面吧。 刷机险情二、启动RSD,model项显示S Flash Neptune LTE2而不显示手机的型号。 刷机失败解决方法 : USB驱动没有装好,可换其他驱动试试,一般官方的手机驱动都可以在官网下载,或者安装豌豆荚和motoDriverTool。 刷机险情三、手动能进fas

44、tboot (DOS),但是连电脑没反应,或者无法连接。 刷机失败解决方法 :打开RSD,拿下电池插上手机,按着返回键加开机键(根据自己的手机品牌,可以搜索该机型进入fastboot的方法),同时装上电池。注意不要松开这三个键,持续3分钟直到连上电脑五,线刷刷机工具上出现Code corrupt。,线刷刷机失败解决方案参考,刷机险情四、卡刷步骤全部完成,理论上刷机成功,但是开机白屏或停在静态图片上或者一直重启。 刷机失败解决方法: 1.可能是内存卡的原因,拔掉内存卡开机。 2.刷机的时候双清了么?进入recovery 模式,然后选择wipe chace和wipe date。最后安装刷机包(已经

45、安装的可以跳过)。接着reboot重启手机。 刷机险情五、电池电能不足或者突发情况刷了一半没有刷完。 刷机失败解决方法: 1.情况较好,可以进入recovery:重新刷一遍,或换其他的刷。 2.情况严峻,无法进入recovery。你需要下载官方的rsd线刷包和内核,进入fastboot,使用线刷重新刷官方的系统后,重新刷入第三方recovery(与第一次刷机步骤相同) 3.情况恶化,手机没有反应,无法开机。这就是标准的砖头机了。别着急,可能是电池没电了,使用万能充将电池充满。或者更换电池。只要插入电脑有反应就有救。等电池满电后然后进入fastboot,使用线刷方法重新刷官方的系统后,然后刷入第

46、三方recovery(与第一次刷机步骤相同) 好了以上就是一般情况下会出现的刷机失败的原因和救砖的方法。但是大千世界无奇不有。下面是小编与网友的交流中发现的几个刷机失败的情况。 刷机险情六、刷机过程中fastboot 出现crigtal error 84 刷机失败解决方法:常规错误,重新刷包或替换线刷包(注意文件格式,不是zip)。 刷机险情七、fastboot出现Phone Code Sig error batter low 刷机失败解决方法 :将手机电池充满电后接着刷机。(刷机前要保证至少50%的电量) 刷机险情八、fastboot出现PHONE?CODE SIG?ERROR ERR: 3

47、5:02 或PHSIG 35:02,线刷刷机失败解决方案参考,刷机失败解决方法 :出现这样的情况是因为电压和接口不稳定的原因,用机箱后面主板U口刷机,如果不行的话先降BOOT等级,重新刷内核。再刷机。 刷机险情九、进不了fastboot,插电脑无法连接 刷机失败解决方法: 1.打开RSD,拿下电池,插上手机,按着返回键+开机键(不同机型进入fastboot的 方法不一样,请对参考自己的机型),同时装上电池。注意,不要松开这三个键,持续3分钟直到连上电脑。 2.上面方法不奏效的话,可用45短接法。 步骤如下: 找一条折成U字形的硬电线(镊子也可以),拿下电池。 把机器正面对着自己,找到数据线接口

48、。 从右往左数它下面的铜片触点,找到第4个和第5个。 将第4个和第5个触点短接,工具就是镊子或硬电线。 装上电池,成功进入fastboot,把短接工具断开,连接上数据线,系统重写一遍就可以了。 刷机险情十、刷的时候出现进度为3%、38%、89%等过程停止 刷机失败解决方法 :可能是电压问题或者是USB接口问题,一般情况用主板USB口或换根线刷就OK了。 刷机险情十一、刷的时候不能停电,建议使用UPS电源,否则手机无法启动。,android操作系统软硬件,对电脑系统了解的朋友都知道,简单来说,电脑分硬件和软件两大块,软件装在硬盘上,比如操作系统windows,使用者通过windows来控制机器硬

49、件,达到使用电脑的目的。 手机也分为硬件和软件两块,软件则是装在闪存(即flash memory,一种存储器)上的,闪存有大小的区别,就像硬盘有大小一样,看手机硬件配置的时候,通常会看到如下介绍:ROM 512M,RAM 512M,ROM就是指的闪存了,相当于电脑上的硬盘,用来存放操作系统和用户数据等信息。相应的,RAM就是指的内存了。,android操作系统的分区,hboot分区-负责启动。 radio分区-负责驱动。 recovery分区-负责恢复。 boot分区-系统内核。 system分区-系统文件。 cache分区-系统缓存。 userdata分区-用户数据。,hboot,hboot

50、(SPL):这里指的是手机上的启动模块,通俗的说,就是负责手机启动引导的一段程序,类似于电脑主板上的BIOS,都是负责底层操作的。和在电脑上刷新BIOS一样,刷错了,电脑就会开不了机,对手机来说也一样,这部分的内容刷错了,手机就会变砖!,radio,radio:这里指的是手机上的通讯模块,又叫做基带。负责手机的无线信号,蓝牙,WIFI等设备的管理,也就是说,相当于电脑系统里面的硬件驱动部分。这样说或许也不是特别的准确,大家明白大概的意思就可以了。通常我们所说的刷radio,刷基带,就是指的刷写这一部分,以便解决通话质量、网络连接质量、蓝牙连接等等问题。,recovery,recovery:字面

51、意思是恢复,手机上的一个功能分区,有点类似于笔记本电脑上的恢复分区。一般大厂出的笔记本,都会自带一个特殊分区,里面保存着系统的镜像文件,当系统出问题的时候,我们可以通过它来一键恢复系统。这里的recovery功能有些类似。其实,他更像是电脑上的小型winPE系统,可以允许我们通过启动到winPE系统上,去做一些备份、恢复的工作。当然,系统自带的recovery基本没用,所以我们通常会刷入一个第三方的recovery,以便实现更多的功能,例如:备份系统,恢复系统,刷新系统等。但官方自带的recovery也不是一无是处,在使用OTA方式升级系统时候,会检查此分区内容,如果不是原厂自带的,OTA升级

52、就会失败。,fastboot,fastboot:字面意思是快速启动,在这里,其实是一个特殊的工程模式,通过fastboot界面,连接电脑后,我们可以在电脑端通过特殊的指令来操作手机,例如更新radio,就可以通过fastboot来完成。fastboot的级别又要比recovery来的要高一些,可以完成更底层的一些操作。后面我们会结合实际,来讲解一些fastboot的用法,更详细的资料,大家可以通过网络来学习,这里不再赘述。,ADB,ADB:android debug bridge,字面意思就是安卓调试桥接,简单点说,它是android系统提供的一套工具,通过它,我们可以在电脑上建立一个连接到手

53、机的通道,然后可以在电脑上向手机发送一些指令,完成一些我们需要做的工作。ADB的用法我们后面也会作相应的介绍,ROM,ROM:read only memory,只读存储器。上面我们讲过的,android系统都是安装在闪存里面的,这个闪存,就是一种只读存储器,断电情况下里面的内容不会消失。刷机,就是刷的ROM。有点类似电脑里的硬盘,ROM里面有很多分区,hboot、boot、system等等,OTA,OTA:Over The Air,意思是空中升级,当手机系统有更新出现的时候,通常我们会收到官方发送的一条信息,告诉我们,手机系统有更新了,是否需要下载。其优点是点对面,属于广播的形式,有需求的时候

54、可以自由下载。,CID,CID:Customer IDentity的简称,即客户身份。销往不同地区的手机,会有不同的CID,以DHD为例,香港的CID为622,台湾的为621,大陆的为701,等等。这个信息,我们可以在hboot界面下(必须是S-OFF),进入SYSTEM INFO选项来查看,类似于:CID_622这样的字段。正常状态下的CID,有两个限制,一个是不允许交叉升级,意思是,你是港版的CID,那么你只能选择官方港版的升级包进行升级,你选择欧版的官方升级包,是无法升级的。第二个是不允许降级,即从高版本降低到低版本,也是不被允许的。,SuperCID,SuperCID:即超级用户身份,

55、通过一些手段破解,我们可以让手机的CID变成SuperCID,以DHD为例,破解后,CID字段变为:CID_11111111,这样我们就可以跳过官方的验证机制,从而可以刷不同版本的官方包,或者是给系统降级。,金卡,金卡:很多朋友不明白什么是金卡,这里的卡,是指的你手机里面的TF卡,普通的卡经过特殊的处理,就会变身为金卡,做好的金卡,和平时的TF卡一样来使用,并不会对用户造成什么影响。之所以叫金卡,是因为他可以达到和上面SuperCID一样的目的,即让你跳过验证机制,从而进行刷机。那我们有了SuperCID了还需要金卡吗?不需要。那什么时候需要金卡?当我们没法通过破解得到SuperCID的时候,我们就需要制作金卡了。后面会介绍如何制作金卡。,APK,APK:APK是Android Package的缩写,是一种文件格式,类似于windows系统里的EXE可执行文件。在android上,各种程序软件都是通过打包成APK的形式来发布的。他其实就是ZIP格式的文件包,可以用winRAR之类的压缩软件来打开。通过将APK文件直接传到android模拟器或android手机中运行即可安装相应软件。我们从网上还有电子市场下载的android系统的程序文件,都是APK格式的。,-云南热线项目组,谢谢!,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!