入手DEFY后不得不学的技巧及刷机原理

上传人:876****10 文档编号:141926085 上传时间:2020-08-14 格式:DOCX 页数:7 大小:211.80KB
返回 下载 相关 举报
入手DEFY后不得不学的技巧及刷机原理_第1页
第1页 / 共7页
入手DEFY后不得不学的技巧及刷机原理_第2页
第2页 / 共7页
入手DEFY后不得不学的技巧及刷机原理_第3页
第3页 / 共7页
入手DEFY后不得不学的技巧及刷机原理_第4页
第4页 / 共7页
入手DEFY后不得不学的技巧及刷机原理_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《入手DEFY后不得不学的技巧及刷机原理》由会员分享,可在线阅读,更多相关《入手DEFY后不得不学的技巧及刷机原理(7页珍藏版)》请在金锄头文库上搜索。

1、入手DEFY后不得不学的技巧及刷机原理 作者: 日期:bootloader模式要连电脑用RSD刷机工具刷机时才会用到这种模式,所以称它为刷机工程模式就可以了!进入方法:关机状态下按住左上角的音量加键不放!同时按开机键!3秒左右就进入了!如下图界面:出现如图界面后用数据线连接电脑,只要电脑上安装了合适的驱动!就能正常被RSD刷机工具识别!=Recovery模式一般格机需要格机(双wipe)或者卡升级需要进入这个模式,所以可以称之为升级模式!进入方法:关机状态下按左上角的音量减键不放!同时按开机键!桌面出现摩托M标志后就可以松手,等待5秒左右就进入了!如下图:出现一个感叹号标志,和一个小小的绿色机

2、器人!此时用你的手指点触摸屏的右下角,就能正式进入升级菜单!如下图:出现四个可选项,可以用音量上下键选择你要干什么整个界面翻译成中文是Android system Recovery Use Touch to highlight and OKto Select使用触摸高亮,并触摸ok确定reboot system now重启系统apply sdcard:update.zip 应用SD卡升级wipe data/factory reset 恢复出场设置(清空data分区)wipe cache partition清空cache分区ok确定hide隐藏 =不是我翻译的啊,我不懂,百度翻译的一般进入这个模

3、式要做的就是格机,也就是双wipe,第三项wipe data/factory reset和第四项wipe cache partition清空你的手机数据,这个和设置,隐私性,恢复出厂设置差不多功效!貌似这样清的更干净!所以手机出现莫名的问题比如软件冲突,设置错乱导致程序强制关闭等问题时又找不出原因的话就做双wipe最简单解决!用音量上下键选中,然后点左下角的OK,其中第三项wipe data/factory reset点OK后还有三个选择项,两个NO,中间YES,选YES点OK确认搞定!然后耐心等待!此时进度条你看到的可能是不动的!但是你不管它!等待其执行玩会自动返回四个选项界面!就算做完了这

4、一步!第二项apply sdcard:update.zip 是卡升级系统,DEFY现在这一项基本没有用的到的地方!所以不需要去管它!现在我们刷升级包要不就用龙珠的“升级助手”,要不就是用安智的“自定义Recovery”!第一项reboot system now重启手机!做完该做的事要退出Recovery升级模式就选它,点OK,手机重启搞定!重要提示是:刷任何系统前最好先做双wipe后再刷,确保不出现刷机上的人品问题!不要偷懒!这是经验啊,呵呵!刷了T MOBILE2.2 UK2.2 橘子版2.2的操作方法看这里刷了非国行2.2进入Recovery模式操作方法好了,功课完成了!有用就顶顶!更多详

5、细加入QQ群94451045讨论!洗洗,睡了!新建的android交流圈 欢迎各路水军前去捧场!刷机原理记得第一次刷机,哪个心理紧张啊。其实紧张什么呢?就是因为不明白原理啊,只看到一堆的教程来依葫芦画瓢,生怕错了一步将手机变砖。真正使我对刷机原理有一些理解的是看了这一篇文章说起来,刷机就是两种方法:一是recovery方法,就是我们平时将update.zip入到SD卡,然后alt-s的方法,这种方法是调用了recovery的方法将各种img或文件进行复制等操作。想了解recovery的工作原理吗?我也没找到好的资料,就在这看了看recovery的一些源码:点击查看二是fastboot方法,这个

6、方法其实是比较酷的方法,说白点,fastboot就是将已有的各分区映象文件(img文件,意义上类似我们对光盘做的映象文件)直接覆盖写到指定分区中,有点暴力,也有点类似我们平时操作系统的Ghost还原。这两种方法哪种更好,这就不好比高低了,总的来说:Recovery方法更简单,只需要傻瓜式的将update.zip放到SD卡的要目录下,然后进入Recovery模式alt-s就可以了,但和任何傻瓜式东西一样,他的灵活度就很小了,而且出错了也都不知道如何解决。一般来说做Rom的高手为了保证Rom的可靠性,在安装程序中都会对一些安装环境进行一些确定,而各位的手机环境又是千变万化的,Rom高手也很难考虑周

7、全,另外,Recovery程序本身也有一些环境验证。fastboot方法更灵活,功能也更强大,fastboot方法不需要依赖于recovery,甚至linux底层刷坏了recovery模式都进不了的情况下也可以通过fastboot方工刷回来。fastboot模式其实是调用spl进行刷机的,所以如果刷spl坏了,fastboot模式应该也进不了,也就是砖了。fastboot方法需要各位电脑上有fastboot程序,同时手机要进入fastboot模式才可以操作,关于这些知识,请参见Google *_*二、回头再来说说Android系统中的各分区(可能分区这个说法不太准确)我了解到的Android系

8、统中的分区有:hboot(我们刷的SPL就是这玩意),这个分区是最基本的引导分区(类似电脑中的BIOS),这个区坏了,差不多就变砖了,所以我们刷SPL时才要如此小心啊。boot,这个分区应该是linux操作系统的引导分区。radio,这个分区是手机的一些底层设备相关的驱动或功能程序吧,如打电话和发短信等,不同的系统版本会有不同的radio配套,我们平时刷了高版本的ROM后,如果不刷高版本的Radio就有可能导致打电话不正常之类的。recovery,这个分区装的就是前面提到的recovery程序了,这个刷不同的recovery版本可以带来不同的功能,有兴趣的同学可以基于recovery的源码自己

9、编译出一个自己的recovery出来。但一般来说,刷recovery最主要的就是提Root权限。system,是一般发布的ROM的主要功能程序分区了,我们说的ROM功能和自带程序的定制应该就是基于这个分区的修改和编译了。userdata,用户数据,不说了。cache,缓存,一般是用来OTA升级时的缓存,我们说刷SPL可以增加程序区的空间大小就是主要将这个区的大小缩水了然后加大了程序区的分区大小。三、一个典型ROM的剖析我们平时升级的Rom都是打包成适合Recovery方式刷机的包。能够被Recovery程序识别并处理的包应该有一个固定的格式,我理解的一些重要的约束如下:1)必须是标准的zip压

10、缩包;2)recovery脚本必须存入在META-INFcomgoogleandroidupdate-script;3)其它的一些证书和签名信息应该都放在META-INF下。四、我们有没有可能自己定制ROM呢理论上我们是可以自己定制的。最简单的定制应该就是拿一个现有的认为还不错的基础ROM,替换一些资源,加一些系统自带程序,然后打包发布;再玩高级一点,就应该自己去修改一些系统自带的程序,如汉化一些系统原始程序;还玩高级一点,就应该自己到android官方站点去下载android系统的源码来编译,并基于系统级的定制和移植了,如现在火热的android2.0源码编译系统移植。如果是简单一点的自制R

11、OM,主要应该会要解决如下几个问题:1)选定一个比较好和稳定的内核和基础,就是update.zip包中的哪个boot.img,另外,system目录中大部分也是直接可用的,就可以作为自定义Rom的基础。2)修改系统。例如可以这样来定制的东西:systemetcapns-conf.xml,这是设置APN接入点的;systemetchosts,这是设置Host文件的,现在有很多人用的包绑定不了GMail,就可以在这个Host文件中增加一条:74.125.93.113 (当然,这个地址能用多久也不好说).还有什么东西要自己去定制就自己去翻看瞧瞧。3)Rom的重新打包签名。前文已经介绍了一个Rom包的基本结构,但完全按照这个结构打包还是不能被Recovery安装的,因为没有签名!Rom签名可以下载一个自动签名工具Auto-sign,具体到哪下,请Google。(注:Rom签名工具需要Java1.6支持,所以系统还得有JRE1.6的环境)。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号