/InstaEclipse

An Instagram Xposed module with features like Developer Options, Ghost Mode, Ad-Free browsing, and Distraction-Free Mode.

Primary LanguageJavaApache License 2.0Apache-2.0

InstaEclipse Logo

InstaEclipse ⚑ Enhance Your Instagram Experience!

InstaEclipse is an LSPosed module designed to enhance your Instagram experience with advanced features like developer options, ghost mode, distraction-free mode, and more! πŸš€

This module is built to stay compatible with new Instagram releases by leveraging dynamic analysis to locate targeted classes and methods automatically. 🧠✨

Telegram Channel

✨ Features

πŸŽ›οΈ Developer Options

  • Access hidden developer tools within Instagram for advanced functionality.
  • Import/Export config.
  • Note: These options are intended for use with Alpha or Beta versions of Instagram. (Beta is better)

πŸ‘» Ghost Mode

  • Stay incognito while browsing stories, lives, or DMs.
  • Mark messages as read (Hold on the Gallery icon inside the DM)
  • No screenshot notifications sent.
  • View "view once" media more than once.
  • Hide your typing status in DMs.

🧘 Distraction-Free Mode

  • Enjoy Instagram without stories, reels, or explore feed distractions.
  • Important: After enabling Distraction-Free Mode:
    1. Force stop Instagram.
    2. Clear Instagram's cache.
    3. Launch Instagram for a clean experience.

🚫 Remove Ads

  • Get rid of all Instagram ads.

πŸ“‰ Remove Analytics

  • Block Instagram's tracking and analytics to protect your privacy.
  • Prevent unnecessary data sharing and usage metrics.

πŸ”§ Misc Options

  • Disable Auto Story Flipping.
  • Disable Auto Play Videos.
  • Follower indicator

πŸ› οΈ Installation Instructions

⚠️ Install Instagram from APKMirror, as the module may not fully support Google Play Store versions.


Install the Module

  • Download and install the InstaEclipse APK. You can find the latest release here.

βœ… Root Users (LSPosed)

1️⃣ Enable the Module in LSPosed

  • Make sure you're using the latest LSPosed fork by JingMatrix.
  • Open LSPosed Manager and enable InstaEclipse for the Instagram app.

2️⃣ Access the Features

  • Open Instagram, then long-press the search icon to access InstaEclipse settings.

🟑 Non-Root Users (LSPatch)

1️⃣ Install LSPatch (JingMatrix Fork)

  • Download and install the LSPatch fork by JingMatrix.

2️⃣ Patch Instagram

  • Patch the installed Instagram or an APK.
  • Use Local Patch Mode.
  • Enable "Inject loader dex" in patch settings.
  • Install the patched APK and log in to Instagram.

3️⃣ Enable the Module in LSPatch

  • Reopen LSPatch, go to the module list, and enable InstaEclipse for Instagram.

4️⃣ Access the Features

  • Open Instagram, then long-press the search icon to access InstaEclipse settings.

πŸ“– FAQ

❓ Module not enabled/Features not working?

Disable and re-enable the module in LSPosed/LSPatch. Force stop and restart Instagram.

❓ Why are some labels obfuscated or numbered?

This is due to obfuscation in Stable versions of Instagram. Use Beta or Alpha versions to avoid this.

❓ Distraction-Free Mode enabled, but content still appears?

Force stop Instagram and clear its cache to apply the changes properly.

πŸ“‚ Resources

πŸŽ‰ Contributors

πŸ‘‘ Project Owner

πŸ’‘ Contributors

πŸ™Œ Special Thanks

🌍 Translation Contributors

A heartfelt thank you to everyone who contributed to translating InstaEclipse into multiple languages. Your efforts help make the module accessible to users worldwide! 🌟

πŸ› οΈ Powered By

πŸ’‘ Contributions

We welcome contributions from everyone!

  • Have an idea? Open an issue or submit a feature request.
  • Found a bug? Report it through our GitHub Issues.
  • Want to help? Submit a pull request to improve InstaEclipse.

Every contribution, big or small, is highly valued. Thank you for helping us grow!