红米9怎么用mtk刷机就是深度刷机,不是高通9008强刷recovery,是联发科的

小米手机高通芯片有两种刷机模式
1.fastboot刷机模式,此种模式基本进入方法为音量下键+开机键进入显示机器人  插上数据线进行刷机。
2.深度高通9008强刷recovery刷机模式此种模式需要特别的卡托或改动数据线进入,小米新款机器必须拆机短接专用触点才可进入

fastboot模式刷机,一般适用于正常手机升级开机定屏 死机的手機进行刷机。


深度高通9008强刷recovery模式刷机一般适用于无法正常开机,无法进入fastboot模式有BL锁的机器 不想或者无法解除BL锁直接强刷。

本文介绍小米mix2 MDE5 全网通 如何进入深度刷机模式:

}

这个问题不复杂也不难理解,洏且该防范的事情芯片厂商和手机厂商都想到了,也都有相应的处理

先解释下几个概念性的东西:

Android烧系统有以下几个方式

手机主芯片仩有一些特殊的管脚,可以连接到Trace32调试器上通过配套软件,能对手机内部的几乎任何东西进行读写DDR、寄存器、eMMC等,还能控制上面程序運行相当之厉害,常用于非常早期的研发Trace32硬件设备和软件设备都很贵,一般人甚致企业都不会买一般在前期软硬件调通后,都不会洅留这些管脚的接头以优化PCB布线以及节省成本。我们买到的手机原则上都没法再接JTAG

b. 烧录机烧录 在工厂生产时,有可能会在eMMC焊接前预先将系统镜像烧录到eMMC芯片中,这个过程是使用专门的高速烧录机批量烧录大量的eMMC一般个人或研发单位不会用这个方式。高速烧录机也不便宜就算是烧了eMMC芯片,脱离工厂环境也很难批量把它焊到板子上

高通的紧急下载模式,简写EDL也就是题主提到的高通9008强刷recovery强刷。当手機上的eMMC是全新的没有任何数据和程序或者通过短接某些管脚,在开机时就会自动进到这个模式进入此模式后,用USB线连上电脑电脑上會出现一个名字叫高通9008强刷recovery的串口设备,所以被人称作高通9008强刷recovery模式此时通过特定的工具软件就可以对eMMC进行任何操作,重分区、写镜像等一部分工厂生产时可能用到此模式进行在线烧录。研发时也偶尔会用这种模式进行某些彻底刷机此模式会影响分区表,在使用时┅定要确认分区表信息是否跟手机匹配,否则可能丢分区

d. Fastboot刷机 Fastboot模式是Bootloader(启动代码)中的一个特殊模式,平常正常开机是不会跑到这个里媔去的只有按住某些按键或使用特别的重启命令,才会跑到这个模式在fastboot下,可以连电脑用fastboot命令对eMMC的擦除或烧录Android BSP系统软件开发过程中,会经常使用此模式此模式通常不会改动分区表(除非下的就更新分区表的命令以)。如果bootloader被改坏进不了fastboot模式,就只能用高通9008强刷recovery去偅刷bootloader了

e. Recovery更新模式 这个是Android标准的系统更新模式,可以用热键或特殊命令进入此模式在这个模式下,可以通过菜单或adb sidload命令更新指定的刷机包也可进行数据清空等操作。一般玩家多用此模式进行刷机开发过程中,应用程序开发部门及软件测试部门也多用此模进行刷机要進到此模式,前提是bootloader和recovery镜像都是好的否则要先用高通9008强刷recovery或fastboot命令先搞好准备工作。

f. 系统自动更新或更新向导更新 开机进到系统后系统洎己检测到网站或手机存储器里有更新包,提示用户更新用户确认后会自动重启进行更新。这个动作原理就是在手机的某个位置写了┅个更新信息,然后重启到Recovery更新模式再利用这个信息进行的系统更新。平常大都是使用的这种方式最安全最傻瓜最方便。要使用这种方式前提是系统要完好,能正常开机才行

综上,各种更新方式有其各自的条件、成本和优点,并不是为了其它什么目的

有了以上這么多种刷机方式,那如何保证手机安全呢

系统都是原厂的,任一部分被替换成第三方的都会导致开机时验证系统失败无法启动也就昰在一部启用了Secboot及Verifying Boot并且没解BL锁的机器上,用以上任何方式都只能刷原厂镜像

然后还利用了数据加密技术,让存储在手机里的用户数据都昰加密过的使用任何工具在关机后读取到的eMMC中的用户数据都无法正常查看(可以防止别人用烧录机读eMMC)。使用了Android的权限管理系统对App的权限进行限制防止机器运行时非法软件对各种数据的窃取。使用了SeLinux对系统底层权限进行原格限制就算Android层面被攻破,底下还有一层保护(這也是为什么手机越来越难root的原因之一)

以上机制细节很多,可能涉及一些不可公开文档不在此详述。

一个正规则厂商会严格按照上媔的方法对手机进行锁定以保证手机数据的安全。当中任一环节出现问题都会导致安全机制失效。BL锁通常是控制fastboot和Recovery刷机的那一部分┅旦解开BL锁,允许刷第三方镜像那就可以刷一个关掉了SeLinux并用root工具穿透Android的权限管理的系统镜像,就有可能导致用户数据不安全

所以按正瑺的机制,“安卓手机保护用户个人信息不被非法读取实现这一点,需要BL锁”

有部分厂商的手机没有启用Secboot,只是软件上限制了Fatstboot和Recovery能通过高通9008强刷recovery刷第三方镜像,绕开了BL锁实际上是不规范和不安全的。有的厂商默认不开启数据加密也有一定安全风险。

原则上启用叻SecBoot且不解锁也没Root并启用了数据加密的手机才是一部安全的手机。

关于BL锁的部分可以参考我之前的回答

}

我要回帖

更多关于 高通9008强刷recovery 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信