🌘 InstaEclipse v0.8.3
⚠️ Two builds. InstaEclipse is for the new Xposed API (Vector 2.2+ with root, LSPatch 1.0+ without root). InstaEclipse Legacy (
0.8.3-L) is for the classic API (LSPosed and other frameworks that don't support the new one yet). Both have the same features. Install over your existing version, no reinstall required.
A one-tap no-root patcher, free app icons, the profile copier and Instant history from @MocLG, a Reels cleanup set, a glass navigation bar, voice messages in chat details, a Lower ban risk mode, and a batch of your requests. Re-anchored for the latest Instagram. Tested on Instagram 455.0.0.8.72 and 452.0.0.33.64.
🧩 Works on Instagram 455
Instagram renames its obfuscated code every release, so a batch of features was re-anchored to keep working on Instagram 455 (each keeps a fallback, so older builds still work). Verified on-device: every feature attaches, no crashes.
- fix(hooks): re-anchor Ask before following, Export followers and following, Undo a like / Ask before liking, Story mentions, Saved on your profile and Non-personalized Explore for Instagram 455
- fix(hooks): re-anchor the unseen story-ring color, Chat export, Upload Instant from gallery and the Reels blurred bars for Instagram 455
- chore(deps): DexKit bumped to 2.3.0
✨ New Features
🩹 No-root patcher
- feat(patcher): Patch Instagram from inside the app (Help → Patch Instagram) - picks your Instagram APK, patches it so InstaEclipse loads without root, and keeps Instagram's original signature. Handles base APKs, split sets and
.apkm/.apks/.xapkbundles. It does not bypass Play Integrity - feat(patcher): Patch and save (no install) - keep the patched APK to back it up or install elsewhere. A single APK opens a Save dialog; a split set is written as raw APKs into an
InstaEclipse-patchedfolder you pick - feat(patcher): Enable link handling - after patching, one tap sends Instagram links back to the app (via Shizuku if running, otherwise it opens the system setting), since re-signing breaks Android's link verification
- feat(patcher): Real install progress while the large base APK is written, and the current LSPatch loader (v1.2) is bundled with a matching config
🎨 App icons
- feat(icons): Free app icon picker - long-press the Instagram logo to pick any of Instagram's app icons (Theme → App icon)
- feat(icons): A monochrome launcher icon for the InstaEclipse app, so it follows Android 13+ themed icons
👤 Profiles (from #310, @MocLG)
- feat(profile): Copy a profile into the spoofer by username or from the profile ⋮ menu; your Followers and Following lists then show that account's lists, with Instagram's own top bar, a note bubble and a private-account lock
- feat(profile): Alert when your follower count drops below the last list, plus a weekly summary in Followers history
💬 Messages
- feat(dm): Voice messages - a list on the chat details page (and the InstaEclipse chat menu) with sender, time and length, tap to play, and download
- feat(dm): Search kept messages across every chat and export them all as JSON; messages you delete for yourself are no longer kept
- feat(dm): An "Unsent" label on messages the other person unsent that InstaEclipse kept in the chat
- feat(dm): Hide suggested accounts in Messages
🎬 Reels
- feat(reels): Blurred background instead of black bars around letterboxed reels
- feat(reels): Clean up Reels - hide the Follow button, Meta AI prompts, template / audio pills, and the comment bar (the right-hand action buttons are left untouched)
- feat(reels): Hide "Suggested for you" cards in the Reels tab
- feat(reels): Hide paid-partnership and sponsored posts from Home and Reels
🎨 Appearance
- feat(theme): Glass navigation bar - Instagram's floating tab bar drawn as blurred translucent glass, following light / dark mode and Custom Theme
📸 Instants and stories
- feat(instants): Keep viewed Instants and reopen them from a menu
- feat(stories): Keep a chosen number of stories from accounts you pick
🔒 Privacy and safety
- feat(ghost): Hide DM Seen now also clears the chat as read on your own phone, without sending "Seen" to the other person
- feat(ai): Disable AI also blocks the AI bots offered in Messages search
- feat(safety): Lower ban risk (optional, off by default) - slows and randomises bulk actions (follower-list paging, bulk unsend, Load all comments, Download all posts) and keeps the spoofed device fingerprint consistent with your real Android version
📱 Companion and reliability
- feat(restart): In-app restart now actually reopens Instagram - Tools → Restart closes Instagram and brings it back to the front. A dying app can't foreground itself on Android 12+, so the relaunch is handed to the companion app
- feat(compat): Features that need a newer Android are greyed out with a note rather than silently doing nothing (reel Picture-in-Picture needs Android 15)
- feat(log): Uncaught crashes in Instagram's process are written to the module log, then passed to the original handler, to help diagnose crashes without a live connection
- feat(health): A health line lists any enabled feature that failed to attach on the running Instagram version
🐛 Bug Fixes
- fix(restart): The in-app restart only closed Instagram before; it now closes and reopens it, and no longer needs root or
am force-stop - fix(patcher): Emit an LSPatch v1.2 config that matches the bundled loader, instead of the old 0.7-era config
- fix(patcher): Read the current (V3) signer and parse APK Signature Scheme v3.1, so re-signing keeps the right signature for apps with rotated keys
- fix(ipc): Trust a build signed by our own patcher key for the module's private commands
⚡ Performance
- perf(patcher): The installer streams real byte-weighted progress through the large base APK write instead of freezing on one step
- chore(help): Simpler, action-first FAQ wording
🌍 Translations
- Every new string in all 18 languages; Portuguese uses pt-BR forms by default (@ShiroiKarasu6991, #296)
💙 Thank You
- @MocLG - profile copier, Instant history, kept messages search and export, chosen stories, followers alert and the view-once fixes (#310)
- @ShiroiKarasu6991 - Portuguese translations with pt-BR forms (#296)
- @SysAdminDoc - the reverse-engineering reference (HushGram) behind several of the chat and clutter features
And everyone who requested features, tested the builds and sent logs.
⚙️ Other
- Two APKs: InstaEclipse (new Xposed API) and InstaEclipse Legacy
0.8.3-L(classic API) - Tested on Instagram 455.0.0.8.72 and 452.0.0.33.64
- Community: Announcements https://t.me/Eclipse_mods_a · Chat and help https://t.me/EclipseMods_Discussion
Closes #297 · #298 · #299 · #300 · #303 · #304 · #307 · #309 · #311 · #273 · #275 · #279 · #281 · #222
What's Changed
Full Changelog: v0.8.2...v0.8.3