iHelp101 / XInsta

137 stars 32 forks source link

What makes the latest APK 1100% bigger in size? #130

Closed Shivelight closed 4 years ago

Shivelight commented 4 years ago

I notice the latest APK 5d6dd9c3a5415fc25ba4f638c3dd67b461438879 is so big compared to older release. How is this?

EDIT: Title. More accurate percentage lol

iHelp101 commented 4 years ago

This was a update to live stories and muxing. Live Stories require the audio and video to be combined, which I originally used mp4parser for. The library had some reliability issues so I moved to FFMPEG, which sadly is quite a big library even when using the minimal build.

Shivelight commented 4 years ago

I actually notice the FFMPEG library after posting this issue but still don't know what it is for since the last code update was few months ago. So that means we can download live stories? That's new to me.

As a feedback, the latest APK is more stable and almost everything I need works correctly except the disable story timer option which keep crashing instagram everytime I open a story. I'm using instagram version 152.0.0.25.117 (234847229), not a big deal tho. Overall it's awesome!

iHelp101 commented 4 years ago

You can download Live Stories once they are posted to a user's story. So in theory they are no longer live, but they still follow the same elements of an XML file with contents that need to be muxed. I am looking at the story timer crash now.

iHelp101 commented 4 years ago

I updated the hooks to fix this crash. Please open XInsta -> Click Pastebin or GitHub and reboot. Thank you.

Shivelight commented 4 years ago

Thank you 👍