[APP][XPOSED] Instaprefs - The ultimate Instagram utility

Search This thread

MaaarZ

Senior Member
Apr 28, 2011
1,434
3,969

WednDze.png

Instaprefs

Instaprefs is an Xposed module with the purpose of extending and adding features for the Instagram app.


Available features

-- Saving of high quality Posts, Stories, DMs, Live Videos, Profile Pictures and IGTV
-- Disabling DoubleTap-To-Like
-- Stealth Story/DM viewing
-- Unlimited Story/DM viewing
-- Post Notification saving (full sized: image, video, carousel)
-- Unlimited DM viewing for self destroying images
-- Zoom for Posts, Stories, DMs, Live videos, Profile Pictures
-- Typing, camera opened and replay notification removal
-- Media controls for videos
-- Private indicator on Posts and Profiles
-- Follow indicator on Posts and Profiles
-- Suggested users, shops are blocked
-- Story and Feed ads are blocked
-- Copy comments
-- Copy Biography
-- Disable Auto-Advance on Stories
-- Disable Swipe gesture on Main Feed
-- Disable Volume Indicator
-- Display exact Follower/Following numbers
-- Native in-app notifications
-- Increased quality for sent images

Notes
-- Migrating files might result in some files not being merged into the proper folder. Please backup your saved media before doing that.
-- If you change the save path, every single file and folder within the old folder will be moved to the new path.
-- You need to grant IG Storage Permission

Videos & Images

Installation instructions
-- Install Xposed/EdXposed/VirtualXposed/Taichi
-- Install the desired Instagram version
-- Install the Instaprefs module
-- Enable the Instaprefs module in the Ed/Virtual/Xposed Installer/Taichi
-- Open Instagram and enjoy the features

Download

Changelog
Code:
1.2.2: -- 2020.04.30.
-- Moved Preferences and Hook caching to Akrolyb
-- Added ability to Disable Swipe Gesture on the Main Feed
-- Fixed Reel buttons overlapping on "Try Now" in Effect Preview
-- Added ability to Disable Volume Indicator
-- Added ability to long press on Follower/Following numbers to display the exact value
-- Added ability to change and migrate to a new Saving path
-- Merge Audio and Video on Live stories
-- Fixed Zoom dialog having wrong aspect ratio
-- Fixed injected ads slipping through in Explore
-- Bundled mapping is for 139.0.0.33.121 of Instagram

1.2.1: -- 2020.02.21.
-- Fixed the module status feedback Toast
-- Prioritizing loading mappings from the external storage
-- Private/Followed-by status is now aligned with the post owner's username
-- Bundled mapping is for 129.0.0.29.119 of Instagram

1.2.0: -- 2020.02.18.
-- Updated hook mappings can be downloaded from our server
-- Added feedback if the module is not active or outdated
-- Separated DM Seen blocking from Replayed/Screenshotted
-- Removed buttons on own Stories
-- Fixed Disabling DoubleTap-To-Like not working on Carousel posts
-- Added option to also offset DM's buttons
-- Added Crashlytics reporting
-- Bundled mapping is for 128.0.0.26.128 of Instagram
-- At the time of the release 127.0.0.30.121 and 123.0.0.21.114 can be downloaded from the server

1.1.0: -- 2019. 12.31.
-- Fixed DM messages not sending
-- Added IGTV Saving
-- Added ability to launch QuickExperiments by long clicking on the Instagram logo
-- Added Disabling DoubleTap-To-Like
-- Added ability to manually adjust the Story Save and Zoom buttons' offset
-- Added Bio copying on long click
-- Added Preference for disabling Auto-Advance on Stories
-- Added more options for File name and Folder patterns
-- Added ability to re-adjust the aspect ratio of zoomed videos with long clicking on them
-- Separated Stealth preferences
-- Fixed videos not sending on Whatsapp
-- Fixed minor cosmetic and file migration issues
-- Adjusted the style of Toast notifications to look more native
-- Supports 123.0.0.21.114 & 121.0.0.29.119 of Instagram

1.0.1: -- 2019. 12.01.
-- Android 10 support
-- ARMv8 variant support
-- Dynamically loaded hook mapping
-- Buttons now dynamically adapt to IG's Dark Mode
-- Supports 121.0.0.29.119 of Instagram
----Compatible with [URL="https://www.apkmirror.com/apk/instagram/instagram-instagram/instagram-instagram-100-0-0-17-129-161478-release"]Instagram 100.0.0.17.129[/URL]

1.0: -- 2019.11.17.
-- Initial release
----Compatible with [URL="https://www.apkmirror.com/apk/instagram/instagram-instagram/instagram-instagram-121-0-0-29-119-release/"]Instagram 121.0.0.29.119[/URL]

Downloads, Technical Support, and News
You can find download links, support, and news for Instaprefs and other projects over at the Socialprefs Discord or subreddit.
          

Credits
-- jaqxues for helping me dive into Kotlin and writing our Framework
-- Chris and NightMean for discovering issues in minutes of usage

Support the Developers
If you like the app, please consider donating through PayPal.



XDA:DevDB Information
Instaprefs, Xposed for all devices (see above for details)

Contributors
MaaarZ
Source Code: https://github.com/marzika/Instaprefs

Xposed Package Name: com.marz.instaprefs

Version Information
Status: Stable
Current Stable Version: 1.2.2
Stable Release Date: 2020-04-30

Created 2019-11-17
Last Updated 2020-04-30
 

Attachments

  • img0.png
    img0.png
    251.2 KB · Views: 8,876
  • img1.png
    img1.png
    148.1 KB · Views: 9,031
  • img2.jpg
    img2.jpg
    97 KB · Views: 8,889
  • img3.png
    img3.png
    203.6 KB · Views: 8,911

memocatcher

Senior Member
Dec 22, 2013
731
199
Great to see some modding work in social media apps again!
Just a quick question though, is there a reason why the base has to be that old?
 

MaaarZ

Senior Member
Apr 28, 2011
1,434
3,969
Great to see some modding work in social media apps again!
Just a quick question though, is there a reason why the base has to be that old?



Nothing in particular, we just got used that version to test against, but since then there have been a “hook finder” written. It generates our hooks for later versions within around 10 minutes after a release.

The reason that this release is not for a version after 114.X.X is because we want to test our stuff against IG’s new features like DarkMode before releasing a stable again. The beta should be available within a week on Discord.


Sent from my iPhone using Tapatalk
 

thisisarjun

Senior Member
Jan 17, 2015
478
173
Nothing in particular, we just got used that version to test against, but since then there have been a “hook finder” written. It generates our hooks for later versions within around 10 minutes after a release.

The reason that this release is not for a version after 114.X.X is because we want to test our stuff against IG’s new features like DarkMode before releasing a stable again. The beta should be available within a week on Discord.
GitHub link for the app is not working, so is there a working link??
 

MaaarZ

Senior Member
Apr 28, 2011
1,434
3,969
not working on my
pocophone F1 xiaomi
sanhook 0.4.5.5 edxposed



No features working for me.
Pixel 2 version 9.1
Magisk 20.1
Instagram 100.0.0.17.129
Tried with both Yahfa and Sandhook 0.4.5.1



Yup tried both armv8 and v7, doesn't work.


Which Android version are you three guys on? Have you granted the storage permission to both Instaprefs and Instagram?


GitHub link for the app is not working, so is there a working link??



Hey, OP, the subreddit is private and the GitHub page doesn't exist. Just wondering if those are the right links.



Just made the subreddit public, the GitHub repo is private for now, since we want to figure out a way to have everything open, yet sensitive keys, test files redacted, but compilable.


Sent from my iPhone using Tapatalk
 

Bubbler4343

Member
Nov 12, 2016
28
1
Instaprefs app force closed.

Device: Pixel 3 on Android 10
Magisk: 20.1
Edxposed: 0.4.6.2 beta sandhook (Justin's fork)
Gave storage permission to instaprefs and instagram
 

memocatcher

Senior Member
Dec 22, 2013
731
199
For me it's also not working on my OnePlus 7 Pro with Android 10.
Other edxposed modules (like Gravity Box) are working fine though.

(Using latest YAHFA, provided instagram version, and gave storage permission to both apps)

---------- Post added at 08:27 AM ---------- Previous post was at 08:25 AM ----------

Instaprefs app force closed.

Device: Pixel 3 on Android 10
Magisk: 20.1
Edxposed: 0.4.6.2 beta sandhook (Justin's fork)
Gave storage permission to instaprefs and instagram
Are you sure that you're on the specific Magisk 20.1, which is only for edxposed on Android 10?
 

Bubbler4343

Member
Nov 12, 2016
28
1
For me it's also not working on my OnePlus 7 Pro with Android 10.
Other edxposed modules (like Gravity Box) are working fine though.

(Using latest YAHFA, provided instagram version, and gave storage permission to both apps)

---------- Post added at 08:27 AM ---------- Previous post was at 08:25 AM ----------


Are you sure that you're on the specific Magisk 20.1, which is only for edxposed on Android 10?

I am using Magisk 20.1 (20101) not sure if that's the the one for Android 10 but all my other edxposed modules are working. Although I noticed instaprefs is working but the APK forecloses when I open it.
 

memocatcher

Senior Member
Dec 22, 2013
731
199

shivam0909

Senior Member
Sep 28, 2014
66
15
Xiaomi Mi 3
OnePlus 2
Everything is working fine for me. Something that I notice is the saving and zoom button in the stories gets overlapped by Instagrams own action bar
 

Attachments

  • Screenshot_20191118-161530.jpg
    Screenshot_20191118-161530.jpg
    220 KB · Views: 734
Last edited:

MaaarZ

Senior Member
Apr 28, 2011
1,434
3,969
Everything is working fine for me. Something that I notice is the saving and zoom button in the stories gets overlapped by Instagrams own action bar



Is there a reason why your reply bar is so high up? We position the button relative to the bottom of the screen, where the bar should naturally be placed. Also what’s your resolution?


Sent from my iPhone using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 73

    WednDze.png

    Instaprefs

    Instaprefs is an Xposed module with the purpose of extending and adding features for the Instagram app.


    Available features

    -- Saving of high quality Posts, Stories, DMs, Live Videos, Profile Pictures and IGTV
    -- Disabling DoubleTap-To-Like
    -- Stealth Story/DM viewing
    -- Unlimited Story/DM viewing
    -- Post Notification saving (full sized: image, video, carousel)
    -- Unlimited DM viewing for self destroying images
    -- Zoom for Posts, Stories, DMs, Live videos, Profile Pictures
    -- Typing, camera opened and replay notification removal
    -- Media controls for videos
    -- Private indicator on Posts and Profiles
    -- Follow indicator on Posts and Profiles
    -- Suggested users, shops are blocked
    -- Story and Feed ads are blocked
    -- Copy comments
    -- Copy Biography
    -- Disable Auto-Advance on Stories
    -- Disable Swipe gesture on Main Feed
    -- Disable Volume Indicator
    -- Display exact Follower/Following numbers
    -- Native in-app notifications
    -- Increased quality for sent images

    Notes
    -- Migrating files might result in some files not being merged into the proper folder. Please backup your saved media before doing that.
    -- If you change the save path, every single file and folder within the old folder will be moved to the new path.
    -- You need to grant IG Storage Permission

    Videos & Images

    Installation instructions
    -- Install Xposed/EdXposed/VirtualXposed/Taichi
    -- Install the desired Instagram version
    -- Install the Instaprefs module
    -- Enable the Instaprefs module in the Ed/Virtual/Xposed Installer/Taichi
    -- Open Instagram and enjoy the features

    Download

    Changelog
    Code:
    1.2.2: -- 2020.04.30.
    -- Moved Preferences and Hook caching to Akrolyb
    -- Added ability to Disable Swipe Gesture on the Main Feed
    -- Fixed Reel buttons overlapping on "Try Now" in Effect Preview
    -- Added ability to Disable Volume Indicator
    -- Added ability to long press on Follower/Following numbers to display the exact value
    -- Added ability to change and migrate to a new Saving path
    -- Merge Audio and Video on Live stories
    -- Fixed Zoom dialog having wrong aspect ratio
    -- Fixed injected ads slipping through in Explore
    -- Bundled mapping is for 139.0.0.33.121 of Instagram
    
    1.2.1: -- 2020.02.21.
    -- Fixed the module status feedback Toast
    -- Prioritizing loading mappings from the external storage
    -- Private/Followed-by status is now aligned with the post owner's username
    -- Bundled mapping is for 129.0.0.29.119 of Instagram
    
    1.2.0: -- 2020.02.18.
    -- Updated hook mappings can be downloaded from our server
    -- Added feedback if the module is not active or outdated
    -- Separated DM Seen blocking from Replayed/Screenshotted
    -- Removed buttons on own Stories
    -- Fixed Disabling DoubleTap-To-Like not working on Carousel posts
    -- Added option to also offset DM's buttons
    -- Added Crashlytics reporting
    -- Bundled mapping is for 128.0.0.26.128 of Instagram
    -- At the time of the release 127.0.0.30.121 and 123.0.0.21.114 can be downloaded from the server
    
    1.1.0: -- 2019. 12.31.
    -- Fixed DM messages not sending
    -- Added IGTV Saving
    -- Added ability to launch QuickExperiments by long clicking on the Instagram logo
    -- Added Disabling DoubleTap-To-Like
    -- Added ability to manually adjust the Story Save and Zoom buttons' offset
    -- Added Bio copying on long click
    -- Added Preference for disabling Auto-Advance on Stories
    -- Added more options for File name and Folder patterns
    -- Added ability to re-adjust the aspect ratio of zoomed videos with long clicking on them
    -- Separated Stealth preferences
    -- Fixed videos not sending on Whatsapp
    -- Fixed minor cosmetic and file migration issues
    -- Adjusted the style of Toast notifications to look more native
    -- Supports 123.0.0.21.114 & 121.0.0.29.119 of Instagram
    
    1.0.1: -- 2019. 12.01.
    -- Android 10 support
    -- ARMv8 variant support
    -- Dynamically loaded hook mapping
    -- Buttons now dynamically adapt to IG's Dark Mode
    -- Supports 121.0.0.29.119 of Instagram
    ----Compatible with [URL="https://www.apkmirror.com/apk/instagram/instagram-instagram/instagram-instagram-100-0-0-17-129-161478-release"]Instagram 100.0.0.17.129[/URL]
    
    1.0: -- 2019.11.17.
    -- Initial release
    ----Compatible with [URL="https://www.apkmirror.com/apk/instagram/instagram-instagram/instagram-instagram-121-0-0-29-119-release/"]Instagram 121.0.0.29.119[/URL]

    Downloads, Technical Support, and News
    You can find download links, support, and news for Instaprefs and other projects over at the Socialprefs Discord or subreddit.
              

    Credits
    -- jaqxues for helping me dive into Kotlin and writing our Framework
    -- Chris and NightMean for discovering issues in minutes of usage

    Support the Developers
    If you like the app, please consider donating through PayPal.



    XDA:DevDB Information
    Instaprefs, Xposed for all devices (see above for details)

    Contributors
    MaaarZ
    Source Code: https://github.com/marzika/Instaprefs

    Xposed Package Name: com.marz.instaprefs

    Version Information
    Status: Stable
    Current Stable Version: 1.2.2
    Stable Release Date: 2020-04-30

    Created 2019-11-17
    Last Updated 2020-04-30
    18
    Happy New Year Everyone! We have just released the 1.1.0 stable on the Xposed Repo which supports the latest version, enables Quick Experiments and has tons of new features. You can find the changelog below. Don't forget to reboot after updating!

    Changelog:
    - Fixed DM messages not sending
    - Added IGTV Saving
    - Added ability to launch QuickExperiments by long clicking on the Instagram logo
    - Added Disabling DoubleTap-To-Like
    - Added ability to manually adjust the Story Save and Zoom buttons' offset
    - Added Bio copying on long click
    - Added Preference for disabling Auto-Advance on Stories
    - Added more options for File name and Folder patterns
    - Added ability to re-adjust the aspect ratio of zoomed videos with long clicking on them
    - Separated Stealth preferences
    - Fixed videos not sending on Whatsapp
    - Fixed minor cosmetic and file migration issues
    - Adjusted the style of Toast notifications to look more native
    - Supports 123.0.0.21.114 & 121.0.0.29.119 of Instagram

    Currently compatible with:
    Instagram 121.0.0.29.119
    AND
    Instagram 121.0.0.29.119

    If you like the app, please consider donating through PayPal.

    17
    Hey!
    1.2.1 stable has just been pushed to the Xposed Repository, which supports the latest version of Instagram (129.0.0.29.119) and has various bugfixes.
    You can find the changelog below. Don't forget to reboot after updating!

    Changelog:
    - Fixed the module status feedback Toast
    - Prioritizing loading mappings from the external storage
    - Private/Followed-by status is now aligned with the post owner's username
    - Bundled mapping is for 129.0.0.29.119 of Instagram

    Currently compatible with:
    Instagram 129.0.0.29.119

    If you like the app, please consider donating through PayPal.

    16
    Hello everyone!
    We have just released the 1.2.2 stable verison to the Xposed repo, which supports the latest IG version released yesterday with quite a new features and fixes. Have fun while using it.
    You can find the changelog below. Don't forget to reboot after updating!

    Changelog:
    - Moved Preferences and Hook caching to Akrolyb
    - Added ability to Disable Swipe Gesture on the Main Feed
    - Fixed Reel buttons overlapping on "Try Now" in Effect Preview
    - Added ability to Disable Volume Indicator
    - Added ability to long press on Follower/Following numbers to display the exact value
    - Added ability to change and migrate to a new Saving path
    - Merge Audio and Video on Live stories
    - Fixed Zoom dialog having wrong aspect ratio
    - Fixed injected ads slipping through in Explore
    - Bundled mapping is for 139.0.0.33.121 of Instagram

    Currently compatible with:
    Instagram 139.0.0.33.121

    If you like the app, please consider donating through PayPal.

    14
    Just a quick update again: 1.1.0 Beta has been released to the Beta users. Once they confirmed it being stable for few days, it will be released for everyone. The changes are below.

    Changelog:
    - Fixed DM messages not sending
    - Added IGTV Saving
    - Added ability to launch QuickExperiments by long clicking on Search in the bottom bar
    - Added Disabling DoubleTap-To-Like
    - Added ability to manually adjust the Story Save and Zoom buttons' offset
    - Added Bio copying on long click
    - Added Preference for disabling Auto-Advance on Stories
    - Added more options for File name and Folder patterns
    - Added ability to re-adjust the aspect ratio of zoomed videos with long clicking on them
    - Separated Stealth preferences
    - Fixed videos not sending on Whatsapp
    - Fixed minor cosmetic and file migration issues
    - Adjusted the style of Toast notifications to look more native
    - Supports 123.0.0.21.114 & 121.0.0.29.119 of Instagram