![]() The sources for the hooks are in View attachment 4842969. Download View attachment 4842971, unpack it and place the folder into any of the smali folders I did smali_classes3 because there was no room for method references in the first dex.Place the two files into smail/com/facebook/proxygen in your disassembled Instagram folder, replacing the existing ones. Download View attachment 4752809 and unpack it.Download any Instagram apk or pull one from your device.I had to make minimal modifications to the bytecode in order to intercept the API responses and pass them through my code before the app gets any chance to process them. So, instead of digging through piles of obfuscated code that gets reshuffled with each update, I did the most straightforward thing: I injected my code into Proxygen's Java part. This means that the Java classes that interface with the native code can't be obfuscated. Since Proxygen is written in C++, it needs JNI bindings to be used in an Android app. Instagram, as, probably, all the other Facebook apps, uses Proxygen for its HTTP client. Without further ado, here's the link: Download. The most useful feature so far is the ability to manually override each of the gazillion server-side configuration values. These allow doing a lot, so use with care. Enabled "internal" settings, accessible by either long-pressing the home tab or in the settings menu.Carousel posts always show the first media instead of randomly jumping to the second one.Removed stories in the feed (those between the posts, not those on top of course).Removed "who to follow" blocks in the feed.I was, too, until I figured out a novel way to patch it. It seems like there's a lot of people annoyed by ads on Instagram.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |