<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>KernelSU on 十年</title><link>https://676899.xyz/tags/kernelsu/</link><description>Recent content in KernelSU on 十年</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 06 Oct 2026 21:50:00 +0800</lastBuildDate><atom:link href="https://676899.xyz/tags/kernelsu/index.xml" rel="self" type="application/rss+xml"/><item><title>ViPER4Android 在三星 N9860（UN1CA 3.2.1）上的安装与排错实录</title><link>https://676899.xyz/posts/viper4android-n9860-install/</link><pubDate>Tue, 06 Oct 2026 21:50:00 +0800</pubDate><guid>https://676899.xyz/posts/viper4android-n9860-install/</guid><description>&lt;blockquote>
&lt;p>适用环境：三星 Galaxy Note20 Ultra 5G（SM-N9860）· UN1CA 3.2.1 · KernelSU&lt;/p>&lt;/blockquote>
&lt;h1 id="viper4android-在三星-n9860un1ca上的安装与排错实录">ViPER4Android 在三星 N9860（UN1CA）上的安装与排错实录&lt;/h1>
&lt;blockquote>
&lt;p>设备：三星 Galaxy Note20 Ultra 5G（SM-N9860，港版）
系统：UN1CA 3.2.1（OneUI 8.0）
Root 方案：KernelSU
日期：2026-10-06&lt;/p>&lt;/blockquote>
&lt;h2 id="前言">前言&lt;/h2>
&lt;p>ViPER4Android（V4A）是 Android 上最强大的全局音效引擎。这篇记录我在 UN1CA 第三方 ROM 上从零安装、踩坑、排错的全过程，特别是三星机型特有的几个坑。&lt;/p>
&lt;h2 id="一选对版本legacy-还是-aidl">一、选对版本：Legacy 还是 AIDL？&lt;/h2>
&lt;p>V4A 现在有两个互不兼容的版本：&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>版本&lt;/th>
 &lt;th>驱动文件&lt;/th>
 &lt;th>适用设备&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Legacy&lt;/td>
 &lt;td>&lt;code>libv4a_re.so&lt;/code>&lt;/td>
 &lt;td>2020 年以前发布的设备（HIDL 音频 HAL）&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>AIDL&lt;/td>
 &lt;td>&lt;code>libv4a_aidl.so&lt;/code>&lt;/td>
 &lt;td>出厂即 Android 15+ 的设备&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>&lt;strong>N9860 是 2020 年的机器，必须用 Legacy 版。&lt;/strong> 之前我误装 AIDL 版，直接报版本锁，就是这个原因。&lt;/p>
&lt;p>快速判断命令：&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">adb shell ps -A &lt;span class="p">|&lt;/span> grep &lt;span class="s2">&amp;#34;audio.*aidl&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>有输出 → AIDL；没输出 → Legacy。&lt;/p></description></item><item><title>ViPER4Android 安装指南（三星 One UI 6.1 · KernelSU / Magisk）</title><link>https://676899.xyz/posts/viper4android-install-guide/</link><pubDate>Sun, 04 Oct 2026 19:30:00 +0800</pubDate><guid>https://676899.xyz/posts/viper4android-install-guide/</guid><description>&lt;blockquote>
&lt;p>适用环境：三星 One UI 6.1（UN1CA 生态）· Root 管理器 KernelSU / Magisk&lt;/p>&lt;/blockquote>
&lt;h2 id="一刷入挂载模块-hybrid-mount前置条件">一、刷入挂载模块 Hybrid-Mount（前置条件）&lt;/h2>
&lt;ol>
&lt;li>将附件 &lt;code>Hybrid-Mount-4.0.0-1666.zip&lt;/code> 传输到手机存储中。&lt;/li>
&lt;li>打开 KernelSU（或 Magisk），切换到「模块（Modules）」页面。&lt;/li>
&lt;li>点击「从本地安装」，选择并刷入 &lt;code>Hybrid-Mount-4.0.0-1666.zip&lt;/code>。&lt;/li>
&lt;li>刷入完成后，立即重启手机。&lt;/li>
&lt;/ol>
&lt;p>&lt;strong>作用&lt;/strong>：解决三星只读文件系统或挂载点限制，使系统底层能够正确挂载并注入音频驱动。&lt;/p>
&lt;blockquote>
&lt;p>⚠️ &lt;strong>关键避坑点&lt;/strong>：重启后，即使管理器内提示该模块有新版本，也&lt;strong>绝对不要点击更新&lt;/strong>（do not update）。更新到更高版本可能会导致兼容性失效或冲突。全程保持 Hybrid-Mount 为 &lt;strong>4.0.0&lt;/strong> 版本。&lt;/p>&lt;/blockquote>
&lt;h2 id="二准备-v4a-三件套">二、准备 V4A 三件套&lt;/h2>
&lt;p>在三星 One UI 6.1 生态中，ViPER4Android 依赖的 3 个模块组合如下（请确认发布者压缩包或网盘里附带的对应文件）：&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>模块&lt;/th>
 &lt;th>作用&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>ViPER4Android RE / Repackaged 核心模块&lt;/td>
 &lt;td>提供 V4A 主程序与底层处理驱动&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Audio Modification Library（AML）&lt;/td>
 &lt;td>音频修改库，将 V4A 驱动无缝注入到三星系统的 &lt;code>audio_effects.xml&lt;/code> 中，避免与原厂 SoundAlive / 杜比全景声冲突&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Audio Compatibility Patch（ACP）或 V4A Fix 补丁模块&lt;/td>
 &lt;td>音频兼容性补丁，用于移除三星特定的音频策略限制或处理驱动失效&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="三模块刷入顺序与重启">三、模块刷入顺序与重启&lt;/h2>
&lt;ol>
&lt;li>打开 KernelSU / Magisk 的「模块」页面。&lt;/li>
&lt;li>依次刷入这 3 个模块（刷完一个后&lt;strong>不要&lt;/strong>马上点重启，直接返回继续刷下一个）：
&lt;ul>
&lt;li>先刷入 ViPER4Android 核心模块；&lt;/li>
&lt;li>接着刷入 Audio Modification Library（AML）；&lt;/li>
&lt;li>最后刷入配套的 Fix / ACP 补丁模块。&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>3 个模块全部提示安装成功后，点击页面右下角的「重启设备」。&lt;/li>
&lt;/ol>
&lt;h2 id="四首次开机配置与验证">四、首次开机配置与验证&lt;/h2>
&lt;ol>
&lt;li>开机后，打开桌面生成的 ViPER4Android 图标。&lt;/li>
&lt;li>首次启动若弹出 Root 权限申请，点击「允许」/ 永久授权。&lt;/li>
&lt;li>播放一段本地音乐或流媒体音频。&lt;/li>
&lt;li>点击 V4A 右上角菜单进入「驱动程序状态（Driver Status）」，确认以下四项：
&lt;ul>
&lt;li>Neon Enabled: &lt;strong>Yes&lt;/strong>&lt;/li>
&lt;li>Enabled: &lt;strong>Yes&lt;/strong>&lt;/li>
&lt;li>Status: &lt;strong>Normal&lt;/strong>&lt;/li>
&lt;li>Processing: &lt;strong>Yes&lt;/strong>（显示 Yes 即代表驱动已成功接管系统音频流）&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ol>
&lt;h2 id="五避坑要点速览">五、避坑要点速览&lt;/h2>
&lt;ul>
&lt;li>Hybrid-Mount 锁定 4.0.0，看到更新提示也不要点。&lt;/li>
&lt;li>三件套按顺序刷完再统一重启一次，不要刷一个重启一次。&lt;/li>
&lt;li>验证以驱动状态页四项全 Yes/Normal 为准。&lt;/li>
&lt;/ul></description></item><item><title>三星 Galaxy Note 20 Ultra (SM-N9860) 刷机与环境配置指南</title><link>https://676899.xyz/posts/n9860-guide/</link><pubDate>Sat, 26 Sep 2026 13:30:00 +0800</pubDate><guid>https://676899.xyz/posts/n9860-guide/</guid><description>&lt;h2 id="前言">前言&lt;/h2>
&lt;p>本文记录国行/港版三星 Galaxy Note 20 Ultra 5G（SM-N9860，高通骁龙 865+ 处理器）的解锁 Bootloader、线刷自定义 ROM、配置 Root 环境及常见生态修复的完整流程。&lt;/p>
&lt;hr>
&lt;h2 id="一前期准备">一、前期准备&lt;/h2>
&lt;h3 id="1-设备与环境">1. 设备与环境&lt;/h3>
&lt;ul>
&lt;li>&lt;strong>机型：&lt;/strong> 三星 Galaxy Note 20 Ultra (SM-N9860)&lt;/li>
&lt;li>&lt;strong>电脑环境：&lt;/strong> Windows 10 / 11 操作系统&lt;/li>
&lt;li>&lt;strong>驱动：&lt;/strong> 安装官方 Samsung USB Driver&lt;/li>
&lt;li>&lt;strong>刷机工具：&lt;/strong> Odin3 v3.14.4 及以上（或 Odin Patched 版）&lt;/li>
&lt;li>&lt;strong>第三方 Recovery：&lt;/strong> 对应 N9860 机型的 TWRP / OrangeFox&lt;/li>
&lt;/ul>
&lt;h3 id="2-备份数据">2. 备份数据&lt;/h3>
&lt;ul>
&lt;li>解锁 Bootloader 和跨底包刷机均会触发 Knox 熔断并强制格式化 &lt;code>data&lt;/code> 分区。&lt;/li>
&lt;li>务必提前将联系人、相册、微信聊天记录及两步验证密钥等重要数据导出备份。&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="二解锁-bootloader-bl">二、解锁 Bootloader (BL)&lt;/h2>
&lt;ol>
&lt;li>&lt;strong>开启开发者选项：&lt;/strong>
&lt;ul>
&lt;li>进入「设置」-&amp;gt;「关于手机」-&amp;gt;「软件信息」，连续点击「编译编号」7 次。&lt;/li>
&lt;li>返回「设置」-&amp;gt;「开发者选项」，找到并开启 &lt;strong>「OEM 解锁」&lt;/strong> 与 &lt;strong>「USB 调试」&lt;/strong>。&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>进入 Download 模式：&lt;/strong>
&lt;ul>
&lt;li>手机完全关机。&lt;/li>
&lt;li>同时按住 &lt;strong>音量上键 + 音量下键&lt;/strong>，使用数据线连接电脑。&lt;/li>
&lt;li>手机亮屏出现警告界面后，&lt;strong>长按音量上键&lt;/strong>进入解锁确认界面。&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>确认解锁：&lt;/strong>
&lt;ul>
&lt;li>根据屏幕提示，短按音量上键确认解锁，设备将自动恢复出厂设置并重启。&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>验证状态：&lt;/strong>
&lt;ul>
&lt;li>重新开机连接网络（跳过初始设置），再次进入开发者选项，确认「OEM 解锁」呈灰色不可选并提示“引导加载程序已处于解锁状态”。&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ol>
&lt;hr>
&lt;h2 id="三刷入-twrp-与底包系统">三、刷入 TWRP 与底包系统&lt;/h2>
&lt;ol>
&lt;li>&lt;strong>进入刷机模式：&lt;/strong>
&lt;ul>
&lt;li>关机状态下，按住音量上下键插线进入 Download 模式，短按音量上键进入刷机界面。&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>Odin 刷入 Recovery：&lt;/strong>
&lt;ul>
&lt;li>打开 Odin，将 TWRP 的 &lt;code>.tar&lt;/code> 镜像放入 &lt;strong>AP&lt;/strong> 插槽。&lt;/li>
&lt;li>在 Odin 的 &lt;strong>Options&lt;/strong> 选项卡中，&lt;strong>取消勾选 Auto Reboot&lt;/strong>（防止刷入后直接重启覆盖恢复分区）。&lt;/li>
&lt;li>点击 &lt;strong>Start&lt;/strong> 开始刷入，出现绿色的 &lt;code>PASS&lt;/code> 后拔掉数据线。&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>强制进入 TWRP：&lt;/strong>
&lt;ul>
&lt;li>同时长按 &lt;strong>电源键 + 音量下键&lt;/strong> 强制黑屏。&lt;/li>
&lt;li>黑屏瞬间迅速松手并立即改为按住 &lt;strong>电源键 + 音量上键&lt;/strong>，直到出现 TWRP 标志后松开。&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ol>
&lt;hr>
&lt;h2 id="四刷入自定义-rom-un1ca--one-ui-移植版">四、刷入自定义 ROM (UN1CA / One UI 移植版)&lt;/h2>
&lt;ol>
&lt;li>&lt;strong>格式化 Data 分区：&lt;/strong>
&lt;ul>
&lt;li>在 TWRP 主界面点击 &lt;strong>Wipe&lt;/strong> -&amp;gt; &lt;strong>Format Data&lt;/strong>，输入 &lt;code>yes&lt;/code> 确认（清除加密）。&lt;/li>
&lt;li>依次进入 &lt;strong>Advanced Wipe&lt;/strong>，勾选 &lt;code>Dalvik / ART Cache&lt;/code>、&lt;code>Cache&lt;/code>、&lt;code>System&lt;/code> 进行双清。&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>&lt;strong>刷入固件包：&lt;/strong>
&lt;ul>
&lt;li>将 ROM 刷机包（如 UN1CA / One UI 8.0 移植固件）通过 MTP 拷贝至手机内置存储或 OTG U 盘。&lt;/li>
&lt;li>在 TWRP 中选择 &lt;strong>Install&lt;/strong>，找到固件 zip 包，滑动确认刷入。&lt;/li>
&lt;li>刷入完成后，点击 &lt;strong>Reboot System&lt;/strong> 重启进入系统（初次开机可能需要 5~10 分钟）。&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ol>
&lt;hr>
&lt;h2 id="五root-方案与内核选择-kernelsu-next">五、Root 方案与内核选择 (KernelSU-Next)&lt;/h2>
&lt;p>为了保证银行类金融软件与特定海外 App 的风控通过率，推荐使用内核级 Root 方案：&lt;/p></description></item></channel></rss>