Hello everyone! 👋
Introducing iGameGod Live Offset Patcher 3.0, a powerful in-game tool for creating, testing and managing offset patches directly inside supported apps and games!
Instead of rebuilding, signing and reinstalling an app every time you want to test a patch, you can apply supported offset changes while the app is still running.
Live Offset Patcher works through both iGameGod and iGameGod Jailed, including supported non-jailbroken devices without requiring JIT.
NO JIT REQUIRED NON-JAILBROKEN SUPPORT JAILBREAK SUPPORT
What Is Live Offset Patcher?
Live Offset Patcher allows developers and modders to change supported ARM64 instructions at a specific app or library offset while the app is running.
This makes it useful for quickly testing a patch before adding it to a tweak, mod menu or another permanent project.
You can create a patch using ARM64 assembly instructions or raw hex, choose the executable or library where it should be applied, save it for later and enable or disable it whenever needed.
Live Offset Patcher Features
- Apply Patches Live - Test supported offset changes while the app or game is still running.
- Built-In Patch Builder - Create supported patches through a guided and easier-to-use interface.
- ASM & Hex Support - Enter ARM64 assembly instructions or supported raw hex values.
- Choose the Target Image - Apply the patch to the main executable, UnityFramework or another loaded library.
- Name Your Patches - Give each patch a recognizable name so you know what it changes.
- Enable & Disable Patches - Turn individual patches on or off without deleting them.
- Edit Existing Patches - Change the name, target image, offset or patch instruction when needed.
- Remove Patches - Delete patches you no longer want to use.
- Persistent Patches - Saved patches remain available after closing and reopening the app.
- Native Confirmation Prompts - Important patching actions now display clear confirmation alerts.
- Automatic Crash Recovery - If a bad patch causes the app to crash, iGameGod can disable active patches the next time the app launches.
- Profile Export & Import - Back up your patches, move them between devices or share them with other users.
- Non-Jailbroken & Jailbroken Support - Available through both iGameGod Jailed and the jailbreak version of iGameGod.
How to Create & Test a Patch
Launch the app or game containing iGameGod.
Tap the floating iGameGod icon.
Select Live Offset Patcher from the tool menu.
Tap the option to add a new patch or open the Patch Builder.
Enter a name for the patch.
Select the executable, framework or loaded library that contains the offset.
Enter the offset you want to patch.
Enter the supported ARM64 assembly instruction or hex value.
Save the patch and enable it.
Return to the game and test whether the patch works correctly.
You can return to Live Offset Patcher at any time to disable, edit or remove the patch.
TIP Test one new patch at a time. This makes it much easier to identify which patch caused a problem if the app crashes or behaves unexpectedly.
Using the Patch Builder
The Patch Builder provides a more beginner-friendly way to prepare supported patches without manually handling every part of the patch format.
It guides you through the important information needed by Live Offset Patcher, including the patch name, target image, offset and replacement instruction.
This is especially helpful for users who are new to offset patching or who want a cleaner way to organize their patches.
Save, Export & Share Your Patches
Live Offset Patcher works with iGameGod's Profile Export & Import feature.
This allows you to:
- Back up your saved patches and supported iGameGod settings.
- Restore your patch collection after reinstalling or changing devices.
- Move your setup between supported devices.
- Share useful patch profiles with other Community members.
- Import profiles shared through the iOSGods DIY sections.
Only import profiles and patches from users or sources you trust.
Non-Jailbroken & Jailbroken Patching
Live Offset Patcher supports both non-jailbroken and jailbroken environments, although the available patching method can differ.
Non-Jailbroken Devices
On supported non-jailbroken setups, Live Offset Patcher can apply patches using hardware breakpoints without requiring JIT.
This method supports up to six active breakpoint-backed patches at the same time.
Jailbroken Devices
Jailbroken users can use the same breakpoint-backed method or enable direct memory patching when they need to use more than six active patches.
The available option can be selected from the iGameGod settings.
Troubleshooting
The App Crashes After Enabling a Patch
- Reopen the app. iGameGod should disable active patches during recovery when a patch caused the previous launch to fail.
- Confirm that the offset is correct for the installed app version.
- Make sure the correct executable or library was selected.
- Verify that the ARM64 assembly instruction or hex value is valid.
- Disable other patches and test the new patch by itself.
The Patch Has No Effect
- Confirm that the patch is enabled.
- Make sure the selected target image contains the offset.
- Check whether the app was updated, as offsets can change between app versions.
- Confirm that the offset is library-relative and belongs to the correct executable or framework.
- Try fully closing and reopening the app after enabling the patch.
The Active Patch Limit Was Reached
Non-jailbroken breakpoint-backed patching supports up to six active patches. Disable an existing patch before enabling another one.
Jailbroken users can enable direct memory patching from iGameGod settings when they need to use more than six active patches.
Download & How to Get Live Offset Patcher
Live Offset Patcher is built into iGameGod, so there is no separate download required.
NON-JAILBROKEN DEVICES
To use Live Offset Patcher on a non-jailbroken iPhone or iPad, install an app containing iGameGod Jailed by following the topic below:
How to Install iGameGod Jailed Without a Jailbreak
JAILBROKEN DEVICES
To install or update iGameGod on a jailbroken device, add the official iOSGods Repo to Sileo, Zebra, Cydia or your preferred package manager:
https://iosgods.com/repo/
Install the appropriate iGameGod package for your jailbreak environment, enable iGameGod for your selected app and then launch it.
Video Example
The video below demonstrates Live Offset Patcher 3.0 on a non-jailbroken iOS 26.4 device:
Final Notes
Live Offset Patcher provides a faster and more convenient way to build, test and manage supported offset patches without repeatedly rebuilding and reinstalling the app.
The guided Patch Builder, profile sharing and non-jailbroken support make it useful for both newer patch creators and experienced developers.
As always, your suggestions, bug reports and improvement ideas are welcome, so feel free to leave your feedback below.
Special thanks to @Batch for his work on the new Live Offset Patcher!
Thank you for supporting iGameGod and the iOSGods Community! 😊
You May Also Like...