它有很多名字,你可以选择其中之一来称呼这一套工具。
注意:有用户反馈360会阻断该软件的IO,请退出各种管家软件再运行本软件。
点击访问官网(Github pages)获得更好的体验。
这是一个刷TWRP的视频,如果您熟悉这个操作应该会感到惊讶:
这是一款基于fastboot和adb制作的图形化界面的刷机软件,它由大量小工具组成,可以让不会用命令行的用户轻松地对手机进行各种操作,如刷入系统、恢复出厂设置、安装应用等。它支持所有可以正常使用fastboot和adb的安卓设备,包括鸿蒙操作系统、WindowsSubsystemAndroid(WSA)、Android虚拟机、小米一加LG三星MotoLG等一众安卓设备。
已经完成开发的小工具/子软件有:
Fastboot Flash Tool
别名 Fastboot设备管理工具
、FFT
Image Flash Tool
别名 镜像刷入工具
、IFT
Apk & Sideload Tool
别名 安卓线载工具
、AST
、Apk/Sideload Tool
这些工具的功能互不相干,每一个子软件都有自己的功能和使命,没有主界面,打开方式也各不相同,这是个性十足的软件。
HeiziFlashTools 即HFT是AST、FFT、IFT的总称,这个名字或者这个概念只能用于安装包和概括性的总结中,所以它是没有界面的。使用AST、FFT、IFT工具之前,请下载并安装HFT,然后根据安装的选项(0.0.8后提供),启动对应的工具,例如AST需要双击Apk或者打开Zip文件,IFT则是绑定了Image、bin等可烧入文件,FFT则是管理面板,可以在开始目录上找到。
要安装刷级亡灵,请下载最新版刷级亡灵安装包(EXE或者MSI文件,最好是LZMA压缩版)后双击运行,并按照提示进行安装。
下载最新版本的刷级亡灵安装包,你可以从以下链接获取
下面我们来介绍每个子软件的功能和使用方法。
Fastboot Flash Tool是一个可以帮助管理fastboot设备分区的软件,它FFT基于Fastboot指令发展而来,在此之上实现了比较人性化的界面。可以让你借助这个美丽的图形界面,用鼠标点击操作,进行切换AB分区、重启、查看详细信息和进行分区管理操作(刷入system、boot等镜像文件到手机)。这些操作在命令行中需要输入复杂的指令,而在这个软件中只需要几步就可以完成。
状态: 完全可用
在设备轮询界面中,你可以看到被fastboot.exe检测到的设备列表。每个设备都有一个标志有序列号的按钮。要对某个设备进行操作,单击该设备所对应的序列号按钮就能弹出进入该设备的管理界面。
在这个界面中,你将会对单个fastboot设备进行管理,又分为三、四个工具板块。
fastboot getvar
的所有信息。 Image Flash Tool是一个可以打开分区镜像文件,并将其刷入到fastboot设备中的软件。它可以自动识别和猜测镜像文件属于哪个分区,并提供一些额外的选项。你可以使用这个工具打开一个Boot镜像、System、Vbmeta分区镜像等,按照图形界面上的帮助,进行您的安装操作。例如你要刷whyred_twrp_recovery.img这个红米的twrp,不需要打开什么软件、cmd,直接双击文件,别告诉我你看不懂这个是啥意思。
使用视频:【刷机工具】LG V60 一键刷TWRP | https://www.bilibili.com/video/BV1LS4y1G7b9
状态: 完全可用
启动IFT
刷机步骤 在打开Image Flash Tool后,请按照以下步骤进行刷机操作:
IFT,但打开的是安装包和刷机包。Apk & Sideload Tool是一个可以打开apk安装包或者zip刷机包,并将其安装和线刷到安卓系统或者sideload模式下的设备中的软件。它可以自动识别文件类型和设备模式,并提供一些额外的选项。
状态: 第一个版本正在发行中。
本项目遵循GPLv3开源协议。
可以选择加入群聊进行讨论也可以开设Issue讨论。
549674080
https://jq.qq.com/?_wv=1027&k=NEzVueGC
开发者可以看看这里有多少个子模块
tools/Image Flash Tool (IFT)
tools/Fake Fastboot Device (FFT)
ADB Sideload Tool (AST)
积极开发中...
libs/ADB-Helper
libs/compose.desktop.core
用于Compose扩展
libs/Native File Dialog
call native file dialog by jna
长期以来,大家都在用CLI刷机,在熟悉操作后实际上你会发现CLI是非常简便的,Fastboot基本上都是大白话的指令,不用脑子思考就能表达
一个需求
,各种教程也在教授这种刷机方式,教他们怎么打开CMD什么的。
指令: fastboot flash boot_a bootImage
翻译: fb模式 刷 启动分区A槽 文件路径
Well,有点小聪明的人们会很快就上手,就像是连线一样,把我要给手机用这个文件刷BootA分区
重新解释并套进fastboot [command] [args1] [args2]
模板中。但对于没那么聪明的大部分来说,你一定会知道整个过程非常繁琐,首先你需要打开一个终端 确保这个终端可以找到Fastboot.exe,然后输入fastboot 和一些别的指令,偶尔刷一次是可以的,但是多次刷入非常难受。
LG G5,我的第一台LG设备,型号为H830,Root它需要借助AndroidM的DirtyCow漏洞,所以要执行一堆复杂的指令代码才能Root,每次砖了就得刷一次固件、执行几个步骤的代码,但我们并不需要执行那么多代码,因为XDA论坛上公布了一个为此而生的脚本,非常精美。一个Batch脚本能检测设备是什么机型,并且让用户自行选择是仅仅安装SU还是连Rec一起刷入。在无聊之际,我翻译了这个全是英文的脚本,也因此得学,制作了一个非常经典的工具脚本。
这里面简化了很多操作,使用键盘来完成交互式选择模式也让很多的刷机小白感受到熟悉。将你至于用户的位置,在打开后,选择2会跳转到另外一个界面,它自动检测你的设备是否插入,在检测到后让你把文件拖进窗口内,这一切都非常自然。
对比来说,它更加拟人化,也因此被广泛流传。
在尝到甜头后,我希望一个软件能更加亲近人类多一点,开始了对鼠标操作的探索。
第一次尝试: 总的来说,它是失败的。
在无聊之际思考着怎么把fastboot的xxx功能应该怎么通过图形化展现出来,得到了这个看起来云里雾里的界面。视角至于指令拼接中。在此,Fastboot得到了直白的图形化展示,并没有多人性化,就像是没有毛、耳朵、皮肤,甚至肛门装摄像头的电子猫宠物,它的确实现了猫的抽象价值,能跑能运行,但爱谁谁买去。
而且文件选择器非常难用,每次都得疯狂的找,即使是作为开发者的我 也没有怎么使用这个软件。
如果你发现那个软件的文件选择器长这个样子那么一定是用Java开发的。
记得小时候就用过这玩意,也是觉得像屎一样。
这就有了进步空间。
总结后,我对刷机方式进行了新的思考(又是闲暇时间的瞎想~)。
如果,我是说如果,它不是抽象一个Fastboot而是一个设备呢?或者抽象一个镜像,重新定义一种刷机方式。像是双击就能安装进设备里面!
所以这次我改变了逻辑,现在的刷机工具更像是一个文件编辑器,使用逻辑是你打开一个文件 处理这个文件,然后拔*无情。基本上有过一定软件使用经验的人,都能做到下意识使用这款软件,因为这就像是你在打开某个图片音乐,然后浏览内容。
本项目由IDEA开发,并取得了Jetbrains OpenSourceLicense