🔓 Unlock Instagram's Developer Options! 🚀✨ IGExperiments is a module that unlocks Instagram's hidden developer options, giving you access to advanced features like White Hat settings (enables SSL unpinning), Test User mode, and much more.
- Enable Developer Options in Instagram (rooted or non-rooted devices).
- Multiple modes: Normal, Hecker (manual), and Auto (automatic detection).
- Compatible with both rooted and non-rooted devices (via LSPatch).
Feature | Rooted Devices | Non-Rooted Devices (LSPatch) |
---|---|---|
Modes Available | Normal, Hecker, Auto | Normal (Manual updates) |
Auto Mode (Auto-detect hooks) | ✅ Yes | ❌ No |
Hecker Mode (Manual classes) | ✅ Yes | ❌ No |
Normal Mode (Standard hooks) | ✅ Yes | ✅ Yes |
Kill Button (Force stop/start) | ✅ Yes (Force stop Instagram) | ❌ No |
Manual Updates | ✅ Yes (Easier and often automatic) | ✅ Yes (Requires manual patching) |
Note:
- Rooted Devices have full access to all modes, and manual updates are easier or automatic in some cases.
- Non-Rooted Devices are limited to Normal Mode, which requires manual updates and patching using LSPatch.
- Install the module and activate it using Magisk, EdXposed, LSPosed, etc.
- Select the desired mode in the module (Normal, Hecker, or Auto).
- Kill the Instagram app to apply the changes.
- Done! Access developer options by long-pressing the Instagram home button.
Note:
- Auto Mode works with Instagram versions 334 or higher.
- Hecker Mode allows you to manually specify classes and methods for older or custom versions.
- Install the module.
- Check the list of compatible Instagram versions and install the desired version.
- Patch the Instagram app using LSPatch.
- Force stop Instagram and restart it.
- Done! Access developer options by long-pressing the Instagram home button.
Note:
- The module requires Instagram to be patched in Local Patch Mode via LSPatch in order to apply updates.
Option 1: Auto Mode
- Uninstall Instagram.
- Install the latest version from the Google Play Store or APKMirror.
- Use Auto Mode in the module to re-enable developer options.
Option 2: Legacy Method (Enable Employee Options)
- Go to Developer Options > MetaConfig Settings & Overrides.
- Search for Employee.
- Enable:
- is employee
- employee options
- is employee or test user
- Disable the module from Magisk, EdXposed, LSPosed, etc.
- Install a newer version of Instagram from APKMirror.
- Go to Developer Options > MetaConfig Settings & Overrides.
- Search for Employee.
- Enable:
- is employee
- employee options
- is employee or test user
- Download a newer version of Instagram from APKMirror.
- Patch the APK using LSPatch and choose Local Patch Mode.
- Ensure you have root access if required.
- Open a ticket and provide your device name, OS version, root status, and the logs from LSPosed (if rooted).
- Ensure you've installed a compatible Instagram version.
- Ensure the module is enabled in LSPosed, EdXposed, or your preferred manager.
- Deactivate and reactivate the module if necessary.
- If none of the above works, check the logs in LSPosed and open a ticket with the log details.
The Instagram home button is the one at the bottom of the app, not the home button on your phone.
Contributions are always welcome! You can help keep the module up-to-date or extend its functionality.
You can use my IGExperimentsPatcher tool to patch the Instagram APK directly. It can provide the necessary class, method, and argument types to use in the module without waiting for an update.
If you're an experienced developer, you can help by contributing to the IGHookClasses repository to update the class hooks for new Instagram versions.