V1.9 Beta
感谢huangdihd https://github.com/huangdihd
提交的拉取请求
重新沿用PyQt5,下载依赖可能需要魔法环境
主要改进内容:
侧边栏导航:
使用QListWidget实现侧边栏菜单
添加了设备信息、系统模式(ADB)、引导模式(Fastboot)、恢复模式(Recovery)和救砖模式(Bootrom)等主要功能分类
每个模式都有对应的图标和标签
功能重组:
系统模式(ADB):
ADB命令
应用管理(安装/卸载应用)
系统界面管理(状态栏、导航栏等组件管理)
引导模式(Fastboot):
刷机
备份
Fastboot命令
BL解锁
小米线刷
恢复模式(Recovery):
添加了Recovery卡刷功能
救砖模式(Bootrom):
MTK工具
新功能实现:
应用管理:
支持选择APK文件安装
支持通过包名卸载应用
应用列表显示和刷新功能
系统界面管理:
提供了状态栏、导航栏等系统组件的管理入口
Recovery卡刷:
支持选择ZIP格式的卡刷包
自动推送到设备并执行刷机
UI优化:
使用QSplitter实现可调整大小的侧边栏
每个功能页面使用卡片式布局
优化了主题系统,确保新UI元素也应用主题样式
增加了更多的视觉反馈和状态提示
代码结构优化:
使用QStackedWidget管理不同功能页面
原有标签页重构为独立的页面组件
改进了信号/槽机制,确保跨线程操作安全