Description
Getting Started with Modify First
Open Modify First: Launch the Modify First application on your device to land on its welcome screen.
![Modify First home screen]
Activate Modding Tools: Head over to the settings menu and turn on the "Enable Modify First" toggle to unlock modding capabilities.
![Settings menu interface]
Manage Custom Scripts: Make sure mod support is turned on prior to running any titles. From this same settings tab, access the script manager to introduce or organize your imported scripts. Need a fresh start? Tap and hold the add button to wipe all existing scripts at once.
![Lua script manager overview]
Load APK or XAPK Files: Tap "Install APK(s)" to bring in external APK or XAPK packages directly. This handy feature lets you set up multiple packages without touching your system-level installer; just press and hold within the file browser to pick multiple items.
![Import application screen]
Clone Installed Apps: Tap the "Add App" option to view titles already installed on your phone. Choose whichever apps you plan to tweak, then tap "OK" to confirm your selection.
Run the App or Game: Once modding functions are active, go back to the "All Apps" list and open your chosen game. For titles that require OBB data (such as BGMI or PUBGM), tap and hold the game's icon and hit "Copy OBB".
![Copy OBB menu option]
Jump into the Action: Just tap the game banner or icon whenever you are ready to play.
![In-game dashboard overlay]
Access the Floating Overlay: An on-screen floating bubble will appear while playing. Tap it anytime to bring up or dismiss the mod menu. Veteran modders who already know how memory scanning works can go ahead and skip the upcoming steps.
Editing In-Game Values
Scan Current Values: If you have 3 units of an in-game currency or item, enter "3" into the top search box and tap scan.
![Initial scan with 3 items]
Update the Number In-Game: After you see a confirmation showing the processed results, jump back into your game and change that number to 5 (e.g., by spending or collecting items).
![Updated value showing 5 items]
Apply Your Desired Amount: Once the remaining scan results drop below 3 (a single match is ideal), type your target number into the bottom field and hit modify.
![Applying target value]
Confirm the In-Game Result: Switch back to your match and check whether your resources updated successfully.
![Resource count after modification]
Clear, Inspect, or Lock Values: Tap "Reset" to erase current search results, or use "View Values" to review active entries. To keep an amount from decreasing, put your desired figure into the lower input field and enable the "Freeze" checkbox.
![Value freezing and viewing screen]
Switch Data Types: If your searches yield no matching addresses after around 5 tries, tap "Set Value Type" and switch over to float or double formats.
![Data type selection settings]
Search Across Memory Ranges: Whenever you are unsure of the precise address, define a custom memory boundary by entering your start and end coordinates separated by a comma.
![Configuring memory search range]
Adjust Item Count: Modify your in-game item values and specify an updated search range.
![Range 8.0 - 10.0]
Final Value Modifications: You will pinpoint the precise address to edit typically after running 3-5 searches.
Using Lua Scripts: Run custom Lua scripts via the "Script Manager" option, or tap and hold to launch them instantly from your clipboard.
![Script manager]
How to install
- Download the APK file above to your phone.
- Allow “Install unknown apps” when prompted.
- Open the downloaded APK and tap Install.
- If the package includes OBB/XAPK data, follow the bundled instructions.
MOD APKs are modified builds, so Play Protect may show a warning. Install only if you trust the file; use at your own risk.