一篇非常好的帖子:http://bbs.anzhi.com/thread-5113728-1-1.html

虽然不是什么大神,不过在两个QQ群里和这里解答过N多刷机和ROOT中遇到的问题了。。。而且伸手党的队伍还在无限扩大。。。还是写点什么吧。。。

首先,你要明确你刷机的目的是什么,想ROOT的目的是什么,以及想改分区的目的又是什么。。。。

如果你自己都不知道,那么我强烈建议你,最多就学一下怎么ROOT就行了。。。刷机可以玩玩,但是分区如果你确实用不上双系统的话,根本不需要改,因为事实上,原本600M的DATA空间,其实足够你用了。

好了,如果你明确了你要ROOT和刷机,那么首先你要明白几点概念:ROOT,REC(recovery),粉屏,底包(官方包),民间包(第三方刷机包),内置卡,SD卡(外置卡),2.2,2.3,4.0,32内核,35内核,3.0内核。以上的概念,有括号的括号内为比较正规的称呼,而括号前为实际中我们所用到的称呼。

华为的底包,现在常见的是B160 B162 B517 B518 B522 B526 B528这几种,除了前两种是32内核的2.2系统以外,其他的均是35内核的2.3系统。
     
    继续,就是说说安卓本身了,严格意义上来说,内核与安卓版本的对应应该是2.2对应32内核,2.3对应35内核以及4.0对应3.0内核。但是事实上,因为华为官方的不给力,因此从32内核时代开始,就有大神开始了移植工作,也就出现了当时众多的2.3版本用的却是32内核,以及现在的4.0用的却是35内核。所以刷机之前,你一定要明确几点,一是你现在的底包是什么,二是你锁要刷的包是底包还是民间包,三是刷这个包有什么要求没有。

关于第三点,这里可以进一步说明,因为底包和官方包的刷机方式是不同的,刷底包是在粉屏下,而刷民间包则是在REC之下进行。而刷底包之前,最好先关闭APP2SD SWAP这些以后再次进行。另外就是刷底包是不需要双清的,而刷民间包是最好先双清的。

还有就是,强烈建议,各位的刷机包,不管你是刷底包还是刷民间包,都请把ROM放在内置卡里,因为35内核的底包的SD卡识别问题没有真正的完美解决,现在有相当数量的人刷机不成功就是因为使用外置卡刷机所致。

刷机前请保证电量充足,最好在60%以上。

恩,现在就当你已经下载好刷机包了吧,这个时候,如果你手机要有需要备份的东西,那么请用相应的软件做好备份,软件各有喜好,这里不做赘述。

好了,接下来分两种情况进行讨论:

首先假如你刷的是底包的话,那么你先要确认卡中有DLOAD这个文件夹,而update.app这个文件在文件夹中,并且最好关闭了APP2SD以及删除了SWAP。接着就是,如果你现在本来是用的35内核底包的话,那么请进入系统现行把快速开机给关闭。而刷底包是在粉屏下进行的,因此跟双清根本没有任何关系。当然,跟ROOT也无关,刷底包是不需要ROOT的。准备就绪之后,关闭手机,然后先按住音量+-不松手,这个时候再按住电源键,一直等到屏幕出现升级提示,这个时候可以松手了,此时我们要做的,就是耐心等待,这个过程大概是2到5分钟不等,刷机完成以后手机会自动重启,并且会自动重启3到5次不等,然后就能正常进入系统了,此时刷机完成。另外要说明的就是,有些底包是有两个APP文件的,请先把联通定制包移出来,也更名称update.app。然后等第一个包刷机完成后再把这个文件覆盖原文件再刷一次。其实底包中自带了一个PDF说明,大家如果仔细看了就会发现,跟我说的大同小异。

接着说刷民间包,刷民间包首先要做的就是ROOT,然后是替换REC。ROOT的步骤,本文也不赘述了,论坛里一堆,只是大家注意自己的底包是什么找对应的方法即可,大家请善用搜索。至于替换REC,这里可以具体说明一下,因为华为官方把35内核的ROM锁了粉屏,所以无法在ROOT后用数据线连电脑的情况下更换,那么我们做的只能是覆盖,也就是说用RE管理器一类的软件,把REC给覆盖掉。这个步骤论坛里也说过多次,因为路径不一定完全相同,所以自己琢磨即可。两项工作做完以后,那么还是要注意你是否35内核,是否有关闭快速开机。准备就绪之后,关机然后按住音量+不松手的情况下再按电源键,直到出现菊花为止,此时再稍微等一下就可以进入REC界面了。进入REC界面后,先要双清,也就是有清除字样的那两项,如果是英文版的REC,那么就是有WIPE的那两项,双WIPE过后,选择从SD卡选择刷机包,然后选择刷机包进行刷机,等待完成。完成后有时候会自动重启,有时候则需要手动重启。重启后即可进入系统了,刷机完成。

关于刷机本身,暂时就说到这里,但是还没有完,因为刷机过程中很有可能会碰到诸多问题,请看问题解决篇:http://bbs.anzhi.com/thread-5114072-1-1.html

(u8800刷底包步骤:

升级方法:
步骤1. 准备一张512以上容量的SD卡,建议使用Sandisk, Kingstone, 或Kingmax。格式化SD卡. 在SD卡建立dload目录

步骤2. 复制“dload”文件夹到SD卡根目录下,手机在关机状态下,插入SD卡。按住音量上键加音量下键,再安开机键进行升级。

步骤3. 当屏幕上显示“Upgrade Complete”表示升级阶段结束,取出电池和SD卡。

步骤4. 完成后拔掉电池和USB线(如果连接了USB线),再放入电池开机,等待片刻,升级完成。

http://jingyan.baidu.com/article/03b2f78ca936825ea237ae0e.html

http://www.anzhuo2.com/thread-7240-1-1.html

http://www.cnanzhi.com/artdetail/universal_3_5

http://www.androidonline.net/article/html/10650.html

http://xrecovery.net/post/u8800recovery/

http://www.romzj.com/resources/default.html?view=rom&id=4690

华为U8800 update failed 不能进recovery 无限重启解决办法

http://www.androidonlines.com/a/jiaocheng/9654.html

http://bbs.anzhi.com/thread-1707263-1-1.html

http://ask.zol.com.cn/q/23002.html

http://www.shendu.com/android/tutorial-2912.html

[交流分享] =======那些准备刷机的人们请先来这里瞧一下吧(准备篇)

http://bbs.anzhi.com/thread-5113728-1-1.html

http://ibbs.91.com/thread-262697-1-1.html

http://dl.dbank.com/c0fgz2og0h

安卓u8800刷机的更多相关文章

  1. LG 2.2.1 P350安卓系统刷机,问题总结,希望对需要的朋友有助

    手机误删软件导致短信,键盘等无声音提醒 我的手机前几天被我误删了一个软件,导致电话接不了,别人打电话的时候,老提示我在通话中,但是我可以在通话中看到对方的打电话记录.短信,键盘,USB连接,等等都没有 ...

  2. 安卓fastboot刷机、刷magisk、aidlux备忘

    环境就不多说了,网上一堆教程,我只在这边简单记录一下,以小米手机为例 刷机 解锁bootloader PC上配置好adb.fastboot,也就是platform-tools工具包加入系统变量,在命令 ...

  3. 安卓刷机--fastboot线刷

    首先需要下载fastboot.exe,copy到system32文件夹下. 对于安卓系统的智能手机,同时按住开机键和音量减键,或手机连上电脑,输入adb reboot bootloader进入fast ...

  4. 不懂这个别说是刷机高手!安卓Recovery你知多少

    [PConline 应用]玩过安卓刷机的朋友相信都听说过Recovery,在刷机前,第一步往往是解锁手机,第二部就是刷入Recovery了.利用Recovery读取第三方Rom并刷入系统,才能实现刷机 ...

  5. oppo X907刷机包 COLOROS 1.0 正式版公布 安卓4.2.2

    ROM介绍 本版本号将是X907史上最好的一版本号 全新COLOROS的UI 更新全局手势板操作 优化高速启动应用 安全保障中心也是一直採用COLOROS组成的 COLOROS 1.0给用户带来在线音 ...

  6. samsung Galaxy s2(GT i9100g )刷机升级至4.4小记

    从昨天上午到现在,大部分时间都是在将i9100g更新到4.4.虽然中途也做了一些别的事情,但是更新过程还是走了一点弯路,比开始预想的稍微慢了一点,现在将完整的更新步骤分享给大家,以帮助后来的同学.升级 ...

  7. 手机刷机软件与ROM的盈利模式分析

    一. 智能手机的兴起不过短短几年时间,更新迭代已经让实体键盘成为回忆.智能手机带来的是人们生活习惯的改变,对于手机的重度依赖,是好是坏不去评价.智能手机相对于之前的手机最大的改变不仅仅是屏幕的飞速变大 ...

  8. [Android Pro] Android fastboot刷机和获取Root权限

    参考文章: https://developers.google.com/android/nexus/images 转载自:    http://www.inexus.co/article-1280-1 ...

  9. Ye.云狐J2刷机笔记 | 完美切换内部存储卡和SD卡的改法.vold.fstab

    ================================================================================Ye.完美切换内部存储卡和SD卡成功.v ...

随机推荐

  1. PHP学习之[第01讲]开启PHP学习之路,融入新互联网时代

    小编本身现在是手机应用客户端开发者,包括iOS和Android. 学习PHP有两个目的: 1.为移动端提供服务: 2.向后台项目的架构方面学习.

  2. [Redux] Store Methods: getState(), dispatch(), and subscribe()

    console.clear(); const counter = (state = 0, action) => { switch (action.type) { case 'INCREMENT' ...

  3. TN2151:崩溃报告

    understanding and analyzing ios application crashreports 这个TN涉及了与崩溃相关的 内存耗尽信息,堆栈信息 以及 异常编号 等信息 内存耗尽 ...

  4. AsyncTask两种线程池

        AsyncTask两种线程池  http://bbs.51cto.com/thread-1114378-1.html (API 3.0以后): 1.THREAD_POOL_EXECUTOR, ...

  5. mysql02

    -- 查询课程名称 和年级的名称 -- 非等值连接查询 SELECT subjectname,gradeName FROM `subject`,grade -- 等值连接查询 SELECT subje ...

  6. noip 2009 细胞分裂

    /*数论题 考察唯一分解定理 当然用到一些技巧*/ #include<iostream> #include<cstdio> #include<cstring> #d ...

  7. ASP.NET-FineUI开发实践-3

    1.参照模拟数据库分页通过缓存重写内存分页,优化页面响应速度 Grid的响应速度是硬伤,我写了个通用方法把所有数据放在缓存中模拟数据库分页,比自带的缓存分页快很多,这里贴上实体类的通用方法,DataT ...

  8. charAt(i) 函数

    charAt(i) 函数 是获取字符串中i位置的字符 str.charAt(i)的意思是第i个字符在字符串str中所占的位置,输出的是数字 for (var i = 0; i < str.len ...

  9. hibernate注解原理

    持续更新中.. hibernate注解用的是java注解,用到的是java反射机制.

  10. 3.RxJava详解

    一.RxJava 到底是什么 异步(取代AsyncTask/Handler/XXX/...?)   二.RxJava 好在哪   简洁(逻辑的简洁,.一步一走)   举例: 题目:将文件夹中的图片都取 ...