{"id":18682112,"url":"https://github.com/xposed-modules-repo/com.chacha.igexperiments","last_synced_at":"2025-07-07T20:08:39.958Z","repository":{"id":182634068,"uuid":"668832373","full_name":"Xposed-Modules-Repo/com.chacha.igexperiments","owner":"Xposed-Modules-Repo","description":"IGExperiments","archived":false,"fork":false,"pushed_at":"2024-10-06T16:21:20.000Z","size":20,"stargazers_count":14,"open_issues_count":3,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-31T16:35:48.946Z","etag":null,"topics":["android","instagram","lsposed","xposed-module"],"latest_commit_sha":null,"homepage":"https://github.com/xHookman/IGexperiments","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Xposed-Modules-Repo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2023-07-20T17:33:20.000Z","updated_at":"2025-04-04T03:44:19.000Z","dependencies_parsed_at":"2024-01-20T18:27:46.233Z","dependency_job_id":"2f7b0839-64a2-4fd6-b07d-02ac0cb82b40","html_url":"https://github.com/Xposed-Modules-Repo/com.chacha.igexperiments","commit_stats":null,"previous_names":["xposed-modules-repo/com.chacha.igexperiments"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/Xposed-Modules-Repo/com.chacha.igexperiments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xposed-Modules-Repo%2Fcom.chacha.igexperiments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xposed-Modules-Repo%2Fcom.chacha.igexperiments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xposed-Modules-Repo%2Fcom.chacha.igexperiments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xposed-Modules-Repo%2Fcom.chacha.igexperiments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Xposed-Modules-Repo","download_url":"https://codeload.github.com/Xposed-Modules-Repo/com.chacha.igexperiments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Xposed-Modules-Repo%2Fcom.chacha.igexperiments/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264141594,"owners_count":23563384,"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":["android","instagram","lsposed","xposed-module"],"created_at":"2024-11-07T10:10:53.032Z","updated_at":"2025-07-07T20:08:39.919Z","avatar_url":"https://github.com/Xposed-Modules-Repo.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://socialify.git.ci/xHookman/IGexperiments/image?description=1\u0026font=Source%20Code%20Pro\u0026language=1\u0026name=1\u0026pattern=Solid\u0026pulls=1\u0026stargazers=1\u0026theme=Light\" alt=\"IGexperiments\" width=\"640\" height=\"320\" /\u003e\n\n# IGExperiments\n\n🔓 **Unlock Instagram's Developer Options!** 🚀✨\nIGExperiments 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.\n\n## Features\n\n- Enable Developer Options in Instagram (rooted or non-rooted devices).\n- Multiple modes: Normal, Hecker (manual), and Auto (automatic detection).\n- Compatible with both rooted and non-rooted devices (via LSPatch).\n\n### Root vs Non-Root Functionality\n\n| Feature                          | Rooted Devices                      | Non-Rooted Devices (LSPatch)     |\n|-----------------------------------|-------------------------------------|----------------------------------|\n| **Modes Available**               | Normal, Hecker, Auto                | Normal (Manual updates)          |\n| **Auto Mode (Auto-detect hooks)** | ✅ Yes                              | ❌ No                             |\n| **Hecker Mode (Manual classes)**  | ✅ Yes                              | ❌ No                             |\n| **Normal Mode (Standard hooks)**  | ✅ Yes                              | ✅ Yes                            |\n| **Kill Button (Force stop/start)**| ✅ Yes (Force stop Instagram)       | ❌ No                             |\n| **Manual Updates**                | ✅ Yes (Easier and often automatic) | ✅ Yes (Requires manual patching) |\n\n\u003e **Note**:  \n\u003e - **Rooted Devices** have full access to all modes, and manual updates are easier or automatic in some cases.  \n\u003e - **Non-Rooted Devices** are limited to **Normal Mode**, which requires manual updates and patching using LSPatch.\n\n\n## Installation\n\n### For Rooted Devices\n\n1. Install the module and activate it using **Magisk**, **EdXposed**, **LSPosed**, etc.\n2. Select the desired mode in the module (Normal, Hecker, or Auto).\n3. Kill the Instagram app to apply the changes.\n4. Done! Access developer options by long-pressing the Instagram home button.\n\n\u003e **Note:**  \n- **Auto Mode** works with Instagram versions 334 or higher.  \n- **Hecker Mode** allows you to manually specify classes and methods for older or custom versions.\n\n### For Non-Rooted Devices (via LSPatch)\n\n1. Install the module.\n2. Check the list of compatible Instagram versions and install the desired version.\n3. Patch the Instagram app using **LSPatch**.\n4. Force stop Instagram and restart it.\n5. Done! Access developer options by long-pressing the Instagram home button.\n\n\u003e **Note:**  \n- The module requires Instagram to be patched in **Local Patch Mode** via **LSPatch** in order to apply updates.\n\n---\n\n## How to Update Instagram\n\n#### Rooted Devices\n\n**Option 1: Auto Mode**\n\n1. Uninstall Instagram.\n2. Install the latest version from the **Google Play Store** or **APKMirror**.\n3. Use **Auto Mode** in the module to re-enable developer options.\n\n**Option 2: Legacy Method (_Enable Employee Options_)**\n\n1. Go to **Developer Options** \u003e **MetaConfig Settings \u0026 Overrides**.\n2. Search for **Employee**.\n3. Enable:\n   - **is employee**\n   - **employee options**\n   - **is employee or test user**\n4. Disable the module from **Magisk**, **EdXposed**, **LSPosed**, etc.\n5. Install a newer version of Instagram from **APKMirror**.\n\n#### Non-Rooted Devices (via LSPatch)\n\n1. Go to **Developer Options** \u003e **MetaConfig Settings \u0026 Overrides**.\n2. Search for **Employee**.\n3. Enable:\n   - **is employee**\n   - **employee options**\n   - **is employee or test user**\n4. Download a newer version of Instagram from **APKMirror**.\n5. Patch the APK using **LSPatch** and choose **Local Patch Mode**.\n\n---\n\n## FAQ\n\n### The module doesn't start.\n\n1. Ensure you have root access if required.\n2. Open a ticket and provide your device name, OS version, root status, and the logs from LSPosed (if rooted).\n\n### Developer options are not showing up.\n\n1. Ensure you've installed a compatible Instagram version.\n2. Ensure the module is enabled in **LSPosed**, **EdXposed**, or your preferred manager.\n3. Deactivate and reactivate the module if necessary.\n4. If none of the above works, check the logs in **LSPosed** and open a ticket with the log details.\n\n### Where is the home button?\n\nThe **Instagram home button** is the one at the bottom of the app, not the home button on your phone.\n\n---\n\n## Contributing\n\nContributions are always welcome! You can help keep the module up-to-date or extend its functionality.\n\n### Supporting New Instagram Versions\n\n#### Option 1: IGExperimentsPatcher\n\nYou can use my [**IGExperimentsPatcher**](https://github.com/xHookman/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.\n\n#### Option 2: Manual Class Hooks\n\nIf you're an experienced developer, you can help by contributing to the [**IGHookClasses repository**](https://github.com/ReSo7200/IGExperimentsHooksUpdates) to update the class hooks for new Instagram versions.\n\n---\n\n## Authors\n\n- [@xHookman](https://github.com/xHookman) - Main developer and creator of the IGExperiments module.\n- [@ReSo7200](https://github.com/ReSo7200) - Contributor and maintainer of IGHookClasses.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxposed-modules-repo%2Fcom.chacha.igexperiments","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxposed-modules-repo%2Fcom.chacha.igexperiments","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxposed-modules-repo%2Fcom.chacha.igexperiments/lists"}