{"id":25296435,"url":"https://github.com/jewelshkjony/enhancer","last_synced_at":"2025-04-06T21:17:40.087Z","repository":{"id":246385037,"uuid":"820906449","full_name":"jewelshkjony/Enhancer","owner":"jewelshkjony","description":"A powerful tool to change target api level, inject assets, dex, manifest, native libraries, resources and sign the apk.","archived":false,"fork":false,"pushed_at":"2024-09-21T04:14:24.000Z","size":79,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"2.0.0","last_synced_at":"2025-02-13T02:57:48.300Z","etag":null,"topics":["apk-injector","enhance","enhancer","inject-assets-to-apk","inject-native-libraries"],"latest_commit_sha":null,"homepage":"https://community.kodular.io/t/263306","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jewelshkjony.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"buy_me_a_coffee":"jewelshkjony"}},"created_at":"2024-06-27T12:16:00.000Z","updated_at":"2024-11-09T07:35:41.000Z","dependencies_parsed_at":"2024-06-27T18:31:23.478Z","dependency_job_id":"bf6d46db-0405-4b71-9663-e72aae43e5b2","html_url":"https://github.com/jewelshkjony/Enhancer","commit_stats":null,"previous_names":["jewelshkjony/enhancer"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewelshkjony%2FEnhancer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewelshkjony%2FEnhancer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewelshkjony%2FEnhancer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewelshkjony%2FEnhancer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jewelshkjony","download_url":"https://codeload.github.com/jewelshkjony/Enhancer/tar.gz/refs/heads/2.0.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247550684,"owners_count":20956987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apk-injector","enhance","enhancer","inject-assets-to-apk","inject-native-libraries"],"created_at":"2025-02-13T02:57:59.088Z","updated_at":"2025-04-06T21:17:40.044Z","avatar_url":"https://github.com/jewelshkjony.png","language":"PowerShell","funding_links":["https://buymeacoffee.com/jewelshkjony"],"categories":[],"sub_categories":[],"readme":"# 🔦 Enhancer\nA powerful tool to inject assets, dex, manifest, resources \u0026 native (.so) libraries and sign the apk.\n\n![Screenshot 2024-07-17 164036](https://github.com/user-attachments/assets/388e7ec6-38f3-456b-a31e-89e0d2f0b0f4)\n\n## 🪶 Features\n* Change `compileSdkVersion`/`targetSdkVersion`\n* Inject assets files\n* Inject native (.so) libraries\n* Inject dex files\n* Inject extra resources\n* Inject manifest.xml file.\n* Sign the apk using your keystore file\n\n## Installation\n\u003e **Note**: Before installing Enhancer, make sure that you've JDK 8 or above installed.\n\n### Windows\nIn PowerShell, run:\n```ps1\niwr https://raw.githubusercontent.com/jewelshkjony/Enhancer/2.0.0/install.ps1 -useb | iex\n```\n\n### Linux and macOS\n1. In the terminal, run:\n\n    ```sh\n    curl https://raw.githubusercontent.com/jewelshkjony/Enhancer/2.0.0/install.sh -fsSL | sh\n    ```\n\n2. To run Enhancer write `chmod +x Enhancer.sh` on terminal.\n\n## Quick start\nNow, that you've installed Enhancer, let's try this tool.\n\n1. Open the terminal and write `Enhancer`.\nThis will show you some prompts.\n    - `Enter apk path`: Set the path of the apk or drag the apk file here.\n    - `Enter keystore path`: Set the keystore path or drag the keystore file here. \u003cb\u003eEnhancer\u003c/b\u003e tool will use this keystore file to sign your apk.\n    - `Want to change SDK version? Y/N`: Write `Y` if you want to change `compileSdkVersion`/`targetSdkVersion`. If you've entered `Y` then it'll ask for enter `compileSdkVersion` \u0026 `compileSdkVersionCodeName`.\n    - `Want to inject assets? Y/N` : If you want to inject assets file so write `Y` now it'll ask for the directory path of asstes files.\n    - `Want to inject native libraries? Y/N` : If you want to inject (.so) native libraries so write `Y` now it'll ask for the directory path of native libraries.\n    - `Want to inject dex files? Y/N` : If you want to inject .dex files so write `Y` now it'll ask for the path of dex file. If you want to inject multiple files, separate the paths with commas.\n    - `Want to inject extra resources? Y/N` : If you want to inject any additional resources so write `Y` now it'll ask for resources directory path. It'll follow the name of directory to inject. If you want to inject multiple directory, separate the directory paths with commas.\n    - `Want to inject manifest.xml? Y/N` : If you want to inject AndroidManifest.xml write `Y` and set the path of Manifest.xml.\n\n2. If you only want to sign the apk and don't want to inject anything so write `N` on every prompts. So the tool will skip the injecting process. When you're only signing the apk so the output apk will override the origianl apk. And if you're injecting assets or native (.so) libraries so the tool will provide a new apk (originalApk-enhanced.apk).\n\n3. That's it, now you can install the generated apk.\n\n## Uninstallation\n\u003e **Note**: Not recommended. Try to delete files from `Local` and remove path manually from Environment.\n\n### Windows\nIn PowerShell, run:\n```ps1\niwr https://raw.githubusercontent.com/jewelshkjony/Enhancer/2.0.0/uninstall.ps1 -useb | iex\n```\n\n### Linux and macOS\nIn terminal, run:\n```ps1\ncurl https://raw.githubusercontent.com/jewelshkjony/Enhancer/2.0.0/uninstall.sh -fsSL | sh\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjewelshkjony%2Fenhancer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjewelshkjony%2Fenhancer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjewelshkjony%2Fenhancer/lists"}