HushGram moves to Instagram 453.0.0.57.79 and Morphe patcher 2.1.0, so you'll need Morphe Manager 2.3.0 or newer. Feed videos and reels can stop looping, feed videos get a seek bar, and a reel can show its whole picture with black bars instead of being cut off. Carousels can have arrows, chats can be pinned or exported as text, and a viewing history can stay on your phone. Among the fixes, Tab bar layout and Hide Featured in notifications work on Instagram 453 again, and Pure black dark mode now reaches the startup screen and HushGram's own settings.
New in this release
-
Stop videos loopingis a new patch under Playback. Feed videos and reels stop on their last frame instead of playing again. Reels still loop while auto scroll is on, so it can move on. It starts off. Asked for in #248 and #175. -
Hide Subscribe on profilesandHide the arrow at the end of the buttonsare new under Profiles. The other buttons fill the row, and the arrow's menu goes with it. Both start off. Asked for in #248. -
Skip the contacts and location popupsis a new patch. With its switch on under Ads and privacy, the screens asking you to sync contacts and turn on location stop opening at every start. It starts off. Asked for in #295, #329 and #421. -
Emoji stylegetsEmoji packunder Layout. Keep your phone's emoji, download Twemoji, OpenMoji or Blobmoji, or pick a color emoji font, then restart Instagram. A pack only switches in once its download checks out. Asked for in #166. -
Smooth story openingis a new patch under Stories. A story you tap in the stories row zooms open more slowly and stops without the little bounce at the end, and it closes the same way. It starts off. Asked for in #409. -
App-only proxyis a new patch under Ads and privacy. Type an HTTP proxy's address and port inProxy server, restart, and only Instagram goes through it. It takes plain HTTP proxies that need no password. Starts off. Asked for in #219. -
Copy text button on reelsandCopy text button on storiesadd a Lens icon that opens Google Lens on the reel or story to copy its words. Without the Google app it opens the share sheet. Both start off. Asked for in #303. -
Ambient light in storiesis a new switch under Stories. A story that doesn't fill the screen gets a soft glow in its own colors in the black bands, and it changes with each photo or video. Starts off. Asked for in #420. -
Ambient lightis a new patch under Feed, off to start. Posts in Home and Following glow softly in their own colors, and so do the bands around a reel that doesn't fill the screen. Asked for in #416. -
Carousel arrowsis a new patch. Its switch under Feed puts a back and a next arrow on a carousel post, so a tap moves to the next photo or video without swiping. It starts off. Asked for in #417. -
Carousel arrowsgetsPage dots on a pill, a new switch right under the arrows. A carousel's page dots move onto a round pill at the bottom, with your page in blue. Starts off. Asked for in #419. -
Keep Home's top bargetsSee-through top bar, a new switch right under it. Home's top bar turns to frosted glass and your posts show through it as they scroll, whether the bar stays or slides away. Needs a restart. Asked for in #418. -
Hide adsnow hides the ad that shows up among a post's or reel's comments too. Asked for in #415. -
In
Stop Reels scrolling,Stop after 20 reelsis nowStop after a set number of reels. Sliders pick the count (5 to 100) and how long Instagram sits in the background before swiping works again (5 to 120 minutes). Asked for in #405. -
Keep a viewing historyunder Ads and privacy keeps a list of the posts, reels, stories and profiles you looked at, on this phone only.Clear viewing historyempties it. Starts off. Asked for in #228. -
The
App iconlist now shows each choice's real icon in its own colors next to its name, with the one in use marked, so you can see what you're picking before you leave Instagram. Asked for in #321 and #327. -
The
Accent colorlist on Android 11 and older marks the color in use again. -
On Android 11 and older,
Material Younow stays in theColorlist, greyed out, with the reason on it. Before, it just wasn't there. Asked for in #187 and #264. -
Clean up ReelsaddsStart every reel in clear modeunderKeep clear mode on, so reels open in clear mode with no tap. Instagram blocks screenshots there unlessAllow screenshotsis on. Starts off. Asked for in #138. -
Icons in the accent coloris a new switch underAccent color, off to start. After a restart the top bar, profile, tab bar and post icons take your color. Text keeps its own. Asked for in #8. -
Explore without personalizationis a new patch for the EU, where Instagram offers that grid. One switch under Explore opens it every time. Another hides its menu button. Both start off. Asked for in #311. -
Keep Featured off the heart's dotunder Notifications stops a Featured item from lighting the red dot on the heart. Likes, comments and follows still do. Starts off. Asked for in #189. -
Pinned chatsunder Messages pins the chat you opened last to the top of your inbox. Pins stay on this phone, per account, and the same row unpins them. Asked for in #345. -
App iconadds Hand-drawn Instagram, a pencil sketch of Instagram's glyph on white. Themed icons show the same sketch. Asked for in #406. -
Chat history toolsis a new patch. Its switch under Messages lets you long press a chat's name to jump to its first message or a date, loading older messages with a count and Cancel. Starts off. Asked for in #246. -
Chat history toolsgets a second switch,Export a chat as text. Long press a chat's name and pick Export chat to save the whole chat to Downloads/HushGram, one line per message. Starts off. Asked for in #247. -
Save comment photogets a second switch under Comments,Reply with a comment's GIF. A comment's menu gets a row that sends its GIF back as your reply, animated. Starts off. Asked for in #402. -
Use the highest refresh rateis a new patch. Its switch, under Layout, asks Android to run Instagram at your screen's fastest refresh rate at the same resolution. It takes effect the moment you flip it, no restart. Starts off. Asked for in #401. -
Read messages without the seen receiptgets a switch,Mark a chat seen when you reply. Replying lets that person see you read their earlier messages. Chats you don't answer stay unseen. Starts off. Reported in #365. -
Hide captionsis a new patch. Its switch, under Feed, takes the caption off feed posts and reels and leaves the post. The comments sheet still shows it. Off to start. Asked for in #395. -
Keep Home's top baris a new patch. Its switch under Feed keeps the Instagram logo and its buttons at the top of Home while you scroll. Restart Instagram after you flip it. Starts off. Asked for in #408, #367 and #223. -
Keep the Reels top baris a new patch. Its switch, under Reels, keeps the Reels title, the Friends tab and the buttons beside them at the top while you swipe through reels. No restart needed. Starts off. Asked for in #411. -
Mark one-time photos and videosis a new patch. Its switch, under Messages, puts a border and Instagram's view once icon on one-time photos and videos in a chat. Only the look changes. Starts off. Asked for in #165. -
Pinch to zoom on Reelsis a new patch. Its switch,Pinch to zoomunder Reels, lets two fingers zoom into a playing reel the way a photo zooms, and it goes back when you lift them. Starts off. Asked for in #382. -
HushGram settingsaddsDescriptions behind an info buttonunder Settings entry. It shows each switch by name alone, with a small i to tap for what it does. Off to start. Asked for in #130. -
Swipe through a chat's reelsaddsStop after the chat's reelsunder Messages, which ends reels you open from a chat at the last one shared there. No suggested reels follow. Starts off. Asked for in #390. -
In
Download any video, Copy media link under Details now says the link stops working after a few days, since Instagram's file addresses expire. Asked for in #364. -
Download any videoaddsNever save AV1 videounder Downloads, for a phone that plays AV1 badly. A video Instagram has at full size only as AV1 is saved as VP9, or at its largest H.264 size. Starts off. Asked for in #379 and #348. -
Download any videoaddsNever save HDR videounder Downloads. An HDR-only video is saved at its largest standard size instead, so it skips the yellow or green cast some apps give HDR. Starts off. Reported in #352. -
Seek bar on feed videosis a new patch. A bar along the bottom of the video playing in your feed lets you drag to any point in it. The switch is under Feed and starts off. Asked for in #389. -
In
Glass tab bar,Blur strengthandTab bar opacityunder Tab bar are sliders (2 to 48 dp, 0 to 150 percent), and the pill follows as you drag. Both start at the old look. Older backups still restore. Asked for in #391. -
When Instagram crashes in the first minute after it opens, HushGram now keeps what crashed, and the diagnostics report you save from
HushGram settingsincludes it. Turn on Debug logging to keep later crashes too. -
Group Instagram's notificationsaddsMute notification typesunder Notifications. It stops the types you tick, like the betting and promo pushes Instagram's own notification settings can't turn off, and works with grouping off. Nothing's muted to start. -
Lock your messagesaddsFingerprint or face onlyto Unlock with under Messages, on Android 11 and up. Its prompt has no PIN, pattern or password. Remove every fingerprint and face and your screen lock unlocks again. -
Full screen Reels and HomeaddsShow the whole reelunder Reels. Every reel fits inside the screen with black bars where its shape differs, so nothing's cut off at the sides. Starts off. -
Skip the collections trayis a new patch. With its switch on under Feed, saving a post or reel shows Instagram's Saved message instead of the tray that asks you to start a collection. Starts off. -
Hide the Reels tabaddsSettings button on Home's headerunder Tab bar. A gear at the top of Home opens HushGram settings with one tap. Starts off. Asked for in #404. -
Download any storyaddsDownload button on storiesunder Stories. A button at the top of a story, beside the three dots, saves the photo or video in front with one tap. Starts off. Asked for in #400. -
Start reels with soundaddsStart reels mutedunder Playback. Every reel starts silent, even from a link or a notification, and the volume keys or speaker icon unmute it. Starts off. Asked for in #342. -
View live anonymouslyaddsMark as seen button on livesunder Stories. While you watch a live anonymously, an eye beside the three dots puts you on that live's viewer list when you tap it. Starts off. Asked for in #412. -
Glass tab baraddsBend light at the edgesunder Tab bar. WithLiquid glass lookon, the pill's rim bends what passes under it the way real glass does, on Android 13 and up. Starts off. Asked for in #369. -
Glass tab baraddsRun Reels behind the tab barunder Tab bar. The reel fills the screen behind the pill, with its caption, buttons and seek bar just above it. Starts off. Asked for in #372. -
Clean up ReelsaddsHide suggested searches on reels,Hide shopping buttons on reelsandHide poll prompts on reelsunder Reels. Each takes its prompt away from beside the reel's author. All three start off. Asked for in #332. -
Start Home on FollowingaddsFall back to Followingunder Feed. When For you brings an account only suggested posts, page after page, Home opens on Following for that account. A feed you pick stays picked. Starts off. Asked for in #308.
Fixes
-
Instagram logo on Homeworks withoutStart Home on Followingnow. Turned on, the logo stays put as you scroll instead of switching to "Home" and flashing blank in between. Reported in #413. -
Turn off HDR brightness boostsalso stops the brighter white Instagram 452 and later give some reels on phones with HDR headroom, like the Galaxy S25 FE. Reported in #85 and #26. -
Full size coversasks for covers up to 1440 pixels wide now. It used to stop at 1080, and some picked covers are 1290 wide. Reported in #214. -
Turning
Full size coverson or off now reaches reels you'd already opened. Instagram keeps the cover sizes it was sent across restarts, so the first start after a change now drops those saved answers. Reported in #214. -
Hide Featured in notificationsworks on Instagram 453 again, Threads suggestions included. Featured rows were back at the top of Notifications. Reported in #259. -
With
Hide the Muse card, the Meet Muse card stays off Home and your profile when Instagram sends it some other way. It still showed up now and then. Reported in #294. -
With
Pure black dark mode, a story now opens straight on black. It flashed Instagram's dark blue for a moment first. Reported in #360. -
With
Pure black dark mode, the screen Instagram shows while it starts up is black in dark mode too. It stayed dark gray. Reported in #410. -
With
Gray out stories you've watched, your ownYour storynow stays first in the tray, ahead of the watched stories pushed to the back. Before, it could end up among them. Reported in #241. -
With
Pure black dark mode, HushGram's own settings cards and dialogs are black now. They stayed dark gray. Reported in #374. -
With
Glass tab barandHide the tab bar on Reels, a reel fills the screen again once the pill slides away. It left a black band where the pill had been. Reported in #335. -
A save that comes out in lower quality because your phone's storage is low now says so in its toast, and a carousel's summary counts how many. It used to blame only Instagram's quality. Reported in #348.
-
With
Tab bar layout, picking Classic or Swipe under Tab bar works on Instagram 453 again. On 0.0.17 it changed nothing, since the patch was answering an Instagram setting the tab bar never reads. Reported in #356. -
With
Tab bar layout, a long press on the classic bar's Search tab opens search with the keyboard up again. Instagram 453 waited for pages only the swipe bar has, so the press just switched to Explore. Reported in #383. -
Full screen Reels and Homemakes room for the status bar on a profile again. WithFull screen Reelson, going back from a reel you'd opened there left the person's name behind the clock. Reported in #385. -
Typing fast in the
HushGram settingssearch keeps every letter. The list used to take the focus from the field while it filtered, so a letter could go missing or come out twice. -
With
Gray out stories you've watchedon inView stories anonymously, a story you've just watched keeps its place in the tray until you pull down to refresh. It used to jump right the moment you closed it. Reported in #377. -
On Instagram 453,
See who a story mentionsputs its pill just under the story's header, lined up with the name. In the name row it pushed the name up into the progress bars. Reported in #405. -
With Hide shopping on in
Hide suggested posts, Explore no longer leaves blank squares where a shop tile was. A shop tile inside a bigger block now takes the whole block out, so the grid closes up. Reported in #393. -
Show all recent searchesnow lists every recent search on accounts where Instagram builds the search screen the newer way. Those still stopped at five. Reported in #375. -
Swipe through a chat's reelsmakes a second tap on a post or reel in a chat wait for the first to open. On a slow phone each extra tap opened another copy. Reported in #390. -
With
Logo and titles at the startandHide Create on Home's headerboth on, Instagram's logo no longer touches the screen's left edge. It keeps the gap the heart has on the other side. Reported in #407. -
With the
Glass tab barpill floating, coming back to Reels from a reel's profile no longer lays the Reels screens out again. That second layout could leave the video stuck on its cover while the sound kept playing. Reported in #378. -
See who a story mentionsno longer cuts the account's name short. When the name's row can't fit the pill, like on a highlight with a full date, the pill moves just under the header. Refs #405.
Other changes
-
In Morphe Manager,
Ask before a likeandLong press to zoomnow sit under Interaction besideChange the like animation, which keeps the Feed group short. Their switches are still on the Feed settings page. -
See who a story mentionsopens its list again when you come back from an account's profile, so you can go down the list without reopening it each time. Close ends it. Asked for in #403. -
HushGram now patches Instagram 453.0.0.57.79 instead of 453.0.0.55.79. Get APKMirror's (arm64-v8a) (480-640dpi) (Android 9.0+) variant, build 385914557. Its armeabi-v7a (385914556) and x86 (385914558) builds are declared too. Meta published no x86_64 build this time.
-
Manager lists
Keep a seek bar on Reelsunder Playback now, next toSeek bar on feed videos, and the Reels group gets one row shorter. Its switch is still under Reels. -
Manager lists
Start feed videos with soundandKeep the reel speedunder Playback now, out of the long Feed and Reels groups. Their switches haven't moved. -
In
Download any reel, Download audio's line in the diagnostics report says when a reel's only sound is xHE-AAC, which some players can't play. The file is still saved as it is, never re-encoded. A follow-up to #216.
Behind the scenes
-
When patching for a phone stops on an Instagram build with no reviewed coverage, the message now names the builds that have it, so you know which one to patch.
-
Patching for a phone without
-Apktakes the declared Instagram build from the fixture folder the way the release gate does,.apksbundles included. It used to skip.apksand take any file with the version in its name. -
The whole-app walk takes one more look, after a short pause, at a settings heading it caught mid-animation. It used to call the heading missing and fail the walk when a section was still opening or folding.
-
When a settings heading isn't there, the whole-app walk says so as soon as the list stops moving. It used to keep swiping up past the top of the list, 24 times each way.
-
Patch results, records and the patch catalog are read as strict JSON. A file that names a field twice could read as a pass and a failure at once, so it's refused.
-
The release notes check refuses a bullet scoped to a patch name in any section after 0.0.17, Unreleased included, so each bullet names its patch in the text. It used to pass any dated section.
-
The native runner reads the user limit the way Android 17 prints it, "Maximum supported switchable users", so it runs on an API 37 emulator. It used to stop there, saying the device takes one user.
-
The release check reads an index description naming only the Instagram build as the published release's facts, still under that version's heading. A retarget held at the published version used to fail every push.
-
The release check holds a published receipt to the coverage census its own commit reviewed. Once a retarget replaced the old build's entry, the shipped receipt read as uncertified and the check failed on every push.
-
The source audit reports a source it couldn't read past a rate limit as unread, and fails GitLab code search when a limit keeps a hit's project unread. Both used to be treated as gone.
-
The source audit waits out a rate limit for as long as the forge's Retry-After asks, up to five minutes. A longer one, like GitLab's hourly limit, fails that source at once and says when it resets.
-
The source audit leaves a source unread when a rate limit stops a branch comparison, instead of reporting the branch as new work. A server error on a GitLab hit's project now fails the search too.
-
Updated to Morphe patcher 2.1.0, so patching needs Morphe Manager 2.3.0 or newer. On a computer, use morphe-desktop 1.20.0 or newer. The dependency audit now reviews Morphe Desktop 1.20.0.
-
The native runner has a share case for the share sheet stand-in. The share and its sender always come through. Instagram's links are the only ones cleaned, and just while
Sanitize sharing linksis on.
The changelog has every earlier release too.
How to update
- Update Morphe Manager to 2.3.0 or newer, then refresh the HushGram source.
- Patch Instagram
453.0.0.57.79. Supported Instagram builds lists the builds that work. - Install over your current patched Instagram with the manager's existing signing key. Keep that key so updates keep working.
The .mpp download is a patch bundle, not an Instagram APK. Installation instructions.
What was checked
7862 runtime tests passed locally. All 2411 patch tests passed too.