<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <author>
    <name>Re.Lumoes</name>
  </author>
  <generator uri="https://hexo.io/">Hexo</generator>
  <icon>http://blog.646474.xyz/icon.png</icon>
  <id>http://blog.646474.xyz/</id>
  <link href="http://blog.646474.xyz/" rel="alternate"/>
  <link href="http://blog.646474.xyz/atom.xml" rel="self"/>
  <rights>All rights reserved 2026, Re.Lumoes</rights>
  <subtitle>不忘初心 方得始终</subtitle>
  <title>Lumoes Blog</title>
  <updated>2026-03-28T07:41:48.823Z</updated>
  <entry>
    <author>
      <name>Re.Lumoes</name>
    </author>
    <category term="EDL" scheme="http://blog.646474.xyz/tags/EDL/"/>
    <category term="9008" scheme="http://blog.646474.xyz/tags/9008/"/>
    <category term="Android" scheme="http://blog.646474.xyz/tags/Android/"/>
    <category term="教程" scheme="http://blog.646474.xyz/tags/%E6%95%99%E7%A8%8B/"/>
    <category term="技术类文档" scheme="http://blog.646474.xyz/tags/%E6%8A%80%E6%9C%AF%E7%B1%BB%E6%96%87%E6%A1%A3/"/>
    <content>
      <![CDATA[<link rel="stylesheet" class="aplayer-secondary-style-marker" href="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.css"><script src="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.js" class="aplayer-secondary-script-marker"></script><p><strong>官方直链：</strong><br><a href="https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/03/fe241eb3-d71f-4f86-9143-c6935c203e12_fba473728483260906ba044af3c063e309e6259d.cab">9008驱动下载</a></p><p><strong>中国用户反代链接：</strong>（如果下载速度缓慢）<br><a href="https://proxy.646474.xyz/https://catalog.s.download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/03/fe241eb3-d71f-4f86-9143-c6935c203e12_fba473728483260906ba044af3c063e309e6259d.cab">9008驱动下载</a></p><p><em>待完善</em></p>]]>
    </content>
    <id>http://blog.646474.xyz/post/9008/</id>
    <link href="http://blog.646474.xyz/post/9008/"/>
    <published>2026-03-28T07:30:56.000Z</published>
    <summary>9008指南 涵盖驱动配置 刷机工具下载 刷机注意事项...</summary>
    <title>EDL(9008)指南</title>
    <updated>2026-03-28T07:41:48.823Z</updated>
  </entry>
  <entry>
    <author>
      <name>Re.Lumoes</name>
    </author>
    <category term="Android" scheme="http://blog.646474.xyz/categories/Android/"/>
    <category term="玩机" scheme="http://blog.646474.xyz/categories/Android/%E7%8E%A9%E6%9C%BA/"/>
    <category term="Android" scheme="http://blog.646474.xyz/tags/Android/"/>
    <category term="教程" scheme="http://blog.646474.xyz/tags/%E6%95%99%E7%A8%8B/"/>
    <category term="Fastboot" scheme="http://blog.646474.xyz/tags/Fastboot/"/>
    <category term="刷机" scheme="http://blog.646474.xyz/tags/%E5%88%B7%E6%9C%BA/"/>
    <content>
      <![CDATA[<link rel="stylesheet" class="aplayer-secondary-style-marker" href="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.css"><script src="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.js" class="aplayer-secondary-script-marker"></script><h2 id="什么是-Fastboot？"><a href="#什么是-Fastboot？" class="headerlink" title="什么是 Fastboot？"></a>什么是 Fastboot？</h2><p>Fastboot 是 Android 官方提供的一种刷机模式，用于在设备处于 Fastboot 模式时与计算机进行通信。与 9008（Qualcomm）或 BROM（MTK）等底层协议相比，Fastboot 工作在更高的软件层级，主要用于刷写系统分区、恢复出厂设置、解锁 Bootloader 等操作。 但无法像9008类似的深刷模式 可以随意刷写所有底层分区</p><div class="note info"><p><strong>Tips</strong>:<br>现代主流安卓设备多使用 super 分区，这个分区里面聚合了所有系统分区(如system vendor product system_ext odm)，而不再像从前一样 每个系统分区独立。  </p><p>如果你的刷机包是散包的话（即 你的设备是 super 分区，但是你的刷机包只提供了super分区里面的所有独立的系统分区），则这些独立的分区<strong>不能在 Fastboot 模式下进行刷写</strong>，必须在 Fastboot<strong>d</strong>（Recovery 中的“Enter fastboot”选项）模式下进行刷写。普通 Fastboot 模式下尝试刷写 super 内的独立分区会报错（如 “partition doesn’t exist” 或 “dynamic partition not found”）。</p></div><h3 id="Fastboot-的主要用途"><a href="#Fastboot-的主要用途" class="headerlink" title="Fastboot 的主要用途"></a>Fastboot 的主要用途</h3><ul><li><strong>系统刷写</strong>：刷入新的系统镜像、Recovery、Boot 分区</li><li><strong>Bootloader 解锁&#x2F;锁定</strong>：解锁或重新锁定设备的 Bootloader</li><li><strong>分区操作</strong>：格式化、擦除或写入特定分区</li><li><strong>设备信息查询</strong>：获取设备状态、分区信息等</li><li><strong>出厂重置</strong>：恢复设备到出厂状态</li><li><strong>固件升级</strong>：刷入官方或第三方固件</li></ul><hr><h2 id="第一步：准备工作"><a href="#第一步：准备工作" class="headerlink" title="第一步：准备工作"></a>第一步：准备工作</h2><p>Fastboot 工具包含在 Android Platform-Tools 包中，与 ADB 在同一个工具包里。</p><p><strong>详细配置教程请到：<a href="/post/howtouseadb/">ADB 配置指南</a></strong></p><p>该教程包含了 Platform-Tools 的完整下载、解压和环境变量配置步骤。</p><p><strong>重要提醒（Windows 用户必看）</strong><br>对于所有安卓设备，进入 Fastboot 模式后与 Windows 电脑连接，并不是只需要配置一下 Google 提供的 Platform-Tools 就行了，而是需要额外打上 USB 驱动，否则 <code>fastboot devices</code> 将无法识别设备或命令执行失败。</p><p><strong>Fastboot USB 驱动安装</strong><br>对于连接至 Fastboot，我们只需要打一个驱动就好了：  </p><p><a href="https://lsdy.top/azqddownload">安卓 Fastboot USB 驱动下载指引</a><br><img data-src="https://tu.646474.xyz/1772848361961.png" alt="image"></p><p><strong>小米设备专属操作：安装小米 Fastboot 3.0 补丁</strong><br>安装完上述驱动后，对于小米设备还需另外操作，我们需要打上小米 Fastboot 3.0 补丁。</p><p><strong>安装小米 USB 3.0 补丁</strong>（以管理员身份运行 CMD 窗口，执行以下命令）：</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">reg add &quot;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\<span class="number">18</span>D1D00D0100&quot; /v &quot;osvc&quot; /t REG_BINARY /d &quot;<span class="number">0000</span>&quot; /f &amp;&amp; reg add &quot;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\<span class="number">18</span>D1D00D0100&quot; /v &quot;SkipContainerIdQuery&quot; /t REG_BINARY /d &quot;<span class="number">01000000</span>&quot; /f &amp;&amp; reg add &quot;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\<span class="number">18</span>D1D00D0100&quot; /v &quot;SkipBOSDescriptorQuery&quot; /t REG_BINARY /d &quot;<span class="number">01000000</span>&quot; /f</span><br></pre></td></tr></table></figure><p><strong>卸载小米 USB 3.0 补丁</strong>（如需还原，以管理员身份运行 CMD 窗口，执行以下命令）：</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">reg delete &quot;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\<span class="number">18</span>D1D00D0100&quot; /v &quot;osvc&quot; /f &amp;&amp; reg delete &quot;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\<span class="number">18</span>D1D00D0100&quot; /v &quot;SkipContainerIdQuery&quot; /f &amp;&amp; reg delete &quot;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\<span class="number">18</span>D1D00D0100&quot; /v &quot;SkipBOSDescriptorQuery&quot; /f</span><br></pre></td></tr></table></figure><div class="note info"><p><strong>Tips</strong>: 安装完驱动 或者 打完USB3.0补丁之后 务必重启电脑并重新插拔 USB 数据线 这样才能生效</p></div><hr><h2 id="第二步：进入-Fastboot-模式"><a href="#第二步：进入-Fastboot-模式" class="headerlink" title="第二步：进入 Fastboot 模式"></a>第二步：进入 Fastboot 模式</h2><h3 id="方法一：通过-ADB-命令进入"><a href="#方法一：通过-ADB-命令进入" class="headerlink" title="方法一：通过 ADB 命令进入"></a>方法一：通过 ADB 命令进入</h3><p>ADB配置详情请参见：<a href="/post/howtouseadb/">ADB 配置指南</a></p><p>将设备与电脑通过ADB连接后 打开 CMD, 执行：</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb reboot bootloader</span><br></pre></td></tr></table></figure><p>设备会自动重启并进入 Fastboot 模式</p><h3 id="方法二：物理按键组合进入"><a href="#方法二：物理按键组合进入" class="headerlink" title="方法二：物理按键组合进入"></a>方法二：物理按键组合进入</h3><ul><li>绝大多数 Android 设备：<strong>关机后</strong>&#x2F;<strong>开机时</strong> 同时按住 音量<strong>上</strong> + 电源键</li></ul><div class="note info"><p><strong>Tip</strong>: 使用硬件组合进入FB，在设备跳出FB界面后 应<strong>先松开</strong>电源键<strong>后松开</strong>音量<strong>上</strong>。因为默认选项是“Start”(启动) 进入FB模式后 如果再按一次电源键 则会选择这个选项  导致设备进入FB后又直接重启至系统  </p></div><h3 id="确认进入成功"><a href="#确认进入成功" class="headerlink" title="确认进入成功"></a>确认进入成功</h3><p>成功进入 Fastboot 模式后：</p><ul><li>屏幕会显示的 Fastboot 界面<br><img data-src="https://tu.646474.xyz/1772849296931.png" alt="image"><br><img data-src="https://tu.646474.xyz/1772848459377.jpg" alt="image"></li></ul><p><strong>快速验证：</strong>  </p><ul><li>电脑会识别到设备（设备管理器显示 “Android Bootloader Interface” 或 “Android ADB Interface”）</li></ul><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot devices</span><br></pre></td></tr></table></figure><p>如果显示设备信息，说明配置成功 设备已在fastboot模式下正常连接到电脑！</p><p><img data-src="https://tu.646474.xyz/1772850850481.png" alt="image"></p><hr><h2 id="常用-Fastboot-命令详解"><a href="#常用-Fastboot-命令详解" class="headerlink" title="常用 Fastboot 命令详解"></a>常用 Fastboot 命令详解</h2><h3 id="设备状态查询"><a href="#设备状态查询" class="headerlink" title="设备状态查询"></a>设备状态查询</h3><h4 id="1-查看设备信息"><a href="#1-查看设备信息" class="headerlink" title="1. 查看设备信息"></a>1. 查看设备信息</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot devices</span><br></pre></td></tr></table></figure><p>显示已连接的 Fastboot 设备</p><h4 id="2-获取设备变量"><a href="#2-获取设备变量" class="headerlink" title="2. 获取设备变量"></a>2. 获取设备变量</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot getvar all</span><br></pre></td></tr></table></figure><p>显示设备的所有信息（版本、解锁状态等）</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot getvar version-bootloader</span><br></pre></td></tr></table></figure><p>获取 Bootloader 版本</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot getvar unlocked</span><br></pre></td></tr></table></figure><p>检查 Bootloader 是否已解锁</p><h3 id="Bootloader-操作"><a href="#Bootloader-操作" class="headerlink" title="Bootloader 操作"></a>Bootloader 操作</h3><h4 id="3-解锁-Bootloader"><a href="#3-解锁-Bootloader" class="headerlink" title="3. 解锁 Bootloader"></a>3. 解锁 Bootloader</h4><p><strong>⚠️ 警告：解锁 Bootloader 会清除所有数据，请先备份！</strong></p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot flashing unlock</span><br></pre></td></tr></table></figure><p>或</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot oem unlock</span><br></pre></td></tr></table></figure><p>设备屏幕会显示确认提示，需要用音量键选择 <strong>YES</strong></p><p><img data-src="https://tu.646474.xyz/1772851340985.webp" alt="image"></p><h4 id="4-锁定-Bootloader"><a href="#4-锁定-Bootloader" class="headerlink" title="4. 锁定 Bootloader"></a>4. 锁定 Bootloader</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot flashing lock</span><br></pre></td></tr></table></figure><p>或</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot oem lock</span><br></pre></td></tr></table></figure><h3 id="分区操作"><a href="#分区操作" class="headerlink" title="分区操作"></a>分区操作</h3><h4 id="5-刷写系统镜像"><a href="#5-刷写系统镜像" class="headerlink" title="5. 刷写系统镜像"></a>5. 刷写系统镜像</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot flash boot boot.img</span><br></pre></td></tr></table></figure><p>刷写 Boot 分区</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot flash system system.img</span><br></pre></td></tr></table></figure><p>刷写 System 分区</p><div class="note info"><p><strong>Tips</strong>:<br>现代主流安卓设备多使用 super 分区，这个分区里面聚合了所有系统分区(如system vendor product system_ext odm)，而不再像从前一样 每个系统分区独立。  </p><p>如果你的刷机包是散包的话（即 你的设备是 super 分区，但是你的刷机包只提供了super分区里面的所有独立的系统分区），则这些独立的分区<strong>不能在 Fastboot 模式下进行刷写</strong>，必须在 Fastboot<strong>d</strong>（Recovery 中的“Enter fastboot”选项）模式下进行刷写。普通 Fastboot 模式下尝试刷写 super 内的独立分区会报错（如 “partition doesn’t exist” 或 “dynamic partition not found”）。</p></div><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot flash recovery recovery.img</span><br></pre></td></tr></table></figure><p>刷写 Recovery 分区</p><h4 id="6-擦除分区"><a href="#6-擦除分区" class="headerlink" title="6. 擦除分区"></a>6. 擦除分区</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot <span class="built_in">erase</span> system</span><br></pre></td></tr></table></figure><p>擦除 System 分区</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot <span class="built_in">erase</span> userdata</span><br></pre></td></tr></table></figure><p>擦除用户数据分区（恢复出厂设置）</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot <span class="built_in">erase</span> cache</span><br></pre></td></tr></table></figure><p>擦除缓存分区</p><h4 id="7-格式化分区"><a href="#7-格式化分区" class="headerlink" title="7. 格式化分区"></a>7. 格式化分区</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot <span class="built_in">format</span> system</span><br></pre></td></tr></table></figure><p>格式化 System 分区</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot <span class="built_in">format</span> userdata</span><br></pre></td></tr></table></figure><p>格式化用户数据分区</p><h3 id="设备控制"><a href="#设备控制" class="headerlink" title="设备控制"></a>设备控制</h3><h4 id="8-重启设备"><a href="#8-重启设备" class="headerlink" title="8. 重启设备"></a>8. 重启设备</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot reboot</span><br></pre></td></tr></table></figure><p>重启到正常系统</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot reboot-bootloader</span><br></pre></td></tr></table></figure><p>重启回到 Fastboot 模式 (重启fastboot)</p><h4 id="9-继续引导"><a href="#9-继续引导" class="headerlink" title="9. 继续引导"></a>9. 继续引导</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot continue</span><br></pre></td></tr></table></figure><p>继续正常启动过程</p><hr><h2 id="完整刷机流程示例"><a href="#完整刷机流程示例" class="headerlink" title="完整刷机流程示例"></a>完整刷机流程示例</h2><h3 id="刷写第三方-Recovery（TWRP）"><a href="#刷写第三方-Recovery（TWRP）" class="headerlink" title="刷写第三方 Recovery（TWRP）"></a>刷写第三方 Recovery（TWRP）</h3><ol><li><p>下载对应设备的 TWRP 镜像文件（.img 格式）</p></li><li><p>进入 Fastboot 模式</p></li><li><p>刷写 Recovery：</p></li></ol><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot flash recovery twrp.img</span><br></pre></td></tr></table></figure><ol start="4"><li>重启到 Recovery：</li></ol><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot boot twrp.img</span><br></pre></td></tr></table></figure><h3 id="刷写完整-ROM"><a href="#刷写完整-ROM" class="headerlink" title="刷写完整 ROM"></a>刷写完整 ROM</h3><ol><li><p>下载完整的 ROM 包（通常包含多个 .img 文件）</p></li><li><p>解锁 Bootloader（如果需要）</p></li><li><p>依次刷写各个分区：</p></li></ol><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line">fastboot flash boot boot.img</span><br><span class="line">fastboot flash system system.img</span><br><span class="line">fastboot flash vendor vendor.img</span><br><span class="line">fastboot flash dtbo dtbo.img</span><br><span class="line">...</span><br></pre></td></tr></table></figure><ol start="4"><li>擦除数据分区（可选）：</li></ol><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line">fastboot <span class="built_in">erase</span> userdata</span><br><span class="line">fastboot <span class="built_in">erase</span> cache</span><br></pre></td></tr></table></figure><ol start="5"><li>重启设备：</li></ol><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">fastboot reboot</span><br></pre></td></tr></table></figure><hr><h2 id="高级用法"><a href="#高级用法" class="headerlink" title="高级用法"></a>高级用法</h2><h3 id="批量刷写"><a href="#批量刷写" class="headerlink" title="批量刷写"></a>批量刷写</h3><p>创建批处理文件 <code>flash.bat</code>（Windows）：</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br><span class="line">9</span><br><span class="line">10</span><br></pre></td><td class="code"><pre><span class="line">@echo off</span><br><span class="line">echo 正在刷写 Boot 分区...</span><br><span class="line">fastboot flash boot boot.img</span><br><span class="line">echo 正在刷写 System 分区...</span><br><span class="line">fastboot flash system system.img</span><br><span class="line">echo 正在刷写 Vendor 分区...</span><br><span class="line">fastboot flash vendor vendor.img</span><br><span class="line">echo 刷写完成，重启设备...</span><br><span class="line">fastboot reboot</span><br><span class="line">pause</span><br></pre></td></tr></table></figure><h3 id="条件判断"><a href="#条件判断" class="headerlink" title="条件判断"></a>条件判断</h3><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line">fastboot getvar unlocked <span class="number">2</span>&gt;&amp;<span class="number">1</span> | <span class="built_in">findstr</span> &quot;yes&quot; &gt;<span class="built_in">nul</span></span><br><span class="line"><span class="keyword">if</span> <span class="variable">%errorlevel%</span>==<span class="number">0</span> (</span><br><span class="line">    <span class="built_in">echo</span> Bootloader 已解锁</span><br><span class="line">) <span class="keyword">else</span> (</span><br><span class="line">    <span class="built_in">echo</span> Bootloader 未解锁</span><br><span class="line">)</span><br></pre></td></tr></table></figure><hr><h2 id="Q-A-常见问题排查"><a href="#Q-A-常见问题排查" class="headerlink" title="Q&amp;A 常见问题排查"></a>Q&amp;A 常见问题排查</h2><p><strong>问：fastboot devices 显示设备但无法操作</strong></p><p>答：可能是驱动问题。确保安装了正确的 USB 驱动，或使用 Android SDK 的驱动包。</p><p><strong>问：fastboot flash 提示 “FAILED (remote: partition table doesn’t exist)”</strong></p><p>答：分区表不存在，可能需要先解锁 Bootloader 或刷入正确的分区表。</p><p><strong>问：设备卡在 Fastboot 模式</strong></p><p>答：尝试 <code>fastboot reboot</code> 或长按电源键强制重启。如果无效，可能需要电池断电重启。</p><p><strong>问：刷机后设备无法开机</strong></p><p>答：可能是镜像文件损坏或不兼容。尝试刷回官方固件，或进入 Recovery 模式检查。</p><p><strong>问：解锁 Bootloader 失败</strong></p><p>答：某些设备（如华为、小米）需要先获取解锁码。访问设备官网申请解锁权限。</p><hr><h2 id="安全提醒"><a href="#安全提醒" class="headerlink" title="安全提醒"></a>安全提醒</h2><ol><li><strong>备份数据</strong>：刷机前务必备份重要数据</li><li><strong>选择正确镜像</strong>：确保下载的 ROM 与你的设备型号完全匹配</li><li><strong>官方优先</strong>：优先使用官方固件，第三方固件存在风险</li><li><strong>充电充足</strong>：刷机过程中确保设备电量充足（&gt;50%）</li><li><strong>网络备份</strong>：准备好恢复出厂设置的途径</li></ol><hr><h2 id="总结"><a href="#总结" class="headerlink" title="总结"></a>总结</h2><p>Fastboot 是 Android 刷机的重要工具，相比底层协议更加安全易用。掌握以上内容，你就能：</p><p>✓ 安全进入和退出 Fastboot 模式<br>✓ 进行基本的刷机操作<br>✓ 解锁和锁定 Bootloader<br>✓ 处理常见的刷机问题  </p><p>Fastboot 为 Android 玩机提供了无限可能，但也伴随着风险。谨慎操作，所以我仍建议你在正式开始操作前，提前备份数据、系统分区。如果遇到问题，请在论坛求助具体机型指南。享受刷机乐趣！</p><hr><h2 id="参考资料"><a href="#参考资料" class="headerlink" title="参考资料"></a>参考资料</h2><a class="custom-link-card" href="https://lsdy.top/" target="_blank">  <img data-src="https://lsdy.top/images/lsdy.ico" alt="lsdy">  <div class="custom-link-info">    <span class="custom-link-title">流水断崖</span>    <span class="custom-link-desc">简洁、实用、易用、无广告，为中国软件生态尽一份绵薄之力</span>  </div></a><a class="custom-link-card" href="https://blog.csdn.net/qq_35606400/article/details/138213650" target="_blank">  <img data-src="https://blog.csdn.net/favicon.ico" alt="lsdy">  <div class="custom-link-info">    <span class="custom-link-title">CSDN</span>    <span class="custom-link-desc">小米线刷USB3.0问题|小米线刷USB3.0补丁</span>  </div></a><a class="custom-link-card" href="https://source.android.com/docs/setup/test/running?hl=zh-cn" target="_blank">  <img data-src="https://www.faviconextractor.com/favicon/developer.android.com?larger=true" alt="Google">  <div class="custom-link-info">    <span class="custom-link-title">Google-Android-Source</span>    <span class="custom-link-desc">使用 fastboot 刷写</span>  </div></a><a class="custom-link-card" href="https://android.gadgethacks.com/how-to/complete-guide-flashing-factory-images-android-using-fastboot-0175277/" target="_blank">  <img data-src="https://www.faviconextractor.com/favicon/android.gadgethacks.com?larger=true" alt="Gadget">  <div class="custom-link-info">    <span class="custom-link-title">Gadget-Hacks</span>    <span class="custom-link-desc">"The Complete Guide to Flashing Factory Images on Android Using Fastboot"</span>  </div></a>]]>
    </content>
    <id>http://blog.646474.xyz/post/howtousefb/</id>
    <link href="http://blog.646474.xyz/post/howtousefb/"/>
    <published>2026-03-07T00:59:41.000Z</published>
    <summary>Fastboot 刷机完全指南，涵盖模式进入、工具配置、常用命令及安全刷机流程。</summary>
    <title>Fastboot 刷机/配置指南：从入门到精通</title>
    <updated>2026-03-07T00:59:41.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Re.Lumoes</name>
    </author>
    <category term="Android" scheme="http://blog.646474.xyz/categories/Android/"/>
    <category term="玩机" scheme="http://blog.646474.xyz/categories/Android/%E7%8E%A9%E6%9C%BA/"/>
    <category term="Android" scheme="http://blog.646474.xyz/tags/Android/"/>
    <category term="教程" scheme="http://blog.646474.xyz/tags/%E6%95%99%E7%A8%8B/"/>
    <category term="ADB" scheme="http://blog.646474.xyz/tags/ADB/"/>
    <content>
      <![CDATA[<link rel="stylesheet" class="aplayer-secondary-style-marker" href="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.css"><script src="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.js" class="aplayer-secondary-script-marker"></script><h2 id="什么是-ADB？"><a href="#什么是-ADB？" class="headerlink" title="什么是 ADB？"></a>什么是 ADB？</h2><p>ADB (Android Debug Bridge) 是 Android Google官方提供的一款命令行工具，用于与 Android 设备建立通信连接。它是 Android SDK 的一部分，允许开发者和进阶用户通过计算机与手机进行数据交互，执行调试、应用安装、文件传输等操作。</p><h3 id="ADB-的主要作用"><a href="#ADB-的主要作用" class="headerlink" title="ADB 的主要作用"></a>ADB 的主要作用</h3><ul><li><strong>应用安装与管理</strong>：直接安装 APK 文件，卸载应用，获取已安装应用列表</li><li><strong>文件传输</strong>：在电脑和手机之间进行文件的上传和下载</li><li><strong>日志调试</strong>：查看系统日志和应用崩溃信息，便于问题诊断</li><li><strong>Shell 命令执行</strong>：在手机上执行 Shell 命令，进行系统操作</li><li><strong>屏幕投屏与控制</strong>：将手机屏幕镜像到电脑</li><li><strong>设备信息获取</strong>：查询设备属性、系统版本、序列号等信息</li><li><strong>无线调试</strong>：通过 WiFi 无线连接手机进行开发测试</li></ul><hr><h2 id="第一步：下载-Platform-Tools"><a href="#第一步：下载-Platform-Tools" class="headerlink" title="第一步：下载 Platform-Tools"></a>第一步：下载 Platform-Tools</h2><p>Platform-Tools 是包含 ADB 的官方工具包。</p><h3 id="方法一：从-Google-官方下载（推荐）"><a href="#方法一：从-Google-官方下载（推荐）" class="headerlink" title="方法一：从 Google 官方下载（推荐）"></a>方法一：从 Google 官方下载（推荐）</h3><h4 id="直接下载链接"><a href="#直接下载链接" class="headerlink" title="直接下载链接"></a>直接下载链接</h4><p>虽然这些链接不会发生变化，但它们始终指向最新版本的工具。</p><p><strong>官方直链：</strong></p><ul><li><strong>Windows</strong>：<a href="https://dl.google.com/android/repository/platform-tools-latest-windows.zip">下载适用于 Windows 的 SDK Platform-Tools</a></li><li><strong>Mac</strong>：<a href="https://dl.google.com/android/repository/platform-tools-latest-darwin.zip">下载适用于 Mac 的 SDK Platform-Tools</a></li><li><strong>Linux</strong>：<a href="https://dl.google.com/android/repository/platform-tools-latest-linux.zip">下载适用于 Linux 的 SDK Platform-Tools</a></li></ul><p><strong>中国用户反代链接：</strong>（如果无法访问 Google 服务器）</p><ul><li><strong>Windows</strong>：<a href="https://proxy.646474.xyz/https://dl.google.com/android/repository/platform-tools-latest-windows.zip">下载适用于 Windows 的 SDK Platform-Tools</a></li><li><strong>Mac</strong>：<a href="https://proxy.646474.xyz/https://dl.google.com/android/repository/platform-tools-latest-darwin.zip">下载适用于 Mac 的 SDK Platform-Tools</a></li><li><strong>Linux</strong>：<a href="https://proxy.646474.xyz/https://dl.google.com/android/repository/platform-tools-latest-linux.zip">下载适用于 Linux 的 SDK Platform-Tools</a></li></ul><p><strong>从Google官贴下载</strong></p><a class="custom-link-card" href="https://developer.android.com/tools/releases/platform-tools" target="_blank">  <img data-src="https://www.faviconextractor.com/favicon/developer.android.com?larger=true" alt="Android">  <div class="custom-link-info">    <span class="custom-link-title">Google-Android-Developers</span>    <span class="custom-link-desc">Android-SDK-Platform-Tools</span>  </div></a><h4 id="下载和解压步骤"><a href="#下载和解压步骤" class="headerlink" title="下载和解压步骤"></a>下载和解压步骤</h4><ol><li><p>选择上面的合适链接，点击下载 <code>platform-tools-latest.zip</code></p></li><li><p>下载完成后，将压缩包解压到你想要放置的位置（例如：<code>C:\android-tools\</code> 或 <code>D:\platform-tools\</code>）</p></li><li><p>解压后会得到 <code>platform-tools</code> 文件夹，其中包含：</p><ul><li><code>adb.exe</code> - ADB 可执行程序</li><li><code>fastboot.exe</code> - Fastboot 工具</li><li>其他支持文件</li></ul></li></ol><img id="darkimg-1wa94a" data-src="https://tu.646474.xyz/1772808913505.png" alt="示例文件" style="max-width: 100%; height: auto; border-radius: 8px;" data-light="https://tu.646474.xyz/1772808913505.png" data-dark="https://tu.646474.xyz/1772808932803.png"><script>(function() {  const img = document.getElementById("darkimg-1wa94a");  if (!img) return;  function updateImage() {    const isDark = window.matchMedia("(prefers-color-scheme: dark)").matches;    img.src = isDark ? img.dataset.dark : img.dataset.light;  }  updateImage();  window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change", updateImage);})();</script><h3 id="方法二：通过-Android-Studio（备选）"><a href="#方法二：通过-Android-Studio（备选）" class="headerlink" title="方法二：通过 Android Studio（备选）"></a>方法二：通过 Android Studio（备选）</h3><p>如果你已经安装了 Android Studio，可以通过以下方式获取 Platform-Tools：</p><ol><li>打开 Android Studio，点击 <strong>Tools</strong> → <strong>SDK Manager</strong></li><li>选择 <strong>SDK Tools</strong> 选项卡</li><li>勾选 <strong>Android SDK Platform-Tools</strong>，点击 <strong>Apply</strong></li><li>Android Studio 会自动下载并安装到：<code>C:\Users\[用户名]\AppData\Local\Android\Sdk\platform-tools</code></li></ol><hr><h2 id="第二步：配置-Windows-系统环境变量"><a href="#第二步：配置-Windows-系统环境变量" class="headerlink" title="第二步：配置 Windows 系统环境变量"></a>第二步：配置 Windows 系统环境变量</h2><p>配置环境变量后，你就能在任何位置打开 CMD 窗口直接使用 <code>adb</code> 命令，无需每次都进入工具的完整路径。</p><h3 id="详细配置步骤"><a href="#详细配置步骤" class="headerlink" title="详细配置步骤"></a>详细配置步骤</h3><p><strong>1. 打开环境变量设置</strong></p><ul><li>打开<strong>Windows设置</strong>, 点击系统。</li></ul><img id="darkimg-xmoyuq" data-src="https://tu.646474.xyz/1772812680220.png" alt="截图示例" style="max-width: 100%; height: auto; border-radius: 8px;" data-light="https://tu.646474.xyz/1772812680220.png" data-dark="https://tu.646474.xyz/1772812715676.png"><script>(function() {  const img = document.getElementById("darkimg-xmoyuq");  if (!img) return;  function updateImage() {    const isDark = window.matchMedia("(prefers-color-scheme: dark)").matches;    img.src = isDark ? img.dataset.dark : img.dataset.light;  }  updateImage();  window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change", updateImage);})();</script><ul><li><strong>下拉</strong>侧边栏，找到系统信息。</li></ul><img id="darkimg-3xheb8" data-src="https://tu.646474.xyz/1772813059195.png" alt="截图示例" style="max-width: 100%; height: auto; border-radius: 8px;" data-light="https://tu.646474.xyz/1772813059195.png" data-dark="https://tu.646474.xyz/1772813084519.png"><script>(function() {  const img = document.getElementById("darkimg-3xheb8");  if (!img) return;  function updateImage() {    const isDark = window.matchMedia("(prefers-color-scheme: dark)").matches;    img.src = isDark ? img.dataset.dark : img.dataset.light;  }  updateImage();  window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change", updateImage);})();</script><ul><li>在<strong>右侧</strong>找到高级系统设置。</li></ul><img id="darkimg-tfqg4t" data-src="https://tu.646474.xyz/1772813177755.png" alt="截图示例" style="max-width: 100%; height: auto; border-radius: 8px;" data-light="https://tu.646474.xyz/1772813177755.png" data-dark="https://tu.646474.xyz/1772813196469.png"><script>(function() {  const img = document.getElementById("darkimg-tfqg4t");  if (!img) return;  function updateImage() {    const isDark = window.matchMedia("(prefers-color-scheme: dark)").matches;    img.src = isDark ? img.dataset.dark : img.dataset.light;  }  updateImage();  window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change", updateImage);})();</script><ul><li>点击环境变量。<br><img data-src="https://tu.646474.xyz/1772813220762.png" alt="截图示例"></li></ul><p><strong>2. 编辑 Path 环境变量</strong></p><ul><li>在 <strong>系统变量</strong> 栏找到 <strong>Path</strong>，点击选中，然后点击 <strong>编辑</strong></li></ul><p><img data-src="https://tu.646474.xyz/1772813323173.png" alt="截图示例"></p><p><strong>3. 添加 ADB 路径</strong></p><ul><li>点击 <strong>新建</strong>，输入你的 Platform-Tools 路径，并将其移到<strong>第一位</strong></li></ul><p>例如：</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">C:\android-tools\platform-tools</span><br></pre></td></tr></table></figure><p><img data-src="https://tu.646474.xyz/1772813457743.png" alt="截图示例"></p><p><strong>4. 保存并生效</strong></p><ul><li>点击 <strong>确定</strong> 保存所有更改</li><li><strong>关闭并重新打开 CMD 窗口</strong>（必须重启 CMD 才能生效）</li></ul><p><strong>5. 验证配置成功</strong></p><p>在 CMD 中输入：</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb version</span><br></pre></td></tr></table></figure><p>如果显示 ADB 版本信息，说明配置成功！</p><p><img data-src="https://tu.646474.xyz/1772813600975.png" alt="截图示例"></p><hr><h2 id="第三步：准备-Android-设备"><a href="#第三步：准备-Android-设备" class="headerlink" title="第三步：准备 Android 设备"></a>第三步：准备 Android 设备</h2><p>在使用 ADB 之前，需要在手机上启用开发者模式和 USB 调试。</p><h3 id="启用开发者模式"><a href="#启用开发者模式" class="headerlink" title="启用开发者模式"></a>启用开发者模式</h3><ol><li>打开手机 <strong>设置</strong> → <strong>关于手机</strong></li><li>连续点击 <strong>版本号</strong> 7-8 次，直到提示”你已进入开发者模式”</li></ol><p><strong>Tip</strong>: 不同手机进入开发者模式的方法不同，请自行搜索。</p><p><img data-src="https://tu.646474.xyz/1772813743593.png" alt="image"></p><h3 id="启用-USB-调试"><a href="#启用-USB-调试" class="headerlink" title="启用 USB 调试"></a>启用 USB 调试</h3><ol><li>返回设置，找到 <strong>系统</strong> 或 <strong>高级</strong> 选项，进入 <strong>开发者选项</strong></li><li>搜索或上下滑动找到 <strong>USB 调试</strong>，打开开关</li></ol><p><img data-src="https://tu.646474.xyz/1772813943409.png" alt="image"></p><ol start="3"><li>首次通过 USB 连接计算机时，手机会弹出”允许 USB 调试”提示，点击 <strong>确认</strong> 并且强烈建议勾选“一律允许使用此台计算机进行调试”<br><img data-src="https://tu.646474.xyz/1772814036743.png" alt="image"></li></ol><hr><h2 id="常用-ADB-命令详解"><a href="#常用-ADB-命令详解" class="headerlink" title="常用 ADB 命令详解"></a>常用 ADB 命令详解</h2><p>以下是你需要掌握的基础命令：</p><h3 id="连接与设备状态"><a href="#连接与设备状态" class="headerlink" title="连接与设备状态"></a>连接与设备状态</h3><h4 id="1-查看已连接的设备"><a href="#1-查看已连接的设备" class="headerlink" title="1. 查看已连接的设备"></a>1. 查看已连接的设备</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb devices</span><br></pre></td></tr></table></figure><p>输出示例：</p><figure class="highlight plaintext"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br></pre></td><td class="code"><pre><span class="line">List of attached devices</span><br><span class="line">emulator-5554          device</span><br><span class="line">192.168.1.100:5555    device</span><br></pre></td></tr></table></figure><p><img data-src="https://tu.646474.xyz/1772814228358.png" alt="image"></p><ul><li><code>device</code> 表示设备已连接且就绪</li><li><code>offline</code> 表示连接异常</li><li><code>unauthorized</code> 表示需要确认 USB 调试授权</li></ul><h4 id="2-获取设备信息"><a href="#2-获取设备信息" class="headerlink" title="2. 获取设备信息"></a>2. 获取设备信息</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb shell getprop ro.build.version.release</span><br></pre></td></tr></table></figure><p>获取 Android 系统版本</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb shell getprop ro.serialno</span><br></pre></td></tr></table></figure><p>获取设备序列号</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb shell getprop ro.product.model</span><br></pre></td></tr></table></figure><p>获取设备型号</p><h4 id="3-查看连接信息"><a href="#3-查看连接信息" class="headerlink" title="3. 查看连接信息"></a>3. 查看连接信息</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb shell ip addr show wlan0</span><br></pre></td></tr></table></figure><p>查看设备 IP 地址</p><h3 id="应用管理"><a href="#应用管理" class="headerlink" title="应用管理"></a>应用管理</h3><h4 id="4-安装应用"><a href="#4-安装应用" class="headerlink" title="4. 安装应用"></a>4. 安装应用</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb install <span class="built_in">path</span>\to\app.apk</span><br></pre></td></tr></table></figure><p>安装 APK 文件</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb install -r <span class="built_in">path</span>\to\app.apk</span><br></pre></td></tr></table></figure><p>覆盖安装（保留原应用数据）</p><h4 id="5-卸载应用"><a href="#5-卸载应用" class="headerlink" title="5. 卸载应用"></a>5. 卸载应用</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb uninstall com.example.app</span><br></pre></td></tr></table></figure><p>卸载指定包名的应用</p><h4 id="6-查看已安装应用"><a href="#6-查看已安装应用" class="headerlink" title="6. 查看已安装应用"></a>6. 查看已安装应用</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb shell pm list packages</span><br></pre></td></tr></table></figure><p>列出所有已安装的应用包名</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb shell pm list packages | <span class="built_in">findstr</span> /I &quot;com.android&quot;</span><br></pre></td></tr></table></figure><p>搜索包含关键字的应用（Windows 使用 <code>findstr</code>）</p><h4 id="7-启动应用"><a href="#7-启动应用" class="headerlink" title="7. 启动应用"></a>7. 启动应用</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb shell am <span class="built_in">start</span> -n com.example.app/.MainActivity</span><br></pre></td></tr></table></figure><p>启动指定的应用（需要包名和 Activity 名）</p><h3 id="文件传输"><a href="#文件传输" class="headerlink" title="文件传输"></a>文件传输</h3><h4 id="8-上传文件到手机"><a href="#8-上传文件到手机" class="headerlink" title="8. 上传文件到手机"></a>8. 上传文件到手机</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb push D:\test.txt /data/local/tmp/</span><br></pre></td></tr></table></figure><p>将电脑文件上传到手机</p><h4 id="9-下载文件到电脑"><a href="#9-下载文件到电脑" class="headerlink" title="9. 下载文件到电脑"></a>9. 下载文件到电脑</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb pull /sdcard/DCIM/Camera/photo.jpg D:\downloads\</span><br></pre></td></tr></table></figure><p>将手机文件下载到电脑</p><h3 id="系统操作"><a href="#系统操作" class="headerlink" title="系统操作"></a>系统操作</h3><h4 id="10-运行-Shell-命令"><a href="#10-运行-Shell-命令" class="headerlink" title="10. 运行 Shell 命令"></a>10. 运行 Shell 命令</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb shell</span><br></pre></td></tr></table></figure><p>进入手机的 Shell 交互模式，可以直接输入 Linux 命令</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">exit</span></span><br></pre></td></tr></table></figure><p>退出 Shell 模式</p><h4 id="11-重启设备"><a href="#11-重启设备" class="headerlink" title="11. 重启设备"></a>11. 重启设备</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb reboot</span><br></pre></td></tr></table></figure><p>正常重启</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb reboot bootloader</span><br></pre></td></tr></table></figure><p>重启到 Bootloader（Fastboot）</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb reboot recovery</span><br></pre></td></tr></table></figure><p>重启到 Recovery 模式</p><h4 id="12-查看日志"><a href="#12-查看日志" class="headerlink" title="12. 查看日志"></a>12. 查看日志</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb logcat</span><br></pre></td></tr></table></figure><p>实时查看系统日志</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb logcat | <span class="built_in">findstr</span> &quot;搜索关键词&quot;</span><br></pre></td></tr></table></figure><p>筛选包含关键词的日志</p><h4 id="13-截屏"><a href="#13-截屏" class="headerlink" title="13. 截屏"></a>13. 截屏</h4><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb shell screencap -p /sdcard/screenshot.png</span><br></pre></td></tr></table></figure><p>截屏并保存到手机</p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb pull /sdcard/screenshot.png D:\</span><br></pre></td></tr></table></figure><p>下载截图到电脑</p><hr><h2 id="无线调试（WiFi-调试）"><a href="#无线调试（WiFi-调试）" class="headerlink" title="无线调试（WiFi 调试）"></a>无线调试（WiFi 调试）</h2><p>使用无线调试，你可以不接 USB 线就能通过 WiFi 进行 ADB 调试。</p><h3 id="Android-11-原生无线调试（推荐）"><a href="#Android-11-原生无线调试（推荐）" class="headerlink" title="Android 11+ 原生无线调试（推荐）"></a>Android 11+ 原生无线调试（推荐）</h3><p><strong>在手机上操作：</strong></p><ol><li>进入 <strong>设置</strong> → <strong>开发者选项</strong></li><li>找到 <strong>无线调试</strong> 或 <strong>Wireless Debugging</strong>，打开开关, 打开开关后 直接点击文字“无线调试”即可进入二级页面</li><li>选择使用配对码进行配对。</li></ol><p><strong>在电脑上操作（CMD）：</strong></p><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb pair ip:port</span><br></pre></td></tr></table></figure><p>用手机显示的 IP 地址和端口替换 <code>ip:port</code><br><img data-src="https://tu.646474.xyz/1772815061716.png" alt="image"></p><p>连接成功后，会输出以下信息：<br><img data-src="https://tu.646474.xyz/1772819647637.png" alt="image"></p><p>如果看到设备已连接，就可以像使用有线 ADB 一样使用所有命令了</p><h3 id="断开无线连接"><a href="#断开无线连接" class="headerlink" title="断开无线连接"></a>断开无线连接</h3><figure class="highlight cmd"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">adb disconnect ip:port</span><br></pre></td></tr></table></figure><h3 id="Android-10-及以下-只建议有线连接"><a href="#Android-10-及以下-只建议有线连接" class="headerlink" title="Android 10 及以下 只建议有线连接"></a>Android 10 及以下 只建议有线连接</h3><hr><h2 id="Q-A-常见问题排查"><a href="#Q-A-常见问题排查" class="headerlink" title="Q&amp;A 常见问题排查"></a>Q&amp;A 常见问题排查</h2><p><strong>问：连接设备显示 “unauthorized”</strong></p><p>答：手机没有授予 USB 调试权限。用 USB 线重新连接，确认手机上的”允许调试”提示。</p><p><strong>问：<code>adb</code> 不是内部命令</strong></p><p>答：说明环境变量配置失败。重新检查 Path 环境变量是否正确添加了 Platform-Tools 路径，记得重启 CMD 窗口。</p><p><strong>问：无线调试无法连接</strong></p><p>答：检查手机和电脑是否连接到同一个 WiFi 网络，防火墙可能阻止了连接。</p><p><strong>问：设备显示 “offline”</strong></p><p>答：重新插拔 USB 线，或重启手机和电脑。</p><hr><h2 id="总结"><a href="#总结" class="headerlink" title="总结"></a>总结</h2><p>ADB 是 Android 开发和进阶玩机的必备工具。掌握以上内容，你就能：</p><p>✓ 正确安装和配置 ADB<br>✓ 在任何位置快速使用 ADB 命令<br>✓ 进行应用和文件管理<br>✓ 进行无线调试  </p><p>希望这篇指南对你有帮助！如有问题，欢迎在评论区留言。</p>]]>
    </content>
    <id>http://blog.646474.xyz/post/howtouseadb/</id>
    <link href="http://blog.646474.xyz/post/howtouseadb/"/>
    <published>2026-03-06T09:41:32.000Z</published>
    <summary>一篇 ADB 避坑指南，涵盖基础环境配置、常用命令速查及设备调试进阶技巧。</summary>
    <title>ADB 终极指南：从环境配置到进阶命令</title>
    <updated>2026-03-06T09:41:32.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Re.Lumoes</name>
    </author>
    <category term="生活" scheme="http://blog.646474.xyz/categories/%E7%94%9F%E6%B4%BB/"/>
    <category term="心理" scheme="http://blog.646474.xyz/tags/%E5%BF%83%E7%90%86/"/>
    <category term="启发" scheme="http://blog.646474.xyz/tags/%E5%90%AF%E5%8F%91/"/>
    <content>
      <![CDATA[<link rel="stylesheet" class="aplayer-secondary-style-marker" href="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.css"><script src="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.js" class="aplayer-secondary-script-marker"></script><p><img data-src="https://tu.646474.xyz/Dunning-Kruger-effect.png" alt="邓宁—克鲁格效应：为什么越无知的人越自信？"></p><span id="more"></span><h1 id="邓宁—克鲁格效应（Dunning–Kruger-effect）：为什么越无知的人越自信？"><a href="#邓宁—克鲁格效应（Dunning–Kruger-effect）：为什么越无知的人越自信？" class="headerlink" title="邓宁—克鲁格效应（Dunning–Kruger effect）：为什么越无知的人越自信？"></a>邓宁—克鲁格效应（Dunning–Kruger effect）：为什么越无知的人越自信？</h1><blockquote><p>“为什么有些人越不懂越敢说？为什么有的人明明水平不高，却信心满满？”<br>这并不是单纯的“傲慢”，而是一种认知偏差——<strong>邓宁—克鲁格效应</strong>（也称达克效应）。</p></blockquote><hr><h2 id="一、什么是邓宁—克鲁格效应？"><a href="#一、什么是邓宁—克鲁格效应？" class="headerlink" title="一、什么是邓宁—克鲁格效应？"></a>一、什么是邓宁—克鲁格效应？</h2><p>邓宁—克鲁格效应是一种常见的<strong>元认知偏差</strong>：在某一特定任务或领域上，能力欠缺的人往往高估自己的能力，甚至完全无法意识到自己的无知；而真正能力强的人反而倾向于低估自己，误以为别人也能轻易做到他们能做到的事。简言之，<strong>越不懂的人越容易自信满满，越懂的人越可能自谦谨慎。</strong></p><p>这个效应最初由心理学家大卫·邓宁和贾斯汀·克鲁格在 1999 年的实验中提出，他们发现：</p><ul><li>能力较差的人更可能高估自己的表现与排名；</li><li>能力欠缺的人难以识别和理解真正专家的水平；</li><li>通过训练或真实能力提升，低能力者会修正对自身的高估。</li></ul><p><strong>Tips</strong>:<br><em>值得注意的是，<strong>达克效应并不是在说：处于“愚昧之巅”的人一定是低智商的人</strong>。<br>它描述的从来都不是“智力高低”，而是<strong>在某一个特定知识或技能领域中产生的认知偏差</strong>。</em></p><p><em>换句话说，达克效应<strong>针对的是“能力”，而非“智力”本身</strong>。</em></p><p><em>举个很直观的例子：<br>如果你让一位<strong>物理学教授</strong>去做一名<strong>职业厨师</strong>，他很可能做得并不好，<br>甚至在面对专业厨师的指导时表现出不屑一顾的态度。<br>但你能因此断言：这位物理教授“智商低”吗？<br>显然不能。</em></p><p><em>更全面地说，可以这样理解：</em></p><p><em>达克效应 = <strong>某一特定领域的能力欠缺</strong> + <strong>该领域的元认知缺失</strong></em></p><p><em>也就是说：</em><br><em>· “低能力”是<strong>领域特定的</strong>；</em><br><em>· “认知偏差”同样是<strong>领域特定的</strong>。</em></p><p><em>因此，<strong>绝不能因为某个人在 A 领域表现出达克效应，就推断他整体智商低下，或者简单地把他贴上“蠢人”的标签</strong>。<br>他完全有可能在 B 领域中，是一位清醒、自知、且真正谦虚的专家。</em></p><span style="color: red; font-weight: bold; text-transform: uppercase;">总结一句话：  达克效应讨论的是“我在这个领域懂不懂，以及我知不知道自己不懂”，  而不是“我这个人聪不聪明”。</span><hr><h2 id="二、日常生活中常见的“达克效应”场景"><a href="#二、日常生活中常见的“达克效应”场景" class="headerlink" title="二、日常生活中常见的“达克效应”场景"></a>二、日常生活中常见的“达克效应”场景</h2><p>这些场景你或许不止一次见过：</p><ul><li><strong>考试后的反差</strong>：学霸们常常谦虚地说“发挥失常”，而成绩平平的人却自信满满地认为自己稳了；最终常是学霸成绩好，学渣远低于预期。</li><li><strong>职场“倚老卖老”型</strong>：某些领导或门外汉对专业工作指手画脚，以为“有经验就知道”，其实对细节一无所知。</li><li><strong>“半瓶子醋”型新人</strong>：新手在经历少量成功后会变得过度自信（例如：刚学几天便自封专家）。</li><li><strong>饭桌政治家 / 街谈巷议的“国际评论员”</strong>：对复杂问题只知皮毛却滔滔不绝地发表绝对化看法。</li><li><strong>网络论坛里的“巨婴”</strong>：在社区里以极大把握感发言，常常情绪化，不接受纠正。</li></ul><p>这些并不是单纯的“装腔作势”或故意的无礼，更多源自一个简单事实：<strong>不知道自己不知道</strong>，因此不能对自己的知识边界做出正确判断。</p><hr><h2 id="三、为什么会出现这种现象？"><a href="#三、为什么会出现这种现象？" class="headerlink" title="三、为什么会出现这种现象？"></a>三、为什么会出现这种现象？</h2><h3 id="1-元认知能力的缺陷"><a href="#1-元认知能力的缺陷" class="headerlink" title="1. 元认知能力的缺陷"></a>1. 元认知能力的缺陷</h3><p><strong>元认知</strong>就是“对自己认知的认知”——知道自己知道什么、不知道什么。<br>能力高的人不仅能做好事情，还比较清楚自己为什么能做好；能力低的人既做不好，也意识不到自己做不好的程度，因而常常自我高估。</p><h3 id="2-虚假一致性效应（False-Consensus）"><a href="#2-虚假一致性效应（False-Consensus）" class="headerlink" title="2. 虚假一致性效应（False-Consensus）"></a>2. 虚假一致性效应（False-Consensus）</h3><p>人们容易假定“别人也像我一样”，能力高者会错误地认为他人也能做得像自己一样好，从而低估自我优势；而能力低者则看不到别人的高水平，反而强化了自己的高估。</p><h3 id="3-经验与反馈缺失"><a href="#3-经验与反馈缺失" class="headerlink" title="3. 经验与反馈缺失"></a>3. 经验与反馈缺失</h3><p>少量的正反馈（比如偶然的成功、少量点赞、一次被采纳的意见）会强化自信，但没有足够的严格校准与直接反馈时，自信会偏离真实能力。</p><hr><h2 id="四、一个简单的“成长路线”图（知识—自信的变化）"><a href="#四、一个简单的“成长路线”图（知识—自信的变化）" class="headerlink" title="四、一个简单的“成长路线”图（知识—自信的变化）"></a>四、一个简单的“成长路线”图（知识—自信的变化）</h2><p><img data-src="https://tu.646474.xyz/Dunning-Kruger-effect.png" alt="达克效应曲线图"></p><p>说明：很多人在刚接触一个领域时会误以为“懂了”，处在<strong>愚昧之峰</strong>；深入后才发现自己的盲点，进入<strong>绝望之谷</strong>；继续学习、获得真实反馈后逐渐上升到<strong>开悟之坡</strong>，最终在<strong>平稳高原</strong>上形成与能力相匹配的自信。</p><hr><h2 id="五、如何防止被“达克效应”坑到-如何自我修正"><a href="#五、如何防止被“达克效应”坑到-如何自我修正" class="headerlink" title="五、如何防止被“达克效应”坑到 / 如何自我修正"></a>五、如何防止被“达克效应”坑到 / 如何自我修正</h2><h3 id="对个人"><a href="#对个人" class="headerlink" title="对个人"></a>对个人</h3><ul><li><strong>承认“我可能不知道”的概率</strong>：遇见陌生或复杂话题先抱有怀疑态度，减少断言式表达。</li><li><strong>多向专家请教，寻求多样而严谨的反馈</strong>：让外界的真实回馈来校正你的认识。</li><li><strong>把“学到一点”当作进入更深学习的信号，而不是完成品</strong>：避免被早期知识的碎片误导。</li><li><strong>主动进行元认知练习</strong>：记录你预测的结果与实际结果的差距，反思错误来源。</li></ul><h3 id="对组织与社会"><a href="#对组织与社会" class="headerlink" title="对组织与社会"></a>对组织与社会</h3><ul><li><strong>搭建严肃的反馈机制</strong>：在团队中鼓励事实与数据驱动的讨论，避免权威或资历成为压倒性话语权。</li><li><strong>对新手既不过分抬高也不过分贬低</strong>：理解成长曲线，给予严格但有建设性的评估与辅导。</li><li><strong>在公共讨论里保护事实核查和来源审视</strong>：尤其是社交媒体环境，避免“自信”替代“证据”。</li></ul><hr><h2 id="六、结语-—-学会与无知共处，并且超越它"><a href="#六、结语-—-学会与无知共处，并且超越它" class="headerlink" title="六、结语 — 学会与无知共处，并且超越它"></a>六、结语 — 学会与无知共处，并且超越它</h2><p>达克效应提醒我们：自信不等于真实能力。<strong>保持谦卑、主动求教、让反馈来矫正认知</strong>，是把“自信”变成“有效能力”的必经之路。别怕掉进绝望之谷——那里是你真正开始变强的地方。持续学习的人，最后总会把自信建立在扎实的能力上。</p><hr><h2 id="参考资料"><a href="#参考资料" class="headerlink" title="参考资料"></a>参考资料</h2><a class="custom-link-card" href="https://zh.wikipedia.org/wiki/%E9%84%A7%E5%AF%A7-%E5%85%8B%E9%AD%AF%E6%A0%BC%E6%95%88%E6%87%89" target="_blank">  <img data-src="https://proxy.646474.xyz/https%3A%2F%2Fzh.wikipedia.org%2Ffavicon.ico" alt="Wikipedia">  <div class="custom-link-info">    <span class="custom-link-title">维基百科-邓宁-克鲁格效应</span>    <span class="custom-link-desc">维基百科，自由的百科全书</span>  </div></a><a class="custom-link-card" href="https://baike.baidu.com/item/%E9%82%93%E5%AE%81-%E5%85%8B%E9%B2%81%E6%A0%BC%E6%95%88%E5%BA%94/51001537" target="_blank">  <img data-src="https://baike.baidu.com/favicon.ico" alt="Baidu Baike">  <div class="custom-link-info">    <span class="custom-link-title">百度百科-邓宁-克鲁格效应</span>    <span class="custom-link-desc">致力于权威的科学传播</span>  </div></a>]]>
    </content>
    <id>http://blog.646474.xyz/post/D-K-Effect/</id>
    <link href="http://blog.646474.xyz/post/D-K-Effect/"/>
    <published>2026-02-10T17:47:30.000Z</published>
    <summary>深入讲解达克效应（邓宁-克鲁格效应）是什么、表现在哪里、我们该怎么对待，以及生活中为什么那么多“巨婴”</summary>
    <title>邓宁—克鲁格效应：为什么越无知的人越自信？</title>
    <updated>2026-02-21T22:38:00.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Re.Lumoes</name>
    </author>
    <category term="玩机" scheme="http://blog.646474.xyz/categories/%E7%8E%A9%E6%9C%BA/"/>
    <category term="技术类文档" scheme="http://blog.646474.xyz/tags/%E6%8A%80%E6%9C%AF%E7%B1%BB%E6%96%87%E6%A1%A3/"/>
    <category term="Magisk" scheme="http://blog.646474.xyz/tags/Magisk/"/>
    <category term="Kernelsu" scheme="http://blog.646474.xyz/tags/Kernelsu/"/>
    <content>
      <![CDATA[<link rel="stylesheet" class="aplayer-secondary-style-marker" href="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.css"><script src="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.js" class="aplayer-secondary-script-marker"></script><p><img data-src="https://tu.646474.xyz/1766157785062.png" alt="从 KSU(GKI) 转到 Magisk Root 的正确方法"></p><span id="more"></span><h1 id="从-KSU-GKI-切换到-Magisk-Root-的正确方法"><a href="#从-KSU-GKI-切换到-Magisk-Root-的正确方法" class="headerlink" title="从 KSU(GKI) 切换到 Magisk Root 的正确方法"></a>从 KSU(GKI) 切换到 Magisk Root 的正确方法</h1><p>在 Android 设备上实现 Root（根权限）是许多高级用户常见的操作，它允许你获得系统的完全控制权，从而自定义设备。但不同 Root 工具的实现方式不同，如果切换不当，可能会导致设备崩溃、Bootloop（无限重启循环）甚至变砖。下面，我们先来了解 KSU(GKI) 和 Magisk 这两种常见 Root 工具的实现差异，以及为什么直接切换容易出错。然后，我会解释常见错误，并给出安全切换的详细步骤。</p><p>这些内容针对小白用户设计，我会尽量用简单易懂的语言解释技术术语，并在必要处添加额外说明，以帮助你更好地理解。如果你对某些概念不熟悉，别担心，我会逐步展开。</p><h2 id="KSU-GKI-和-Magisk-的-Root-实现差异"><a href="#KSU-GKI-和-Magisk-的-Root-实现差异" class="headerlink" title="KSU(GKI) 和 Magisk 的 Root 实现差异"></a>KSU(GKI) 和 Magisk 的 Root 实现差异</h2><p>Root 的核心是修改设备的启动镜像（Boot Image），以注入权限管理代码。但 KSU(GKI) 和 Magisk 的修改目标不同，这导致它们无法简单共存。</p><ul><li><p><strong>KSU(GKI)</strong>: 通过 Patch（修补）Boot 分区中的 Kernel（内核）来实现 Root。Kernel 是操作系统的核心，负责管理硬件和软件资源。KSU 修改 Kernel，让它在启动时就加载 Root 权限。</p></li><li><p><strong>Magisk</strong>: 通过 Patch Boot 或 Init_Boot 分区中的 Ramdisk（内存磁盘）来实现 Root。Ramdisk 是一个临时的文件系统，在设备启动时加载，用于初始化系统。Magisk 在 Ramdisk 中注入代码，实现Systemless Root（此技术允许用户在不修改系统分区（/system）的情况下获得root权限。）。</p></li></ul><div class="note info"><p><strong>Tips</strong>: 从 Android 13 开始，Google 改变了启动架构，将 Ramdisk 从传统的 Boot.img 中分离出来，单独存放在 Init_Boot.img 中。这就是为什么许多新手机需要修补 Init_Boot 而非 Boot 才能 Root。如果你用的是 Android 13 或更高版本的设备，请特别注意这个变化。</p></div><p>为了直观理解两种方式的差异，这里用一个简单的流程图展示：</p><pre><code class="highlight mermaid">graph TD    A["设备启动"] --&gt; B["加载 Boot Image"]    B --&gt; C{"KSU(GKI) 或 Magisk?"}    C --&gt;|"KSU(GKI)"| D["Patch Kernel: 修改内核注入 Root 代码"]    C --&gt;|Magisk| E["Patch Ramdisk: 在内存磁盘中注入 Root 代码"]    D --&gt; F["Root 成功: 系统获得根权限"]    E --&gt; F</code></pre><p>这个图展示了启动过程中 Root 的注入点：KSU 针对 Kernel，Magisk 针对 Ramdisk。</p><h2 id="常见错误：KSU-GKI-模式下直接使用-Magisk-的“直接修补”"><a href="#常见错误：KSU-GKI-模式下直接使用-Magisk-的“直接修补”" class="headerlink" title="常见错误：KSU(GKI) 模式下直接使用 Magisk 的“直接修补”"></a>常见错误：KSU(GKI) 模式下直接使用 Magisk 的“直接修补”</h2><p>许多小白用户在 KSU(GKI) 已 Root 的情况下，直接授予 Magisk App Root 权限，然后使用 Magisk 自带的“直接修补”功能。这会导致两个 Root “共存”，但实际上它们无法兼容，最终系统崩溃。</p><p><strong>为什么会这样？</strong> 因为两种工具修改了同一个 Boot 分区，但方式不同，导致冲突。严重的后果包括 Bootloop 或设备变砖（无法开机，需要“救砖”——恢复系统分区）。</p><p>我们需要先了解 Magisk 的“直接修补”是怎么工作的。我们可以解包 Magisk.apk（Magisk 的安装包），分析里面的 assets/boot_patch.sh 文件。这个 Sh 脚本负责对 Boot 进行 Patch。</p><p>忽略此sh脚本三星手机的特殊 Kernel 修改，Magisk “直接修补”的流程大致如下（假设你已用其他工具如 KSU Root，并授予 Magisk 权限）：</p><ol><li>通过 Root 权限，使用 <code>dd</code> 命令从 <code>/dev/block/by-name/</code>（块设备符号链接目录）中提取 Boot 镜像。这是一个系统目录，存放设备分区的链接。</li><li>解包提取的 Boot，得到 Ramdisk。</li><li>Patch 这个 Ramdisk：修改它，注入 Magisk 的 Root 代码。</li><li>修改后，重新打包成 Boot.img。</li><li>自动刷入原 Boot 分区。</li></ol><p>这里用 Mermaid 流程图更清晰地展示这个过程：</p><pre><code class="highlight mermaid">flowchart TD    Start[开始: 已用其他工具 Root, 授予 Magisk 权限] --&gt; A[使用 dd 命令从 /dev/block/by-name/ 提取 Boot 镜像]    A --&gt; B[解包 Boot, 获取 Ramdisk]    B --&gt; C[Patch Ramdisk: 注入 Magisk Root 代码]    C --&gt; D[重新打包成 Boot.img]    D --&gt; E[刷入原 Boot 分区]    E --&gt; End[结束: 重启后加载新 Boot]</code></pre><p><strong>问题出在哪里？</strong> 如果你已用 KSU(GKI) Root，那么 Boot 分区已被 KSU 修改过（Kernel 已 Patch）。Magisk 从块设备提取的 Boot 不是原厂的，而是已被 KSU 改动的版本。然后 Magisk 再对它的 Ramdisk 进行 Patch，导致 Boot 被“双重修改”：Kernel（KSU）+ Ramdisk（Magisk）。重启后，两个 Root 实现互相冲突，系统就“爆炸”了。</p><p>这就是为什么在 KSU(GKI) 下，不能直接用 Magisk 的“直接修补”来切换 Root。</p><h2 id="为什么不能用-Root-管理器的“卸载”功能解决冲突？"><a href="#为什么不能用-Root-管理器的“卸载”功能解决冲突？" class="headerlink" title="为什么不能用 Root 管理器的“卸载”功能解决冲突？"></a>为什么不能用 Root 管理器的“卸载”功能解决冲突？</h2><p>有些用户想：“冲突了就卸载其中一个不就好了？”这是一个好问题，但实际情况更复杂。Root 管理器的“卸载”功能不是简单删除修改，而是恢复到无 Root 状态，这会让你从头开始。</p><p><strong>Root 管理器卸载的原理</strong><br>先回顾 Root 的安装过程：</p><ol><li>解锁 Bootloader（引导加载器锁）：这是 Root 的前提，允许修改系统分区。</li><li>获取当前系统版本对应的纯净 Boot 镜像。方式包括：</li></ol><ul><li>通过深度刷机模式提取，例如高通的 EDL（Emergency Download Mode，紧急下载模式，也叫 9008 模式）；联发科的 BROM（Boot Read-Only Memory，引导只读存储器）。<strong>注意</strong>：如果设备已 Root，绝对不要用这种方式提取 Boot，因为提取出的已是修改版。</li><li>通过第三方社区人员直接分享的纯净boot、从官方提供的ROM包中，提取出纯净的boot分区。</li></ul><ol start="3"><li>将纯净 Boot 交给 Root 管理器修补，修补后刷回原分区，重启加载新 Boot，即 Root 成功。</li></ol><p><strong>卸载时，管理器是怎么做的？</strong><br>首先我们要了解：<br>Root管理器在首次修补 Boot 时，会备份纯净（未修改）的 Boot。卸载功能就是拉取这个备份，刷回原分区，重启。</p><div class="note info"><p><strong>Tips</strong>: 不同管理器的备份位置不同。例如，Magisk 用 SHA1 哈希命名，位于 <code>/data/magisk_backup_&lt;SHA1&gt;/</code>。备份在首次安装、修复环境或修补新镜像时自动创建。</p></div><p>KSU 的卸载也类似：拉取备份的纯净 Boot，刷回分区，重启。</p><p>所以，如果两个 Root “共存”（实际是冲突），用其中一个的卸载功能，会直接恢复到无 Root 状态。你不仅没切换成功，还得从头来过，更麻烦。</p><p>这里用流程图展示卸载原理：</p><pre><code class="highlight mermaid">flowchart TD    InstallStart[安装 Root 时] --&gt; Backup[备份纯净 Boot]    Backup --&gt; Patch[修补 Boot 并刷入]    Patch --&gt; InstallEnd[Root 成功]        UninstallStart[卸载 Root 时] --&gt; Restore[拉取备份的纯净 Boot]    Restore --&gt; Brush[刷回原分区]    Brush --&gt; Restart[重启加载]    Restart --&gt; UninstallEnd[无 Root 状态]</code></pre><h2 id="如何安全从-KSU-GKI-切换到-Magisk？"><a href="#如何安全从-KSU-GKI-切换到-Magisk？" class="headerlink" title="如何安全从 KSU(GKI) 切换到 Magisk？"></a>如何安全从 KSU(GKI) 切换到 Magisk？</h2><p>核心思路是“彻底归零，重新开始”：先完全卸载 KSU，恢复无 Root 状态，然后用纯净 Boot 让 Magisk 修补。</p><p><strong>详细步骤</strong>（强烈推荐这个最安全的方法，无论如何都别省略）：</p><ol><li>打开 KSU 管理器，选择“卸载”功能。在弹窗中，必须选“完全卸载”！（不是“还原原厂映像”，后者可能不彻底）。</li><li>卸载后，重启手机。此时设备应无 Root（已“归零”）。</li><li>获取当前系统版本的纯净（未修改）Boot 镜像。方式如上所述：从官方ROM、深刷模式回读，<strong>确保版本匹配</strong>。</li><li>将设备进入Fastboot或其他刷机模式，刷入纯净的boot.img镜像文件、重启手机。（彻底“归零”）此时设备应就没有任何root的残留、痕迹、文件了。</li><li>用 Magisk App 修补这个纯净 Boot，得到 magisk_patched_boot.img（或类似名称）。</li><li>再次将设备进入刷机模式、将修补后的 Boot 刷回原分区。可以用 Fastboot 命令、深度刷机模式等工具。</li><li>刷入后，重启手机，加载 Magisk 修补的 Boot。</li><li>完成！现在你的 Root 由 Magisk 管理。</li></ol><p>这里用 Mermaid 流程图总结切换步骤，便于小白跟随：</p><pre><code class="highlight mermaid">graph TD    A[KSU管理器完全卸载] --&gt; B[重启手机]    B --&gt; C[获取纯净Boot镜像]    C --&gt; D[刷入纯净Boot]    D --&gt; E[Magisk修补Boot]    E --&gt; F[刷入修补后的Boot]    F --&gt; G[重启手机]    G --&gt; H[Magisk Root完成]</code></pre><p>这个方法避免了冲突，确保安全。如果你严格按步骤操作，风险最小。不过我仍建议你在正式开始操作前，提前备份数据、系统分区。如果遇到问题，请在论坛求助具体机型指南。</p>]]>
    </content>
    <id>http://blog.646474.xyz/post/ksutomagisk/</id>
    <link href="http://blog.646474.xyz/post/ksutomagisk/"/>
    <published>2025-12-19T15:25:05.000Z</published>
    <summary>深入剖析 KSU(GKI) 转 Magisk 的正确做法以及常见错误，以及深入了解“为什么不能这么做”，涉及 KSU 与 Magisk 的 Root 实现原理、卸载方式等</summary>
    <title>从 KSU(GKI) 转到 Magisk Root 的正确方法</title>
    <updated>2026-02-21T22:35:00.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Re.Lumoes</name>
    </author>
    <category term="技术类文档" scheme="http://blog.646474.xyz/categories/%E6%8A%80%E6%9C%AF%E7%B1%BB%E6%96%87%E6%A1%A3/"/>
    <category term="技术类文档" scheme="http://blog.646474.xyz/tags/%E6%8A%80%E6%9C%AF%E7%B1%BB%E6%96%87%E6%A1%A3/"/>
    <category term="X" scheme="http://blog.646474.xyz/tags/X/"/>
    <category term="Tiwtter" scheme="http://blog.646474.xyz/tags/Tiwtter/"/>
    <content>
      <![CDATA[<link rel="stylesheet" class="aplayer-secondary-style-marker" href="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.css"><script src="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.js" class="aplayer-secondary-script-marker"></script><p><img data-src="https://tu.646474.xyz/1765032776967.webp" alt="如何无限注册X(Twitter)账号?"></p><span id="more"></span><h1 id="如何无限注册X-Twitter-账号？"><a href="#如何无限注册X-Twitter-账号？" class="headerlink" title="如何无限注册X(Twitter)账号？"></a>如何无限注册X(Twitter)账号？</h1><h2 id="事前准备"><a href="#事前准备" class="headerlink" title="事前准备"></a>事前准备</h2><p>在开始注册前，请准备以下工具，以确保过程顺利进行：</p><ul><li><strong>临时邮箱</strong>：推荐使用 mffac 临时邮箱服务（<a href="https://www.mffac.com/">官网链接</a>）。</li><li><strong>X(Twitter)客户端</strong>：请自行前往Google Play商店或Apple App Store下载官方App。</li><li><strong>针对中国大陆用户</strong>：需提前准备VPN代理以绕过GFW封锁。推荐使用绿茶VPN（<a href="https://1.lcvpn.top/?id=503412482">官方链接</a>）。</li></ul><p>这些准备能帮助你高效创建多个账号，避免地域限制和邮箱重复问题。</p><h2 id="步骤1-创建临时邮箱"><a href="#步骤1-创建临时邮箱" class="headerlink" title="步骤1: 创建临时邮箱"></a>步骤1: 创建临时邮箱</h2><p>我们以 mffac 临时邮箱为例演示创建过程。</p><ol><li><p>打开 mffac 官网，点击“登录/注册”按钮。</p><p><img data-src="https://tu.646474.xyz/1765028284842.png" alt="mffac登录注册页面"></p></li><li><p>在弹出的对话框中，选择“注册”选项。</p><p><img data-src="https://tu.646474.xyz/1765028892552.png" alt="mffac注册对话框"></p></li><li><p>输入自定义的用户名和密码（确保易记），完成注册。注册后会跳转回主界面，点击“进入邮箱”进入配置页。</p><p><img data-src="https://tu.646474.xyz/1765029104294.png" alt="mffac进入邮箱页面"></p></li><li><p>在配置页中，选择“创建新邮箱”。</p><p><img data-src="https://tu.646474.xyz/1765029269571.png" alt="mffac创建新邮箱"></p></li><li><p>按照提示输入邮箱名，并设置有效时间（建议不低于24小时，以免过期影响验证）。</p><p><img data-src="https://tu.646474.xyz/1765029374772.png" alt="mffac设置邮箱"></p></li><li><p>创建完成后，复制生成的邮箱地址备用。</p></li></ol><h2 id="步骤2-注册X-Twitter-账号"><a href="#步骤2-注册X-Twitter-账号" class="headerlink" title="步骤2: 注册X(Twitter)账号"></a>步骤2: 注册X(Twitter)账号</h2><p>现在，使用准备好的临时邮箱注册新账号。中国大陆用户请全程开启VPN代理。</p><ol><li><p>打开X官网（<a href="https://x.com/">X</a>），进入注册页面。</p><p><img data-src="https://tu.646474.xyz/1765029536162.jpg" alt="X创建账号页面"></p></li><li><p>点击“创建账号”，在弹出的对话框中输入自定义用户名和刚刚复制的临时邮箱地址。</p><p><strong>重要提示</strong>：出生日期必须确保到今天满18周岁（即选择2007年或更早的年份），否则账号可能被视为未成年而封禁。</p><p><img data-src="https://tu.646474.xyz/1765029946640.png" alt="X输入信息页面"></p></li><li><p>确认后，X会向你的临时邮箱发送验证码。返回 mffac 配置页，查看收到的邮件，并复制验证码。</p><p><img data-src="https://tu.646474.xyz/1765030214739.png" alt="X验证码邮件"></p><p><img data-src="https://tu.646474.xyz/1765030183745.png" alt="X输入验证码"></p></li><li><p>输入验证码后，设置账号密码（自定义，确保安全）。</p><p><img data-src="https://tu.646474.xyz/1765030309127.png" alt="X设置密码"></p></li><li><p>完成人机验证。</p></li><li><p><strong>关键步骤</strong>：系统会提示上传个人资料图片（头像）。必须上传任意图片，不能留空，否则账号可能被视为机器人而封禁。</p><p><img data-src="https://tu.646474.xyz/1765030514364.png" alt="X上传头像"></p></li><li><p>上传后点击下一步，设置“@用户名”（必须重新填写，并记下来，用于后续登录）。</p><p><img data-src="https://tu.646474.xyz/1765030651354.png" alt="X设置用户名"></p></li><li><p>选择感兴趣的内容（随意选），点击下一步。</p><p><img data-src="https://tu.646474.xyz/1765030786067.png" alt="X选择兴趣"></p></li><li><p>关注一些推荐账号（例如NASA、特朗普或新闻账号，随意选几个），点击下一步。</p><p>如果跳转到主页面且无错误提示，即表示账号注册成功！</p><p><img data-src="https://tu.646474.xyz/1765030914404.png" alt="X注册成功页面"></p></li></ol><h2 id="步骤3-登录X-App"><a href="#步骤3-登录X-App" class="headerlink" title="步骤3: 登录X App"></a>步骤3: 登录X App</h2><p>注册完成后，打开下载的X App，按照提示使用用户名（或@用户名）和密码登录即可开始使用。</p><p>通过这个方法，你可以轻松创建无限个X账号，享受更多功能！如果遇到问题，确保VPN稳定和邮箱有效。</p><h2 id="如何无限注册更多账号？"><a href="#如何无限注册更多账号？" class="headerlink" title="如何无限注册更多账号？"></a>如何无限注册更多账号？</h2><p>要创建更多账号，只需更换一个新的临时邮箱，然后重复以上步骤即可。每个账号使用独立的邮箱，避免重复。</p>]]>
    </content>
    <id>http://blog.646474.xyz/post/X/</id>
    <link href="http://blog.646474.xyz/post/X/"/>
    <published>2025-12-06T14:50:10.000Z</published>
    <summary>详细讲解如何无限注册 X(Twitter) 账号的完整指南，包括所需工具、注册流程、风控绕过技巧及注意事项</summary>
    <title>如何无限注册X(Twitter)账号?</title>
    <updated>2026-02-21T22:46:00.000Z</updated>
  </entry>
  <entry>
    <author>
      <name>Re.Lumoes</name>
    </author>
    <category term="玩机" scheme="http://blog.646474.xyz/categories/%E7%8E%A9%E6%9C%BA/"/>
    <category term="LSPosed" scheme="http://blog.646474.xyz/tags/LSPosed/"/>
    <category term="玩机指南" scheme="http://blog.646474.xyz/tags/%E7%8E%A9%E6%9C%BA%E6%8C%87%E5%8D%97/"/>
    <content>
      <![CDATA[<link rel="stylesheet" class="aplayer-secondary-style-marker" href="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.css"><script src="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.js" class="aplayer-secondary-script-marker"></script><p><img data-src="https://tu.646474.xyz/1765609810321.jpeg" alt="LSPosed 停更后，如何选择衍生分支版本？"></p><span id="more"></span><h1 id="LSPosed-停更后，如何选择衍生分支版本？"><a href="#LSPosed-停更后，如何选择衍生分支版本？" class="headerlink" title="LSPosed 停更后，如何选择衍生分支版本？"></a>LSPosed 停更后，如何选择衍生分支版本？</h1><p>2024年，手机极客圈著名工具程序LSPosed的开发组宣布，由于受到PixelProps开发组一位作者的谣言、诽谤、种族主义辱骂和诅咒，导致心累而停更。同组旗下工具如Shamiko、Zygisk Next和LSPatch也一并停更。这如同多米诺骨牌效应，直接导致依赖LSPosed框架的许多模块作者停更，甚至于一些 XP模块 StatusBarLyric、BootloaderSpoofer等 也停更了。甚至一些非依赖项目，如搞机助手R、KernelSU和Mrepo，也选择了停更。<br><img data-src="https://tu.646474.xyz/1766065476548.jpg" alt="LSP作者遭受辱骂的图片" title="LSP作者遭受辱骂的图片"><br>本篇文章重点讨论LSPosed官方版停更后衍生出的分支版本：LSPosed-Irena、LSPosed-JingMatrix和LSPosed-IT。我们该如何选择？</p><h2 id="推荐版本：LSPosed-Irena"><a href="#推荐版本：LSPosed-Irena" class="headerlink" title="推荐版本：LSPosed-Irena"></a>推荐版本：LSPosed-Irena</h2><p>我个人最推荐LSPosed-Irena。它是目前社区最受欢迎的分支，优点是稳定性极高，几乎没有问题。缺点是更新速度较慢，通常间隔几个月，在测试稳定后才发布。<br><strong>下载链接</strong>：<br><a href="https://github.com/re-zero001/LSPosed-Irena">LSPosed-Irena GitHub</a>  <a href="https://t.me/lsposed_irena">LSPosed-Irena Telegram</a><br><strong>提示</strong>：对于Git获取方式 请登录你的GitHub账号后，在链接中的“Actions”栏中下载。</p><h2 id="LSPosed-IT（官方内测版）"><a href="#LSPosed-IT（官方内测版）" class="headerlink" title="LSPosed-IT（官方内测版）"></a>LSPosed-IT（官方内测版）</h2><p>LSPosed-IT是官方维护的内部测试版。尽管官方宣布停更，但内测版仍在更新。它功能最新、隐藏性最佳，但作为内测版，稳定性有待考证。有些版本曾出现功能不稳定问题，不过大多数版本表现良好。<br><strong>下载提示</strong>：LSPosed-IT是官方内测版本，只有拥有内测账号的人员才有下载链接。如果内测人员未经授权泄露，将被永久拉黑群组。网上看到的IT版本通常是泄露的，泄露者可能被封禁。因此，这里不贴官方下载链接。如果你想加入内测群组，请自行上网搜索加入方法（名额有限，条件严苛）。<br>然后的话 如果你想要加入内部测试群组   请自行上网搜索 加入方法    本文仅探讨 “如何选择LSP”<br>内部测试 名额有限  并且加入条件非常严苛 所以呢 如果你有那个时间去 研究怎么 加入内部测试群组的话 不如，建议看看这个Telegram频道：<br><a href="https://t.me/LSP_Leaks">LSPosed IT Leaks</a><br>这是一个第三方爱好者创建的频道，搜集并聚合网上所有IT泄露版本。渠道多样，纯公益性质，许多人从这里获取版本。</p><p>2026.01.21 更新<br><img data-src="https://tu.646474.xyz/1771954387685.png" alt="LSP作者通知加入时间验证" title="LSP作者通知加入时间验证"><br>如图所示，LSP官方在7470及以后版本 加入了联网时间验证 这导致了我们无法再获取更新的泄露版本 所以最新的泄露版本停留在 7467。<br><strong>Tips</strong>：如果你使用IT泄露版本，安装模块后会提示更新——千万不要更新！否则会覆盖成已停更的旧Release版本。</p><h2 id="LSPosed-JingMatrix"><a href="#LSPosed-JingMatrix" class="headerlink" title="LSPosed-JingMatrix"></a>LSPosed-JingMatrix</h2><p>JM版本早期有诸多槽点，被社区吐槽严重，常出现大小问题。例如，西米露模块作者曾因JM版问题而排查良久，最终发现是LSP-JM导致的，并发通知：<br><img data-src="https://tu.646474.xyz/1766065558737.jpg" alt="西米露模块作者通知图片" title="西米露模块作者通知图片"><br>不过，JM作者听劝，被骂惨后积极修复，仿照LSPosed-Irena进行了优化。目前最新版本暂无明显槽点。<br><strong>Tips</strong>：你可以批评JM的代码（如“屎山”），但 请不要人身攻击他——JM本人比较听劝，只是代码技术有待提升。由于历史事件，我个人不敢用JM版，如果你想试试，我也不建议。<br><strong>下载链接</strong>：<br><a href="https://github.com/JingMatrix/LSPosed">LSPosed-JingMatrix GitHub</a><br><strong>提示</strong>：可直接从Releases处下载。</p><h2 id="总结与选择建议"><a href="#总结与选择建议" class="headerlink" title="总结与选择建议"></a>总结与选择建议</h2><ul><li><strong>追求最新功能和折腾</strong>：如果你有官方内测账号，且接受稳定性风险，选择LSPosed-IT。</li><li><strong>追求稳定性</strong>：推荐LSPosed-Irena。</li><li><strong>总体排序</strong>：LSPosed-IT &gt; LSPosed-Irena &gt; LSPosed-JingMatrix。</li></ul>]]>
    </content>
    <id>http://blog.646474.xyz/post/lsp/</id>
    <link href="http://blog.646474.xyz/post/lsp/"/>
    <published>2025-12-05T12:41:37.000Z</published>
    <summary>LSPosed 官方停更后，如何选择可靠的衍生分支？详细对比各主流分支的优缺点、安装方法及注意事项，帮助你安全玩机</summary>
    <title>LSPosed 停更后，如何选择衍生分支版本？</title>
    <updated>2026-02-21T22:45:00.000Z</updated>
  </entry>
</feed>
