mirror of
https://github.com/faroukbmiled/RyukGram.git
synced 2026-04-22 12:16:15 +02:00
v1.1.4
- Rebranded from SCInsta to RyukGram - Built-in sideload patch - Enhanced reels pause/play mode with auto-unmute and mute toggle hiding - Playback toggle synced with overlay during hold/zoom across IG A/B variants - Download buttons on feed posts, reels sidebar, and story overlay - Download method toggle: button or long-press gesture - Save action: share sheet or save directly to Photos - Non-blocking pill-style download HUD with tap to cancel - Story seen receipt blocking (toggleable at runtime, no restart) - Keep stories visually unseen option - Manual mark story as seen with allow-list for deferred uploads - Stop story auto-advance - Story download from overlay - Reel download crash fix via runtime ivar scanning - Proper auto-unmute blocking for reels - New dylib build mode for Feather injection - and more...
RyukGram
A feature-rich iOS tweak for Instagram, forked from SCInsta with additional features and fixes.
Version v1.1.4 | Tested on Instagram 423.1.0
Note
To modify RyukGram's settings, check out this section below for help
Installation
Important
Which type of device are you planning on installing this tweak on?
- Jailbroken/TrollStore device -> Download pre-built tweak
- Standard iOS device -> Sideload the dylib using Feather or similar
Features
Features marked with * are new or improved in RyukGram
General
- Hide ads
- Hide Meta AI
- Copy description
- Do not save recent searches
- Use detailed (native) color picker
- Enable liquid glass buttons
- Enable teen app icons
- IG Notes:
- Hide notes tray
- Hide friends map
- Enable note theming
- Custom note themes
- Focus/Distractions
- No suggested users
- No suggested chats
- Hide trending searches
- Hide explore posts grid
Feed
- Hide stories tray
- Hide entire feed
- No suggested posts
- No suggested for you (accounts)
- No suggested reels
- No suggested threads posts
- Disable video autoplay
Reels
- Modify tap controls
- Always show progress scrubber
- Disable auto-unmuting reels (properly blocks mute switch, volume buttons, and announcer broadcasts) *
- Confirm reel refresh
- Hide reels header
- Hide reels blend button
- Disable scrolling reels
- Prevent doom scrolling (limit maximum viewable reels)
- Enhanced Pause/Play mode (when Pause/Play tap control is set): *
- Mute toggle auto-hidden, only play/pause icon visible
- Audio forced on in reels tab
- Play indicator properly hidden when video plays (fixes IG bug after hold/zoom)
- Playback toggle synced with overlay during hold/zoom
- Works across IG A/B test variants
Saving
- Download feed posts (photo + video)
- Download reels
- Download stories
- Save profile picture
- Download buttons on media — tap a button directly on feed posts, reels sidebar, and story overlay *
- Download method — choose between download button or long-press gesture *
- Save action — choose between share sheet or save directly to Photos *
- Download confirmation — optional confirmation dialog before downloading *
- Non-blocking download HUD — pill-style progress at the top, tap to cancel *
- Debug fallback — if IG updates break downloads, shows diagnostic info instead of crashing *
- Customize finger count for long-press
- Customize hold time for long-press
Stories and messages
- Keep deleted messages
- Manually mark messages as seen
- Disable typing status
- Unlimited replay of direct stories
- Disable view-once limitations
- Disable screenshot detection
- Disable story seen receipt (blocks network upload, toggleable at runtime without restart) *
- Keep stories visually unseen — keeps the colorful ring in the tray after viewing *
- Manual mark story as seen — button on story overlay to selectively mark stories as seen *
- Stop story auto-advance — stories won't auto-skip when the timer ends *
- Story download button — download directly from the story overlay *
- Disable instants creation
Navigation
- Modify tab bar icon order
- Modify swiping between tabs
- Hiding tabs
- Hide feed tab
- Hide explore tab
- Hide reels tab
- Hide create tab
Confirm actions
- Confirm like: Posts/Stories
- Confirm like: Reels
- Confirm follow
- Confirm repost
- Confirm call
- Confirm voice messages
- Confirm follow requests
- Confirm shh mode (disappearing messages)
- Confirm posting comment
- Confirm changing direct message theme
- Confirm sticker interaction
Optimization
- Automatically clears unneeded cache folders, reducing the size of your Instagram installation
Opening Tweak Settings
![]() |
![]() |
Building from source
Prerequisites
- XCode + Command-Line Developer Tools
- Homebrew
- CMake (
brew install cmake) - Theos
- cyan *only required for sideloading
- ipapatch *only required for sideloading
Setup
- Install iOS 16.2 frameworks for theos
- Click to download iOS SDKs
- Unzip, then copy the
iPhoneOS16.2.sdkfolder into~/theos/sdks
- Clone repo:
git clone --recurse-submodules https://github.com/faroukbmiled/RyukGram - For sideloading: Download a decrypted Instagram IPA from a trusted source, making sure to rename it to
com.burbn.instagram.ipa. Then create a folder calledpackagesinside of the project folder, and move the Instagram IPA file into it.
Run build script
$ chmod +x build.sh
$ ./build.sh <sideload/rootless/rootful>
Credits
- SCInsta by @SoCuul — original tweak this fork is based on
- @BandarHL — creator of the original BHInstagram project
- @faroukbmiled — RyukGram modifications and additional features
Languages
Objective-C
53%
Logos
43.5%
Shell
1.8%
C
1.5%
JavaScript
0.1%

