Skip to content

SoCuul/SCInsta

Repository files navigation

SCInsta

A feature-rich tweak for Instagram on iOS!
Version v1.0.0 | Tested on Instagram 414.0.0


Note

⚙️  To modify SCInsta's settings, check out this section below for help
❓  If you have any questions or need help with the tweak, visit the Discussions tab

✨  If you have a feature request, click here
🐛  If you have a bug report, click here


Installation

Important

Which type of device are you planning on installing this tweak on?

Features

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
    • Hide explore posts grid
    • Hide trending searches
    • No suggested chats
    • No suggested users

Feed

  • Hide stories tray
  • Hide entire feed
  • No suggested posts
  • No suggested for you (accounts)
  • No suggested reels
  • No suggested threads posts

Reels

  • Modify tap controls
  • Always show progress scrubber
  • Confirm reel refresh
  • Hide reels header
  • Disable scrolling reels

Saving

  • Download feed posts
  • Download reels
  • Download stories
  • Save profile picture
  • Customize finger count for long-press
  • Customize hold time for long-press

Stories and messages

  • Keep deleted messages
  • Disable screenshot detection
  • Unlimited replay of direct stories
  • Disabling sending read receipts
  • Disable story seen receipt
  • Disable view-once limitations

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

  1. Install iOS 16.2 frameworks for theos
    1. Click to download iOS SDKs
    2. Unzip, then copy the iPhoneOS16.2.sdk folder into ~/theos/sdks
  2. Clone SCInsta repo from GitHub: git clone --recurse-submodules https://github.com/SoCuul/SCInsta
  3. 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 called packages inside of the SCInsta folder, and move the Instagram IPA file into it.

Run build script

$ chmod +x build.sh
$ ./build.sh <sideload/rootless/rootful>

Contributing

Contributions to this tweak are greatly appreciated. Feel free to create a pull request if you would like to contribute.

If you do not have the technical knowledge to contribute to the codebase, improvements to the documentation are always welcome!

Support the project

SCInsta takes a lot of time to develop, as the Instagram app is ever-changing and difficult to keep up with. Additionally, I'm still a student which doesn't leave me much time to work on this tweak.

If you'd like to support my work, you can donate to my ko-fi page!
There's many other ways to support this project however, by simply sharing a link to this tweak with others who would like it!

Seeing people use this tweak is what keeps me motivated to keep working on it ❤️

Credits

  • Huge thanks to @BandarHL for creating the original BHInstagram project, which SCInsta is based upon.