在了解了各个版本以后就可以开始刷机了。

首先要做的第一步就是。 
深呼吸三次。 
把这句话默念一遍

我知道刷机是有风险滴,但是为了更好的使用手机,我愿意刷机。 
坚持不懈,不怕变砖。只要紧跟教程,一定能成功。Yes, we can.

为了解释刷机步骤,发个图给大家先。

各个步骤中的文件都在楼下有下载。

[5.11说明]不好意思,由于此帖没有随潮流实时更新所以有很多漏洞的地方
在这里我要做的说明是:
Cupcake是官方的升级包,可以直接升级不用破解刷ROOT之类的。
所以以下内容选择性接受。

SETP A 降级

解释一下这个步骤。 
应为在RC29RC7以前,机子内部有一个漏洞。我们可以使用这个漏洞获取Root权限,但到了RC30RC8的版本谷歌修复了这个漏洞。 
于是我们只好先刷回RC29RC7的版本再获取ROOT

1、用FAT32格式格式化MINI SD 
原卡的格式是FAT16的如果你的卡已经是FAT32就不用格式化了 
2、把你下的文件解压缩得到DreaIMG.NBH,拷贝到SD卡上。(大小写敏感) 
3、关机 
4、按住 照相键+电源启动键,进入Boot loader mode 
如图所示。。 

5、按开机启动键开始降级 

6、完成后先按下轨迹球,确定然后松开 
再按住 通话键+MENU+开机启动键 (必须3个键一起按)关机重启。。。。。

STEP B1   刷ROOT 
ROOT、如何获得ROOT的详细教程、手把手教程、新手、什么是ROOT?

在我们的G1上很多时候都要提到ROOT的词语,但是很多人都不知道ROOT到底是什么,在下就此问题做一下讲解: 
    在手机上root权限跟电脑administrator权限可以理解成一个概念 。

root是Linux等等类UNIX系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都可以操作,所以很多黑客在入侵系统的时候,都要把权限提升到root权限,也就是将自己的非法帐户添加到root用户组.

还要说下administrator(管理员),administrator是windows nt内核系统中的超级管理员用户帐户,也拥有最高的权限。但也不全是,在WINDOWS下,administrator的资源和别的用户资源是共享的,简单的说,别的用户可以访问administrator的文件。而Linux中,别的用户是不能访问root用户的目录(/root)下文件的。因此,Linux比Windows更安全。  
    最后简单说就是:最高权限、管理员。

接下来我们就谈正题,如获得G1手机ROOT? 
    很多GI手机在买回来的时候商家都没有给手机获得ROOT,所以我们就要获得ROOT? 
    在获得ROOT的时候,首先要刷较早的版本(NBH系统文件),因为较早NBH系统文件版本无需ROOT就可以安装。

中文系统升级支持:(首先要看清自己手机的版本,如RC33、RC9版本请降级或从新刷以下版本)

TC4:RC19 RC28 RC29 MODRC30(RC30自制固件版本) 
    TC5:RC7 MODRC8(RC8自制固件版本) 
首先要安装手机SD卡或TF卡驱动程序,步骤如下: 
1、驱动程序下载地址:http://dl.google.com/android/android_usb_windows.zip;(如下载地址失效可回复我及时补上新的URL)  
2、手机上打开:menu > Settings > Applications > Development> 勾选 > USB debugging; 
3、WINDOWS发现新硬件后,选择下载文件解压缩后的文件夹,完成驱动安装; 
4、电脑在识别手机存储卡是会在屏幕上有提示的(在手机最上边,用手触及拉下),按提示连接。

接下我们需要下载获得ROOT的文件(SDK文件):  
1、SDK文件下载地址:http://www.qupan.com/down/Androidin_3255673.html;(如下载地址失效可回复我及时补上新的URL)  
2、下载附件里的SDK文件为压缩文件,解压缩后放到任意盘符根目录,如C盘根目录;  
3、在WINDOWS系统里打开“运行”命令;(操作步骤:开始-运行-输入“cmd”)

4、然后 “cd sdk”
    然后 “cd tools” 
    最后输入 “adb devices  
    完成后会出现如: HT845GZ21370 的字样

5、接下来继续输入: lku}I4  
    输入"adb push recovery_testkeys.img /data/local/recovery.img" 
    完成后会出现1004 KB/s (0 bytes in 1767424.001s) 
    这一步正常就说明testkey已经push到G1里了

6、写入testkey 
    1)G1连上WIFI 进入market 下载telnet;

2)下载完成重起G1 然后在桌面(大时钟画面)上直接输入telnetd 回车(这时候G1上没有任何反应)后返回;  
    3)进入telnet,直接点击Connect to Server 会进入输入界面;

4)依次输入以下代码按回车键:(去掉引号) 
        a、“mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system”(回车键)  
        b、“cd /system”(回车键)

c、“cat /data/local/recovery.img > recovery.img”(回车键)  
        d、“flash_image recovery recovery.img”(回车键)  
7、输入以下指令完毕后看到# #就是正常的。

8、为了确定已将testkey写入,按住“alt+L”重新启动机器进入电话的恢复模式,如果已经写入,在屏幕上方将会显示 “using test keys"。咱们再继续,按"home"和返回键重新启动你的电话。

9、经过以上操作就全部完成获得ROOT操作了。 
这里是2009年4月25日新添加说明,请一定注意:  
    最近发现很多朋友还是不能够成功,多半是在读取SDK包的过程中出现问题,还有就是无法登陆telnet,现在一一解答: 
1、读取SDK包的过程中出现问题:如果这里出现问题请下载SDK包添加文件,下载地址:http://shucheng.qupan.com/3121229.html,下载后看压缩包内说明,按提示操作! 
2、无法登陆telnet:看手机版本是不是符合要求。 
    中文系统升级支持:(首先要看清自己手机的版本,如RC33、RC9版本请降级或从新刷以下版本) 
    TC4:RC19 RC28 RC29 MODRC30(RC30自制固件版本)     
TC5:RC7 MODRC8(RC8自制固件版本)  
    STEP B2   刷JF自制固件

STEP C     正常刷机      
STEP D     恢复模式

这三个步骤基本相似。我统一放在一起说。

1。将想要升级的包从网上下载下来。并重命名为update.zip。放在SD根目录下。 
STEP B2的同学就下 JF的自制固件。楼下有。 
2。关机。 
3。按电源+home(房子)键重新启动。 
没刷JF的应该是下面这个样子。

刷了JF系统的应该是下面这个样子。

4。没刷JF系统的请注意。现在还要按下ALT+L键。 
然后进入下图模式。

5。(可选步骤)按下ALT+W。清除所有数据(Wipe) 
推荐每次刷机前都进行此步,防止刷机错误。 
6。按下ALT+S开始升级。

7。升级完了后按下home(房子)+back(箭头)键。重启 
8。大功告成。 
9。想要恢复系统的同学。请按相同步骤操作。

醒目:如果在恢复界面出现这个样子,即第二排没有“using test keys”

说明STEP B1没有成功,此时不要盲目刷包。(刷也成功不了)

STEP E     Fastboot


刷机入门 手把手教程相关推荐

  1. android卡刷包自制rom之添加删除,自己修改安卓刷机包ROM教程

    <自己修改安卓刷机包ROM教程>由会员分享,可在线阅读,更多相关<自己修改安卓刷机包ROM教程(3页珍藏版)>请在人人文库网上搜索. 1.安卓个性化刷机包ROM定制教程本教程分 ...

  2. 制作 小 linux 教程,【NanoPi NEO Plus2开发板试用体验】编译uboot和linux制作最小根文件系统制作刷机包---详细教程...

    二.Linux命令基础 1.查找文件 查找a.c的文件 find -name "a.c" 在当前目录搜索a字样的文件 grep "a" *-nR2.解压 解压t ...

  3. 魔百盒cm211-1_ZG-晶晨S905和CH-晶晨S905L3B线刷-刷机固件及教程

    魔百盒cm211-1_ZG-晶晨S905和CH-晶晨S905L3B线刷-刷机固件及教程(固件在文章底部) 固件说明: 1.不带ROOT权限,分别适用于魔百盒CM211-1-ZG-晶晨S905L芯片.魔 ...

  4. 魔百盒CM211-2系列(ZG/CH/YS)海思MV300H/310芯片-刷机固件及教程

    魔百盒CM211-2系列(ZG/CH/YS)海思MV300H/310芯片-刷机固件及教程 固件说明: 1.魔百盒CM211-2-全系列-海思Hi3798MV300H/310-通用NAND和EMMC卡刷 ...

  5. 为什么我魅族m2显示无服务器,魅族m2升级刷机flyme4.0教程及注意事项.doc

    魅族m2升级刷机flyme4.0教程及注意事项 魅族mx2怎么升级flyme4.0?魅族mx2升级flyme4.0教程及注意事项 小编带来了魅族mx2升级flyme4.0教程及注意事项,并且会提供fl ...

  6. 刷机教程+android5,小米2刷机安卓5.1方法 小米2刷机android5.1教程详解

    小米2刷机安卓5.1方法来啦!小米2用上android5.1了!不得不佩服这台神机和开发的神人.现在小编为大家带来小米2刷机android5.1教程详解,可以一起来看看吧! 开发者没有给出具体的发布说 ...

  7. 怎么简单刷机?安卓刷机的使用教程

    在很多人的眼中,都觉得刷机似乎是一件很复杂的事情,其实不然,传统的刷机方法是用户根据网上发布的教程进行刷机,由于过程不可控因素很多,的确有刷机变砖的风险,但是随着安卓智能手机的发展,国内涌现了很多一键 ...

  8. [安卓刷机实战]小米/红米手机刷机降系统图文教程-解锁小米手机-K30 5G版[开箱可用][解锁+刷机全步骤教程]

    [安卓刷机实战]小米/红米手机刷机降系统图文教程-解锁小米手机-K30 5G版[开箱可用][解锁+刷机全步骤教程] 1.准备需要的软件 2.安装软件/驱动 2.1安装小米手机助手 2.2安装MiFla ...

  9. 中兴盒子B860AV1.1、2.1-A_M_T、2.1_1.1-T、2.1_905L系列刷机包及教程

    中兴盒子B860AV1.1.2.1-A_M_T.2.1_1.1-T.2.1_905L系列刷机包及教程 中兴B860AV2.1-A_M_T线刷固件 中兴B860AV2.1_1.1-T-android4. ...

  10. 创维E900-S,非高安-卡刷-刷机固件及教程

    创维E900-S (3798MV100芯)非高安 卡刷 刷机固件及教程 固件特点: 1.不带ROOT权限,适用于电信E900-S 非高安版(CA)无线模块8188芯片 2.调出原厂固件屏蔽的wifi, ...

最新文章

  1. cas server 配置
  2. Haproxy+Keepalived实现网站双主高可用-理论篇
  3. 【实例】去哪儿搜索实例实现
  4. MyBatis参数名称解析器-ParamNameResolver解析
  5. Spring基于XML装配Bean
  6. python异常捕获_Python 异常的捕获、异常的传递与主动抛出异常操作示例
  7. 与程序员相关的CPU缓存知识
  8. 计算机字体对于现代设计有何意义,字体设计课程计算机授课方式的探索.doc
  9. 计算机毕业设计java+SSM网上购物超市网站(源码+系统+mysql数据库+Lw文档)
  10. Bootstrap导航条
  11. Hulu是什么?中国也有了?
  12. 怎样在富文本编辑器插入图片
  13. 微星超龙显卡的性能模式无法开机的原因与解决办法
  14. 日文电脑文件路径问题
  15. mysql 中类似dateadd_MySQL查询中的DATEADD或DATE_ADD?
  16. MBA-day18 消元法
  17. 为什么程序员和产品经理水火不容? | 每日趣闻
  18. 制作uefi的kali安装盘_UEFI GPT win8.1(64位)环境下通过U盘安装kali linux(1.0.9 amd64版本)到硬盘...
  19. Windows磁盘管理工具Diskpart之一 管理基本磁盘
  20. 外贸公司为什么选择海外域名和海外空间?

热门文章

  1. Python dict字典keys()、values()和items()方法
  2. 计算机配件出口单证,出口制单
  3. html5迷宫小游戏,JS实现的走迷宫小游戏完整实例
  4. 大龄码农的新西兰移民之路
  5. 中国IT公司百强排名
  6. 成都最最最牛逼的IT公司全在这了
  7. Blue Coat推移动设备安全(MDS)服务
  8. mysql表必须有主键吗_SQL中的每一张表都必须设有主键吗
  9. 【招聘】STM32、LINUX、FPGA工程师,硬件设计工程师,待遇7000~15000!
  10. 【第四章-2】Python爬虫教程(协程,多任务异步协程,aiohttp模块,异步爬虫实战:爬取《西游记》全部章节内容)