Releases: LeadRDRK/UmaPatcher
Release list
v1.0.1
v1.0.0
What's new
- First stable release 🎉
- Completely reimplemented the App patcher to support split APKs and XAPK files.
- [AppPatcher] Added normal install method (non-root). You no longer need to save the file and manually install it.
- [AppPatcher] Removed problematic mounting scripts in direct install mode.
⚠️ The files used for mounting will still remain on your system unless you run the direct install process again, which will remove the legacy files for you, or you can delete them manually in/data/adb/umapatcher
- Added support for other versions of the game (KR, TW GP, TW MC)
⚠️ As the time of making this release, Hachimi does not work correctly on any of these versions yet. Check the compatibility table on the Getting started page for more info.
- Added options to export and import signing keys.
- Added option to force redownload Hachimi.
- Legacy repo files from v1.0.0-beta4 and older will be removed on launch. First launch might take a while if you upgraded from one of these older versions.
- Properly enabled optimizations for release build.
- Added Vietnamese translations (app only).
Misc
- Android 11 compatibility issue has been resolved since Hachimi v0.5.1.
v1.0.0-beta5
What's new
Mass rework for Hachimi:
- Replaced Carrotless with Hachimi, a new translation/game enhancement mod.
- Removed all assets patchers, leaving only the App patcher.
- Removed all assets patching components.
- Removed Git repository syncing.
- Simplified interface, with the App patching options placed right on the Home screen.
Incompatibility notice
The following devices has been deemed to be incompatible with Hachimi/UmaPatcher:
- Any device running Android 11.
v1.0.0-beta4
What's new
- [App patcher] Implemented shared library addition for APKs that has been stripped of their
libfolder.- This fixes an issue on Android 14 where the
libfolder is missing from the installed APK file, resulting in a broken patched APK. This is only implemented for "Get APK file from installed app" and will not work with an APK file dumped by another app.
- This fixes an issue on Android 14 where the
- [App patcher] Replaced
zipalign-javawithARSCLibfor APK aligning.- This fixes an edge case where the APK would get aligned incorrectly, leading to a "corrupted" file.
- Added progress indicator for file copying/saving.
- Added indeterminate progress indicator.
- File copying optimizations.
Bug fixes
- [App patcher] Only add patched library for architectures that are present in the APK file.
- [Patching screen] Correctly handle user cancellations when saving file to external storage.
Incompatibility notice
The following devices has been deemed to be incompatible with Carrotless/UmaPatcher:
- Any device running Android 11.
Deprecation warning
Starting from v1.0.0-beta4, ALL root-only patchers (master.mdb, story, etc.) are now deprecated and might be removed in the next release. They have not been maintained for a while, and the story patcher has been known to cause issues and WILL cause issues. Use at your own risk.
Future releases will focus solely on the app patcher.
v1.0.0-beta3
What's new
- Moved App patcher to the top of the Home screen.
- Patchers that require root now has a "Root" tag next to their name.
- Improved error handling and logging.
- [App patcher] Moved data installation directory to
Android/media - [App patcher] Install data now launches the patching screen.
Carrotless (v0.2.0)
- Backported SQLite hooks for master.mdb translation from Trainers' Legend G
- Changed working directory from
Android/datatoAndroid/media - Removed many useless hooks and dead code
umamusu-translate
- Added translation dicts for master.mdb
Bug fixes
- [App patcher] Install data now overwrites files instead of duplicating them.
- Fixed some crashes due to inadequate exception handling.
Known issues
- Random unrecoverable errors in some story sections. Please don't use the story patcher for now.
v1.0.0-beta2
What's new
- App patcher: Patch the game with Carrotless which brings new features such as UI translations and tweaks to the game itself. Root access is not required to use this feature.
Bug fixes
- Prevent exiting the patching screen during file copy when saving file to external storage.
Known bugs
- Random unrecoverable errors in some story sections. Please don't use the story patcher for now.
Note: During installation, Google Play Protect might flag this app as "Untrusted"; this is only because the app is using a self-signed certificate and Google flags any certificate that's never been used on Google Play as such. You can safely tap on More info -> Install anyways to continue installing the app.
v1.0.0-beta1
- Initial beta release.
Note: During installation, Google Play Protect might flag this app as "Untrusted"; this is only because the app is using a self-signed certificate and Google flags any certificate that's never been used on Google Play as such. You can safely tap on More info -> Install anyways to continue installing the app.