适用于 KONKR Pocket Advance(GT78-VN、Android 12)的 Magisk 功能模块。各模块独立安装和更新。
- 模块 ID:
kpa_myuppy_font - 将系统无衬线字体映射为 MYuppy 字体。
- 安装时检查其他模块的常见字体覆盖;发现冲突会停止并提示模块 ID。先停用冲突模块,再安装并重启。脚本动态挂载的字体修改不保证能够识别。
- 提供常规、粗体两档:100–500 映射到常规,600–900 映射到粗体;不提供独立斜体。
- 使用系统原有 Roboto 文件路径,MYuppy 包含的中文和西文均优先显示;原版 Noto CJK 文件保持不变。
- PIF 等工具隐藏模块后,相关应用回退到原版字体。0828 实测可与 Play Integrity Fork v18、Shamiko 同时启用并打开 Google 登录页,不代表通过完整性认证。
- 采用 Magisk Systemless 方式,不修改系统分区。
- 卸载或停用模块并重启即可恢复系统字体。
- 模块 ID:
kpa_rgb_control
根据 AYAHOME 第一排性能预设控制机身 RGB 状态灯:
| 状态 | 灯效 |
|---|---|
| 省电 | 翠绿色慢速呼吸 |
| 均衡 | 平滑七彩循环 |
| 游戏 | 电光蓝慢速呼吸 |
| 火力全开 | 洋红色快速脉冲 |
| CPU 温度 ≥85°C 或电池温度 ≥50°C | 橙色快速呼吸 |
| CPU 温度 ≥90°C 或电池温度 ≥55°C | 红色快闪 |
| 充电、充满或电量 ≤15% | 交由 Android 系统控制原厂电池灯 |
| 熄屏/锁屏 | 非电池提示状态下熄灭,亮屏后恢复 |
亮屏状态优先级:危险温度 > 温度警告 > Android 系统电池灯 > 性能模式。模块只读取温度,不读取或修改风扇设置。
RGB 控制使用 ARM64 原生守护程序。最大亮度为 64/255,各状态再按功能使用不同亮度,保证提醒有效、日常观感柔和。亮屏动画每 0.2 秒更新,性能模式每 2 秒检查,CPU/电池温度每 10 秒检查,电池状态每 5 秒检查;颜色未变化时不会重复写入灯光节点。充电、充满或低电量时模块停止写灯,由 Android 管理原厂电池提示。熄屏时不持有唤醒锁,系统深度休眠时进程会被冻结。
配置文件:/data/adb/kpa_rgb_control.conf
状态与日志:
/data/adb/kpa_rgb_control.state/data/adb/kpa_rgb_control.log
进入充电、充满或低电量状态时,模块会一次性恢复原厂对应颜色,解决性能灯与系统电池灯的事件竞争;交接后停止写灯。日志仅记录灯效状态变化和必要错误;同类 LED 写入错误最多每分钟记录一次。日志超过 16 KB 时自动压缩为最近约 8 KB,更新安装时会清除旧日志。
在本机 8 核 MT6785V、约 3.8 GiB 内存上,以 1.0.0 首发构建实测:
- 亮屏运行:单核 CPU 约
0.3%,折算整机约0.04%。 - 熄屏且 ADB 保持设备唤醒:单核 CPU 约
0.53%,折算整机约0.07%。 - 常驻内存约
4.46 MB,约占整机内存0.12%。 - 守护程序不持有唤醒锁,实际深度休眠时开销低于上述熄屏测试。
这些数据属于接近零的后台开销,但并非绝对 0%。RGB 灯珠本身没有独立电流遥测,无法给出精确耗电量;模块通过熄屏灭灯、限制峰值亮度和减少传感器采样控制耗电。
- 模块 ID:
kpa_touch_guard - 长按 MODE 2 秒切换触摸屏,每次按住只切换一次。
- 重启默认开启触摸;不修改手柄映射,MODE 原有功能保留。
- 锁屏或息屏时恢复触摸;解锁后自动恢复此前的禁用状态,不打断正在进行的触摸手势。
- Magisk 模块“操作”按钮可恢复触摸并停止监听,重启后恢复监听。
- 已在
BW03_20260828验证开机启动和触摸切换;不包含在 KPA-Root 预装中。
按键采用事件等待,不持有唤醒锁。触摸开启时不轮询;保留禁用状态时每 2 秒检查锁屏状态,检测失败则恢复触摸。电源键按下时立即恢复触摸,其他锁屏方式存在检测延迟。只拦截触摸设备,程序退出时自动释放。状态保存在模块目录的 state,启动诊断写入 startup.log,每次启动覆盖,不记录触摸坐标。
若需通过已授权电脑恢复触摸:
adb shell su -c 'sh /data/adb/modules/kpa_touch_guard/action.sh'- 从 Releases 下载所需模块 ZIP。
- 在 Magisk 中选择“从本地安装”。
- 安装完成后重启。
模块停用、启用或卸载后均建议重启。
- 字体模块使用
font-v*标签和独立 Release。 - RGB 模块使用
rgb-v*标签和独立 Release。 - 触摸开关模块使用
touch-v*标签和独立 Release。 - 各模块分别构建、分别发布,不要求版本号同步。
MYuppy 字体来源及版权说明见 THIRD_PARTY_NOTICES.md。
Copyright © 2026 我不是矿神。

