安卓刷机教程_android反编译教程

安卓刷机教程_android反编译教程我的机器是Nexus5一.安装驱动如何进入fastboot模式1.拔掉数据线,将手机关机2.关机后同时按住【音量减小键】和【开关机键】即可进入Fastboot模式开启usb调试–>

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

我的机器是Nexus 5
一. 安装驱动
安卓刷机教程_android反编译教程
如何进入fastboot模式
1. 拔掉数据线,将手机关机
2. 关机后同时按住【音量减小键】和【开关机键】即可进入Fastboot模式
开启usb调试  –> 勾选usb调试
adb devices可以看到设备名即可
安卓刷机教程_android反编译教程
二. 下载刷机包
这是Android 4.4的刷机包,大家可以根据需求自己寻找指定的版本的刷机包
下载完毕后的文件如下:
安卓刷机教程_android反编译教程
三. bootloader锁定与解锁
Nexus 5 解锁 bootloader 和重新锁定 bootloader
锁定状态如下:
安卓刷机教程_android反编译教程
输入命令
fastboot oem unlock     解锁
fastboot oem lock         锁定
解锁时可能会需要你控制音量键移动选择Yes,电源键确定即可
安卓刷机教程_android反编译教程
解锁定后效果
安卓刷机教程_android反编译教程
四.开始刷机
在fastboot模式下
双击刷机包下的flash-all.bat就可以开始一键刷机了
经过一段时间的等待就刷机好了
五.fastboot命令大全
命令列表:
安卓刷机教程_android反编译教程
Android分区:
安卓刷机教程_android反编译教程
常用命令情景:
1.升级系统
fastboot flash bootloader u-boot.bin
fastboot flash kernel uImage
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash ramdisk ramdisk-uboot.img
fastboot erase cache
fastboot flash {partition} {*.img}   例:fastboot flash boot boot.img或fastboot flash system system.img等。
fastboot flashall   注意:此命令会在当前目录中查找所有img文件,将这些img文件烧写到所有对应的分区中,并重新启动手机。
一次烧写boot,system,recovery分区:
    (1)创建包含boot.img,system.img,recovery.img文件的zip包。
    (2)执行:fastboot update {*.zip}
烧写开机画面:
    fastboot flash splash1 开机画面
2.重启系统
fastboot reboot
3.不烧写flash情况下调试
fastboot boot uImage 或者u-boot.bin
4.查看版本号
fastboot getver:version
5.复位到bootloader
fastboot reboot-bootloader
6.命令格式
主机端发送字符串的命令,字符串小于等于64个字节,客户端首先返回四个字节的内容,是OKAY、FAIL、DATA、INFO之一,随后跟着是信息或数数据。
7.清空分区
fastboot erase {partition}   例:fastboot erase boot或fastboot erase system等。
fastboot erase boot
fastboot erase system
fastboot erase data
fastboot erase cache
上面的命令也可以简化成一条命令
fastboot erase system -w
8.获取客户端(手机端)变量信息
fastboot getvar version:version-bootloader:version-baseband:product:serialno:secure 
version 客户端支持的fastboot协议版本
version-bootloader  Bootloader的版本号
version-baseband    基带版本
product             产品名称
serialno             产品序列号
secure              返回yes 表示在刷机时需要获取签名
支持的参数
偏移和地址在u-boot中定义,要想使用好fastboot,就必须要知道参数名称与文件的对应关系。
安卓刷机教程_android反编译教程
安卓刷机教程_android反编译教程
9.环境变量
fastboot支持环境变量文件,通常在fastboot烧写nand flash时,会将偏移量和大小写入环境变量中,命名格式为:
<partition name>_nand_offset
<partition name>_nand_size
例如,内核烧写完成后printenv可以看到:
kernel_nand_offset=0x140000
kernel_nand_size=0x1f70000
10.查看USB设备
查看连接到OTG的USB设备情况,lsusb:
Bus 008 Device 030: ID 0451:cafe Texas Instruments, Inc. <—– fastboot
更多细节查看cat /proc/bus/usb/devices
11.静态模块地址
fastboot重用内核的nand地址分配方式,并且大部分是可以变化的,但是下面列出来的这些地址是不变的。
name                 offset                 size
xloader          0x00000000      0x00080000
bootloader     0x00080000      0x00180000
environment  0x001C0000      0x00040000
12 .文件大小限制
最大下载文件大小为240M。
13.擦除分区:
    fastboot erase {partition}   例:fastboot erase boot或fastboot erase system等。
14 .烧写指定分区:
    fastboot flash {partition} {*.img}   例:fastboot flash boot boot.img或fastboot flash system system.img等。
15.烧写所有分区:
    fastboot flashall   注意:此命令会在当前目录中查找所有img文件,将这些img文件烧写到所有对应的分区中,并重新启动手机。
16 .一次烧写boot,system,recovery分区:
    (1)创建包含boot.img,system.img,recovery.img文件的zip包。
    (2)执行:fastboot update {*.zip}
17.烧写开机画面:
    fastboot flash splash1 开机画面
18.重启手机:
    fastboot reboot
    fastboot reboot-bootloader
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/166968.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • oracle 禁用asmm,oracle三对内存参数间关系之3AMM启动和关闭两种情况下ASMM机制涉…[通俗易懂]

    oracle 禁用asmm,oracle三对内存参数间关系之3AMM启动和关闭两种情况下ASMM机制涉…[通俗易懂]ASMM机制涉及的一对参数为:SGA_TARGET和SGA_MAX_SIZE。SGA_TARGETDefaultvalue0(SGAautotuningisdisabledforDEFERREDmodeautotuningrequests,butallowedforIMMEDIATEmodeautotuningrequests)ModifiableA…

  • python简单代码表白-python告白代码,只属于程序员的浪漫

    python简单代码表白-python告白代码,只属于程序员的浪漫不知何时,不知何因,程序员这个行业成为大家茶余饭后取乐的无辜群体。只要说到程序员,脑海中就浮现出刻板印象,标配穿搭:格子衫,牛仔裤,黑框眼镜。当然秃顶也是必须的,更狠的吐槽还有邋里邋遢,不懂浪漫,不知人情世故!开始可能只是幽默玩笑,后面慢慢就越传越多,大家便信以为真!可是程序员真的是这样吗?随着现在编程这个行业的普遍高薪收入,程序员又成为大家关注的焦点,深入的了解后,发现程序员其实是很可爱的一个群…

  • webStorm快捷键整理「建议收藏」

    webStorm快捷键整理「建议收藏」一些自己会用的webstorm快捷键,持续更新

  • jupyter和python的关系_jupyter notebook和python

    jupyter和python的关系_jupyter notebook和python这个问题参见以下文章即可,讲的很全面。核心总结Python就是原生python;anaconda类似第三方集成,方便我们管理,而且自带很多库。如果选择安装Python的话,那么还需要pipinstall一个一个安装各种库,安装起来比较痛苦,还需要考虑兼容性;PyCharm就是一个IDE的角色,和NotePad没什么本质区别。只是大家习惯上,java配合MyEclipse使用,Anaconda…

  • git安装教程 windows10_灯保姆安装公司

    git安装教程 windows10_灯保姆安装公司git安装与使用的保姆级教程,图文齐全,一步一步教,小白看了都说好~,安装、使用、创建仓库、同步代码、检查代码、创建分支、合并主分支等等…

  • Oscium双频带频谱分析仪「建议收藏」

    Oscium双频带频谱分析仪「建议收藏」新一代Wipry5X为频谱分析仪WipryCombo的升级版本,主要针对2.4&5GHz两个频段的wifi信号进行测试,同时兼容苹果iOS和Android双系统;具有双带频谱分析功能,智能的触摸屏操作,简便快捷,口袋型轻巧的设计,对数据记录分析,随时发送E-mail功能,让你的测试测量变得随时随地,不再受时间、空间、地理位置的影响。WiPry5X性能指标

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号