Skip to content

Shiho-Patch/AndroidToolKit

Repository files navigation

Androidtoolkit - Android系统管理工具

Android Shizuku Version

📱 概述 (Overview)

Androidtoolkit 是一款功能强大的Android系统信息查看和管理工具,专为需要深入了解和管理Android设备的用户设计。基于Shizuku权限框架,能够提供丰富的系统信息查询和高级管理功能,让您更好地了解和控制自己的设备。

✨ 核心亮点

  • 🔒 安全可靠:基于Shizuku权限框架,无需Root即可实现高级功能
  • 🎨 现代化UI:遵循Material Design 3设计规范,支持Material You动态主题
  • 性能优化:异步加载、内存优化,提供流畅的用户体验
  • 🔧 功能丰富:涵盖系统信息、应用管理、Shell执行、设备控制等多个方面
  • 🛡️ 隐私保护:所有数据仅在本地处理,不上传任何信息

下载

{
    "lastUpdate": "AndroidToolKit_1.31.1_26011401",
    "description": "新增APP启动页配置项",
    "notice":"新年快乐!项目已完全开源,可前往“设置-关于应用-Git仓库”查看源码"
}

请查看 releases 目录

更新日志 (Changelog)

v1.31.1 (2026-01-14)

  • 新增APP启动页配置项

v1.31.0 (2025-12-31)

  • 元旦版本,无新功能,仅修复已知问题

v1.30.9 (2025-11-23)

  • 放开华为设备使用限制
  • 新增电池信息展示
  • 双开应用支持自定义id空间
  • 优化各页面弹窗信息展示
  • 优化经典主题样式

v1.30.8 (2025-11-08)

  • 新增经典主题配色
  • 关于页面弹窗优化
  • 重绘各项功能图标

v1.30.7 (2025-11-06)

  • 系统属性页面支持删除与新增属性
  • 优化切换主题色界面

v1.30.6 (2025-11-02)

  • 优化信息页面展示
  • 更换App包名与应用名,为避免误报请卸载旧版

v1.30.5 (2025-10-27)

  • 新增时钟显秒
  • 新增状态栏图标隐藏
  • 新增APP联网功能控制
  • 新增小米阻止系统更新
  • 优化执行器页面

v1.30.4 (2025-10-23)

  • 对非vivo机型隐藏专有功能
  • 优化更新日志弹窗展示

v1.30.3 (2025-10-19)

  • 页面细节优化与bug修复

v1.30.2 (2025-10-15)

  • wifi历史密码查看相关功能
  • 优化App图标与部分资源图标
  • 优化功能分组

v1.26.7 (2025-09-24)

  • 应用通知功能实现

v1.26.6 (2025-09-17)

  • 适配不同机型的可滚动区域

v1.26.5 (2025-09-02)

  • 新增分区管理功能

v1.26.3 (2025-08-28)

  • 在线更新功能优化
  • 页面精简与调整

v1.26.2 (2025-08-24)

  • 新增App Shortcut功能

v1.26.1 (2025-08-21)

  • 修复已知问题,提升稳定性

v1.26.0 (2025-08-21)

  • 基础信息页面优化
  • 页面细节调整

v1.25.9 (2025-08-20)

  • 设置页面调整
  • 新增在线更新功能

v1.25.8 (2025-08-18)

  • 适配16Kb设备
  • 重构基本信息页面
  • 已知bug修复

v1.25.7 (2025-08-15)

  • 优化shell执行器相关功能

v1.25.6 (2025-08-14)

  • 全局样式优化与调整

v1.25.4 (2025-08-12)

  • 新增12种动态配色,页面更加丰富
  • 新增后台样式修改调用

v1.25.3 (2025-08-10)

  • 新增"原子随身听"相关功能

v1.25.2 (2025-08-08)

  • 首次发布

🚀 主要功能 (Main Features)

📊 基础信息模块

BaseInfoFragment - 全面的设备信息展示

  • 设备基本信息:型号、名称、CMIIT ID、制造商等详细信息
  • 存储分析:产品方案、内存容量、存储使用情况可视化
  • 系统详情:Android版本、构建信息、安全补丁级别等
  • 多视图模式:支持列表和网格两种展示方式
  • 便捷复制:一键复制任意信息项到剪贴板

⚙️ 系统属性管理

DeviceInfoFragment - 深度系统配置管理

  • 属性查看:完整的系统属性(system properties)浏览
  • 设置管理:全局设置、系统设置、安全设置的查看与修改
  • 智能搜索:支持关键词搜索和实时过滤
  • 安全编辑:通过Shizuku权限安全修改系统配置
  • 分类管理:属性按类别组织,便于查找和管理

📱 应用管理中心

AppManagerFragment - 全面的应用管理工具

  • 应用列表:展示所有已安装应用(系统应用 + 用户应用)
  • 详细信息:版本号、安装时间、目标SDK、权限信息等
  • 状态控制:启用/禁用应用,无需Root权限
  • 智能筛选:按应用类型、状态快速过滤
  • 批量操作:支持批量管理多个应用

🖥️ Shizuku终端执行器

ShizukuExecutorFragment - 强大的命令行工具

  • 命令执行:通过Shizuku权限执行高权限Shell命令
  • 实时输出:命令执行结果实时显示,支持彩色输出
  • 快捷命令:预设常用命令,一键执行
  • 执行统计:显示命令执行时间和退出状态码
  • 输出区分:标准输出和错误输出分色显示

🔒 锁屏与电源控制

ScreenLockControlFragment & 电源管理

  • 常亮模式:保持屏幕常亮,适合特殊场景
  • 重启选项:普通重启、关机、Fastboot、Recovery模式
  • 电量控制:修改显示的电池电量百分比(仅显示,不影响实际电量)

🎯 附加功能集成

ExtraFeaturesFragment - 更多实用工具

  • 状态栏工具:启动系统状态栏演示模式
  • 系统服务:访问系统内置工具和服务
  • 开发者选项:快速访问开发者相关功能
  • 工具集合:集成各种实用的系统管理工具

🛠️ 技术架构 (Technical Architecture)

🔗 Shizuku深度集成

基于Shizuku API v23+实现的高权限操作框架

  • 权限管理:安全的高权限Shell命令执行
  • 系统交互:直接访问系统服务和API
  • 属性修改:安全修改系统属性和设置项
  • 应用控制:无Root环境下的应用状态管理
  • 电源控制:系统级电源和重启功能
  • 实时通信:与Shizuku服务的稳定连接管理

🎨 现代化UI体验

Material Design 3 + Material You

  • 设计规范:严格遵循Material Design 3设计语言
  • 动态主题:支持Material You动态颜色系统(Monet)
  • 主题切换:浅色/深色/跟随系统主题无缝切换
  • 状态栏适配:完美适配沉浸式状态栏和导航栏
  • 流畅动画:丰富的过渡动画和微交互效果
  • 响应式布局:适配不同屏幕尺寸和方向

⚡ 性能与安全

高效稳定的系统架构设计

  • 异步处理:多线程异步加载,UI始终流畅响应
  • 内存优化:智能内存管理,避免OOM和内存泄漏
  • 缓存机制:合理的数据缓存,提升加载速度
  • 安全验证:应用签名校验,防止恶意修改
  • 权限检查:运行时权限动态检查和申请
  • 错误处理:完善的异常处理和用户提示机制

📋 系统要求 (System Requirements)

最低配置

  • 依赖服务:Shizuku v11.0+ (必需)

推荐配置

  • 设备类型:vivo品牌手机(完全测试和优化)
  • 其他品牌:部分功能可能受限或不可用

📥 安装指南 (Installation Guide)

方法一:通过Shizuku安装(推荐)

  1. 安装Shizuku

    # 从官方GitHub下载最新版本
    https://github.com/RikkaApps/Shizuku/releases
  2. 激活Shizuku服务

    # 通过ADB激活(需连接电脑)
    adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh
    
    # 或通过无线调试激活(Android 11+)
    在开发者选项中启用无线调试
  3. 下载安装

    • 从发布页面下载最新APK
    • 安装后启动应用
    • 在Shizuku中授予权限

方法二:完整权限配置(高级用户)

# 授予必要权限(可选,Shizuku可自动处理)
adb shell pm grant dev.xw.androidtoolkit android.permission.WRITE_SECURE_SETTINGS
adb shell pm grant dev.xw.androidtoolkit android.permission.READ_LOGS  
adb shell pm grant dev.xw.androidtoolkit android.permission.DUMP
adb shell pm grant dev.xw.androidtoolkit android.permission.PACKAGE_USAGE_STATS

🚀 快速开始 (Quick Start)

首次使用

  1. 同意协议:仔细阅读用户协议和隐私政策
  2. 权限检查:应用会自动检查Shizuku连接状态
  3. 功能探索:通过底部导航栏浏览各个功能模块

功能导航

模块 图标 主要功能
基础信息 📊 设备信息查看、系统详情展示
系统属性 ⚙️ 属性查看修改、系统设置管理
附加功能 🎯 高级工具集合、特殊功能入口

常用操作

  • 查看设备信息:首页 → 点击卡片查看详情
  • 执行Shell命令:附加功能 → Shizuku执行器
  • 管理应用:附加功能 → 应用管理
  • 修改系统属性:系统属性 → 搜索定位 → 点击编辑

🔐 权限说明 (Permissions)

核心权限

权限 用途 必需性
Shizuku API 高权限操作执行 🔴 必需
QUERY_ALL_PACKAGES 获取应用列表 🔴 必需
INTERNET 网络访问(更新检查) 🟡 可选
ACCESS_NETWORK_STATE 网络状态检查 🟡 可选

高级权限(通过Shizuku或ADB授予)

# 系统设置相关
WRITE_SECURE_SETTINGS    # 修改安全设置
WRITE_SETTINGS           # 修改系统设置

# 系统信息相关  
READ_LOGS               # 读取系统日志
DUMP                    # 系统信息转储
PACKAGE_USAGE_STATS     # 应用使用统计

# 其他权限
WAKE_LOCK              # 防止休眠(保持功能运行)

权限使用说明

  • 数据隐私:所有权限仅用于本地功能实现,不会上传任何数据
  • 最小原则:仅申请必需权限,避免过度授权
  • 透明度:所有权限使用场景都在应用内明确说明
  • 用户控制:用户可随时在系统设置中撤销权限

⚠️ 重要提示 (Important Notes)

使用风险提示

⚠️ 安全提醒
系统修改风险:修改系统属性和设置可能影响设备稳定性
应用管理风险:禁用系统应用可能导致功能异常或无法开机
权限使用风险:高权限操作需要用户充分理解后果
兼容性限制:主要针对vivo设备优化,其他品牌兼容性有限

使用建议

  • 操作前备份:修改重要设置前建议进行系统备份
  • 了解后果:确保理解每个操作的潜在影响
  • 测试环境:重要修改建议先在测试设备上验证
  • 渐进操作:避免同时进行多个系统级修改

功能限制

  • 📱 设备兼容:部分功能仅在vivo设备上完全可用
  • 🔋 电量显示:电量伪装仅修改显示值,不影响实际电量
  • 🔒 权限依赖:所有高级功能均依赖Shizuku服务正常运行
  • 💾 数据安全:所有操作和数据仅在本地处理,不会上传

👨‍💻 开发者信息 (Developer Information)

联系方式

  • 📧 问题反馈:通过Gitee Issues提交
  • 💬 社群讨论:应用内"关于"页面查看QQ群
  • 🐛 Bug报告:提供详细的设备信息和复现步骤

项目状态

  • 🔄 开发状态:持续维护中
  • 📱 支持设备:主要支持vivo品牌设备
  • 🆕 更新频率:根据用户需求和系统更新情况

📄 免责声明 (Disclaimer)

重要法律声明,请仔细阅读

  1. 使用目的:本应用仅供学习、研究Android系统机制使用

  2. 风险承担:用户需自行承担使用本应用可能带来的所有风险

  3. 责任限制:开发者不对以下情况承担任何责任:

    • 设备系统不稳定或无法正常使用
    • 数据丢失或损坏
    • 设备硬件损坏
    • 违反设备保修条款
    • 其他由使用本应用引起的任何问题
  4. 合规使用:用户应确保使用本应用符合当地法律法规

  5. 知识产权:本应用涉及的所有商标和版权归各自所有者

🔗 相关链接 (Related Links)

Made with ❤️ by xiaowan12

免责声明 (Disclaimer)

软件仅供学习和研究Android系统使用,用户应自行承担使用本应用可能带来的风险。 开发者不对因使用本应用导致的任何问题负责,包括但不限于系统不稳定、数据丢失等问题。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages