diff --git a/translated/tech/20161203 The Complete Guide to Flashing Factory Images Using Fastboot.md b/translated/tech/20161203 The Complete Guide to Flashing Factory Images Using Fastboot.md
index 3c5e684d2a..0e323f318d 100644
--- a/translated/tech/20161203 The Complete Guide to Flashing Factory Images Using Fastboot.md
+++ b/translated/tech/20161203 The Complete Guide to Flashing Factory Images Using Fastboot.md
@@ -1,34 +1,34 @@
-The Complete Guide to Flashing Factory Images Using Fastboot
+使用 Fastboot 输入出厂镜像完全指南
==========

-如果你的手机有一个没有解锁的 [bootloader][31] 的话,你可以用 [Fastboot][32] 命令来刷入出厂镜像。听起来这好像是外行弄不懂的东西,但是当你需要升级被 [root][33] 过的设备,修理坏掉的手机,恢复到原生系统,或者是比别人更早的享受 Android 更新时,它可是最好的办法。
+如果你的手机有一个解锁的 [bootloader][31] 的话,你可以用 [Fastboot][32] 命令来刷入出厂镜像。听起来这好像是外行弄不懂的东西,但是当你需要升级被 [root][33] 过的设备,修理坏掉的手机,恢复到原生系统,或者是比别人更早的享受 Android 更新时,它可是最好的办法。
-和 [ADB][35] 类似,Fastboot 是一个强大的 Android 命令行工具。这听起来可能会很恐怖 —— 别担心,一旦你了解了它,你就会知道Android的内部工作原理,以及如何解决最常见的问题。
+和 [ADB][35] 类似,Fastboot 是一个强大的 Android 命令行工具。这听起来可能会很恐怖 —— 别担心,一旦你了解了它,你就会知道 Android 的内部工作原理,以及如何解决最常见的问题。
### 关于三星设备的注释
-下面的指南对于大多数 Nexus, Pixel, HTC, 以及 Motorola 等众多厂商的手机和平板电脑都适用。但是,三星的设备有自己的刷机软件,所以你的 Galaxy 设备并不支持 Fastboot。对于三星的设备,最好使用 [Odin][36] 来进行刷机工作,我们在下文的链接中提供了相关指南。
+下面的指南对于 Nexus, Pixel, HTC, 以及 Motorola 的大多数设备,以及其他众多厂商的手机和平板电脑都适用。但是,三星的设备有自己的刷机软件,所以你的 Galaxy 设备并不支持 Fastboot。对于三星的设备,最好使用 [Odin][36] 来进行刷机工作,我们在下文的链接中提供了相关指南。
### 第一步 在你的电脑上安装 ADB 和 Fastboot
-首先,你需要在你的电脑上安装 ADB 和 Fastboot,只有有了它们你才能使用 Fastboot 命令刷入镜像。网上有不少 “一键安装版” 或者 “绿色版”的 ADB 和 Fastboot,但是我不建议安装这样的版本,它们没有官方版本更新频繁,所以可能不会适用于新版设备。
+首先,你需要在你的电脑上安装 ADB 和 Fastboot,只有有了它们你才能使用 Fastboot 命令刷入镜像。网上有不少“一键安装版”或者“绿色版”的 ADB 和 Fastboot,但是我不建议安装这样的版本,它们没有官方版本更新频繁,所以可能不会完全兼容新版设备。
-你最好选择安装 Google 的 Android SDK Tools。这才是“真正的' ADB 和 Fastboot。安装 SDK Tools 可能需要一点时间,不过这等待是值得的。在下面的 _方法 1_ 中,我会说明在 Windows, Mac,以及 Linux 中安装这个软件的方法,所以在这里我们先讲后续的工作。
+你最好从 Google 上安装 Android SDK Tools。这才是“真正的” ADB 和 Fastboot。安装 SDK Tools 可能需要一点时间,不过这等待是值得的。在下面的 _方法 1_ 中,我会说明在 Windows, Mac,以及 Linux 中安装这个软件的方法,所以可以跳转到那里开始。
-### 第二步 解锁 bootloader
+### 第二步 OEM 解锁
-为了能够使用 Fastboot 刷入镜像,你需要解锁你设备的 [bootloader][37]。如果你已经解锁,你可以跳过这步。
+为了能够使用 Fastboot 刷入镜像,你需要解锁你设备的 [bootloader][37]。如果你已经解锁,你可以跳过这步到第三步。
-如果你的设备的 Android 版本在 6.0 以上的话,在你解锁 bootloader 之前,你还[需要开启一项设置][38]。首先你需要**开启开发者选项**。开启之后,进入"开发者选项菜单",然后开启 “OEM 解锁” 选项。之后就可以进行下一步了。
+如果你的设备的 Android 版本在 6.0 及以上的话,在你解锁 bootloader 之前,你还[需要开启一项设置][38]。首先你需要开启**开发者选项**。开启之后,进入“开发者选项菜单”,然后开启 “OEM 解锁” 选项。之后就可以进行下一步了。
[

][1]
-如果你的设备没有这个选项,那么你的设备的 Android 版本可能不是 6.0 以上。如果这个选项存在但是是灰色的,这就意味着你的 bootloader 不能解锁,也就是说你不能使用 Fastboot 给你的手机刷入镜像。
+如果你的设备没有这个选项,那么你的设备的 Android 版本可能不是 6.0 或以上。如果这个选项存在但是是灰色的,这就意味着你的 bootloader 不能解锁,也就是说你不能使用 Fastboot 给你的手机刷入镜像。
### 第三步 进入 Bootloader 模式
@@ -36,9 +36,9 @@ The Complete Guide to Flashing Factory Images Using Fastboot
对于大多数手机,你需要先完全关闭你的手机。在屏幕黑掉以后,同时按住开机键和音量下键大约 10 秒。
-如果这不起效的话,关掉手机,按住音量下键。然后把手机连到电脑上,等上几秒钟。
+如果这不起效的话,关掉手机,按住音量降低键。然后把手机用 USB 数据线连到电脑上,等上几秒钟。
-如果还不起效的话,改按音量上键,再试试第二种方法。
+如果还不起效的话,改按音量升高键,再试试第二种方法。
很快你就会看见像这样的 bootloader 界面:
@@ -50,9 +50,9 @@ The Complete Guide to Flashing Factory Images Using Fastboot
### 第四步 在你的电脑上为 ADB 打开一个命令行窗口
-转到 ADB 和 Fastboot 的安装目录。对于 Windows 用户来说,这目录通常是 _C:\Program Files (x86)\Android\android-sdk\platform-tools_ 对于 Mac 和 Linux 用户则取决于你设定的安装位置,如果你忘了的话,就在硬盘里搜索 _platform-tools_。
+转到 ADB 和 Fastboot 的安装目录。对于 Windows 用户来说,这目录通常是 _C:\Program Files (x86)\Android\android-sdk\platform-tools_。 对于 Mac 和 Linux 用户,则取决于你安装此工具时将 ADB 解压的位置,所以如果你忘了位置的话,就在硬盘里搜索 _platform-tools_。
-在此之后,如果你使用 Windows 的话,按住右侧的 Shift 键,在文件管理器的空白处单击右键,然后选择“在此处开启命令行窗口”。如果你用的是 Mac 或者 Linux 那么你仅仅需要打开一个终端,然后转到 _platform-tools_ 下。
+在安装目录下,如果你使用 Windows PC 的话,按住键盘上的 Shift 键,在文件管理器的空白处单击右键,然后选择“在此处开启命令行窗口”。如果你用的是 Mac 或者 Linux,那么你仅仅需要打开一个终端,然后转到 _platform-tools_ 下。
[

@@ -60,15 +60,15 @@ The Complete Guide to Flashing Factory Images Using Fastboot
### 第五步 解锁 bootloader
-这一步你仅仅需要做一次,如果你的 bootloader 已经解锁,你可以直接跳过这步。否则你还需要运行一条命令 —— 注意,这条命令会**清空你设备上的数据**。
+这一步你仅仅需要做一次,所以如果你的 bootloader 已经解锁,你可以直接跳过这步。否则你还需要运行一条命令 —— 注意,这条命令会**清空你设备上的所有数据**。
-在输入命令之前,我需要说明下,下面的命令仅仅对 Windows 适用,Mac 用户需要在命令前加上一个句号和一个斜线(**./**),Linux 用户则需要加上一个斜线(**/**)。
+在输入命令之前,我需要说明下,下面的命令仅仅对 Windows 适用,Mac 用户需要在每条命令前加上一个句号和一个斜线(**./**),Linux 用户则需要加上一个斜线(**/**)。
所以,在 ADB Shell 里输入如下命令,然后按下回车键。
* **fastboot devices**
-如果程序输出了以 fastboot 结尾的一串字符,那就说明你的设备连接正常可以继续操作。如果没有的话,回到第一步,检查你的 ADB 以及 Fastooot是否正确安装,之后再确定设备是否正确地连到了电脑上。
+如果程序输出了以 fastboot 结尾的一串字符,那就说明你的设备连接正常,可以继续操作。如果没有的话,回到第一步,检查你的 ADB 以及 Fastooot,是否正确安装,之后再确定设备是否如第三步所示进入了 bootloader 模式。
[

@@ -80,7 +80,7 @@ The Complete Guide to Flashing Factory Images Using Fastboot
* **fastboot oem unlock**
-如果你的 Android 版本高于 6.0 的话,输入如下命令,然后按下回车:
+如果你的 Android 版本是 6.0 或更高的话,输入如下命令,然后按下回车:
* **fastboot flashing unlock**
@@ -88,39 +88,49 @@ The Complete Guide to Flashing Factory Images Using Fastboot

][5]
->将解锁命令发送到 6.0 或者更高版本的 Android 手机上
+*将解锁命令发送到 6.0 或者更高版本的 Android 手机上*
-在这时,你的 Android 手机会问你是否确定要解锁 bootloader。确定你选中了 “Yes” 的选项,如果没有,使用音量键选中 “Yes”。然后按下电源键,你的设备将会开始解锁,之后会重启到 Fastboot 模式。
+这时,你的 Android 手机会问你是否确定要解锁 bootloader。确定你选中了 “Yes” 的选项,如果没有,使用音量键选中 “Yes”。然后按下电源键,你的设备将会开始解锁,之后会重启到 Fastboot 模式。
[

][6]
-Nexus 6P 上的解锁菜单。图像来自 Dallas Thomas/Gadget Hacks
+*Nexus 6P 上的解锁菜单。图像来自 Dallas Thomas/Gadget Hacks*
### 第六步 下载出厂镜像
-现在你的 bootloader 已经解锁。你还需要把你从你的设备厂商下载下来的镜像解压。我推荐 **[7-Zip][19]** 它是免费的,支持大多数格式。
+现在你的 bootloader 已经解锁,准备好刷入出厂镜像了 -- 不过,你需要先下载镜像。下面是常规设备下载出厂镜像的链接。
+
+- [Nexus 或 Pixel 设备的出厂镜像][40]
+- [HTC 设备出厂镜像][41]
+- [Motorola 设备出厂镜像][42]
+
+使用上面的链接,在列表中定位你的设备型号,然后下载最新固件到计算机上。如果你的厂商不在列表中,可以试着用 "factory images for " 进行 google 搜索。
+
+### 第七步 刷入出厂镜像
+
+现在该刷入镜像了。首先将从厂商网站下载的出厂镜像文件解压。我推荐 **[7-Zip][19]** ,它是免费的,支持大多数格式。
[

][7]
-解压出厂镜像
+*解压出厂镜像*
-下一步,把压缩包中内容移动到 _platform-tools_ 文件夹。之后在这里打开一个命令行窗口。要得到更多信息,请看第四步。
+下一步,把压缩包中内容移动到你的 ADB 安装文件夹。之后在这里打开一个命令行窗口。要得到更多信息,请回看第四步。
[

][8]
-移动到 platform-tools 的文件
+*出厂镜像移动到 platform-tools 的文件*
-你有两种刷入镜像的方法。我会在下文分开叙述。
+除了上面这些,你有两种刷入镜像的方法。我会在下文分开叙述。
-### 方法一
+### 方法一:使用 flash-all 脚本
-大多数出厂镜像都会包含一个 "flash-all" 脚本可以让你一条命令就完成刷机过程。如果你试图让你的黑砖回复正常的话,这是最简单的方法。但是这会让你的手机回到未 root 的状态并会擦除所有数据,如果你不想这样的话,请选择方法二。
+大多数出厂镜像都会包含一个 "flash-all" 脚本,可以让你一条命令就完成刷机过程。如果你试图让你的黑砖恢复正常的话,这是最简单的方法。但是这会让你的手机回到未 root 的状态,并会擦除所有数据,如果你不想这样的话,请选择方法二。
如果要运行 "flash-all" 脚本,输入如下命令,之后敲下回车:
@@ -130,22 +140,22 @@ Nexus 6P 上的解锁菜单。图像来自 Dallas Thomas/Gadget Hacks

][9]
-运行 "flash-all" 命令
+*运行 "flash-all" 命令*
这需要一点时间,当这步完成之后,你的手机应当自动重启,你可以享受 100% 原生固件。
### 方法二 手动解压刷入镜像
-你可以手动刷入系统镜像。这么做需要额外的工作,但是它可以不清除数据的情况下反 root,升级设备,或者救回你的砖机。
+你可以手动刷入系统镜像。这么做需要额外的工作,但是它可以在不清除数据的情况下反 root,升级设备,或者救回你的砖机。
-首先解压出厂镜像包中的所有压缩文件。通常压缩包里会包含三到四个压缩包,确认你已经解压了所有的压缩文件。之后把这些文件移动到 _platform-tools_ —— 或者说,别把他们放到子文件夹下。
+首先解压出厂镜像包中的所有压缩文件。通常压缩包里会包含三或四个层叠的文件夹,确认你已经解压了所有的压缩文件。之后把这些文件移动到 _platform-tools_ —— 或者说,别把他们放到任何子文件夹下。
[

][10]
-解压后的所有文件
+*从出厂镜像包解压后的所有文件移至 _platform-tools_ 目录*
在这些文件里,有两个镜像是可以直接删除的: _cache.img_ 和 _userdata.img_。就是这两个文件清除了你的设备数据,如果你不刷入这两个镜像,你的数据就不会消失。
@@ -155,26 +165,25 @@ Nexus 6P 上的解锁菜单。图像来自 Dallas Thomas/Gadget Hacks
* **fastboot flash boot .img**
-下一个就是 _bootloader_ —— 也就是你用来刷入镜像的界面。如果你要升级的话,输入如下命令:
+下一个就是 _bootloader_ 镜像—— 也就是你用来刷入镜像的界面。如果你要升级 bootloader 的话,输入如下命令:
* **fastboot flash bootloader .img**
-做完这步之后你就可以用新版的 bootloader 刷入镜像。要想如此,输入:
+做完这步之后,你就可以用新版的 bootloader 刷入镜像。要想如此,输入:
* **fastboot reboot-bootloader**
-之后就是 _radio_ 镜像。这个镜像和你设备的网络连接有关,如果你手机的 Wi-Fi 或者移动数据出现了毛病。或者你仅仅想升级你的基带固件,输入:
-
+之后就是 _radio_ 镜像。这个镜像控制你设备的网络连接,如果你手机的 Wi-Fi 或者移动数据出现了毛病,或者你仅仅想升级你的 radio,输入:
* **fastboot flash radio .img**
-然后就是 _recovery_。你可以自由选择是否刷入这个镜像,如果你已经刷入 TWRP 的话,刷入这个镜像会恢复到原生 recovery。如果你仅仅要升级你的已经被修改过的设备,你就可以跳过这步。如果你想要新版的原生 recovery ,键入:
+然后就是 _recovery_。根据你之前的修改,你可能选择刷或不刷这个镜像。例如,如果你已经刷入 TWRP 的话,刷入这个镜像覆盖你的修改,并替代为stock recovery。如果你仅仅要升级你的已经被修改过的设备,你就可以跳过这步。如果你想要新版的 stock recovery ,键入:
* **fastboot flash recovery .img**
下一个可是个大家伙:_system_ 镜像,它包含了 Android 系统所需的全部文件。它是升级过程中最重要的部分。
-如果你不想升级系统仅仅是要换回原生固件或者是救砖的话,你只需要刷入这个镜像,它包含了 Android 的所有文件。换言之,如果你仅仅刷入了这个文件,那你之前对这个设备做的修改都会被取消。
+如果你不想升级系统,仅仅是要换回原生固件或者是救砖的话,你只需要刷入这个镜像,它包含了 Android 的所有文件。换言之,如果你仅仅刷入了这个文件,那你之前对这个设备做的修改都会被取消。
作为一个救砖的通用方法,以及升级 Android 的方法,键入:
@@ -192,7 +201,7 @@ Nexus 6P 上的解锁菜单。图像来自 Dallas Thomas/Gadget Hacks

][11]
-手动刷入出厂镜像
+*手动逐个刷入出厂镜像*
至此,你的设备已经完全更新,如果你是救砖的话,你的手机应该已经完好的运行。如果你知道每个系统镜像怎么是干什么的话,你就会更好的理解 Android 是怎么运行的。
@@ -253,3 +262,6 @@ via: http://android.wonderhowto.com/how-to/complete-guide-flashing-factory-image
[37]:http://android.wonderhowto.com/news/big-android-dictionary-glossary-terms-you-should-know-0165594/
[38]:http://android.wonderhowto.com/news/psa-enable-hidden-setting-before-modding-anything-android-0167840/
[39]:http://android.wonderhowto.com/how-to/android-basics-tell-what-android-version-build-number-you-have-0168050/
+[40]:https://developers.google.com/android/images
+[41]:http://www.htc.com/us/support/rom-downloads.html
+[42]:https://motorola-global-portal.custhelp.com/cc/cas/sso/redirect/standalone%2Fbootloader%2Frecovery-images