
RootMyGalaxy for Galaxy S23 Ultra SM-S9180 (FZG1) - temp root via CVE-2026-43499, KernelSU late-load, no partition flashing, no Knox
针对 三星 Galaxy S23 Ultra(SM-S9180) 的 RootMyGalaxy 移植与增强版本发布仓库。
基于上游 BuSung-dev/Root-My-Galaxy 的 v0.2.36,针对 S9180ZHS8FZG1 固件完成适配,并提供内嵌 KernelSU v3.3.0 的增强变体。
⚠️ 本仓库所有版本均为「内存态临时 root」:不刷写任何分区、不解锁 bootloader、不触发 Knox e-fuse,重启后 root 失效,手机恢复完全原厂状态。
| Release | 说明 | 适用人群 |
|---|---|---|
v0.2.36-fzg1 | 原版基线:上游 0.2.36(已实测可成功临时 root 的版本),内嵌 KernelSU v3.2.5 | 求稳、只求能用 |
v0.2.36-ksu330 | 增强变体:同一基线,内嵌 ksud 换为 KernelSU v3.3.0(32601),其余逐字节一致 | 想用最新版 KernelSU |
两个版本exploit 链路完全相同(逐字节一致),区别仅在于 late-load 的 KernelSU 版本。
MemTonic 是配套本仓库临时 root 环境使用的 KernelSU 模块:软重启(root 会话存活)期间做内存与异常守护,root 失效后自动停止,不做任何持久化改动。
⚠️ 模块依赖临时 root 会话才能加载,因此每个 MemTonic release 都附带前置 APK(
rootmygalaxy-0.2.36-ksu330.apk)。请先用 APK 完成一次临时 root,再刷入模块 zip。
| MemTonic | 说明 | 适用人群 |
|---|---|---|
memtonic-v1.10.0 | 当前最新:内存风暴三件套——mem PSI 60s 连续监测(内建 read 零 fork)、灾难黑匣子(连续 2 轮 some≥25 落盘 PSI/RSS+majflt Top10)、亮屏风暴级压实例外(psi≥30 唯一通道,常规亮屏禁压铁律不变);kswapd>90s/h 顺手压实;前台 majflt 转码指纹预警 | 新装首选 |
memtonic-v1.9.12 | Rollback 地雷自动排除哨兵(防软重启被升级为完整重启而丢 root)、sspid 门闩重置、启动环境基线、7 脚本全量 ARG_MAX 审计修复 | 稳定保守选择 |
memtonic-v1.9.6 | 修复 uninstall 盲杀防变砖、alive() 逻辑、vk_injector 多 PID bug | 需要 v1.9.1~1.9.5 网络救援特性者 |
memtonic-v1.9.5 | 护盾日志版本号与各脚本版本声明同步;CPU 护栏死线程清理的内存泄漏修复 | 同上 |
memtonic-v1.9.4 | 移除无效 updateJson、版本号一致性、绝对路径解析修复、CPU 护栏死线程防泄漏 | 同上 |
memtonic-v1.9.3 | 修复 start 无参启动被拦截、移除硬编码路径(提升可移植性) | 同上 |
memtonic-v1.9.2 | 移除全局 IPv4 TCP sysctl 注入(避免整机网络副作用与待机耗电) | 不想改系统网络参数者 |
memtonic-v1.9.1 | 网络假死底层救援(TCP Keepalive / FIN 快速回收)、MTU 碎片探测、VPN 进程豁免防降权 | 仍需网络急救特性者 |
memtonic-v1.4.3 | renice 口径显式化(线程级 tid 计数 + 打击面明细快照),纯观测增强 | 仅需启动风暴护栏 |
memtonic-v1.3.0 | 早期版本:启动风暴护栏 + 息屏内存压实 | 历史存档 |
版本号缺口说明:
v1.9.7~v1.9.11开发期未做实体归档(同一工作目录迭代覆盖),没有可安装包,因此不提供 release;这些版本的完整变更记录见 v1.9.12 的CHANGELOG.md。
安装步骤(KernelSU → 模块 → 刷入 zip;或直接用 KernelSU 管理器安装 zip):
rmg_memtonic-vX.Y.Z.zipsh /data/adb/modules/rmg_memtonic/scripts/memtonic.sh status升级:service.sh 不重跑软重启(会丢 root),请用 stop + start 重启模块守护使新代码生效。
| 项目 | 要求 |
|---|---|
| 机型 | Samsung Galaxy S23 Ultra SM-S9180(港版/国行同硬件) |
| 固件(PDA/CSC) | S9180ZHS8FZG1(FZG1) |
| 系统版本 | One UI 8.5 / Android 16 |
| 内核版本 | 5.15.189-android13-8-33413713-abS9180ZHS8FZG1 |
| 安全补丁级别(SPL) | 2026-07-05(或更早的 ZHS 系固件) |
核对方法:设置 → 关于手机 → 软件信息,确认「One UI 版本 / Android 版本 / 内核版本 / 安全补丁程序级别」与上表一致;或 adb shell getprop ro.build.fingerprint 应包含 S9180ZHS8FZG1。
MD5 : 102f5dd4dbbab7fb7babbbb5a8bac8a2
SHA256 : 03135340607fba9d4f15c3183af62d83f64c87e311e8d6deef38de5edf9a8d00
大小 : 68,141,362 字节
MD5 : 3b334cdad520f5d6f990ae661661824b
SHA256 : 17a88b2ed053bc1e54439a841b744bb2ee10f4ab90492ad431827db1f390b457
大小 : 69,820,722 字节
本仓库不仅发布 APK,也完整托管源码与构建链,可克隆后从零复现全部产物:
s9180-rootmygalaxy/
├── README.md ← 本文件
├── LICENSE ← GPL-3.0(KernelSU 衍生代码)
├── modules/
│ └── rmg_memtonic/ ← MemTonic 内存守护模块(当前主干 v1.10.0)
│ 启动风暴护栏 + CPU 失常护栏 + 前台护盾 + Camera/Screenshot Sentinel +
│ Rollback 地雷排除哨兵 + 结构化日志;版本历史见上方 Releases,
│ 完整变更记录见 modules/rmg_memtonic/CHANGELOG.md
├── docs/progress/ ← 开发进度记录(脱敏)
├── patch/
│ └── KernelSU-v3.3.0-samsung-kdp-rkp-defex.patch
│ 核心成果:将 Samsung KDP/RKP/DEFEX 内核加固适配从 v3.2.5
│ 移植到 KernelSU v3.3.0 源码树(16 文件,干净树上 round-trip 可过)
├── .github/workflows/
│ └── build.yml ← GitHub Actions 构建流水线
│ (DDK 容器构建 .ko + NDK r29 交叉编译 ksud,手动触发)
├── scripts/
│ ├── 01-build-module.sh ← 本地构建内核模块(需 docker)
│ ├── 02-build-ksud.sh ← 本地交叉编译 ksud(需 NDK,rust_embed 内嵌 .ko)
│ ├── 03-audit-module.sh ← 符号审计(硬门槛:missing=0;工具自动从上游拉取)
│ ├── 04-deploy-device.ps1 ← 真机部署(推送 ksud + exploit + late-load)
│ ├── build_fzg1_apk.py ← App 重打包:替换内嵌 payload/helper/feed
│ └── build_ksu330_apk.py ← App 重打包:内嵌 ksud 升级为 v3.3.0(本仓库 v0.2.36-ksu330 的来源)
└── docs/
├── BUILD.md ← 构建指南(Actions / 本地两种方式 + 已知构建坑)
└── VERIFY.md ← 真机部署与验证清单(预热/时序铁律/排错)
git clone https://github.com/deancyl/s9180-rootmygalaxy.git
cd s9180-rootmygalaxy
# 构建见 docs/BUILD.md;真机验证见 docs/VERIFY.md
| Release 内 APK | 构建方式 | 校验 |
|---|---|---|
rootmygalaxy-0.2.36-fzg1 | 上游原版(未修改) | 见 Release 页 |
rootmygalaxy-0.2.36-ksu330 | scripts/build_ksu330_apk.py 对原版做最小差异替换(仅内嵌 ksud 资产 + feed size),全部 139 个条目中 136 个逐字节一致 | 见 Release 页 |
App 基线来自上游 Root-My-Galaxy(Apache-2.0),内核侧补丁衍生自 KernelSU(GPL-3.0), audit 工具取自上游 Payloads 仓库(Apache-2.0),许可证归属详见 LICENSE 与上方说明。