-
Notifications
You must be signed in to change notification settings - Fork 0
Patch Repo
EnmaPatcher downloads patch files from a public GitHub repository. The repository layout must mirror the internal path structure of the game APK.
Each file you place in the repository replaces the corresponding entry inside the APK at the same path.
your-repo/
enmapatcher.cfg.json ← patch metadata (optional)
assets/
boot/
title.png
data/
item_names.bin
res/
raw/
strings.dat
Place this file at the root of your repository. It is optional.
{
"appName": "English Patch v1.2",
}Trailing commas in JSON are supported.
Displayed in the EnmaPatcher main screen as the patch name. Also applied to the patched APK's launcher label.All other fields are silently ignored.
Open Settings in EnmaPatcher and set:
| Field | Description | Default |
|---|---|---|
| GitHub repo | owner/repository |
hxgohxrr/YW1MESP |
| Branch | Branch to download from | main |
The repository must be public. EnmaPatcher uses the GitHub API to scan and download files.
If a file in the repository does not exist in the original APK, it is appended as a new entry. Use this to add new assets.
your-repo/
enmapatcher.cfg.json ← patch name and metadata
assets/ ← game assets to replace
res/ ← compiled resources to replace
README.md ← your patch documentation (ignored by the app)
Any files that do not match an internal APK path are downloaded but have no effect — they are skipped during the merge step.