leaderboard 排行榜 category 分类浏览 code 独立开发者 notifications 通知中心 download 下载 App

登录

Stellar

Stellar

正式版
category 玩机工具 / 应用 update 1.0.14 (100149) storage 4.51MB
file_download
225
下载量
chat_bubble_outline
0
评论数
favorite_border
108
收藏数
schedule
-
更新时间

photo_library 应用截图

warning

应用警告

降权激活仅在 Root 启动模式下生效 ADB 启动模式本身就是 uid=2000,无需降权 降权后服务将失去 Root 特有的能力(如写入系统属性、访问受保护目录等)

new_releases 更新日志

新增功能 新增进程守护(两个进程相互识别对方状态,死亡后拉起) 新增授权应用页面的多选功能 改进 尝试优化服务兼容性 优化无线调试模式下的开机自启动

description 应用介绍

【项目简介】 Stellar 是知名开源项目 Shizuku 的深度定制分支。它专为开发者设计,提供了一个更灵活、强大的特权 API 框架。 通过 ADB 无线调试或 Root 权限启动 Stellar 服务后,第三方应用即可调用需要系统级权限的 API,而无需应用本身拥有 Root 权限。 【核心特性与改进】 Stellar 相比原版 Shizuku,在权限、架构及体验上进行了以下核心升级: 1. 增强型权限系统 摒弃了单一的权限模式,引入了精细化的多维度权限管理体系: • 分级权限控制:包含“stellar”(核心 API 访问权限)和“follow_stellar_startup”(服务伴随启动权限)。 • 智能权限回调:增强回调机制,客户端可精准感知是“永久授权”还是“一次性授权”。 • 完整管理 API:提供全套权限查询、申请、撤销接口,满足复杂业务需求。 2. 启动与服务优化 • 服务伴随启动:应用可注册为 Stellar 服务的伴随进程,当服务启动时自动唤醒相关应用。 • 降权激活机制:即便使用 Root 启动,也会自动降权到 Shell 用户运行,提高安全性。 3. 架构重构 • 纯 Kotlin 编写:代码库 100% 使用 Kotlin。 • UserService 重写:全面重构用户服务层,优化模块通信,提升代码可维护性。 • 稳定性修复:修复了原 Shizuku 遗留的已知问题,增强框架稳定性。 4. UI/UX 全面升级 采用 Material Design 3 设计语言,重构了用户界面: • 界面焕新:打造简洁优雅的授权管理中心,交互更加自然。 • 可视化展示:授权页清晰呈现各项细分权限,状态一目了然。 • 引导优化:重新设计启动引导流程,新用户上手更轻松。 【与 Shizuku 的主要区别】 为了提供更完善的 API 支持,Stellar 在功能上做出了以下调整: [ 新增的功能 ] • 跟随启动机制(应用随服务自动启动) • 细分权限系统与一次性授权感知 • Root 启动后的降权安全机制 [ 重新启用的功能 ] Stellar 保留了部分在 Shizuku 最新版中已被弃用,但在特定场景下极具价值的功能: • newProcess() API:支持直接创建特权进程。 • 运行时权限管理:支持通过 API 为其他应用授予或撤销 Android 运行时权限(grantRuntimePermission / revokeRuntimePermission)。 [ 移除的功能 ] • rish:移除了内置的 root shell 工具。 • Sui:移除了对 Zygisk-Sui 的 API 支持。 【项目地址】 https://github.com/roro2239/Stellar https://gitee.com/su-su2239/Stellar

apps 相关应用