v1.42 守护进程启动脚本重做:按 pm path 解析真实 APK 路径、解析失败写日志退出、进程名固定为 guang-daemon,日志统一在 /data/local/tmp/guang-daemon.log。 看更新 →
← 回 NekoType 官网 v1.42 · 4.38 MB · minSdk 26

Welcome to Mist Unveils Infinite Tomorrows !

光 · 实验室 图标

光 · 实验室

Android 系统级权限工具箱 · v1.42

科技不再是高高在上,而是服务于人民

让科技触手可及,终极 Android 工具箱

四条 shell 通道自动降级(Shizuku / 无线调试 / 电脑 ADB 守护进程 / Root),不弹设置页、不做模拟点击, pm / appops / settings 直写,写完回读系统真值。
主下载走 GitHub 直链(官方发布地址);备用直链放在网站仓库的 release 里,两个地址是同一个文件。SHA-256 见页底。

1.42 更新

守护进程启动脚本重做

上一版(1.40):冻结状态改读系统真值(显示「当前:已停用(冻结中)」/「当前:已启用」),解冻不再误判。

四条通道

有哪个用哪个,失败自动降级

所有操作都是 shell 直写,不做模拟点击、不靠无障碍去点开关。设置页可指定优先级。

Shizuku

装好并启动 Shizuku(或 Stellar)并授权本应用,服务端以 shell 身份 fork sh -c 执行脚本。

无线调试 ADB

Android 11+ 打开「无线调试」,用 6 位配对码与本机 adbd 配对,之后本机直连 shell——不用 root、不用电脑。

电脑 ADB 守护进程 1.39 新增

手机 USB 连电脑、开 USB 调试,电脑跑一行 adb shell sh …/files/start.sh,手机就有 uid=2000(shell) 常驻进程在 127.0.0.1:47901 上等命令——没有无线调试(Android 10 及以下)、也没有 root 时用这条。

Root

有 su 就直接 su -c。四条通道任一失败,自动试下一条。

功能

一键授权、冻结卸载、任意 shell

每项操作写完都在同一段脚本里回读系统真值(appops get / settings get / dumpsys)再判定成功,不信退出码。

一键授权 / 撤销

  • 解除停用 → 可授予的权限(pm grant)
  • 20 项 AppOps(appops set)一次写入
  • 无障碍服务、通知使用权、设备管理员、电池白名单
  • 反向「撤销」同法,详情页还能逐权限开关

应用管理

  • 冻结 / 解冻:禁用、挂起(Android 12+,数据保留)、隐藏、强制停止
  • 卸载 / 恢复:pm uninstall --user 0 与 install-existing,「已卸载」可一键装回
  • 强停、清数据、直接启动

实验台

走当前通道执行任意 shell,输出原样返回。想验证什么系统行为,不用再连电脑。

系统级 + 屏幕灰度

通道页可用 Root 生成本应用的 Magisk 模块(含 priv-app 白名单),重启后冻结走系统 API、不依赖 shell; 屏幕灰度用 daltonizer 单色开关,可逆、不改亮度与分辨率。

安全模型

脚本写死,输入过不了命令

怎么防止注入

脚本正文都在 res/raw/*.sh,Kotlin 侧只做两件事:字符集校验(包名只允许 [A-Za-z0-9._],组件名额外允许 $)+ 占位符替换。用户输入不可能变成任意命令。

唯一的任意命令入口

就是「通道」页的手动命令台——这是显式功能,不是漏洞。你敲什么它跑什么,所以别粘来路不明的脚本。

已知限制

先说清楚做不到的

签名级 / 系统专属权限:shell 也无权授予,报告里的 ✕ 属正常。

恢复只对预装应用有效:第三方应用用 --user 0 卸载是真删,恢复不了。

无线调试通道需要 Android 11+,且要求同一个 Wi-Fi 下能连到本机 adbd;Android 10 及以下请走「电脑 ADB 守护进程」或 Root。

冻结的「隐藏 / 挂起」依 ROM 而异,部分深度定制系统会拦或重启后回滚。

文件校验

下载完对一下指纹

SHA-256 00a3cc87c951cd52cadf47645ac00ba33157143a64801ceb4bc88065455df2a8
MD5 b8b4c346718427705e799134d3a19cf2
项目值
文件名GuangLab-1.42.apk
大小4,593,108 字节(4.38 MB)
版本1.42(versionCode 43)
系统要求Android 8.0+(minSdk 26),targetSdk 34
申请权限CHANGE_COMPONENT_ENABLED_STATE、QUERY_ALL_PACKAGES、moe.shizuku.manager.permission.API_V23、INTERNET

Windows:certutil -hashfile GuangLab-1.42.apk SHA256 · macOS / Linux:shasum -a 256 GuangLab-1.42.apk