开启9008端口进入深刷模式

除了前文所述,使用深刷线,还可以用命令开启9008端口,进入深刷模式。

adb reboot edl

fastboot oem edl

这个在小米4c上测试ok

 

下面这个可能用于其他手机。

fastboot reboot emergency

 ====================================

http://www.znsjw.net/nd.jsp?id=19

 小米绕BL锁9008工程线深度线制作教程

此方法仅适用小米高通机型,其他品牌的高通机型有些也可以用,请自己尝试。新出的小米机型很多都带有BL锁,普通用户线刷就会出错,无法刷机。想要实现线刷就要进入高通9008模式强制刷机,进入方法可以通过软件或者工程线、小板等工具,这里讲解工程线的制作方法

手机进入9008简单方法就是用镊子或导线在关机状态下短接尾插3、5脚,然后连接电脑就可以了,但是这样需要拆机,所以可以制作一条工程线来实现短接效果。

线找一条usb数据线,最好质量好点的,小心剥开外皮露出里面的红白绿黑四根线, 找到绿色和黑色线,把绝缘外皮剥开露出里面导线有工具的可以在这两根导线间焊接一个开关方便操作,没有可以不管。

然后把两根导线短接在一起,手机彻底关机插上数据线等待3-5秒,分开短接的两根导线,这时设备管理器就会发现新硬件,如果之前安装过小米线刷工具就是自动装好驱动,安装好的硬件显示为9008的端口就是刷机端口,用小米线刷工具就可以刷机。

 

如果用工程线也不能进入9008模式,就可能是最新版系统屏蔽了此方法,那样就要通过短接主板对应点来进深度了

 ========

下面我们来看看工程线的原理图:

线的原理.bmp

_______________________________________
1 GND 黑色线 ------
2
3 USB + 绿色线 ------
4 USB - 白
5 VBAT 红
_______________________________________

http://www.shuajibang.net/news/detail/2436/

=============

http://www.miui.com/thread-9123543-1-1.html

[技巧] 9008刷机详解

有短接图

 

 

============相关资料备忘

adb reboot 手机会正常重启
adb reboot recovery 手机会重启到recovery卡刷模式
adb reboot bootloader 手机会重启到bootloader(fastboot)线刷模式
adb reboot edl 手机会重启到9008刷机模式!仅限高通部分机型!慎用!

http://www.miui.com/thread-13851259-1-1.html

https://juejin.im/entry/57c00fe4c4c971006179838a
Awesome Adb——一份超全超详细的 ADB 用法大全

http://www.itmop.com/downinfo/237886.html
高通9008端口驱动简介

9008是download模式。

是最底层的联机模式,机器rec,fb都被篡改或清除时,唯一能进入还不会被摧毁的就是download模式。
联机后驱动会显示9008或9007或900e等。所以大家都叫9008深度刷机。
可以理解为。最底层的联机方法,除了链接电脑机器任何跟刷写系统无关的功能全部关闭不运行。
(有一点windows的安全模式的感觉)

download模式下,刷机无法保护用户资料。可以理解为彻底删除手机系统后刷入新系统。

因为fb下,你可以选择保留用户资料刷机。也可以用fb指令操作手机。
常用指令如。adb reboot bootloader 机器开机状态下,开启usb调试并且激活后,控制电脑重启进入到fb模式。
fastboot devices 机器在fb模式下,输入此命令可以检查手机是否链接成功。
fastboot -w 机器在fb模式下,实现双清。(某些“个别”机器用fb双清比rec更干净)

fastboot如果相当于ios的回复模式。

那download就是ios的dfu模式。

bl锁的意义在于。可以锁住rec和fb不会被其他人随意刷机和篡改。
(篡改rec和fb可以获取root,刷其他系统等)
(比如第三方手机店会在小米机器里内置拆不掉的应用来获取利润,有了bl可以一定程度防止此现象)

小米的bl锁只是“小米bl锁” 实质上bl锁很厉害的,比如lg。
bl锁也有版本,当系统比你bl锁版本新的时候你可以降级回到bl锁相同的版本,但是bl锁也升级的话那么是无法降级或root的。
还有上面讲的bl锁只针对与“小米bl锁”请勿套用在其他手机上。

==========
https://blog.csdn.net/weixin_37738083/article/details/62429992

fastboot刷机相关工具刷机内容

在安卓手机中fastboot是一种比recovery更底层的模式。
fastboot是一种线刷,就是使用USB数据线连接手机的一种刷机模式。
这种模式是更接近于硬件的界面,所以这个模式一般好似在手机变砖或者修复时使用的。

今天就说说fastboot的详细教程。

分区解释:
system:系统分区.
userdata:数据分区.
cache:缓存分区
recovery:Recovery分区.
boot:存放内核和ramdisk的分区.
hboot:这个是SPL所在的分区.很重要哦.也是fastboot所在的分区.刷错就真的变砖了.
splash1:这个就是开机第一屏幕了.
radio:这个是radio所在的分区,(基带):
oem分区(运营商配置文件,和运营商配置有关):

6,刷写motoboot镜像:(这个是bootloader的组合镜像包,简称BL,最好不要乱刷!
这个只能升级不能降级这个必须与gpt版本一致才能刷进去,。并且刷这个容易变砖!)
fastbootflash bootloader bootloader.img
或者:
fastbootflash motoboot bootloader.img

==============
http://tieba.baidu.com/p/4058054494
刷recovery终极教程,dd...

具体方法:
1、得知recovery对应哪个设备文件。
我查看recovery解包里的recovery.fstab,内容如下:/recovery emmc /dev/block/mmcblk0p16
其他机型可能可用 cat /proc/mtd命令查看。

备份recovery:
dd if=/dev/block/mmcblk0p16 of=/sdcard/recovery.img bs=4096
还原recovery:
dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p16 bs=4096

====================
https://jingyan.baidu.com/article/4f34706e27837ce387b56d33.html
安卓手机手动【备份+还原】分区


================
https://hub.packtpub.com/extracting-data-physically-dd/
使用dd物理提取数据

cat / proc / partitions
输出将显示设备上的所有分区:mmcblk0是设备上的整个闪存。

此设备,可在/dev/block/msm_sdcc.1/by-name
ls -la

mount
cat / proc / mounts
cat / proc / mtd或cat / proc / yaffs命令; 这些可能适用于旧设备。
较新的设备可能在根目录中包含fstab文件(通常称为fstab。)将列出可安装的分区。

在较新的设备上,/ sdcard分区实际上是/ data / media的符号链接。
在这种情况下,使用dd命令将/ data分区复制到SD卡将不起作用,并且可能损坏设备,因为输入文件基本上是写入自身的。


df

=============
https://forum.hovatek.com/thread-1405.html
[教程]如何使用ADB + root备份Android设备分区

方法1:ADB方法I.
安装根浏览器(例如ROM Toolbox lite)并导航到dev / block / platform。
打开平台文件夹中的每个文件夹,直到找到名为“by-name”的文件夹。
将下面代码中的“your_folder”替换为包含by-name文件夹的文件夹的名称
启动ADB并键入以下代码。每行后按Enter键
码:
adb shell
ls -al /dev/block/platform/your_folder/by-name

方法2:ADB dd 2
adb shell
cat /proc/dumchar_info

==============

OpenGapps的nano套件 :包含完整的 Google 服务框架但不包含多余的 Google 应用。

Open GApps介绍
https://sspai.com/post/36083
https://sspai.com/post/30499
https://sspai.com/post/32596

Open GApps官网:https://opengapps.org/

OpenGapps 套件详细对比 可以上 Github上查看
https://github.com/opengapps/opengapps/wiki/Package-Comparison

https://developer.android.com/studio/test/monkey
UI / Application Exerciser Monkey
Monkey是一个在您的模拟器或设备上运行的程序,
可生成用户事件的伪随机流,例如点击,触摸或手势,以及许多系统级事件。
您可以使用Monkey以随机且可重复的方式对您正在开发的应用程序进行压力测试。

 ==============

http://www.xianshuabao.com/guide/skill/4119.html

手机字库损坏是什么意思?

功能机时代,很多手机程序、控制信息、字库信息是存储在一个专用芯片里面,芯片中主要部分是字库,
所以一些售后和维修人员就习惯把这个存储芯片称做字库芯片。
不过,到了智能机时代,这个存储芯片的功能已经远远超越了存储字库这么简单,所以它也远不是“字库”所能概括的,
更准确的表述应该为eMMC芯片(embedded MultiMediaCard)。

简单来说,“字库”(eMMC芯片)就相当于电脑中的BIOS+硬盘,
一方面,它里面固化有手机的启动程序、基本输入输出程序、系统设置信息等等;
另一方面,它还起到了存储照片、音乐等文件的作用,
而且手机的ROM(系统固件)也在这颗芯片当中,由此可见它对于一部手机的重要性。

==============

https://www.bilibili.com/read/cv205958/

高通9008模式强制降级教程(适用于所有加BL锁的小米手机)

为什么要降级,这里以4C 解锁为例子;

4C 在miui开发板6.1.7以上和稳定版7.1以上的版本中加入了BL锁,这样刷第三方RE就不允许了。
有一个官方的办法就是申请解锁:http://www.miui.com/unlock/(然并卵)

此外,还有一个非官方办法:高通9008模式刷机降回到旧版本(无锁的旧版本)

===================

 

转载于:https://www.cnblogs.com/sztom/p/10352957.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/365712.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

hashmap为什么用红黑树_要看HashMap源码,先来看看它的设计思想

HashMap 是日常开发中,用的最多的集合类之一,也是面试中经常被问到的 Java 类之一。同时,HashMap 在实现方式上面又有十分典型的范例。不管是从哪一方面来看,学习 HashMap 都可以说是有利无害的。分析 HashMap 的源码的文章在网上…

实现CA和证书申请

文字说明 1 在CA上执行,建立CA cd /etc/pki/CA touch index.txt echo 0F > serial (umask 077;openssl genrsa -out private/cakey.pem 2048) openssl req -new -x509 -key private/cakey.pem -out cacert.pem -days 3650 填写多项内容:国家&#xff…

端口如何支持非localhost访问_新特性解读 | MySQL 8.0.19 支持 DNS SRV

转载自公众号:玩转MySQL作者:洪斌MySQL Router 是 InnoDB Cluster 架构的访问入口,在架构部署上,官方给出的建议是 router 与应用端绑定部署,避免 router 单点问题。之前还有客户咨询,能否 router 不与应用…

记录奥运-当今五大Java记录框架之间的竞赛

开发人员:Takipi会告诉您何时新代码在生产中中断– Log4J vs SLF4J简单vs Logback vs Java Util日志记录vs LOG4J2 日志记录实际上是每个服务器端应用程序中古老而固有的部分。 这是应用程序以持久且可读的方式输出实时状态的主要方法。 某些应用程序每天可能仅记录…

移动端实现元素拖拽效果插件_基于自然流布局的可视化拖拽搭建平台设计方案...

LowCode 是高效、高性能的拖拽式低代码开发平台. 也是笔者最近一直在研究的方向, 对于可视化搭建平台的实现方案笔者之前写过很多文章, 这里带大家探索一个新方向——基于自然流布局的可视化搭建平台.在我们之前实现的 h5-dooring 搭建平台中, 我们采用了网格布局的方式来实现拖…

07-数据类型

【转】07-数据类型 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考链接:http://www.runoob.com/mysql/mysql-data-types.html mysql常用数据类型概括&#x…

yii::$app-mongodb 查询纪录数_老詹总决赛有多强?12项数据领先乔丹科比,已握10项数据纪录...

勒布朗詹姆贡献了38分16个篮板和10个助攻的狂暴三双数据,并率领湖人淘汰了掘金,这使得他迈进了职业生涯第10次总决赛舞台。我们都知道,詹姆斯几乎统治着NBA季后赛大部分数据纪录,事实上,他在总决赛同样如此。根据《sta…

前端共享桌面_2020 前端学习路线总结,哎呦,不错哦!

2020 前端学习路线总结在 GitHub 看到一个很不错的前端学习路线图(roadmap),从前端基础到前端工程化,再到跨端,都有知识点的覆盖,非常推荐阅读。图下面是我翻译的一个文字版,可以先看图再看文字…

Confluence 6 高级性能诊断

请在你的系统服务请求中包括下面所有的信息,如果可能的话,你也可以在请求中包括你认为最有可能出现的问题。这样的话,可以避免我们进一步对你系统的问题进行询问。 系统信息 Confluence 服务器 你系统信息的屏幕截图 Confluences Administrat…

RequireJS使用注意地方

使用RequireJS做异步模块加载,有几点值得注意的地方: 1.模块定义两种写法 1. 存在依赖的函数式定义 如果模块存在依赖:则第一个参数是依赖的名称数组;第二个参数是函数,在模块的所有依赖加载完毕后,该函…

WildFly上具有AngularJS的Java EE 7和Java WebSocket API(JSR 356)

这篇博客文章描述了用于WebSocket协议的Java API(JSR 356) (这是Java EE 7平台的四个最新JSR之一),并提供了部署在WildFly 8上并可以在OpenShift上在线获得的具体应用程序。 [FR]版本的法语( HTML或PDF &a…

日期加减加1天_2小时整理了13个时间日期函数,动图演示简单易学,收藏备用吧...

Hello,大家好,今天跟大家整理汇总了13个工作中经常用到的日期与时间函数的使用方法,学会它们几乎可以解决所有工作中遇到的,关于日期与时间提取与转换的问题。话不多说,让我们直接开始吧一、了解时间与日期的本质工作中…

点云数据显示_vispy 显示 kitti 点云数据

国内博客找了一圈,居然没有发现有用 vispy 做可视化的代码,这里做一个简单的示例,代码大部分来自官方。import numpy as np import vispy.scene from vispy.scene import visuals import sys# Make a canvas and add simple view canvas vis…

Webpack 常用命令总结以及常用打包压缩方法

前言:Webpack是一款基于node的前端打包工具,它可以将很多静态文件打包起来,自动处理依赖关系后,生成一个.js文件,然后让html来引用,不仅可以做到按需加载,而且可以减少HTTP请求,节约…

CSS3 Filter详解(改变模糊度 亮度 透明度等方法)

文章目录 1.模糊2.灰度3.亮度4.对比度5.饱和度6.色相旋转7.反色8.阴影9.透明度10.褐色CSS3 Filter(滤镜)属性提供了提供模糊和改变元素颜色的功能。CSS3 Fitler 常用于调整图像的渲染、背景或边框显示效果。 -webkit-filter是css3的一个属性,…

laravel中使用offsetSet

首先不用offsetSet方法,使用laravel的硬添加属性如下: 下边使用offsetSet 转载于:https://www.cnblogs.com/qaing123/p/9672241.html

转3d视图快捷键_最全Solidworks快捷键,值得收藏!

SOLIDWORKS软件提供了很多实用的快捷键,如果我们熟练掌握这些快捷键无疑可以减轻工作强度和提高工作效率。当然我们也可以点击【工具】-【自定义】-【键盘】,自己定义一些快捷键。本文为大家整理一些常用的快捷键,多使用快捷键可以帮助我们节…

构建前端自动化工作流环境

目标:建一个自动化工作流环境 自动编译 自动合并 自动刷新 自动部署 工作流: 1 全局安装webpack 执行命令: npm install webpack webpack-cli -g 其中webpack-cil 是命令接口工具 2 初始化当前项目:npm init 然后一路回车…

大型布线:Java云应用程序缺少的技术

您是否曾经想过,为什么大多数Java框架中的依赖项注入仅用于本地进程内服务而不是分布式服务? 我最近在2013年EMC世界大会上遇到了Paul Maritz的主题演讲 (跳至第32分钟),这使我在云平台的背景下思考了这个问题。 主题…

java cpu过高排查_涨薪秘籍:JAVA项目排查cpu负载过高

背景我负责的其中一个项目在空负载的情况下,CPU占用率依然保持着100%左右,线上、测试、开发的服务都一样;是什么导致的呢?在开发环境我查看了请求流量,这个流量可以忽略但CPU占用率一直在60%-100%之间浮动。分析问题流…