- Added theme color setting (12 color schemes provided) - Added supports previewing vector xml images with reference type attribute values - Added TOML syntax highlighting configuration (thanks to A4-Tacks) - Added option to ignore resource ID changes in Dex comparison function
- Decryption dex strings supports specifying class that needs to be decrypted - Decryption dex strings supports use on a single dex file - Decryption dex strings supports wildcards (see official website manual for details) - When opening multiple files in Dex editor+, if an error occurs in individual files, you can choose to ignore it and continue opening
- Optimized result display format of hash comparison function - Optimized logic of selecting text by long pressing line number in text editor - Task progress information moved from notification bar to right column of main interface and notification bar only retains one main notification
- Fixed crash issue in syntax highlighting engine start-end matcher after setting matchEndFirst - Fixed issue where text editor could occasionally be unable to drag left or right after turning off automatic word wrapping. - Fixed problem in string decryption function that caused decrypted APP to crash - Fixed bug in JavaScript syntax highlighting
- Added support skipping updates when a new version is discovered (starting from next version) - Added hash comparison function (calling method is same as text comparison function, but two selected files need to be same size) - Added "Optimize external storage data transfer" to main settings option (if it causes your device to copy files to USB slower, please turn off this option) - When opened terminal emulator cd prompt will automatically disappear after 5 seconds - Text editor support sliding with mouse wheel and pressing Ctrl at same time to zoom in and out. - Text editor supports long-pressing line number to quickly select an entire line of text or a range selection
- Optimized operations related to accessing Android/data directory on Android 14 systems - Improved execution speed of RES anti-resource obfuscation function and support recognition of more file type suffixes
- In APK information viewing interface, you can directly click to view specific signature data when detecting signatures without waiting for detection to complete.
- Fixed issue where icon would not be refreshed immediately after editing bookmark path - Fixed issue where an error would be reported when internal file name was too long when creating tar file - Fixed problem that injection log function would lack injection into certain locations - Fixed issue where class names in Smali code containing spaces would cause failure to compile - Fixed problem that text editor cannot input letters aszxcvy using some input methods - Fixed issue where stringItem == null error may occur in Res anti-resource obfuscation function - Fixed problem of permission denied when editing files in Android/data under certain circumstances - Fixed issue where some systems cannot modify file permissions and owners in Android/data under Root permissions
- Added exporting smali code flowchart as image in dex+ - Added support using Shikuzu/Root to install apk with targetSdk lower than 23 on Android 14 - Added displays file name in verification function interface (to facilitate comparison when file name contains a verification value) - Added support retaining V2/V3 signature data when modifying APK and not automatically signing (can be set by long pressing automatic signature button) - Added support all Android 6 and above system calls in text editor floating menu (include system translation)
- Use single-threaded mode when copying/moving files on USB devices (single-threaded is faster) - Restored capacity display of root directory in sidebar (actually still display capacity of system directory)
- Optimized efficiency of text editor code highlighting in processing very long text - Optimized text editor's support for commonly used shortcut keys on external keyboards
- Fixed bug in Dex string decryption function - Fixed an issue where text editor would freeze in an extreme case - Fixed problem of slow loading when opening larger sh files - Fixed an issue where APK auto-signing may cause V1 signature failure - Fixed problem with injection DocumentsProvider in some apk - Fixed issue where the text editor floating menu may block selected text - Fixed issue where USB device files cannot be accessed under Shell permissions - Fixed a problem that caused Arsc editor to crash
PS: If you have installed version 2.14.4, please download it again. Fixed bug of network storage download speed limit!
- Several new axml and arsc pseudo-encryptions - Added support displaying small application icons on apks/xapk/apkm files - Added support calling WeChat payment to activate membership on coexistence version/beta version
- Optimized stability of calling Shikuzu to obtain Shell permissions - Optimized syntax highlighting rules for text editor Shell and JavaScript - When using a text editor to open strings/arrays/plurals.xml file (Android source code format), you can click menu in upper right corner to enter translation mode - When using Arsc++ editor to open strings/arrays/plurals.xml file, you can click menu in upper right corner to enter translation mode
- Fixed bug in Arsc++ compiler - Fixed issue where files accessed using Shell permissions could not be shared - Fixed an issue where a control was incorrectly displayed on script executor interface - Fixed issue where modification time of a folder changes after moving it directly - Fixed an issue where FTPS function could not connect to a server with session-reuse enabled - Fixed an issue where "Get shell's uid failed" error occurred during startup on some devices - Fixed problem with res confusion in some files