特权 API 框架到底是什么:先用三分钟搞懂它的运作方式
很多玩机应用会卡在同一道门槛上:真正干活的那几个系统 API,普通应用没有权限调用。传统解法要么刷机 Root,要么解锁 Bootloader,代价都不小。Stellar 给出的第三条路是——不动系统,而是拉起一个有权限的服务进程,让别的应用「借」它的权限干活。

它在系统里扮演什么角色
把整件事拆成三个角色就很好理解:
- 管理器(Stellar App 本体):你手机里能点开的应用,负责配对、启动服务、管理授权;
- 服务进程:由管理器通过无线调试或 Root 拉起,运行在 shell(uid=2000)或 root(uid=0)身份下,持有比普通应用更高的权限;
- 受权应用:MT 管理器、GKD、AppOps 这类工具,通过 Binder 连到服务进程,借它的身份调用系统 API。
服务相当于一个「权限中转站」:应用把请求发给服务,服务以自己的高权限身份执行,再把结果还回去。整个过程不改系统分区、不碰引导锁。
它是从哪来的
Stellar 是知名开源项目 Shizuku 的深度定制分支,由 GitHub 用户洛夕(roro2239)维护,仓库于 2025 年 11 月创建。它保留了 Shizuku「ADB 拉起服务」的核心思路,并重写了服务层——具体改了什么,见与 Shizuku 的关系。
三种启动通道一览
| 通道 | 前提 | 特点 |
|---|---|---|
| 无线调试 | Android 11+,同一网络 | 全程在手机上完成,最常用 |
| 有线 ADB | 一台电脑 | 老机型的替代路径 |
| Root 启动 | 设备已 Root | 最省事,支持降权激活 |
启动之后的动作只有一件:到授权应用页把需要的应用放行。这条路径的每一步,后面的安装与激活分组会逐页展开。