# v2.17.0
- 全新的文本对比器,支持文本编辑、代码高亮、自动换行等(VIP 功能)
- 注意:仅当选中两个文件进行文本对比时可编辑,其它地方的文本对比不可编辑
- 文本编辑器浮动菜单新增删除功能(默认隐藏需手动设置)
- 文本编辑器新增设置项:将行号信息固定显示在左边
- 提升文本编辑器在小字号显示大量文字时滑动的流畅度
- 删除文件新增极速模式选项(仅当所在路径为内部存储,选中的文件夹内包含超过 1000 个文件时才可看到该选项)
- 执行脚本文件前如果勾选了使用 ROOT 权限执行将会有红字提醒
- 主设置新增文件列表时间偏好,可选择是否显示秒数和完整年份
- 网络存储的 SFTP 功能支持使用带密码的密钥进行身份验证
- 文件属性中的校验功能支持选择需要计算的数据摘要算法
- 优化文件分割工具按数量分割时各个文件大小尽可能接近
- 优化 WebDav 功能对 HTTP FS 软件的兼容性
- 修复在部分 Root 设备上启动可能卡死的问题
- 修复 AXml 编译器的一个错误处理问题
# v2.16.7
- 侧拉栏工具分组添加了推荐课程的入口,当前上架了珍惜大佬的三个课程
- 带历史记录的输入框新增我的收藏功能(如果不需要使用可在设置中关闭)
- 文本编辑器快捷功能的正则查找替换改为查找替换,可单独指定是否开启正则表达式
- 在 Root 或 Shell 权限下 Activity 记录的启动方式可选择一键启动或手动启动
- 优化 Dex 对比功能,出现错误时将错误信息作为反编译结果,不会中断后续操作
- 优化 Dex 处理库,编译后保留 CallSite 的序号,避免出现不兼容问题
- 修复 V1 签名在非 RSA 算法下生成的签名文件后缀仍是 .RSA 的问题
- 修复文本编辑器在只读模式下如果输入法未关闭仍可输入文本的问题
- 修复在压缩文件中打开压缩文件,返回上级时不会高亮文件名的问题
- 修复注入日志功能的方法匹配选项若不填写参数会弹出错误的问题
- 修复当网络出现变化时一定概率导致 MT 账号发生掉线的问题
- 修复 Dex++ 打开大量文件时编辑代码会出现卡顿的问题
- 修复 Arsc 翻译模式和 AXml 翻译模式的几个问题
- 修复 Arsc 处理库的几个不兼容问题
# v2.16.6
- 注入日志记录功能支持记录字段的读写操作
- Dex++ 编译选项新增「去除 API 限制修饰符」
- 优化 APKS 转 APK 功能对 modules 属性值的处理
- APKS 转 APK 功能支持选择需要进行合并的子 APK 项
- 压缩/解压文件的对话框新增操作完成后删除源文件的选项
- 选中多个文件进行压缩时可选择单独压缩每个文件/文件夹
- 删除文件时如果某个文件删除失败将会显示具体的错误信息
- 创建快捷方式功能的自定义图标新增大量可选的小图标选项
- 在进行复制移动等操作时可选择将被覆盖的文件移动到回收站
- 文本编辑器在编辑 AXml/ABX 文件时支持将其导出为纯文本
- 文本编辑器与各个界面的输入框均支持接收从外部拖放过来的文字
- 文本编辑器在分页编辑模式下统计功能将会同时显示所有分页的数据
- 文本编辑器在分页编辑模式下搜索文本支持搜索其它分页并自动切换
- 文本编辑器支持为文件添加备注(设置后显示文件名的地方将变为显示备注)
- 文本编辑器中选中语法 parseColor 功能高亮的文字时支持调用颜色选择器
- 修复导入的使用账号保护的签名会因为登录用户名大小写不一致导致无法使用的问题
- 修复 Dex++ 中选择类并导出为 Dex 文件时 Dex 的版本总是为 035 的问题
- 修复文本编辑器侧拉栏中已打开文件列表可能会部分丢失的问题
- 修复文件夹对比时链接文件指向不存在的路径导致报错的问题
- 修复点九图片编辑器打开大图片并放大后会出现卡顿的问题
- 修复插件中心点击下载插件历史版本没有反应的问题
# v2.16.5
- 工具-创建快捷方式-执行操作:新增执行脚本文件
- 快捷方式功能支持选择创建桌面快捷方式或图标快捷方式
- 快捷方式功能支持自定义图标(该功能目前仅对 VIP 开放)
- 支持为侧拉栏的工具和网络存储创建快捷方式(向右滑动对应项即可看到按钮)
- 支持为底部书签栏的最近浏览记录和书签项创建快捷方式(长按即可看到菜单)
- 支持打开和解压最新 VIVO 刷机包中的 payload.bin 文件
- 重新设计内置的颜色选择器样式(使用 HSV 风格更方便调节明暗)
- 语法文件新增指定安装该文件最低 MT 版本规则(具体看官方文档 (opens new window))
- 文本编辑器编辑 AXml 文件时切换 ID 转名称会保留当前光标位置
- 文本编辑器的 JavaScript、HTML、CSS 的代码格式化功能替换为 js-beautify 实现
- 回收站中如果原文件在 Android/data 内则不支持移动(可能因权限问题看不到移动后的文件)
- 修复文本编辑器流畅模式下使用百度输入法输入成对符号可能跳转到错误位置的问题
- 修复 Arsc++ 修改文件后在某个情况下退出不会提示保存文件的问题
- 修复一种新的 Arsc 伪加密导致的无法打开 Arsc 文件的问题
- 修复在 payload.bin 文件中使用文件对比功能会闪退的问题
- 修复打开压缩文件再返回上级时不会高亮被打开文件的问题
- 修复部分 APKS/XAPK 转为 APK 后无法正常安装的问题
- 修复从回收站恢复文件后高亮文件名可能不对的问题
- 修复回收站的文件可能无法删除的问题
# v2.16.4
- 优化 AXml 翻译模式的可翻译词条过滤算法
- 安装包提取功能在多选模式下标题栏会显示选中数量
- Dex++ 的搜索结果界面支持复制所有已搜索到的类名
- 修复文本编辑器打开文件立刻返回后可能出现闪退的问题
- 修复文本编辑器在一个特殊情况下会不显示任何内容的问题
- 修复快捷方式的「定位所在位置并点击」可能不点击的问题
# v2.16.3
- 创建压缩文件功能新增「删除源文件」选项
- 点击 MT 加密过的文件后将直接弹出解密窗口
- 加密文件时如果选择显示密码则只需要输入一遍密码
- 优化文件分割工具和文件加密工具对零大小文件的处理
- 优化主设置界面中「文件菜单排序」功能的拖动排序逻辑
- 文本编辑器修改 MT 语法文件时支持快速预览(右上角菜单)
- 修复文本编辑器在流畅模式下与讯飞输入法的一些不兼容问题
- 修复点击 APK 文件查看信息时可能不显示已安装版本信息的问题
- 修复 Shell 权限访问 Android/data 目录时可能缺少一些文件夹的问题
# v2.16.2
- 文件长按菜单中的链接替换为工具,功能包含:
- 文件分割
- 文件合并
- 文件加密
- 文件解密
- 创建软链接
- 创建快捷方式
- 批量重命名功能支持对已选中的文件进行手动排序
- 优化文本编辑器搜索界面关闭和提取搜索结果功能的位置
- 文件搜索功能支持二次搜索(在搜索结果对话框点击右上角)
- 文本编辑器新增 Json 翻译模式(打开文件后点击右上角菜单可找到)
- 修复文本编辑器无法正确显示某些 Emoji 表情符号和组合符号的问题
- 修复使用系统授权访问 Android/data 时无法创建文件夹的问题
- 修复 Android 6.0 及以下系统使用 FTP 功能会闪退的问题
- 修复 AXml 和 Arsc++ 编译器的一个错误
# v2.16.1
- 优化本地存储功能的兼容性
- 优化文本编辑器统计单词数量的算法
- 优化文本编辑器 JavaScript 代码格式化算法
- 修复文本编辑器一个导致突然闪退的问题
- 修复文本编辑器选中大量文本后可能卡住的问题
- 修复文本编辑器搜索功能全词匹配算法的一个错误
- 修复文本编辑器打开大文件可能出现内存不足的问题
- 修复移动文件进度窗口中剩余项信息显示有误的问题
- 修复主题跟随系统切换在特定情况下会出现颜色错乱的问题
- 修复上个版本安装包提取功能的应用列表加载缓慢的问题
- 修复上个版本使用签名相关的功能时可能发生闪退的问题
- 修复上个版本点击 apk 查看信息时会有一个短暂卡顿的问题
- 修复上个版本字体预览器自定义文字项使用的是系统默认字体的问题
# v2.16.0
- 新增意大利语(感谢 slxsh)
- 优化安装包体积至 20 MB 以内
- 语法高亮引擎多项升级,具体请看官网的语法文件开发文档 (opens new window)
- 文本编辑器语法高亮新增 Markdown
- 文本编辑器新增 UTF-8-BOM 编码
- 文本编辑器选中链接时支持直接打开
- 优化文本编辑器搜索功能中全词匹配选项的算法
- 优化 Xml 翻译模式的可翻译词条过滤算法
- 修复无法移动链接文件的问题
- 修复 Arsc 处理库的一个问题
- 修复 Dex 对比功能的一个异常
# v2.15.7
- 支持为云备份数据添加备注
- 终端模拟器增加如何复制文本的提示
- 优化 Xml 翻译模式的可翻译词条过滤算法
- 修复一个由于超长文件名所引起的问题
- 修复十六进制编辑器在搜索时可能出现 ANR 异常的问题
- 修复字体预览器无法查看 Android/data 内文件的问题
- 修复安装包提取功能在非小米系统上未检测「获取应用列表」权限的问题
- 修复文本编辑器在特定情况下关闭搜索后仍会高亮搜索结果的问题
# v2.15.6
- 文本编辑器新增功能:提取搜索结果
- 对比结果查看器的文件列表界面新增过滤功能
- 安装包提取功能新增检测「获取应用列表」权限的开启状态
- 设置中新增回收站功能总开关以及删除文件时是否显示红色警告的开关
- 优先使用 Root 或 Shell 权限访问 Android/data 而非使用漏洞
- 使用 Root 权限访问 Android/data 时支持回收站功能
- 修复搜索结果中的文件在删除时无法移动到回收站的问题
- 修复上个版本无法播放 Android/data 内音乐文件的问题
- 修复在安卓 10 版本的鸿蒙系统上分享文件会出现异常的问题
- 修复在安卓 6 系统上无法使用 Root 权限安装 apk 的问题
- 修复 Arsc++ 反编译引擎一个导致文件打开失败的错误
- 修复 Dex++ 如果同时打开非常多个 dex 文件会发生闪退的问题
- 修复部分功能在处理包含超多 dex 的 apk 文件会出现超时的问题
# v2.15.5
- 本次更新在上个版本基础上优化了内部存储漏洞的利用方式,实现了无需授权即可访问 Android/data 目录,且读写效率更高,并支持回收站功能。
- 您可以使用以下方法测试是否支持您的系统:
- 进入 Android/data 目录,如果文件列表为空或者弹出需要授权的提示,则不支持您的系统;
- 选择一个文件夹删除,如果弹出的删除文件对话框中有「移动到回收站」选项,说明支持您的系统,否则为不支持;
- 该漏洞预计很快会被修复,一旦修复将回到通过 Shizuku 授权的方式,如果您依赖该功能,后续的系统更新请谨慎升级。
# v2.15.4
- 可绕过最新系统限制获取 Android/data 目录的访问权限
- 如果依旧出现需要 Shizuku 或 Root 的提示,说明系统不支持
- 目前多个用户反馈安卓 13 的小米澎湃 OS 不支持授权
- 文本编辑器新增 C# 语法高亮
- 文本编辑器的搜索选项按钮略微放大
- 优化文本编辑器开启流畅模式后对输入法的兼容性
- 语法高亮引擎 start-end 匹配器新增 endPriority 属性
- 内置语法文件支持在线升级(该过程在后台自动完成,后续新增或修复语法高亮配置将无需更新客户端)
- Arsc 资源查询功能界面跟随主题颜色
- Dex 修复功能新增「仅修复 dex 文件头」选项
- 新增文件回收站功能(仅内部存储的文件可用)
- 主题颜色新增莫奈取色(需 Android 12+ 系统)
- 安装包提取功能支持在命名表达式中修改文件后缀大小写
- 修复在特定目录下编辑/复制文件时如果文件变小则数据异常的问题
- 修复 Dex++ 导航复制字段 get/put 代码功能缺少逗号问题
- 修复 JavaScript 格式化功能未正确处理异步函数的问题
- 修复 Arsc++ 反编译带风格的字符串的一个错误
- 修复 Dex 翻译模式一个导致加载时卡住的问题
- 修复 Dex 对比结果查看器的一个错误
# v2.15.3
- 新增 Java 反编译引擎: VineFlower
- 新增 AXml 对比功能(需选择两个 APK 文件)
- 优化 Dex 对比功能的忽略资源 ID 变化算法
- 优化文本编辑器压缩 HTML 文件代码的算法
- 优化文本编辑器搜索功能布局,直观显示各个选项
- 支持将 APK 签名设置选项仅应用于指定包名
- 主设置中增加是否加载外置存储缩略图的开关
- 主界面多选模式下长按类选按钮可选择更多方案
- 在更多的界面使用 MT 文本输入框取代系统输入框
- 输入框支持对正则表达式进行语法高亮,查看正则表达式更加直观
- 复制文件功能在覆盖文件时不会改变目标文件 inode 和 SELinux 上下文
- 关闭创建备份文件后,修改文件时会直接把数据写入原文件,而不是写到新文件再重命名覆盖
- 使用 Shizuku 或 Root 安装 APK 失败时,显示详细错误信息,而不是调用系统安装器
- Dex++ 导航增加功能:复制方法 invoke 代码、复制字段 get/put 代码
- 修复安装或卸载语法文件后,文本编辑器切换语法的选择列表未立刻更新的问题
- 修复安装更新语法文件后,文本编辑器内的代码高亮数据未立刻刷新的问题
- 修复 MT 文本输入框在某些情况下浮动菜单显示位置不合适的问题
- 修复 JavaScript 代码格式化功能在处理字符串时的一个错误
- 修复生成的 BKS 签名有效时间不正确的问题
# v2.15.2
- 云备份功能支持备份主题颜色设置
- 文件校验界面新增切换大小写按钮
- 优化文本编辑器按上/下键的操作逻辑
- 文本编辑器双指最小可缩放至 6sp(原 8sp)
- 修复部分情况下账号会掉登录的问题
- 修复安装包提取功能一个导致闪退的问题
- 修复 WebDav 不支持 DriveHQ 的问题
- 修复在 EMUI 系统上切换夜间模式可能闪退的问题
- 修复在搜索结果中复制/移动文件可能导致文件丢失的严重问题
- 修复外部 APP 可能无法调用 MT 打开 js、jar、json 文件的问题
- 修复 APK 数据复用优化功能可能导致优化后的文件无法安装的问题
- 修复带记录功能的输入框在有记录的情况下初始内容可能为空白的问题
# v2.15.1
- 文本编辑器新增 Go 语言语法高亮
- 网络存储配置页新增「启用多线程传输」选项
- 删除文件前的提示内容增加文件数量与大小信息
- 文件搜索功能界面的文件内容输入框支持历史记录
- 部分界面的输入框支持回车换行(如文本编辑器搜索替换)
- 优化 Arsc 相关功能对 Android 14 的兼容性
- 优化 Dex 字符串解密功能对鸿蒙 4.0 系统的兼容性
- 升级 Dex 处理库支持 Dex 040 和 Dex 041 格式
- Dex 混淆对抗功能支持自定义匹配规则与需要处理的类
- Dex 混淆对抗功能代码结构优化,减少内存不足情况的发生
- 修复部分系统频繁出现 Shizuku 授权超时的问题
- 修复开启主题跟随系统后界面字体颜色可能错乱的问题
- 修复在终端模拟器中粘贴特殊符号可能会导致报错的问题
- 修复文本编辑器使用搜狗输入法定制版时出现多删除一个字符的问题
- 修复 WebDav 使用中文域名时不支持移动文件与重命名的问题
- 修复 JavaScript 格式化不支持中文函数名的问题
- 以下功能调整为非 VIP 可用(主要是没什么技术含量)
- Apk 共存自定义包名功能
- Dex 编辑器++ 批量删除
- 安装包自定义提取功能
- 翻译模式不限制字典数量
# v2.15.0
- Dex 对比功能新增忽略资源 ID 变化选项
- Dex 字符串解密功能支持指定需要解密的类
- Dex 字符串解密功能支持对单个 dex 文件使用
- Dex 字符串解密功能自定义解密函数支持通配符(具体看官网使用手册)
- Dex 编辑器++ 打开多个文件时如果个别文件出现错误可选择忽略并继续
- 任务进度信息从通知栏移动到主界面的右边栏,通知栏仅保留一个主通知
- 新增主题颜色设置功能(提供 12 套配色方案)
- 新增 TOML 语法高亮配置(感谢 A4-Tacks)
- 支持预览带有引用类型属性值的矢量 xml 图片
- 优化文本编辑器长按行号选择文本的逻辑
- 优化哈希对比功能的结果显示格式
- 修复语法高亮引擎 start-end 匹配器设置 matchEndFirst 后出现闪退的问题
- 修复文本编辑器关闭自动换行后偶尔会出现无法左右拖动的问题
- 修复 Dex 字符串解密功能一个导致解密后的 APP 闪退的问题
- 修复 JavaScript 语法高亮配置文件的一个错误
# v2.14.6
- 发现新版本时支持跳过更新(从下版本开始)
- 打开终端模拟器时的 cd 提示将在 5 秒后自动消失
- 文本编辑器支持通过长按行号来快速选中整行文本或范围选择
- 文本编辑器支持鼠标滚轮进行滑动,同时按下 Ctrl 可放大缩小
- 优化 Android 14 系统上访问 Android/data 目录的相关操作
- 提升 RES 反资源混淆功能的执行速度,支持识别更多的文件类型后缀
- 查看 APK 信息界面可在检测签名时直接点击查看具体签名数据,无需等待检测完成
- 添加哈希对比功能(调用方式与文本对比功能一样,但选中的两个文件需要大小相同)
- 主设置选项增加「优化外置存储数据传输」(如果导致您的设备复制文件到 USB 的速度变慢,请关闭该选项)
- 修复编辑书签路径后图标不会立刻刷新的问题
- 修复创建 tar 文件时内部文件名太长会报错的问题
- 修复注入日志功能会缺少对某些位置进行注入的问题
- 修复 Smali 代码中的类名包含空格会导致无法编译的问题
- 修复文本编辑器使用部分输入法无法输入字母 aszxcvy 的问题
- 修复 RES 反资源混淆功能可能出现 stringItem == null 错误的问题
- 修复某些情况下编辑 Android/data 内文件出现 permission denied 的问题
- 修复部分系统在 Root 权限下无法修改 Android/data 内文件权限与所有者的问题
# v2.14.5
- 文本编辑器的浮动菜单支持调用系统自带的翻译
- 优化文本编辑器代码高亮在处理超长文本时的效率
- 优化文本编辑器对外置键盘常用快捷键的支持
- 支持将 Dex++ 的 Smali 代码流程图导出为图片文件
- 支持在 Android 14 上使用 Shizuku/Root 安装 targetSdk 低于 23 的 apk
- 支持在修改 APK 且不自动签名时保留 V2/V3 签名数据(可长按自动签名按钮进行设置)
- 文件校验功能界面新增显示文件名(方便文件名中包含校验值时进行对比)
- 复制/移动 USB 设备上的文件时使用单线程模式(单线程速度更快)
- 恢复侧拉栏根目录容量显示(实际仍是显示 system 目录的容量)
- 修复文本编辑器在一个极端情况下出现卡顿的问题
- 修复文本编辑器浮动菜单可能遮挡选中文字的问题
- 修复打开较大的 sh 文件会出现加载缓慢的问题
- 修复 Shell 权限下无法访问 USB 设备文件的问题
- 修复 APK 自动签名可能错误出现 V1 签名失败的问题
- 修复 Arsc 编辑器一个导致闪退的问题
- 修复 Dex 字符串解密功能的一个错误
# v2.14.4
- 过几种新型的 AXml 和 Arsc 伪加密
- 支持在 apks/xapk 文件上显示应用小图标
- 支持在共存版/测试版上调用微信支付开通会员
- 优化调用 Shikuzu 获取 Shell 权限的稳定性
- 优化文本编辑器 Shell 和 JavaScript 的语法高亮规则
- 使用文本编辑器打开源码格式的 strings/arrays/plurals.xml 文件时,可点击右上角菜单进入翻译模式
- 使用 Arsc++ 编辑器打开 strings/arrays/plurals.xml 文件时,可点击右上角菜单进入翻译模式
- 修复 Arsc++ 编译器的一个错误
- 修复脚本执行器界面上错误显示一个控件问题
- 修复使用 Shell 权限访问的文件无法分享的问题
- 修复直接移动文件夹后其修改时间发生变化的问题
- 修复 FTPS 功能无法连接启用了 session-reuse 的服务器的问题
- 修复部分设备上启动时出现 "Get shell's uid failed" 报错的问题
# v2.14.3
- 支持调用 Shizuku 获取 Shell 权限来访问 Android/data、/data/local/tmp 等目录
- 优化注入文件提供器功能:新增 user_de_data 目录,总是显示 android_data 和 android_obb 目录
- 在修改文件后却没有成功上传到网络存储到情况下,可通过提示按钮找到被修改的文件
- 在修改文件后却不支持更新到压缩文件的情况下,可通过提示按钮找到被修改的文件
- 文件列表过滤功能支持使用正则表达式(使用 / 开头,详细请看用户手册 - 快速入门)
- 从右上角菜单进入终端时自动执行 cd 命令改为需要手动确认
- 生成签名密钥时支持选择 jks 或 bks 格式
- 文本编辑器快捷功能支持通过长按来重复短按功能
- 文本编辑器快捷功能数据支持导出到本地以及导入(VIP功能)
- 文本编辑器的语法文件开发新增多项功能,详情请看用户手册
- 优化文本编辑器 Shell 与 JavaScript 语法高亮规则,对字符串的识别更加精确
- 修复 Android 14 系统上 /data/app 目录文件夹不显示 apk 图标的问题
- 修复对超过 2GB 的 apk 文件进行 V2/V3 签名后无法安装的问题
- 修复格式化 JavaScript 时反引号内的字符串会被错误处理的问题
- 修复文本编辑器对大量文本进行切换行注释操作会卡死的问题
- 修复在部分手机上长按文本编辑器的浮动菜单会闪退的问题
- 修复 RES 资源混淆会导致 fontFamily 属性失效的问题
- 修复终端模拟器会话结束后按回车可能无法关闭的问题
- 修复无法在微信中调用 MT 打开 apk.1 文件的问题
- 修复主界面偶发性的长按文件没有任何反应的问题
- 修复 APK 签名状态不显示 V3.1 方案的问题
- 修复 ARSC 反编译引擎的一个 bug
# v2.14.2
- 更新终端扩展包到 v3.0 版本,新增 ssh、openssl、wget、curl、sed、iconv 等命令
- PS:新版扩展包与前一个版本不兼容,安装后 2.14.1 版本 MT 终端功能将不可用
- 修复文本编辑器分享超大文本会崩溃的问题
- 修复 WebDav 上传文件后可能一直卡住的问题
- 修复从 QQ 调用 MT 打开文件会出现错误的问题
- 修复上个版本文本编辑器保留文件功能失效的问题
- 修复处理 apk.1 文件后新生成的文件后缀名不正确的问题
# v2.14.1
- 终端模拟器功能重新支持扩展包功能:包含 bash 和 coreutils 等
- 脚本执行器支持设置是在系统环境中还是扩展包环境中执行脚本
- 网络存储支持自动记录浏览历史
- 网络存储支持将目录或文件添加到书签
- 网络存储支持通过右上角菜单快速设置初始路径
- 文本编辑器浮动菜单增加「分享」「自定义」和「切换注释」
- 文本编辑器如果是被第三方应用调用打开,退出时将直接返回第三方应用
- 查看 APK 信息对话框长按「安装」可快速选择外部安装器
- 修改 JAR 文件时自动对其进行 ZipAlign 优化
- 打开方式对话框支持输入文本进行过滤
- 自动将 apk.1 文件识别为 apk 文件
- 修复 ABX 编译器的一个问题
- 修复 Arsc 编译器的一个问题
- 修复 Res 反资源混淆功能的一个问题
- 修复打开图片浏览器时屏幕会闪一下的问题
- 修复删除文件时可能错误提示挂载失败的问题
- 修复文本编辑器在一个特定情况下会掉帧的问题
- 修复在拥有超多文件的目录中打开图片会报错的问题
- 修复在搜索结果中复制多个同名文件会出现文件丢失的问题
# v2.14.0
- 升级 minSdkVersion 到 21,从该版本起不再支持 Android 4.x 系统
- 升级 targetSdkVersion 到 30,受此影响终端模拟器的扩展包不再可用,只能创建系统 shell 以及调用系统自带命令
- 文本编辑器的浮动菜单支持自定义(显示风格、菜单排序、菜单隐藏)
- 文本编辑器增加范围搜索替换功能(先选中一段文本然后点击范围搜索)
- 文本编辑器语法高亮不限制文本长度(对大文本采用局部高亮算法优化内存占用)
- 文本编辑器制表符按宽度进行对齐(对齐宽度 = 空格宽度 * 制表符大小)
- Dex++ 搜索功能支持设置排除在搜索范围外的路径列表
- Dex++ 代码导航新增显示当前类信息,并支持查找调用处、查找子类、复制类签名
- 优化 SMB 功能的文件上传与下载速度
- 优化 Dex 修复功能,支持更多的错误类型修复
- 优化 Class 文件编辑功能支持打开高版本的文件
- 优化批量解压时如果各个文件密码一样则只需要输入一次密码
# v2.13.8
- 新增功能:点九图片编辑器
- 新增功能:查看 Dex 文件属性
- 提取安装包时支持通过返回键取消
- 支持手动指定 ZIP 压缩包的文件名编码
- 优化十六进制编辑器部分操作的处理性能
- 新增设置项:使用内置安装器安装 APK 前需二次确认
- 可对损坏的 APK 文件使用功能菜单(前提是可以解析到包名)
- 修复 root 权限下 Android/data 内的文件重命名失败的问题
- 修复部分 ROM 完整包的 payload.bin 文件无法打开的问题
- 修复全选和过滤菜单在多次快捷触发后不会自动隐藏的问题
- 修复 Arsc 翻译模式的几个问题
- 修复其它一些已知问题
# v2.13.7
- 升级 Arsc++,支持编辑 overlay 和 stagedAlias 数据段
- 优化 Arsc++,提升打开速度,支持打开超大文件,详细显示编译进度
- 在 Dex++ 中批量导出类时,支持导出为 Smali/Dex/Jar 格式
- Dex++ 和 Arsc++ 历史记录增加一键清空功能
- Dex 修复功能新增是否备份源文件的选项
- 支持打开 ROM 包(必须是完整包,不支持升级包)中的 payload.bin 文件
- 降级安装 apk 失败后支持自动切换为卸载并安装的方式
- 安装包提取界面额外显示所有分包文件的大小(如果有)
- 文本编辑器快捷功能新增:复制、剪切、粘贴
- 修复语言设置为自动时,切换系统语言后 MT 界面语言不变的问题
- 修复部分系统在 root 权限下无法正常访问 Android/data 的问题
- 修复无法识别部分加固的问题
# v2.13.6
- 支持隐藏侧拉栏中网络存储的地址
- 支持使用 Shizuku 安装 apk/apks/xapk 文件
- 使用 Root 或 Shizuku 安装 apk 时支持降级安装
- 十六进制编辑器支持打开大小在 2GB 以内的文件
- 修复复制链接文件到内部存储目录会出现错误的问题
- 修复在断网情况下可能持续出现 CPU 占用过高的问题
- 修复 Xml 翻译模式在特定情况下会损坏 APP 的问题
- 修复 Dex 字符串解密功能的一个问题
# v2.13.5
- 新增功能:Smali 指令查询
- 新增 Rust 语法高亮(由 A4-Tacks 提供)
- 文本对比功能支持返回键取消加载
- 通过菜单解压文件时支持解压到另一窗口
- 支持无 root 情况下访问 /data/app 目录
- Dex++/Arsc++ 搜索界面支持收缩/展开全部
- 导入签名时新增密钥保护方式:使用MT帐号保护
- 使用正则表达式进行替换时支持使用 10 以上的捕获组,例如 ${10}
- 优化 Res 混淆功能并去除 VIP 限制
- 优化字符串解密功能提高成功率
- 优化编辑超大 AXML 时的性能
- 优化内置的 APK 安装器
- 修复一些已知问题
# v2.13.4
- 文本编辑器快捷功能栏新增功能项:正则查找替换
- 文本编辑器打开单个 Smali 文件时支持转成 Java
- 文本编辑器新增多个编码选项
- Dex++ 代码编辑器中可以点击左上角文件名进行文件定位
- Dex++ 代码编辑器新增功能:寄存器分析与寄存器扩充(点击右上角笔图标)
- 优化 Dex 对比功能的算法,提升加载速度
- 优化修改文件所有者与用户组的 UID 选择器
- 优化安装包提取功能界面的首次加载速度
- 优化文件选择器界面并支持外部程序调用
- 修复多个已知问题
# v2.13.3
- 新增本地存储功能(添加位置同网络存储)
- 新增 APK 一键注入文件提供器功能
- PS: 以上两功能结合使用可实现无 ROOT 访问 APP 的数据目录
- 优化繁体中文翻译(感谢 Tragic Life)
- 优化在复制和移动文件时对符号链接的处理逻辑
- Dex++ 导入单个 Smali 时支持替换文件
- 安装包提取界面支持输入 UID 进行过滤
- 新增 WebDav 设置项:信任所有 HTTPS 证书
- 修复在部分 WebDav 服务器上无法删除文件夹的问题
# v2.13.2
- 网络存储支持流媒体播放音乐文件
- 提升在 Android/data 内删除文件夹的速度
- 文本编辑器语法高亮规则新增编程语言数字匹配器(具体请看用户手册)
- 优化多个语言语法高亮的数字匹配规则
- 修复弹出创建压缩文件对话框时一个导致闪退的问题
- 修复 SMB 服务器端口不是 445 时无法正常使用的问题
- 修复网络存储流媒体播放连续播放两个文件会闪退的问题
# v2.13.1
- 新增 SMB 功能(VIP)
- 支持加载网络存储中的图片和视频缩略图(可在设置中调整)
- 支持以流媒体播放网络存储中的视频文件(需要播放器支持)
- 过一个 AXml 伪加密
- 优化 Res 反混淆功能
- 支持导入 BKS 格式的签名密钥
- Dex 对比功能支持忽略 NOP 指令
- 创建压缩文件对话框支持记忆参数选项
- 升级 Dex 处理库以支持「隐藏 API 信息」数据段
- 注入日志功能的方法匹配选项支持快速导入方法签名
- 修复 Arsc++ 的一个问题
- 修复 WebDav 的一些兼容性问题
- 修复签名 APK 时如果无法解析到 minSdkVersion 会发生错误的问题
- 修复应用的 application 为 android.app.Application 时无法去签的问题
- 修复 SFTP 无法使用帐号密码登录仅支持 Keyboard-Interactive 验证方式的服务器
# v2.13.0
- 新增 FTPS、SFTP、WebDav 功能(VIP)
- 侧拉栏的 FTP/FTPS/SFTP/WebDav 单独归到“网络”分组,并支持长按排序与右划菜单
- 删除侧拉栏工具分组的“FTP 客户端”,添加 FTP 请点击侧拉栏右上角菜单
- 压缩文件右上角菜单新增:返回根目录
- 优化安装包提取界面的 APP 图标加载逻辑
- 优化对娜迦加固、阿里加固、深思数盾的识别
- 支持在安卓 13 上对 Android/data 文件夹进行批量授权
- 修复上个版本的 FTP 功能无法上传文件夹的问题
- 修复书签栏的文件图标可能与本地文件不同步问题
- 修复文本编辑器移动光标快捷功能会导致闪退的问题
- 修复去除签名校验时一个导致提示找不到 Application 的问题
- 修复外部程序调用 MT 管理器打开文件时容易出现 Permission Denial 问题
# v2.12.4
- 侧拉栏项目的左滑菜单全部改为右滑菜单,防止与关闭侧拉栏的手势冲突
- 主界面侧拉栏的工程分组支持长按排序,定位功能移动到右滑菜单
- 主界面侧拉栏的工具分组新增右滑菜单:管理、隐藏
- 再次精简安装包体积,体积缩小约 1.2 MB
- 处理 Dex 文件时自动过滤无效的行号信息
- 优化文本编辑器对 Emoji 表情的支持
- 优化文本编辑器对快捷键的支持
- 优化去除签名校验功能
- Arsc++ 浏览界面直接显示 package 和 type 的 id
- Arsc++ 代码编辑器新增引用跳转功能
- 修复 Arsc 反编译的一个问题
- 修复 FTP 功能存在的一些小问题
- 修复 Res 资源精简功能存在的一些问题
- 修复文本编辑器一个产生死锁导致卡死的问题
- 修复注入日志记录功能一个问题并简化配置选项
- 修复数据复用优化可能导致 apk 无法安装的问题
- 修复移动文件时如果有同名文件夹会导致文件夹被覆盖的问题
# v2.12.3
- 优化 Smali 语法高亮
- 优化 APKS 转 APK 功能
- 压缩包内直接显示文件夹大小
- 字体预览器支持查看字体详细信息
- 批量重命名支持使用正则表达式查找替换
- 修复一个可能导致文本编辑器不断闪退的严重 bug
- 修复选择多个文件时无法修改文件权限与所有者的问题
- 修复 APK 注入日志记录功能存在的一些问题
- 修复又拍云 FTP 无法获取文件列表问题
# v2.12.2
- 重写了 FTP 功能,更加稳定与高效,下载与上传使用了多线程且支持挂后台,上传中断或失败不会导致服务器文件丢失,同时支持了修改权限、修改时间、文件对比等功能
- 文本编辑器支持自定义字体
- 文本编辑器新增 Smali 格式化功能
- 文本编辑器支持设置是否使用制表符进行缩进
- 优化文本编辑器处理单行超长文本的性能
- 优化文本编辑器处理乱码字符的性能
- 新增 APK 资源精简功能
- 主界面多选模式下副标题栏显示当前选中的文件数量
- Jar 转 Dex 功能支持设置 MinSdkVersion
- 优化 360 加固识别
- 优化 AXml 反编译与回编译
- 优化 Dex++ 重命名类/包功能
- 修复无法正确打开和解压 .tgz 文件的问题
- 修复生成 Smali 时在处理字符串上的一个问题
- 修复在 32 位系统上系统文件时间显示有误的问题
- 修复移动搜索结果的文件会出现挂载读写失败的问题
- 修复在虚拟大师上操作系统文件显示挂载读写失败问题
- 修复远程管理功能在热点模式下可能无法获取 IP 的问题
- 修复某些情况下点击通知栏的后台任务不会弹出任务对话框的问题
- 修复在安卓 6/7 系统上退出后无法从多任务窗口重新进入 MT 的问题
- 修复移动文件时如果选择跳过覆盖文件,源文件仍然可能被删除的问题
- 修复日志注入功能未勾选「重写源文件名与行号」时仍然会重写源文件名的问题
# v2.12.1
- 新增一键清空最近浏览记录功能
- 优化对 360 加固付费版/企业版的识别
- 优化文本编辑器使用键盘进行光标上下移动的逻辑
- 修复 Shell 语法高亮加载速度过慢问题
- 修复上个版本将安装包提取功能的按时间排序算法弄反了的问题
- 修复上个版本部分系统上多次点击文本编辑器的快捷功能会闪退的问题
- 修复打开/解压较大的 tar.gz 和 tar.bz2 文件时可能长时间卡住不动的问题
# v2.12.0
- 重写任务处理框架,执行中的任务不会因为MT未在前台而出现一系列问题,且支持隐藏任务处理对话框,隐藏后可在通知栏重新打开
- 简单地说就是假如你复制一个大文件,不再需要等待它复制完成,可直接隐藏对话框进行其它操作,或者切换到其它的APP
- 目前主界面大部分功能均适配了新的任务处理框架,FTP等后续版本再优化,小部分功能考虑到占用内存比较大,屏蔽了隐藏对话框功能
- 对图标进行重新设计与优化,同时提供了三种风格,可在主设置中切换(测试/共存版图标中的机器人图案换成了一只 bug,以便与正式版进行区分)
- 去除了 MT 的一项权限:android.permission.READ_PHONE_STATE
- 支持显示 heic 文件缩略图
- 支持在安装包提取界面点击提取图标
- 支持选择多个压缩包进行批量解压与签名
- 数据复用优化功能支持输出处理详情
- 文本编辑器新增 yml 文件语法高亮
- 修复 AXml 编译器的一个 bug
- 修复代码流程图行号字体过小问题
- 修复解压 7z 时如果密码错误不会再次请求输入的问题
# v2.11.9
- 新增文件夹对比功能
- 新增「最近文件」功能(在底部书签栏中)
- 新增 APK 数据复用优化功能,同时修改此类文件不再导致体积暴涨
- 新增 APK 图标提取功能(在 APK 信息界面点击图标即可提取)
- 新增 Class 编辑文件功能(以 Smali 格式,仅支持到 JDK1.7)
- 新增 Jar2Dex 功能
- 增强 APK 优化功能
- 优化对 VMOS 的兼容性
- 支持解压 BZIP2 和 LZMA 压缩算法的 ZIP 文件
- 执行 Dex/Arsc 对比后将输出对比结果文件,可重复打开
- 修改文件权限时支持输入 8 进制权限值
- 修改文件时间对话框支持快速填入当前时间
- 修复打开 MIUI 备份文件后下拉刷新未正确加载的问题
- 修复 MIUI 系统刷了字体模块后文本编辑器卡顿问题
- 修复某个情况下会出现一直无法下载插件的问题
# v2.11.8
- 新增修改文件时间功能(支持本地文件和 ZIP 内文件)
- 修改权限/所有者时应用到子文件(夹)会忽略链接文件
- 文件内容搜索支持使用正则表达式
- 可识别并直接打开 MIUI 的备份文件
- 增大各个界面快速滚动条的实际触发面积
- Dex++ 代码流程图增加跳转到行功能
- 优化临时文件夹自动清理算法,防止占用空间过大
- 优化文本编辑器缩进参考线的算法
- 优化 Res 反资源混淆功能
- 优化 Dex 混淆对抗功能
- 修复在电脑的部分 64 位模拟器运行报错问题
- 修复文本编辑器打开文件出现错误后无法关闭文件的问题
- 修复解压文件时因为文件名存在特殊符号导致解压失败的问题
- 修复拥有 root 权限时会弹出 Android/data 授权提示的问题
# v2.11.7
- 精简安装包体积
- 增加屏幕取色功能(侧拉栏工具)
- Dex++ 导航对话框新增过滤功能
- 优化 Dex 混淆对抗功能的内存占用
- 极大提升 Arsc++ 打开大文件的速度
- 打开文件再返回主界面时会标记刚刚打开的文件
- 文本编辑器支持设置超过多少字数时自动开启流畅模式
- 修复主界面侧拉栏在横屏时宽度太大的问题
- 修复文本编辑器缩进参考线的一个显示错误问题
- 修复文本编辑器在选择靠近左边的文本时会触发侧拉栏的问题
- 修复复制或解压文件到 Android/data 时未弹出授权提示问题
# v2.11.6
- 支持在 Android 13 上访问 Android/data 目录
- 优化文本编辑器的正则表达式引擎算法
- 文件对比在必要时将显示文件来自哪个窗口
- Dex++/Arsc++ 支持单独移除某个搜索结果
- Dex++/Arsc++ 侧拉栏菜单增加重置工程功能
- Dex++ 导入 Smali 时支持选择 Dex 文件
- JavaScript 语法规则增加正则表达式匹配项
- 增强 Dex 修复功能,支持修复部分 ODEX 指令
- APK 压缩模式针对 extractNativeLibs=false 情况进行优化
- 增强远程管理功能,支持设置帐号密码等信息,支持热点连接模式
- 修复 Arsc++ 编译器的一个 bug
- 修复 AXml 反编译器的一个 bug
- 修复 AXml 自动补全时出现重复类型的问题
- 修复文本编辑器点击查找 上一个/下一个 可能无反应问题
- 修复在 Android 5.1 上可能出现无法在内置存储与系统目录之间复制文件的问题
# v2.11.5
- 在 Android 13 上访问 Android/data 目录不再请求权限(原方法已被谷歌和谐,将在下版本适配)
- 修复 AXml 编译器的一个 bug
- 修复 ABX 反编译器的一个 bug
- 修复 C/C++ 语法高亮规则的一个错误
- 修复 APK 去签名校验后在 Android 13 运行报错问题
# v2.11.4
- 增加 ABX 编辑功能(如安卓 12 的 /data/system 目录下的 xml 文件)
- 优化 AXml 编译器,可完美修改例如 network_security_config.xml 文件
- Dex++ 重命名包名时增加“重命名不存在的类”选项
- 过多个 APK、AXml、Arsc 相关的伪加密
- 增强 Res 反资源混淆功能,支持还原资源类型名称
- 优化 svg 图标的生成算法
- 优化批量重命名功能的处理逻辑
- 文本编辑器快捷功能栏支持设置上下或者左右滚动
- 修复文本编辑器使用正则表达式搜索时可能出现 ANR 错误的问题
- 修复文本中包含大量高连字符会导致文本编辑器十分卡顿的问题
- 修复文本编辑器 prop 语法可能出现注释内容未正确高亮问题
- 修复文本编辑器删除行功能无法删除末尾非空白行的问题
- 修复移动文件时如果覆盖选项选择保留文件会错误高亮文件名问题
- 修复 Dex++ 搜索字符串时,点击搜索结果后代码定位可能出错问题
- 修复安装 apk 时如果签名校验未完成,会显示 apk 未签名的问题
- 修复云备份功能在备份与恢复文件打开方式时存在的一些问题
# v2.11.3
- 文本编辑器侧拉栏的快速关闭功能移动至一级菜单
- 文本编辑器快捷功能栏支持设置最小行数和最大行数
- 过一个 Arsc 伪加密
- 优化读取 apk 信息时获取应用名称的方式
- 增加阿塞拜疆语(感谢 dasqinnagiyev 提供翻译)
- 修复无法在小米系统分身中运行的问题
- 修复文本编辑器未正确识别文件换行符问题
- 修复文本编辑器增加/减小缩进后光标位置不正确的问题
- 修复文本编辑器保存文件可能出现 Stream closed 错误的问题
- 修复其它已知问题
# v2.11.2
- 文本编辑器快捷功能栏改为上下滑动弹出风格
- 文本编辑器快捷功能栏支持分别设置短按和长按功能
- 文本编辑器增加分页编辑模式(文本超 2000 万字时自动开启)
- 文本编辑器文字翻译功能可调用字典进行翻译
- 支持在 Dex++ 和 Arsc++ 中打开文本编辑器
- Dex++ 代码编辑器增加一键清空方法代码功能
- Dex++ 浏览界面增加重命名类/包功能
- 过一个 AXml 伪加密
- 新增多端登录功能,开启后可在正式版与测试/共存版同时登录同个帐号
- 多端登录开启入口:用户信息-更多-多端登录,该功能单独收费,永久有效
- 优化 ANR 检测机制,减少误报情况
- 字体预览器支持自定义显示的内容
- 文本对比器增加是否区分大小写的选项
- 签名信息对话框增加显示 HashCode 和 CRC32 数据
- 设置中增加“复制/解压文件时是否保留文件时间”的选项
- 修改文件夹权限与所有者时,支持分别指定是否应用到子文件或子文件夹
- 去除签名校验功能支持处理无 v1 签名的文件(该情况下加强版选项将被忽略)
- 修复上个版本移动文件时如果取消操作可能导致源文件被删除问题
- 修复应用名称中包含换行符将导致无法提取 apk 的问题
- 修复 apk 签名后可能出现 v1 与 v2 签名不一致的问题
- 修复十六进制编辑器全部替换功能一个严重的 bug
- 修复自定义语法高亮一个导致闪退的问题
- 修复 Dex++ 中几个会导致闪退的问题
# v2.11.1
- 升级 dex2jar 处理库至最新版本
- 增强 Dex 修复功能,可修复更多错误
- Arsc++ 支持以 zip 方式批量导入/导出 xml 文件
- Dex++ 支持以 zip 方式批量导入/导出 smali 文件
- Dex++ 内存性能优化,防止出现打开超大文件后界面卡死问题
- 更新隐私权政策协议
- 增加关于申请注销帐号的说明
- 永久会员可以免费获取一个论坛邀请码
- 优化文本编辑器浮动菜单弹出位置的判断逻辑
- 由于语法文件 .mts 会被系统识别成视频文件,现改成 .mtsx
- 修复文本编辑器语法高亮引擎一个导致可能闪退的问题
- 修复文本编辑器删除行功能如果最后一行为空白行无法删除问题
- 修复文本编辑器多选状态下减小缩进后会往前选择文本的问题
- 终端模拟器增加设置选项:使用 root 身份创建终端会话
- 解压文件时如果覆盖文件,则会保留被覆盖文件的权限
- 添加书签时直接添加到当前选中的书签分组中
- 复制/移动文件后会保留文件的修改时间
- 修复 Svg 转 Xml 功能的一个错误问题
- 修复部分系统无法修改 system 文件的问题
- 修复未检测移动文件夹到其子文件夹导致文件丢失的问题
# v2.11.0
- 文本编辑器使用全新的高亮引擎,并支持 .mts 自定义语法高亮
- 文本编辑器快捷功能增加「跳转至另一括号」与「选择括号间内容」
- 优化移动文件过程的进度信息显示
- 显著提升在系统目录中复制、移动、删除文件的速度
- 所有类型的文件均可在外部 APP 中调用 MT 管理器打开
- 支持安装 apks/xapk 文件(包含 root 与无 root 两种安装模式)
- 内置 apk 安装器(仅在 root 权限下可用)
- 新增印度尼西亚语
- 过一种新的 AXml/Arsc 伪加密
- 文件列表按名称排序时,apk 中的核心文件会优先置顶
- 修复 7z 文件无法对文件内容进行搜索的问题
- 修复 res 反资源混淆一个可能导致应用闪退的问题
- 修复 res 资源混淆功能可能出现自定义资源名称无效问题
- 修复 vivo 机型安卓 12 系统无法显示新创建的文件问题
- 修复文本文件以一个编码保存时,再次打开可能变成另一种编码问题
# v2.10.4
- 文本编辑器自定义符号输入升级为快捷功能栏
- 修复文本编辑器非自动换行模式下可能无法左右滑动问题
- 修复文本编辑器保存全部时后台文本会写出空文件问题
- AXml 搜索/批量替换功能的搜索类型增加「代码」(VIP 功能)
- 优化 AXml 反编译可自动屏蔽某些类型的干扰信息
- 过一个导致反编译失败的 AXml 伪加密
- 升级 Dex 字符串解密功能支持自定义解密函数
- 优化 Dex 对比功能防止出现出现内存不足错误并提升加载速度
- 优化 Dex 重新划分功能防止出现内存不足错误或界面卡顿
- 新增自定义 V1 签名数据文件名功能
- 所有 Java 反编译引擎更新至最新版本,并增加 Jadx (Simple)
- 可精准识别反编译的 Java 代码中所有方法和字段的位置以供导航(即使违背了 Java 语法规范)
- 新增土耳其语(感谢 AKDELİKAN 提供翻译)
- 修复搜索对话框的文件缩略图可能一直无法加载问题
- 修复解压文件到系统目录后文件时间会特别大的问题
- 修复下拉刷新后可能不会加载缩略图图标问题
# v2.10.3
- 文本编辑器支持显示 ASCII 控制符(例如 \u0000 显示为 [NUL])
- 文本编辑器增加显示缩进参考线功能
- 优化文本编辑器的部分操作逻辑
- 修复文本编辑器概率性只显示一行问题
- 修复文本编辑器设置换行符未生效问题
- 修复文本编辑器语法高亮算法的一个错误
- 修复文本编辑器在重新加载文本后搜索状态未更新问题
- APK 签名功能支持使用 V3 方案
- 新增西班牙语(感谢 zEiox 提供翻译)
- 终端模拟器su路径同步设置里的自定义 su 命令
- 提升拥有超多内部文件的 zip 文件的打开速度
- 修复某些 AXml 无法回编译问题
- 修复部分 apk 文件无法打开问题
- 修复 apks/xapk 转 apk 一个导致报错的问题
- 修复部分 apk 文件无法获取到完整的内部文件列表问题
- 修复 MIUI 双开 app 数据目录下文件所有者信息显示异常问题
- 修复切换主题时部分缓存没有更新导致的界面颜色错误问题
- 修复在访问内部存储的上级目录时显示空白文件列表问题
- 修复在 VMOS 上修改系统文件会出现挂载读写失败问题
- 修复某些经过特殊 处理的 apk 会显示未签名问题
- 修复华为系统上无法直接删除图片文件的问题
- 修复日志注入功能可能不会插入日志类的问题
# v2.10.2
- 文本编辑器设置增加退出前双次确认开关
- 文本编辑器临时文件左上角文件名不再斜体显示
- 文本编辑器恢复 json 的注释功能
- 修复文本编辑器绝大部分导致闪退的问题
- 修复文本编辑器检测修改或删除对话框会重复弹出问题
- 修复文本编辑器撤销功能在特定情况下会一次性撤销两次问题
- 修复文本编辑器文本搜索的全词匹配选项在替换全部时不生效问题
- 修复解压 ZIP 文件时可能显示错误“Unsupported compression method 95”问题
- 修复移动文件夹时选择跳过某个子文件但整个文件夹仍然会被删除问题
- 修复终端模拟器在部分系统中执行 su 命令发生错误问题
- 修复在小米分身空间中部分功能无法使用问题
- 修复部分 apk 错误提示 V1 与 V3 签名不一致问题
- 恢复 ZIP 文件更新对话框为原来的
- 修复注入日志功能导致闪退问题
- 修复 V1 签名校验算法的 bug
# v2.10.1
- 文本编辑器支持多文本编辑,可从侧拉栏工具中打开文本编辑器
- 文本编辑器打开文件流程多项性能优化,加载速度提升数倍
- 文本编辑器搜索功能增加全词匹配选项
- 支持创建 7z、tar、gz、bz2 格式的压缩文件
- 支持打开 7z、tar、gz、bz2、xz、lzh、deb、iso 等格式的文件
- 支持外部程序调用 MT 管理器来打开压缩文件
- 修复 Android 12 上 root 权限修改 Android/data 目录文件后,文件所有者发生变化问题
- 修复 dex 合并勾选删除源文件后,新 dex 文件和被删除文件同名会提示文件已存在的问题
- 修复主界面在获取某个文件图标时卡住,会导致其他文件无法获取图标问题
- 修复在 VMOS 等虚拟机上修改 SD 卡文件一直提示挂载读写失败的问题
- 修复小窗模式下,主界面滑动选择文件会发生错位问题
- 修复 Android 11 上可能无法分享文件的问题
- 修复文件权限设置界面 UID 和 GID 位置错误问题
- 修复仅 V3 签名的 apk 文件显示未签名问题
- 修复部分 svg 文件缩略图显示不全问题
- 修复一种导致 AXml 反编译失败的情况
- 修复 Arsc 对比功能可能会误删文件问题
- 修复 Arsc++ 编译器的一些 bug
# v2.10.0
- Dex++/Arsc++ 代码编辑界面增加导出到文件功能
- Dex++ 创建工程失败时错误信息会指出是哪个文件导致的错误
- Dex++ 增加导入单个 Smali 功能、Arsc++ 增加导入单个 xml 功能
- 升级 Arsc 处理库,支持解析 sparse 格式数据段
- 增加 Arsc 对比功能(VIP 功能)
- 支持打开缺少中央目录记录的 zip 文件
- ZIP 相关功能在遇到错误时会具体指出是内部哪个文件有错误
- 针对某些做了特殊处理导致无法 v1 签名的 apk,在签名失败后会提示使用仅 v2 签名
- 过一种新的 AXml/Arsc 伪加密
- 修复无法解析某些 apk 的签名的问题
- 修复 zip 文件带密码时文件校验功能报错问题
- 修复 res 反资源混淆功能处理后文件可能丢失问题
- 文本编辑器增加另存为功能
- 文本编辑器增加清空行功能
- 文本编辑器增加 bat 语法高亮
- 文本编辑器增加横向快速滚动条
- 文本编辑器切换注释功能逻辑优化
- 文本编辑器点击标题可显示文件路径、编码、换行符等信息
- 文本编辑器搜索文本时如果找不到文本,每次点击都会提示找不到文本(原来只在第一次提示)
- 修复部分 json 无法格式化与压缩问题
- 安装包增加 64 位 so 文件
- 应用保护功能新增 mapping 文件选项
- 文本对比器增加了单列布局模式(VIP 功能)
- 升级云备份功能,最多可以保存 15 条备份数据(VIP 功能)
- 开通 VIP 支持 PayPal 支付(非中文环境才显示)
- 十六进制编辑器多选对话框增加了一些快捷菜单
- 安装包提取设置的存放路径输入框支持浏览选取路径
- 自定义 MT2 目录选项的输入框支持浏览选取路径
- 资源查询功能支持自动从文本对比中获取被选中的文本
- 修复 svg 格式图片改后缀后,图片浏览器无法识别问题
- 修复侧拉栏工具在恢复云备份后没有刷新显示/隐藏问题
- 修复翻译测试对话框中输入内容太长后控件超出屏幕问题
- 修复文本对比界面的滚动条无法正常显示问题
- 文件属性显示的修改时间精确到秒
- 批量重命名界面的输入框支持历史记录
- 修复文件用户组名称可能无法显示问题
- 修复书签分组名称显示可能强制大写问题
- 修复 Android 11 在 /data/app 目录下文件夹未显示 apk 小图标问题
- 如果手机安装了安装了 Magisk-Lite,将屏蔽了修改 system 文件功能(不然会使其功能损坏)
# v2.9.9
- 在 Android 11 上启动时会获取「所有文件访问」权限以提高文件操作性能(有 root 权限时自动授权)
- 工程侧拉栏列表项目支持在浏览界面中定位(列表项目左滑菜单)
- 工程侧拉栏界面增加了一个当前列表位置定位按钮
- Dex++ 中 Java 代码界面增加导航功能
- Dex++ 查找字段调用支持仅查找 get 或者 put 调用
- Dex++ 浏览界面顶部显示第一个列表项目所在路径
- 优化部分加固识别,同时加固特征改为在线获取
- 新建文件(夹)时支持输入多级目录与绝对路径
- 文本编辑器排版算法进行了重构优化
- 文本编辑器增加自动换行快速切换菜单
- 文本编辑器代码高亮配色做了细微调整
- 文本编辑器设置中增加代码高亮长度限制选项
- 文本编辑器在切换自动换行后,可保持顶部行数不变
- 文本编辑器新增 css/xml/js/json 代码格式化、css/json 代码压缩功能
- 新增 vector 格式的 xml 缩略图显示
- 新增 svg 缩略图显示与 svg 转 xml 功能
- 图片查看器支持浏览 svg 格式
- 识别到文件缩略图与背景颜色接近时会自动增加轮廓阴影(支持所有格式)
- 修复在 Android 12 上出现闪退的问题
- 修复无法调用部分外部程序打开文件的问题
- 修复 arsc++ 多个导致编译器测试失败的情况
- 修复 arsc++ 在多 package 情况下可能出现的一些问题
- 修复 MIUI Android 11 双开目录的 Android/data|obb 文件夹内的文件无法读取的问题
- 修复了一些细节问题
# v2.9.8
- 支持设置指定后缀文件的默认打开方式(在打开方式对话框里长按图标)
- 增加 APK/ZIP 对比功能,操作方式同文本对比
- 设置中支持隐藏主界面侧拉栏中不需要用到的工具
- 设置中增加 APK 安装防自动删除功能开关
- 设置中支持对内置打开方式进行排序
- Dex++ 批量删除时一键选中已修改的类改为选中未修改
- 代码流程图可以缩放得比原先更小一倍
- 新增自定义 MT2 目录路径功能
- APK 信息界面支持识别蛮犀加固
- Dex 合并功能增加「删除源 Dex」功能
- 修复部分情况下查看 ZIP 文件出现中文乱码问题
- 修复搜索文件对话框最大化按钮可能不显示问题
- 修复魅族手机在安装包提取界面可能闪退的问题
- 修复 Arsc++ 反编译器可能出现字符串解码错误问题
- 修复「注入日志记录」功能一个可能导致闪退的问题
- 修复关闭「生成备份文件」选项时,部分功能在保存文件后会删除已有备份文件的问题
- 修复查看压缩包中带密码的图片时,取消输入密码后还会多次要你输入密码的问题
# v2.9.7
- 新增 VIP 功能:Dex++ 支持将单个方法转成Java(代码编辑器导航中长按方法)
- 新增 VIP 功能:Dex++ 支持显示单个方法的流程图(功能位置同上)
- APK 信息界面支持识别新版百度加固
- Arsc++ 代码编辑器默认关闭自动换行
- Dex++ 批量删除增加「选中所有已被修改的类」按钮
- Dex++ 搜索方法名支持”类名.方法名”格式
- 支持跟随系统的深色模式自动切换主题
- 优化发送/分享文件对于一些较老的APP的兼容性
- 安装包提取功能支持将 Split-Apks 提取为 apks 文件
- 文件校验增加 SHA256,并提高校验值的计算速度
- 批量重命名增加 {zN} 表达式(具体看 MT 内说明)
- 本地文件搜索结果调整为在对话框显示(可通过按钮切换为在文件列表显示)
- 优化文件删除速度(特别对于 Android 11 系统,在授予 root 权限后删除速度极大提升)
- 修复 arsc++ 的几个 bug
- 修复无法更新加密的 zip 文件问题
- 修复部分目录下的大 zip 文件无法打开问题
- 修复多个大文件压缩成 zip 时报错的问题
- 修复语法高亮动态调整算法的一个逻辑问题
- 修复注入选项界面打印参数选择框可能显示不全问题
- 修复部分功能在处理 apk 时没有自动进行对齐优化问题
- 修复签名后可能导致 GG 修改器无法随机包名重新安装问题
- 修复部分情况下已签名 apk 可能显示 v1 方案校验不通过问题
# v2.9.6
- 支持在侧拉栏显示书签(在设置中开启,仅显示默认分组的书签)
- 底部书签栏支持通过手势下滑关闭
- 文本编辑器的翻译功能支持直接替换原文
- 优化使用外部程序打开文件的兼容问题
- 修复近两个版本无法在 Android 4.2 运行的问题
- 修复权限设置对话框的一个布局错误(感谢 @神祈 反馈)
- 修复 axml 反编译的一个bug
# v2.9.5
- 支持 Android 11 无 root 权限访问 Android/data 目录
- 书签栏改为从底部工具栏向上滑动打开,并支持分组功能
- 文本编辑器增加翻译功能菜单(需安装翻译插件)
- 加强 xml 搜索功能(APK 信息 > 查看 > 右上角菜单)
- 增加 xml 批量替换功能(APK 信息 > 功能)
- 加强 Activity 记录功能(可捕获自定义 Dialog 类名)
- 测试版的 Activity 记录功能的无障碍服务名称增加 Beta 标记
- 优化外置存储卡文件列表的打开速度
- 对压缩包内的文件进行更新时保留压缩方式
- 支持直接创建多级文件夹(例如输入 a/b/c )
- 支持发送文件到外部程序时共享读写权限(例如可以分享一个需要 root 权限才能访问的文件到 QQ,少数目录可能不支持)
- 修复 dex2jar 的多个 bug
- 修复 dex 翻译模式的一个 bug
- 修复 arsc++ 反编译引擎的一个 bug
- 修复无法对超大 apk 进行签名的问题
- 修复 res 反混淆无法识别 webp 格式的问题
- 修复安装包提取界面 app 图标可能突然变小的问题
# v2.9.4
- 优化梆梆加固和几维安全加固识别
- 复制/移动文件时,如果覆盖了文件,则权限将保持和被替换的文件一致
- 修复首次启动时容易卡住问题
- 修复与光速虚拟机不兼容问题
- 修复部分系统无法修改 system 文件问题
- 修复 MIUI 12 最新 Android 11 测试版,在 v2 签名后 apk 图标变灰问题
- 修复 Dex 编辑器++ 代码编辑器部分情况下无法进行标签跳转问题
- 修复 apk 使用 v3 签名时会显示 v2 签名校验不通过问题
- 修复 Android 11 编辑对话框无法自动弹出输入法问题
- 修复 apk 的 versionName 为 null 导致闪退问题
# v2.9.3
- 重构了所有文件操作相关的代码,可以更加稳定地访问与操作 root 权限目录与外置存储目录上的文件
- 支持在 Android 11 上访问 /sdcard/Android/data 目录,但需要 root 权限
- Dex++ 代码编辑器增加指令自动补全,增加标签跳转功能(标签指 :cond_0, :goto_1 之类的)
- 增加注入日志记录功能
- 文件列表在返回上级时会对相应的文件进行标记
- 插件管理界面支持对插件的翻译接口进行测试
- 本地文件的搜索结果支持直接显示在文件列表
- 本地和 FTP 文件搜索算法采用广度优选遍历,并支持仅对选中的文件夹进行搜索
- APK 信息对话框增加 SD 卡的数据目录显示
- 修复部分系统查看 apk 信息可能出现 v1 方案校验不通过问题
- 修复部分系统无法正常获取到 apk 图标的问题
- 修复 dex 和 arsc 工程界面一个导致闪退的问题
- 修复 dex 混淆对抗会重命名 native 方法导致闪退问题
# v2.9.2
- 增加 Arsc 编辑器++(VIP 功能)
- Arsc++ 和 Dex++ 工程侧拉栏增加置顶功能
- ZIP 增加极限压缩选项
- 支持对 ZIP 进行签名(长按菜单)
- 支持单独使用 v2 方案进行签名
- APK 信息对话框增加签名状态信息,点击后可显示详细签名数据
- APK 安装前检查是否为降级安装并提示卸载
- 文本编辑器、Hex 编辑器、文本对比器的浮动菜单改为系统自带的(仅 Android 6.0 以上生效)
- 过一个 arsc 伪加密
- 过一个 axml 伪加密
- 升级 Dex 字符串解密功能
- 文本对比功能支持 axml 格式
- Arsc 翻译模式增加生成字典功能
- 新增 Jadx (Fallback) 反编译引擎
- 修复一个 axml 反编译后无法回编译的bug
- 增加 Kotlin 语法高亮
- 资源查询增加搜索字符串功能
- 安装包体积压缩精简了近 1MB
# v2.9.1
- 全新打造升级的 Dex 编辑器++,支持多文件编辑(由于工程文件目录结构改变,将不兼容之前保存的 dex 工程)
- Dex 编辑器++ 增加查找调用和重写方法功能(代码编辑器 > 导航 > 长按弹出菜单)
- Dex 编辑器++ 点击过的搜索结果颜色会变淡
- Dex 修复功能增加 dex 版本选择
- Dex 编辑器++ 增加编译选项菜单
- 所有 dex 相关功能均支持处理 035 版本以上的 dex 文件
- dex 修复功能处理后覆盖原文件,原文件重命名为 .bak
- 优化 res 资源混淆功能的兼容性
- 优化文件名称排序算法(更好地支持文件名中包含数字的情况)
- 优化 Arsc 翻译模式部分处理逻辑(感谢 @星夜♂神话 的反馈)
- 优化英文翻译的部分语句(感谢 @Obsidian黑曜石 的反馈)
- 优化购买 VIP 会员界面
- 支持 xapk/apks 转 apk
- 支持处理超过 4GB 的 zip/apk 文件
- 文本/代码编辑器增加跳转到之前的编辑位置功能
- 文本/代码编辑器增加剪切行和替换行功能菜单
- 修复 Dex 混淆对抗的几个 bug
- 修复 Arsc 编辑器的一个 bug
- 修复 Dex 重新分配的一个 bug
- 修复 axml 反编译的几个 bug
- 修复一个偶发性但非常影响使用的 bug
# v2.9.0
- 全新的双列文本对比器(VIP 功能,原文本对比器已删除)
- 新增 Dex 对比(VIP 功能,使用方式同文本对比,支持 dex 和 apk 文件)
- 增加 Dex 批量修复功能(选中多个 dex 后长按)
- 增加 Dex 重新分配功能(在 APK 功能菜单中)
- 增加应用保护功能(单独收费)
- 主界面文件列表去除文件之间的分割线
- 优化 axml 反编译算法的混淆对抗
- 优化 res 反资源混淆功能的文件后缀识别
- 优化 dex 修复算法,并支持批量修复(选择多个 dex 后长按修复)
- 优化几维安全和百度加固的识别算法
- 支持在未被授予「获取手机信息」权限的情况下运行 MT
- 分享文件功能调整为调用系统组件进行分享
- Axml 反编译功能针对某些混淆进行优化
- 修复 Arsc 编辑器的一个 bug
- 修复字符串解密功能的一个 bug
- 修复在读取某些特殊类型系统文件后会导致存储爆满问题
- 修复移动文件在覆盖文件时提示信息表述不当问题
- 修复文件属性的链接地址中包含 . 或者 .. 时点击跳转错误问题
- 修复不能导入外置存储卡的签名文件问题
- 修复 Dex 混淆对抗在某些情况下无法正确还原的问题
# v2.8.6
- 修复 UTF-8 编码的文本文件中包含 emoji 表情时无法进行文本对比的问题
- 由于新版本 dexlib2 在编译时占用太多内存容易出现内存不足,暂时替换回旧版本 dexlib2(功能上无任何影响)
- 优化安装包体积
# v2.8.5
- 升级文本编辑器和代码编辑器
- 更新 dexlib2 到最新版本
- 增加 Dex 转 Smali 功能
- 修复云备份功能在部分系统上无法单独对部分数据进行备份恢复问题
- 修复 Smali 反编译成 Java 时某些错误导致无法切换反编译引擎问题
- 修复在 FTP 中无法搜索文件内容问题
- 修复其它一些 bug
# v2.8.4
- 增加 apks 转 apk 功能(VIP)
- 增加 QQ 和微信一键登录功能
- 增加多个服务器节点,智能选择最快节点
- 增加帐号邮箱激活功能,激活后修改邮箱时需要邮箱验证码
- 终端模拟器增加 su2 命令(用于调用系统原来的 su)
- 终端模拟器增加创建系统会话、结束其它会话、结束全部会话菜单
- 对经过 v2 签名对 apk 进行优化时增加重新签名的提示
- Activity 记录支持悬浮窗显示,长按悬浮窗出现菜单,单击可展开收拢
- 修复 Hex 编辑器保存报错
- 修复远程管理一个 bug
- 修复 Dex 字符串解密时偶尔奔溃
- 修复查看文件或目录属性时奔溃
- 修复修改时原密码最多只能输入 24 位的 bug
- 修复 Dex 编辑器++ 替换功能中一个多线程冲突导致的 bug
- 修复外置存储卡在部分系统上重命名的一个 bug
- 修复部分用户 sh 脚本依旧无法执行问题
# v2.8.3
- 终端模拟器
- 主界面本地目录的右上角菜单增加「打开终端」
- 支持完整版的 grep、egrep、fgrep、wget、ssh、ssh-keygen、ssh-copy-id 命令
- 常驻状态栏(防止内存不足时被系统关闭)
- 增加唤醒锁(开启后防止锁屏状态下系统进入休眠)
- 增加多个虚拟按键
- 支持创建多个会话
- 修复终端白色主题下按键文字颜色错误问题
- 修复 2.8.2 部分用户执行 sh 脚本失败 bug
- 修复部分手机仍无法修改系统文件问题
- 修复部分系统仍存在安装 apk 后自动删除安装包问题
- 修复从后台恢复后 MT 主界面窗口焦点判断不正确问题
- 修复安卓 5.0 & 5.1 上文本对比可能闪退问题
- 修复部分手机外置 SD 卡无法安装 apk
# v2.8.2
- APK 签名增加 v2 签名方案(可提高 APK 安装速度)
- 增加 Dex 混淆对抗功能(VIP)
- 增加终端模拟器功能(侧拉栏 – 工具)
- 脚本执行器改为使用终端模拟器执行脚本
- 脚本执行器支持选择是否用 root 权限执行脚本
- 支持在 VMOS 中修改系统文件
- 支持直接编辑系统目录下的压缩文件
- Dex 修复功能支持修复 Magic 头被抹除掉的 dex 文件
- 查看图片返回退出时,被勾选的图片由标记改为选中
- 文本编辑器如果光标处是一个括号,则会高亮与之对应的另一个括号
- 修复 apk 无法提取到外置存储卡问题
- 修复部分 rar 文件打开后闪退问题
- 修复 Solid 格式的 rar 文件无法解压问题
- 修复在新版 Magisk 中无法挂载 system 目录问题
- 修复解压文件覆盖文件时选择保留两个文件后文件名高亮错误问题
# v2.8.1
- 文件排序中文排在英文后面
- 优化顶象加固识别
- 优化腾讯加固识别
- 更新 xml 资源数据,支持编辑安卓高版本系统新增加的属性
- 修复 2.8.0 版本与存储重定向等模块不兼容的问题
- 修复编译多 dex 的临时工程可能出现文件错乱问题
- 修复由于 MIUI 11 的系统 bug 导致使用 MT 安装 apk 后 apk 被删除问题
# v2.8.0
- 重写了文件管理功能代码,优化软件整体架构
- APK 一键功能新增 Dex 字符串解密(VIP)
- RES 资源混淆支持自定义资源名称(VIP)
- 多个 APK 一键功能支持选择是否签名
- 查看 APK 信息中新增加固类型检测
- Dex 编辑器++ 中支持开启资源查询(VIP)
- Dex 编辑器++ 包含多个 dex 的临时工程可以直接编译,并更新回 apk 中
- Dex 编辑器++ 支持自动去除重复类
- 提升 Dex 编辑器++ 加载字符常量的速度
- 提升 Dex 编辑器++ 加载多 dex 工程的速度
- 本地文件被修改后会高亮显示
- 增强批量重命名功能,支持指定数字开始排序
- 优化文件名排序算法,智能匹配文件名中的数字进行排序
- 系统底部导航栏(如果有)在安卓 8.1 以上系统会跟随主题变色
- 左右窗口在同个目录时,可对单个文件进行复制(需要输入新文件名)
- 属性里大小和修改时间支持复制,长按和短按复制大小可得到不同结果
- 去除菜单中的挂载,操作文件时自动挂载(大部分系统都是挂载空间分离,手动挂载功能已无意义)
- 优化 FTP 功能,提高稳定性
- FTP 更新文件时支持生成备份文件
- 修复云恢复无法恢复 FTP 主机信息
- 增强 rar 解压功能,完整兼容所有 rar 版本
- 支持双窗口同时打开同一个压缩包,支持同包自由添加
- 在压缩包内使用图片查看器浏览图片时,均可连续浏览且不限制浏览数量
- 打开压缩和解压缩支持自动识别文件格式(比如 zip 文件改成 rar 后缀也可以打开)
- 优化文本编辑器的 sh/rc 文件语法高亮
- 弹出需要登录的错误提示时可以直接进行登录,无需回到主界面
- 设置里增加特别鸣谢与开源项目
- 去除设置中的文件菜单风格、显示 ZIP 缩略图(改为一直显示)
- 显示隐藏文件选项从设置界面移动到主界面右上角菜单中
- 修复多个已知 bug
# v2.7.2
- 新增加强版去除签名校验
- 开通会员支持使用 QQ 支付
- 跳转支持输入文件路径并定位到文件
- Dex 编辑器++ 修改常量后若未应用修改,则编译时以及临时工程退出时会弹出提示
- Dex 编辑器++ 代码编辑器增加字符串导航功能
- Dex 编辑器++ 多选删除功能全新升级(VIP)
- 文本编辑器高亮 Smali 代码中 “.method” 所在行的背景
- 文本编辑器符号输入条支持输入到搜索框和替换框
- 升级 Dex 翻译模式内核为 dexlib2
- 升级文本对比功能,不限制对比的文件大小,对比结果更加精确
- 升级安装包提取功能(VIP):显示应用详情、设置排序方式、批量提取等
- 修复主界面在多窗口模式下底部工具栏被遮挡问题
- 修复日间模式下菜单中的选择框背景为白色问题
- 修复多个其它 bug
# v2.7.1
- Dex 编辑器++ 的类名、方法名、字段名搜索增加正则表达式
- 过滤模式下进入子文件夹后自动隐藏输入法
- 提升文本编辑器文本处理算法效率
- 文本编辑器增加显示空白符功能
- 文本编辑器支持制表符缩进功能
- 修复 Android 4.X 系统无法安装插件问题
- 修复「Activity 记录」自动开启无障碍服务后导致其它无障碍服务关闭问题
- 修复使用面具 root 授权无法修改 system 文件问题(仅测试了小米 9,其它机型请自测)
# v2.7.0
- 新增插件功能(VIP,目前仅提供翻译接口,请期待后续更新)
- 新增数据云备份功能(VIP)
- 新增过滤当前文件列表功能
- 新增安装包提取功能
- Activity 记录在 root 权限下可自动开启辅助服务
- 优化文件名排序算法(优先按文件名前面的数字大小排序)
- 优化主界面下方工具栏同步图标,可显示同步方向
- 简化文件「打开方式…」选择外部程序的操作步骤
- Dex 编辑器++ 代码编辑器自动保存上次编辑位置
- 支持编辑 zip 中的 zip 文件
- 侧拉栏工具支持拖动排序
- 提高服务器连接稳定性
- 主界面现支持跟随系统旋转
- 自动签名开关放到一级对话框中
- 对第三方 SDK 在内部存储生成的文件重定向到数据目录
- 增强了资源查询功能
- 查颜色时将会打开颜色选择器
- 进制转换增加二进制和八进制的开关
- 在文本编辑器中选择文本后,点击悬浮按钮可直接查询该文本
- 查资源支持直接输入数字 id,前面可以不加 @ 或 ?(例如原先查询需要输入 @7fxxxxxx,现在输入 7fxxxxxx 或者 0x7fxxxxxx 也可以)
- 修复部分手机无法复制文件到 /system 的问题
- 修复三星 5.0 系统无法安装 MT 的问题
- 修复多个其它问题
# v2.6.0
- 接入 CDN 全球加速,访问服务器的速度和稳定性大大提升
- 文本编辑器搜索时自动高亮全部搜索结果(流畅模式下不高亮)
- 侧拉栏中的书签、后台、工程新增左滑菜单
- Dex 编辑器++ 代码编辑器增加字段跳转功能
- Dex 编辑器++ 搜索页面的替换功能可选择搜索类型(支持代码和字符串)
- Dex 编辑器++ 批量删除时新增连选功能(通过长按同个包名下的两个类进行连选)
- Dex 编辑器++ 新增添加类功能
- 增加 APK 自动签名功能
- 大幅度提升 ZIP/APK 文件更新处理速度、APK 签名速度
- 支持创建和解压加密的 ZIP 文件
- 翻译模式自动过滤掉一些常见且无需翻译掉文本(例如网址)
- 翻译模式自动修复联网翻译后常见的控制符错误
- 支持在 VirtualXposed 中使用 MT
- 新注册和修改的密码不能使用纯数字,已使用纯数字的帐号登录后会有修改提示
# v2.5.4
2018-11-19
https://bbs.binmt.cc/thread-8885-1-3.html
- 增加文件备份开关选项
- Activity 记录功能在复制时只复制类名
- Dex 编辑器++ 常量过滤时增加进度条,并可以返回取消
- 音乐播放器点击外部窗口不会消失
- 修复资源查询打开报错
- 修复远程管理启动服务报错
- 修复某些系统无法弹出悬浮窗设置界面
- 修复 Dex 编辑器++ 搜索字符串可能定位出现错误
- 修复文本编辑器和十六进制编辑器在编辑大文件时切换到后台可能报错
- 修复升级 targetSDK 后导致的无法 打开/分享 文件给某些 APP(如百度云)
# v2.5.3
2018-10-30
https://bbs.binmt.cc/thread-8155-1-3.html
- 升级 targetSDK 到 26
- 缩小文本编辑器放大镜大小
- 十六进制编辑器搜索按钮和输入键盘可以同时显示
- Dex 编辑器++ 代码编辑时增加方法跳转(光标放在方法名上再弹出菜单)
- 修复多个已知 bug
# v2.5.2
2018-09-08
https://bbs.binmt.cc/thread-5876-1-3.html
- 新增 Xml 编辑代码自动补全功能(VIP)
- 新增生成 jks 签名密钥文件功能(VIP)
- 文本编辑器增加边缘拖动效果
- 文本编辑器增加放大镜功能
- Dex 编辑器++ 增加批量删除类功能
- Dex 编辑器++ 增加快速定位类功能
- 过滤和替换功能加入完全匹配选项
- 通过多线程技术提高 Dex 编辑器++ 的编译速度
- 增强 RES 反资源混淆功能(在 dex 文件中存在 R$xxxx 类时,可根据其中信息正确还原出资源文件名)
- 优化皮肤切换效果
- 下载更新时支持隐藏到后台
- 修复 Dex 修复功能在 2.5.0 出现的一个问题
- 修复 Dex++ 搜索代码时缓存导致内存溢出问题
- 修复 Dex++ 临时工程编译后退出仍提示保存问题
- 修复 Xml 反编译的一个 bug
# v2.5.1
2018-07-27
https://bbs.binmt.cc/thread-3866-1-3.html
- Dex 编辑器++
- 搜索显示详细信息,点击直接跳转到搜索位置
- 增加代码替换功能,需要先进行一次搜索,然后即可在当前搜索结果中进行替换
- 增加备份功能,可将当前修改的记录与文件进行备份和还原
- 增加字符常量池功能,注意修改常量之后要点击「应用修改」才能生效
- 优化代码编辑器跳转到类功能,不再需要选中完整类名,只需把光标放在中间即可
- 优化增量编译的算法
- 调整了关于界面和用户信息界面(仅中文版)
- Arsc 编辑器多个界面增加过滤功能
- Arsc 编辑器增加整数搜索
- 翻译模式增加检查格式控制符功能
- 翻译模式增加替换功能
- 增加 Dex2Jar 功能
- 所有的过滤和替换功能加入匹配大小写和正则表达式
- 修复 FTP 客户端的一些问题
# v2.5.0
2018-04-26
https://bbs.binmt.cc/thread-1107-1-3.html
- APK 相关升级内容
- 查看 APK 信息时可能因为系统缓存导致 APP 名称不同步
- RES 反资源混淆功能保留 .9.png 文件后缀
- APK 中查看RES内文件的属性时显示其资源 ID
- 修复可能无法打开 APK 中第一张图片问题
- 文本编辑器升级内容
- 新增符号输入条,支持自定义符号
- 在多选时,可以先一只手指拖动光标,另一只手指滑动屏幕
- 修复光标可能出现错位的问题
- 修复在某些情况下 Xml 高亮算法卡死问题
- Dex 编辑器++ 的升级内容
- 支持同时编辑多个 Dex
- 提升打开项目的速度
- 后台自动进行代码搜索缓存
- 代码编辑器加入只读和流畅模式选项
- 代码编辑器顶部显示当前光标在哪个 Method 或 Field 内
- 其它升级内容
- 优化 Hex 编辑器的返回逻辑
- 用户协议可在离线状态下加载
- FTP 增加主被动模式选项
- FTP 上传完成后才删除原文件,防止上传失败时服务器文件丢失
- 修复文件列表中使用自适应图标的 APK 无法显示图标问题
- 文件列表在滚动时保持加载缩略图
- 搜索结果显示缩略图
# v2.4.9
2018-03-18
https://bbs.binmt.cc/thread-629-1-3.html
更新 smali 库到最新版本
操作单个文件时显示被操作的文件名
Xml 搜索支持经过资源混淆的 apk
- 增加删除书签时的确认删除提示
- 增加 dex 合并功能(解压后选中要合并的 dex,长按即可)
- 增加巴西语
- 增加用户协议
修复全面屏手机屏幕上下有黑边问题
修复在 data 目录下无法搜索文件内容问题
修复 Xml 编译器的一个 bug
修复其它一些 bug
# v2.4.8
2018-02-07
- 改进图片查看器,支持浏览 GIF 动图和长图
- 修复上个版本 Xml 搜索字符串速度过慢问题
- 十六进制编辑器使用内置等宽字体
- 新增手动切换语言功能
- 优化西班牙语翻译
# v2.4.7
2018-01-31
- 新增十六进制编辑器功能,具体说明请查看文档
- Xml 搜索字符串时可以填 id 名称进行搜索
- 新增西班牙语和阿拉伯语支持
# v2.4.6
2018-01-07
- 修复一个频繁导致崩溃的 bug
- 修复某些 dex/arsc/xml 伪加密导致无法打开文件问题
# v2.4.5
2017-12-30
- 新增土耳其语言
- 提高了特殊网络环境下连接服务器的成功率
- 修复部分手机无法正常获取root权限的问题
- 修复修改文件夹权限和所有者时,若设置项未改变,则不会应用到子文件(夹)的问题
- 修复在存在大量图片的目录下浏览图片,可能会奔溃的问题
- 简化了连续选择的步骤,只需要滑动选择两个文件即可
- 新增 odex/oat 转 dex 功能
# v2.4.4
2017-12-19
- Arsc 编辑器功能升级:可以修改资源属性和值类型、新建资源等等
- 去除签名检验功能处理时自动去掉自定义 Application 的 final 标记
- 修复内置存储的文件属性中,文件权限显示有误问题
- 修复 Xml 翻译模式不兼容最新 APK 格式的问题
- 修复退出压缩文件时没有自动删除临时文件问题
- 修复其它一些 bug
# v2.4.3
2017-12-07
- 过某些 Xml 和 Arsc 伪加密
- 新增 VIP 功能:RES 反资源混淆
- 从 ZIP 向 ZIP 中添加文件支持选择更新方式
- 长按文件属性的名称或者路径可以复制完整路径(路径+名称)
- 搜索文件时不再区分文件名大小写
- 增强对经过深度混淆的 Xml 的反编译支持
- 存储卡中文件的属性恢复修改权限和所有者功能
- 修复打开压缩文件中压缩文件,修改后者再返回前者,却不提示更新问题
- 接入支付宝和微信支付,会员剩余天数超过 90 天可优惠升级永久会员
# v2.4.2
2017-11-22
- 新增反编译 AndroidManifest.xml 文件时自动添加权限注释
- 新增部分文件图标:.xml/.dex/.arsc/.pdf/.jks/.keysotre
- 修复使用 Xml 搜索十六进制,当输入的数值大于 7FFFFFFF 时显示格式错误问题
- 修复使用 Dex++ 搜索数值可能搜不到的问题
- 修复编译 Xml 时没有检测文件尾是否有闭标签的问题
- 修复无法正常反编译最新版 Android Studio 编译出来的 Xml 文件
- 修复当 APK 使用 DSA 格式签名时,解除签名校验功能无法正常处理的问题
- Dex++ 编辑代码时,完整选中一个类名,如:Lcom/example/xxx;,可在弹出菜单中直接跳转
- Dex++ 搜索类型增加“类名”和“字段名”
# v2.4.1
2017-11-13
- Arsc 资源查询增加兼容模式、悬浮球自动隐藏
- 新增 VIP 功能:一键解除 APK 签名校验
- 修复了一些 bug
# v2.4.0
2017-10-21
- 不再支持 Android 4.0 版本以下的系统
- 去掉老版 Dex 编辑器的高级搜索,新增申明搜索和代码搜索
- 主设置中可自定义 su 命令
- 新增 VIP 功能 – Arsc 资源查询器,可以快速查询资源、查看颜色、进制转换,需要悬浮窗权限
- Arsc 编辑器可以对颜色尺寸等内容进行过滤,例如界面显示“Color: – FF00FF00”,现在可以输入这段文字中的关键字进行过滤
- 修复在进行删除移动等操作时,MT 进入后台再回到前台后,可能误操作文件的问题
- 修复翻译模式中隐藏全部语言后点击自动翻译会奔溃的问题
- 修复某些 Arsc 文件解析失败的问题
- 修复搜索文件内容可能卡死问题
- 修复 Xml 反编译器一个 bug
# v2.3.9
2017-10-15
- Dex编辑器++搜索代码使用多线程和缓存搜索,首次搜索速度提升约两倍,后续搜索速度提升百倍
- 文件搜索功能可指定搜索文件内容时是否区分大小写,并支持在 ZIP 内搜索文件
- 修复了 Xml 编译器的一个 bug
- 修复了其它一些导致奔溃的 bug
# v2.3.8
2017-10-01
- Arsc 翻译模式从 Arsc 编辑器中分离
- Arsc 翻译模式增加”保存时写出本次翻译数据到 arsc 文件”,区别是保存完再打开 arsc 文件进入翻译模式,上次的翻译记录依旧存在
- Arsc 编辑器的类型配置(如 string-zh, string-ru)按名称排序显示
- 覆盖文件增加”保留两个文件”选项
- 更改权限和所有者增加应用到子文件(夹)
# v2.3.7
2017-09-09
- 修复文本编辑器打开文件可能因为内存溢出导致奔溃
- 文本编辑器自动换行排版速度提升 5 倍
- 文本编辑器 HTML 支持嵌套 CSS 和 JavaScript 语法高亮
- 外置存储 API 仅在 Android 5.0 及以上开启
- 设置增加外置存储 API 开关
# v2.3.6
2017-08-22
- 修复 FTP 一个 bug
- 修复 4.4 以下系统无法保存文件问题
- 微调文本编辑器界面
# v2.3.5
2017-08-17
- 增加对外置存储卡的支持
- 修复了一些 bug
# v2.3.4
2017-08-08
- 修复 Xml 反编译 xmlns 输出格式错误的问题
- 修复上个版本出现的挂载失败问题
- 修复文本编辑器使用谷歌输入法英文删除键无法正确删除 \r\n 换行符问题
- 修复文本编辑器在特定情况下输入换行符后排版错乱问题
- 修复文本编辑器在特定情况下搜索文本导致卡死问题
# v2.3.3
2017-08-07
- 对 SD 卡文件的相关操作均改成使用系统 API 而非 Shell ( SD 卡上的文件将不再显示权限和所有者)
- 由于 Xml 在服务器进行反编译,所以针对 Xml 格式设计了压缩算法(200K 的 xml 可压缩到 10K 左右),显著提升了反编译大 Xml 文件的速度
- APK 共存增加”使用旧版共存方案”的选项(两种方案各有优缺点,建议使用时都尝试一下)
- 安装 APK 前自动检测是否需要签名以及是否和已安装应用的签名不一致(可在设置中关闭)
- Dex 编辑器++在”最近”页面中,长按”已被修改”中的类,可以对原内容和修改后的内容进行文本对比
- 重命名 .bak 后缀的文件时,增加”恢复备份”按钮,可快速还原备份
- 优化文本对比功能,增加”只显示差异和上下文”的选项,文本对比界面选择文本时不会选中左边的行号
- 支持对两个窗口中的文件进行文本对比(注意只支持本地目录的文件进行对比,不支持在压缩包内)
- 同窗口:滑动选中第一个要对比的文件,再单击选中另一个要对比的文件,然后长按弹出菜单,可看到”文本对比”
- 双窗口:在一个窗口中滑动选中要对比的文件,再在另一个窗口中滑动选中要对比的文件,然后长按弹出菜单,可看到”文本对比”
- 双窗口简单版:滑动选中第一个要对比的文件,再长按另一个窗口中要对比的文件,在弹出的菜单中即可看到”文本对比”
# v2.3.2
2017-07-26
- 提高了 APK 共存成功率
- 修复 Dex++ 第一次保存为工程后,如果没有退出重新进入,所做的修改没有保存的问题
- 使用 Dex 编辑器++打开工程目录的 dex 文件会直接打开所在的工程而不是创建临时工程
- 优化服务器协议,提升连接速度
- Xml 翻译模式过滤后保留 xml 文件路径信息
- 书签和FTP配置单独保存到 SD卡/MT2/data/config.data 文件
- 修复了一些导致奔溃的 bug
# v2.3.1
2017-07-19
- APK 共存使用全新处理方案
- Xml 反编译增加 ID 转名称的开关 (VIP)
- Java 反编译结果中 id 以十六进制显示 (VIP)
- 修复某些 Arsc 无法打开的问题
- 修复无法执行脚本问题
- 修复大量导致崩溃的 bug
# v2.3.0
2017-07-18
- 支持邮箱登录
- APK 查看对话框中点击包名可以复制
- 新增了几个 Java 反编译引擎
- Dex 编辑器++的 dexlib2 库同步到 smali 项目最新版本
- Dex 编辑器++记录浏览界面位置和展开项
- 非会员可使用 Xml 反编译功能,但处理时间较长并且不会进行资源值转名称
- 增加会员功能:Xml 资源 ID 转名称 (类似 @07050801 会转成 @string/xxxx等)
- 增加会员功能:Xml 资源值智能编辑 (开启方法:双击引号中间的内容,可在弹出的菜单中看到”编辑”)
- 修复文本编辑器几个导致奔溃的问题
- 修复了其它若干个 bug
# v2.2.0
2017-04-08
- 正式发布 Dex 编辑器++,使用说明可在编辑器的菜单中打开
- 兼容 Android O 系统
- 修复了大量 bug
# v2.1.1
2017-03-20
- 修复部分 bug
- 优化可能频繁出现需要重新登录问题
- 更新了服务器协议,旧版本大部分 VIP 功能即将无法使用,请及时更新到最新版本
# v2.1.0
2017-02-27
- 增加 FTP 客户端功能
- 增加修改用户邮箱功能
- 优化了编辑超大文本时搜索替换功能
- 修复 Arsc 字典翻译的一个 bug
- 修复文本编辑器加载超大文本时取消后可能奔溃问题
# v2.0.9
2017-02-09
- 增加手动检测更新功能
- 增加 Activity 记录功能(需开启无障碍服务)
- 极大提高 Dex 修复的成功率
- Arsc 编辑器增加根据 ID 搜索资源功能
- Dex 和 Arsc翻译模式自动按翻译前的文本进行排序
- 优化文本编辑器,秒开超大文本
- 修复部分特殊格式的 xml 无法正确反编译和回编译问题
- 修复文本编辑器使用谷歌输入法存在无法自动缩进问题
# v2.0.8
2016-12-24
- 增加 Dex 修复功能 (VIP)
- 增加手机导入自定义签名文件功能 (VIP)
- 修复一些情况下复制/移动文件后短时间内目标文件打开错误问题
- 修复生成的缩略图显示不完整问题
- 修复文本编辑器替换时可能奔溃问题
- 文本编辑器打开文件时支持返回键取消
- 反编译到 Java 功能不再使用缓存
- 减小安装包 20%的 体积
# v2.0.7
2016-11-13
- 修复了部分 bug
- ps: 由于新功能还未开发完成,上个版本的 bug 又拖了太久,所以先放出这个更新
# v2.0.6
2016-10-04
- 文本编辑器增加流畅模式(用于编辑超长文本)
- 文本编辑器增加自动换行功能
- 优化打开大文本文件的加载过程
- 支持 smali 文件语法高亮
- 部分 bug 修复
# v2.0.5
2016-09-25
- 文本编辑器支持输入法多选复制等功能
- 部分功能优化
- 部分 bug 修复
# v2.0.4
2016-09-21
- 转移 SD 卡的 MT 文件夹到 MT2,防止和一代的冲突
- 修复反编译 Xml 部分特殊字符没转化导致无法回编译问题
- 修复 Dex 翻译模式存在两个相同词条导致安装失败或运行错误问题
- 替换默认签名的 KEY,解决签名后报毒
- 全新的文本编辑器
- 部分 bug 修复
# v2.0.3
2016-08-25
- 提升了 ZIP 更新以及 APK 签名速度
- 在 app 目录中支持文件夹显示 apk 图标
- 移动解压等功能完成后标记文件
# v2.0.2
2016-07-21
- Arsc 编辑器新增重命名和复制语言包功能,语言包内的条目支持添加和删除
- 部分 bug 修复
# v2.0.1
2016-06-18
- 字符常量池增加替换功能
- 部分 bug 修复
# v2.0
2016-06-09
- 发布正式版
从测试版 Beta 1.1 开始,迭代更新至正式版 v2.0,前后历时十个月,象征着 MT 管理器从第一代进入第二代。
# Beta 1.9.5
2016-06-04
- 修复多个已知 bug
# Beta 1.9.4
2016-05-29
- 增加固定式的双列文件菜单,同时支持对菜单排序
- 增加 APK 共存功能,较 MT 一代增加对 so 文件的修改,VIP 用户可自定义包名
- 增加智能文本对比功能(在本地文件列表选择两个文件后长按弹出菜单)
- 修复 Arsc 编译器一个 bug
# Beta 1.9.3
2016-05-22
- 增加双列文件菜单(可在设置中切换)
- 修复某加固导致 Xml 反编译不全
- 修复 Xml 编译器多个错误
- 修复其它的一些 bug
# Beta 1.9.2
2016-05-19
- 联网翻译增加 Yandex 接口
- 增加 AXml 搜索功能(进入 apk 点右上角菜单)
- 增加找回密码功能(目前每月最多 2 次)
- 顶部路径长按复制,返回上级长按可输入路径跳转
- 侧拉栏记忆折叠状态,滑动删除书签和后台,书签长按排序
- 翻译模式多选后任意长按可清除翻译
- 修复 Dex 编辑器搜索框历史记录丢失问题
- 修复 Arsc 编辑器过滤模式下复制 ID 不正确问题
# Beta 1.9.1
2016-05-12
- 精简图片资源,进一步减小安装包体积
- 优化 Arsc 编译算法,提升编译速度
- 优化字典翻译功能,提高稳定性
- 搜索输入框增加下拉显示历史纪录
- Arsc 编辑器长按 Entry 复制 ID
- 修复 Xml 编译器相关 bug
# Beta 1.9
2016-05-08
- 增加字典翻译,普通用户可用一个字典,VIP 可无限添加
- 翻译模式过滤器加入已翻译和未翻译,以及排除字符串选项
- Arsc 编辑器增加删除语言包功能,支持批量删除
- 修复部分 bug,减小安装包体积
# Beta 1.8.1
2016-04-27
- 解决文件列表在部分情况下加载完缩略图不显示问题,并优化了缩略图显示效果
- 增长了连接服务器等待时间,避免网络不好时频繁出现连接服务器失败
- 修复了某些特殊处理过的 Arsc 和 Xml 文件打开失败问题
- 增强了对低版本系统的兼容,不再出现 Segmentation fault
- 适配 Android 6.0 的权限规则
- 修复文件搜索的一个 bug
# Beta 1.8
2016-04-19
- Dex 编辑器增加反编译 Class 到 Java 代码功能
- 修复搜索文件时包含中文部分文件搜不到问题
- 修复部分 bug
# Beta 1.7.3
2016-04-16
- 修复文本编辑器搜索被虚拟按键遮住问题
- 修复查看文件夹属性出现大量错误导致卡死问题
- 修复搜索文件无法搜到全部文件问题
- 查看 APK 文件时无视 ZIP 伪加密
- Arsc 编辑器功能全新升级(浏览界面更直观、支持修改包名和更多属性值)
# Beta 1.7.2
2016-04-10
- 优化压缩文件编码判断
- 修复菜单在部分手机不正常弹出
- 修复 Dex 翻译模式获取不到翻译方式
- 其它 bug 修复
# Beta 1.7.1
2016-04-08
- 修复 Xml 文件在 ZIP 中修改后不提示更新问题
# Beta 1.7
2016-03-25
- 增加 Xml 字符串编辑(同旧版 MT 的 Xml 编辑)
- 增加帐号系统
- 增加 RAR 解压
- 注:从该版本开始实行收费功能,当前收费功能为 Xml 反编译(旧版本该功能即将失效)、RAR 解压、后续增加更多功能
# Beta 1.6.1
2016-03-19
- 增加音乐播放、脚本执行、字体预览,可在压缩文件中打开压缩文件
- 部分 bug 修复
# Beta 1.6
2016-03-13
- 增加 Xml 源码编辑,大幅度优化文本编辑器,增加繁体语言
# Beta 1.5
2016-03-06
- 增加夜间模式、英文语言包,优化启动速度,修复几个 bug
# Beta 1.4.1
2016-03-04
- 增加 Dex 翻译模式
# Beta 1.4
2016-03-01
- 增加 Arsc 翻译模式并支持联网翻译
- 优化俄语翻译
# Beta 1.3
2016-02-13
- ZIP 输出文件时自动进行 ZipAlign 优化
- 增加 Arsc 编辑器、Dex 编辑器、文本编辑器
- 增加 APK 签名功能、RES资源混淆功能
- 增加远程文件管理功能
# Beta 1.2
2015-12-17
- 增加俄语翻译
- 增加文件校验功能
- 增加侧拉栏对外置储存卡的支持
- 支持单窗口文件压缩/解压
- 修复解压文件覆盖不提示问题
- 修复移动文件夹到它子目录无限循环的 bug
# Beta 1.1
2015-12-13
- 第二代 MT 管理器历时 4 个月开发,首次公测
# Android 平台的第二代 MT 管理器
2015 年高考结束的那个暑假,终于有时间可以继续开发 MT 管理器,但因为第一代的代码写得太乱,加之 Android 5.0 开始设计风格大变,思来想去后下定决心,放弃第一代的所有代码,重新开始开发第二代MT管理器。
# Android 平台的第一代 MT 管理器
在 2012 – 2014 年间开发,后面因为高考复习断更,界面是 Android 4.0 时代十分经典的 holo 风格。
# J2ME 平台的 MT 管理器
大概在 2011 – 2012 年间开发的,在以前那种可以安装 jar 的非智能机上使用,后面过了没多久就开始普及智能机了。不知道多少人见过这个界面?
Copyright © 2022 南京州游网络科技有限公司 版权所有 | 苏ICP备19064627号