An open API service indexing awesome lists of open source software.

https://github.com/Xposed-Modules-Repo/ps.reso.instaeclipse

InstaEclipse
https://github.com/Xposed-Modules-Repo/ps.reso.instaeclipse

android ghost-mode instagram

Last synced: about 2 months ago
JSON representation

InstaEclipse

Awesome Lists containing this project

README

          


InstaEclipse

InstaEclipse


A powerful LSPosed module that enhances your Instagram experience.


GitHub Release
Stars
Downloads
Telegram
License


Features
Installation
FAQ
Contributors


---

## Overview

**InstaEclipse** is an [LSPosed](https://github.com/JingMatrix/LSPosed) module built to unlock a richer Instagram experience — without root required (via [LSPatch](https://github.com/JingMatrix/LSPatch)).

It uses [DexKit](https://github.com/LuckyPray/DexKit) for dynamic class/method detection, keeping it compatible with new Instagram releases automatically.

---

## ✨ Features

👻 Ghost Mode — Stay invisible without giving up functionality


| Feature | Description |
|----------------------------------------------------|---|
| Hide DM Seen | Read messages without sending the read receipt |
| Hide Typing Indicator | Type freely without the other person knowing |
| Hide Story Views | View stories without appearing in the viewer list |
| Hide Live Presence | Join lives anonymously |
| Bypass Screenshot Detection | Take screenshots in DMs without triggering alerts |
| Allow Screenshots in DMs | Re-enable screenshot capability in restricted chats |
| Hide View Once Opened | Open view-once media without marking it as seen |
| Unlimited View-Once Replays | Replay view-once media as many times as you want |
| Permanent View Once Media (May cause some bugs ⚠️) | Prevent view-once media from disappearing |
| Keep Disappearing Messages | Stop ephemeral messages from deleting |
| Quick Toggle | Enable/disable all ghost options from inside Instagram with one tap |

📥 Downloader — Save media directly from Instagram


| Feature | Description |
|---|---|
| Download Posts | Save single photos and carousel posts |
| Download Reels | Save reels to your device |
| Download Stories | Save stories before they disappear |
| Download Profile Pictures | Long-press a profile to save their picture |
| Custom Download Folder | Choose where files are saved |
| Username Subfolders | Organize downloads by username automatically |

🎛️ Developer Options — Access Instagram's hidden internal settings


- Unlock the full MetaConfig developer panel
- Import/Export your config as JSON
- Remove the "Build Expired" popup on older builds

> **Note:** Use Beta or Alpha Instagram builds for best results. Stable builds apply obfuscation that makes some labels appear as numbers.

🛡️ Ad & Analytics Blocking — Browse without being tracked


- Block sponsored posts and ads from your feed
- Block Instagram's analytics and telemetry
- Disable tracking links in DMs and posts

🧘 Distraction-Free Mode — Take back control of your attention


- Disable Stories, Feed, Reels, Explore, or Comments independently
- **Extreme Mode** — permanently removes distractions until reinstall

> After enabling, force stop Instagram and clear its cache.

⚙️ Miscellaneous — Quality of life improvements


| Feature | Description |
|---|---|
| Disable Story Auto-Swipe | Stop stories from flipping automatically |
| Disable Video Autoplay | Videos don't play until you tap them |
| Follower Toast | See if someone follows you back when you visit their profile |
| Copy Comment | Copy any comment text with one tap |
| View Story Mentions | See all @mentions in a story at once |
| Disable Discover People | Remove the "People you may know" section |

💾 Backup & Restore — Keep your settings safe


Export and restore all your InstaEclipse settings as a file — useful when switching devices or reinstalling.

---

## 📱 Instagram Compatibility

While InstaEclipse is built to stay compatible with new Instagram releases automatically, some features may be unstable on specific versions. If something stops working after an Instagram update, check the [Telegram channel](https://t.me/InstaEclipse) for status updates before opening an issue.

| | |
|---|---|
| **Latest tested version** | [`425.0.0.0.0`](https://www.apkmirror.com/apk/instagram/instagram-instagram/instagram-425-0-0-0-0-release/) |
| **Recommended build type** | Beta or Alpha (from APKMirror) |

---

## 📲 Installation

> ⚠️ **Use Instagram from [APKMirror](https://www.apkmirror.com/apk/instagram/instagram-instagram/)** — the Google Play version may not be fully supported.

Download the latest InstaEclipse APK from [**Releases →**](https://github.com/ReSo7200/InstaEclipse/releases/latest)

---

### ✅ Root — LSPosed

> Requires [JingMatrix's LSPosed](https://github.com/JingMatrix/LSPosed/releases/latest)

**1. Install InstaEclipse**
Download and install the InstaEclipse APK.

**2. Enable the module**
Open **LSPosed Manager** → **Modules** → find **InstaEclipse** → enable it and scope it to **Instagram**.

**3. Restart Instagram**
Force stop Instagram, then reopen it.

**4. Open InstaEclipse**
Inside Instagram, **long-press the search icon** to open the InstaEclipse menu.

---

### 🟡 No Root — LSPatch

> Requires [JingMatrix's LSPatch](https://github.com/JingMatrix/LSPatch/releases/latest)

**1. Install InstaEclipse**
Download and install the InstaEclipse APK.

**2. Install LSPatch**
Download and install LSPatch (JingMatrix fork).

**3. Patch Instagram**
- Open LSPatch → tap **+** → select the Instagram APK (or the installed app)
- Choose **Local Patch Mode**
- Enable **"Inject loader dex"**
- Tap **Start Patch** and wait

**4. Install the patched APK**
Install the output APK and log in to Instagram.

**5. Enable the module**
Reopen LSPatch → **Manage** → find Instagram → **Modules** → enable **InstaEclipse**.

**6. Open InstaEclipse**
Inside Instagram, **long-press the search icon** to open the InstaEclipse menu.

---

## ❓ FAQ

**Module not working / features not applying?**
Disable and re-enable the module in LSPosed/LSPatch, then force stop and restart Instagram.

**Developer options labels look like numbers?**
This is obfuscation from Instagram's Stable build. Switch to a Beta or Alpha version from APKMirror.

**Distraction-Free enabled but content still shows?**
Force stop Instagram and clear its cache after enabling.

**Not working on the Google Play version?**
Download Instagram from [APKMirror](https://www.apkmirror.com/apk/instagram/instagram-instagram/) instead.

**Still stuck?**
Join the [Telegram group](https://t.me/instaEclipse_discussion) and ask — someone will help.

---

## 🗺️ Using the Features

Once InstaEclipse is installed and active, **long-press the search icon** inside Instagram to open the InstaEclipse menu. From there you can toggle any feature on or off without restarting.

For guides on specific features, tips, and video walkthroughs:

- 📢 **Announcements & updates** → [Telegram Channel](https://t.me/InstaEclipse)
- 💬 **Questions & community help** → [Telegram Discussion Group](https://t.me/instaEclipse_discussion)

---

## 👥 Contributors

### Project Owner


ReSo7200

ReSo7200



### All Contributors


Contributors

Made with contrib.rocks


**Translation Contributors**
A big thank you to everyone who helped translate InstaEclipse into multiple languages — you make this accessible to users around the world.

---

## 🛠️ Built With

- [JingMatrix/LSPosed](https://github.com/JingMatrix/LSPosed) — Xposed framework foundation
- [LuckyPray/DexKit](https://github.com/LuckyPray/DexKit) — Dynamic DEX analysis for Instagram compatibility

---

## 🤝 Contributing

Contributions are welcome — whether it's a bug report, feature request, translation, or pull request.

- **Bug?** → [Open a bug report](https://github.com/ReSo7200/InstaEclipse/issues/new/choose)
- **Idea?** → [Submit a feature request](https://github.com/ReSo7200/InstaEclipse/issues/new/choose)
- **Code?** → Fork the repo and open a PR

---


Made with ❤️ by the InstaEclipse team

InstaEclipse is not affiliated with Meta or Instagram. See Disclaimer.