KaliLinuxNetHunter教程实施刷机解锁Bootloader

当用户将前面的工作都准备完成后,即可开始刷机。其中,整个刷机过程分为三个步骤,分别是解锁Bootloader、刷入第三方Recovery和实施刷机。为了使用户能体验到所有的功能,本教程将使用最新版来搭建Kali NetHunter环境。下面将详细的介绍整个刷机过程。

1.解锁Bootloader

在嵌入式操作系统中,Bootloader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便最终调用操作系统内核准备好正确的环境。在嵌入式系统中,通常并没有像BIOS那样的固件程序,因此整个系统的加载启动任务就完全由Bootloader来完成。

由此可以看出,Bootloader很重要。如果Bootloader不能正常加载,手机就是砖头一个,无法正常启动和使用。这也就是这里为什么要解锁Bootloader才能刷入第三方ROM。如果不破解Bootloader,就无法初始化手机硬件,手机也就无法使用。下面将介绍解锁Bootloader的方法。

【实例1-2】解锁Bootloader。具体操作步骤如下所示:

(1)进入fastboot模式。首先将手机关机。然后,按下“音量上键+电源键”即可进入fastboot模式。成功进入fastboot模式后,手机上将会显示“fastboot”文字。

(2)将手机插入到PC机中,然后打开Windows的命令提示符窗口,并输入以下命令:

cd Desktop\android-sdk-windows\platform-tools

fastboot devices

1d568ee2        fastboot

从输出的结果中,可以看到显示出了当前连接的设备。

(3)此时,解锁Bootloader。执行命令如下所示:

fastboot oem unlock

...

OKAY [  0.016s]

finished. total time: 0.016s

从输出的信息中,可以看到提示OKAY,则表示解锁成功。

(4)重启手机。执行命令如下所示:

fastboot reboot

rebooting...

finished. total time: 0.016s

从输出的信息中,可以看到手机正在重启。当手机成功重启后,将进入到系统中。接下来,还需要调整手机的一些设置。

(5)开启手机的USB调试。在手机中依次选择“设置”|“关于手机”|“连续按7次内置版本号”,将启用开发者选项。然后,返回到设置界面,选择“开发者选项”命令,将打开如图1.13所示的界面。

(6)在该界面选择Android调试选项,单击右侧的按钮启用USB调试。单击按钮后,将弹出一个提示对话框。

(7)该对话框中显示了USB调试的功能,是否确定要开启USB调试。这里单击“确定”按钮,开启USB调试后。

(8)禁用Cyanogen恢复模式。在手机中依次选择“设置”|“开发者选项”命令,禁用“更新Cyanogen恢复模式”选项。

KaliLinuxNetHunter教程实施刷机解锁Bootloader的更多相关文章

  1. 联想笋尖S90(S90-t 、S90-u)解锁BootLoader

    工具下载链接: http://pan.baidu.com/s/1eSgZuka 备用下载链接: http://pan.baidu.com/s/1dFKqSId 本篇教程,仅限于联想笋尖S90(S90- ...

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

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

  3. rm刷机 root

    http://www.miui.com/download-290.html http://www.miui.com/shuaji-329.html    小米稳定版 不可以root 只有升级到上面的开 ...

  4. 联想VIBE UI 固件ROM刷机包集合

    固件下载_联想乐问吧http://ask.lenovomobile.com/?c-157.html 联想VIBE UI 固件ROM刷机包集合 悬赏分:0     解决时间:2014/09/12 15: ...

  5. KaliLinuxNetHunter教程刷入第三方Recovery与开始刷机

    KaliLinuxNetHunter教程刷入第三方Recovery与开始刷机 2.刷入第三方Recovery(即TWRP) TWRP(TeamWin Recovery Project)是一款XDA大神 ...

  6. 金立 M6 (GN8003) 解锁 BootLoader 进入第三方 recovery 刷机 ROOT

    首先下载好工具:http://url.cn/5EILbQn 备用连接 :http://pan.baidu.com/s/1c28j7k0 本篇教程教你如何傻瓜式解锁BootLoader并刷入recove ...

  7. apple iphone 3gs 有锁机 刷机 越狱 解锁 全教程(报错3194,3014,1600,短信发不出去等问题可参考)

    以自身经历列步骤如下:(基本思路就是刷6.1.6,越狱,降级基带,解锁) 一.准备工作 1.下载3gs 6.1.6官方固件.地址:http://act.feng.com/wetools/index.p ...

  8. MTK处理器手机 解锁Bootloader 教程

    目前很多手机都需要解锁Bootloader之后才能进行刷机操作   本篇教程教你如何傻瓜式解锁Bootloader 首先需要在设置-关于手机 找到版本号(个别手机可能是内核版本号,甚至其他) 然后 快 ...

  9. 努比亚(nubia) Z18 mini NX611J 解锁BootLoader 并刷入recovery ROOT

    努比亚(nubia)  Z18 mini NX611J解锁BootLoader 并刷入recovery ROOT 工具下载链接:https://pan.baidu.com/s/1toU-mTR9FNE ...

随机推荐

  1. Linux(1)-卸载挂载分区

    > df -lh > fuser -m -v /dev/mapper/autovg-autolv > fuser -m -k -v /dev/mapper/autovg-autolv ...

  2. deepin安装mysql记录

    本文转载自http://www.linuxidc.com/Linux/2016-07/133128.htm sudo apt-get install mysql-server apt-get isnt ...

  3. 金融量化分析【day112】:量化交易策略基本框架

    摘要 策略编写的基本框架及其实现 回测的含义及其实现 初步学习解决代码错误 周期循环的开始时间 自测与自学 通过前文对量化交易有了一个基本认识之后,我们开始学习做量化交易.毕竟就像学游泳,有些东西讲是 ...

  4. Mybatis-批量执行

    一.使用动态SQL 中的 Foreach 批量插入 1.MySQL // 实体类 public class MyUser { private Integer id; private String na ...

  5. 我对SAP Business One 项目实施的理解

    一.什么是SAP: 大家都知道ERP是什么,ERP是企业资源计划管理系统.是指建立在信息技术基础上,集信息技术与先进管理思想于一身,以系统化的管理思想,为企业员工及决策层提供决策手段的管理平台.那么问 ...

  6. 第十五节:HttpContext五大核心对象的使用(Request、Response、Application、Server、Session)

    一. 基本认识 1. 简介:HttpContext用于保持单个用户.单个请求的数据,并且数据只在该请求期间保持: 也可以用于保持需要在不同的HttpModules和HttpHandlers之间传递的值 ...

  7. 第十六节: EF的CodeFirst模式通过Fluent API修改默认协定

    一. 简介 1. 优先级:Fluent API > data annotations > default conventions. 2. 所有的Fluent API配置都要在 OnMode ...

  8. SpringBoot系列: 制作Docker镜像的全过程

    本文主要参考了 https://segmentfault.com/a/1190000016449865 , 感谢作者的付出. 另外,  在本文中, 演示了Windows+Maven+Docker To ...

  9. About the Importance of Aim in Life

    Have an aim in life, or your energies will all be wasted.   ---R. Peters 人生应该树立目标,否则你的精力会白白浪费. ---彼得 ...

  10. tr1

    tr echo 12345 | tr '0-9' '9876543210' echo 87654 | tr '9876543210' '0-9' ROT13 echo "tr came, t ...