violet_Box
Introduction: 一款根据用户需求设计的 Android 玩机工具箱
Tags:
简介
紫罗兰 Box 是一款 Android 玩机工具箱。我们致力于依据每一位玩机用户的需求去制作完善软件功能,希望能打造最受欢迎的移动端玩机工具箱。
核心特性
设备与信息
- 全面设备识别:识别设备的创建信息,并支持单击复制到剪切板
ROOT 检测
- 支持针对主流 Root 框架、Magisk、KernelSU 及各类隐藏模块的深度探查。
- 检测 Bootloader 锁状态、USB 调试状态、SELinux 状态(Enforcing/Permissive)以及 ro.secure 等核心系统属性。
- 一键排查设备中存在的敏感或风险应用。
玩机与定制
紫罗兰 Box 提供了极客用户最爱的系统级操作功能,包括但不限于:
- SELinux 管理:轻松切换或查看当前系统的 SELinux 模式,并支持设置开机自启。
- 分区管理:可以对系统分区进行读/写/擦/回读操作,实现和电脑端同样的效果。
- 字库备份:可以对设备底层字库进行完整备份,生成可以在 EDL&bootloader&编程器自由刷写的 bin 格式文件
- 模块管理:可以批量刷入 Magisk/KernelSU/Apatch 的模块。
- 应用管理:可以读取设备内的安装包,对安装包进行提取/卸载/冻结/解冻操作。
- 安卓 ID 修改:修改设备的安卓 ID
- 全局机型伪装:
- Payload 云提取
紫罗兰插件 (Violet Plugins)
提供一系列进阶的定制与隐藏 ROOT 功能
- 内核伪装 (无需 SUSFUS 模块对内核版本&构建日期的伪装)
- TrickyStore 系列组件 (复刻隐藏 BL 列表、设置安全补丁& boot Hash 自定义)
- 隐藏应用列表
编译步骤
- 克隆本项目到本地:
git clone https://github.com/your-username/VioletDetection.git - 使用 Android Studio 打开项目。
- 等待 Gradle 同步完成。
- 点击运行(Run)或在终端执行以下命令进行编译:
./gradlew :app:assembleDebug
免责声明
- 本工具涉及大量系统底层修改功能(如分区管理、内核伪装、SELinux 切换等)。请在完全了解操作后果的前提下使用!
- 不当的操作可能导致设备无法启动(变砖)、数据丢失或失去保修。作者不对任何因使用本软件造成的设备损坏负责。
- 伪装功能仅供安全研究与测试使用,请勿用于非法用途。
参与贡献
欢迎任何形式的贡献!如果你有好的想法、修复了 Bug 或是改进了翻译,请随时提交 Pull Request 或发起 Issue。
📄 许可证
本项目采用 GPL-3.0 License 开源许可证。
