yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] P1nGu1n_:
Announcement - modded Snapchat release

Okay guys, the moment is finally here. After some hard work, I managed to modify Snapchat with almost all the features available in Keepchat and Snapshare.

I called it SnapMod.

SNAPMOD THREAD

I'd appreciate some feedback. I'm not running Lollipop yet, so please confirm it works on L too.

Please read the OP first, there's useful information in there.

Thereafter, from now on: no SnapMod talk in this thread allowed anymore.

Everything related to the modified Snapchat will be discussed in the above-mentioned thread.
[Xposed Framework Modules] finn.sta:
Oh my god, thank you so much.
[Xposed Framework Modules] LeTronique:
Everything this guy is going through is the same for me. If I disable keep chat, I don't get the. Context services has stopped message. I have no idea how to set up a log cat for only keep chat. ****, I don't even know whow to send it to you.
[Xposed Framework Modules] P1nGu1n_:
Same thing I answered to him applies to you :p

Or alternatively, you could use SnapMod.
[Xposed Framework Modules] 424aca:
Orginal Feature

[MENTION=5122600]P1nGu1n_[/MENTION]

I have a request that you could bring back the feature where the image would save automatically regardless of if you moved your finger or not and implement it into the next version.

Snpachat lags a lot especially on the phone I use which is pretty powerful ( Xperia Ion ). The swiping feature is not very precise since if the app lags, images may be skipped. Yes I understand that you probably do not desire to cater to the needs of older phones since I read your want to test android lollipop, but please, if possible, maybe allow two options, one to allow auto save while another to do the new way. Thank You
[Xposed Framework Modules] Frappy:
It's still there. Just go to Keepchat settings and select save automatically.
[Xposed Framework Modules] P1nGu1n_:
4.2.1 released

This version is compatible with 8.1.0 and up, including 8.1.1 and 8.1.2 (the latest version).

NOTE: uninstall any Keepchat version prior to v4.0.0, otherwise it'll refuse to install.

Changelog:

Added Urdu (Pakistan) and Vietnamese translations

Updated many translations

If you're enjoying this module, donations are highly appreciated. :)

Please report what you think about this module and what improvements you would like to see. Everyone thanks for the feedback you gave!
[Xposed Framework Modules] Vij4k:
Saving snaps with swiping didn't work on my Xperia Z1. :c

I use KeepChat with Snapshare and the newest Snapchat.
[Xposed Framework Modules] P1nGu1n_:
You expect help without giving any information...?

Start with mentioning the Snapchat and Keepchat version you're using.

Are you sure you're doing the gesture right? There's an demonstration video in the OP.

Enable debugging in Keepchat Settings, try to save a snap by swiping and send me your log found in Xposed Installer.

First provide this before we are able to help you ;)
[Xposed Framework Modules] Vij4k:
Sometimes these moving works, sometimes it does not.
[Xposed Framework Modules] ek9_mike:
Ehhh.... The "swipe to save" idea is pretty cool but it has a flaw. I sent myself a 10 second photo, and I was able to save it successfully by swiping. However, if you have a 1 second snap, you might not have enough time to swipe and save. Before the update, it would show a prompt saying whether or not you wanted to save the snap which was very convenient.
[Xposed Framework Modules] P1nGu1n_:
When introducing sweep to save, minimum snap duration was introduced too (for image snaps). This allows you to set a minimum amount of time you are able to view a snap.

If you're getting 1 second video's, you could consider auto saving.
[Xposed Framework Modules] Vij4k:
Ok, all is does work now.

Tapnięte z Sony Xperia Z1. (4.4.4)
[Xposed Framework Modules] paarthdesai:
i am not talking about the auto save! i am talking about the dialog that prompts after every snap asking if u want to save it or no.
[Xposed Framework Modules] P1nGu1n_:
That's replaced by sweep to save because I wasn't happy with the current implementation. So it's either sweep to save or auto save.
[Xposed Framework Modules] serio22:
Sweep to save is much better, just set the minimum timer to whatever you want and you will always have time to save it. The old way would be a prompt popping up and you had to let go touching the screen and could miss snaps if there was more than one
[Xposed Framework Modules] dioxide95:
Stopped working after Snapchat crashed randomly. Tried rebooting, force close and restart. Still not working.

Edit: Was on Keepchat 4.2.1 but downgraded to 4.2.0 to see if it was the update which was causing the problem, but no. The problem still remains.

Figured it out now. The toast notifications don't work. The stories and snaps are *getting saved*!!
[Xposed Framework Modules] di0__0ib:
I noticed that when using the latest experimental version of Xposed installer, keepchat no longer works for me. I had to uninstall Xposed installer and reinstall it with the latest stable version. It works perfectly again. Hope this helps someone.
[Xposed Framework Modules] asanford:
All of a sudden tonight snaps stopped saving. No toast appears either. This worked flawlessly until tonight. Worked earlier this afternoon too. I'm going to try to uninstall and reinstall and see if it fixes.
[Xposed Framework Modules] P1nGu1n_:
Sure you enabled toast notifications in Keepchat Settings, maybe the FC messed something up

Thanks for sharing your experiences. The latest experimental Xposed Installer works for me, though.

Please enable debugging in Keepchat settings, try to save a snap and than share me your log found in Xposed Installer.
[Xposed Framework Modules] godlesplay:
[MENTION=5122600]P1nGu1n_[/MENTION] could you add option to don't save same picture twice? (my stories)
[Xposed Framework Modules] P1nGu1n_:
That's already included. If you watch a story twice, it will only be saved once and tell you it's already saved.
[Xposed Framework Modules] godlesplay:
ok thanks and sorry for trouble, I had 2 similar snaps and I thought that they are same
[Xposed Framework Modules] P1nGu1n_:
Don't worry, that's what this thread is for. It is possible, if someone sends you the same as a snap and as a story. Snapchat, for some reason, gives the story a different timestamp as the snap resulting in the story not being matched as the same image. But saving the same story twice is prevented.
[Xposed Framework Modules] tehloxely:
This is a little off topic, but would it be possible to save Cyber Dust like Keepchat does?
[Xposed Framework Modules] P1nGu1n_:
Probably. Just not by me since I don't use it.

Sent from my phone, please forgive any tpyos.
[Xposed Framework Modules] tehloxely:
I hope it could be done and someone wouldn't mind taking on a project ;)
[Xposed Framework Modules] dioxide95:
Here's the log:

----------------------- KEEPCHAT SETTINGS ----------------------- KeepChat: Preferences have changed: KeepChat: ~ mModeSnapImage: SAVE_S2S KeepChat: ~ mModeSnapVideo: SAVE_S2S KeepChat: ~ mModeStoryImage: SAVE_S2S KeepChat: ~ mModeStoryVideo: SAVE_S2S KeepChat: ~ mTimerMinimum: 7 KeepChat: ~ mToastEnabled: true KeepChat: ~ mToastLength: 1 KeepChat: ~ mSavePath: /storage/emulated/0/keepchat KeepChat: ~ mSaveSentSnaps: false KeepChat: ~ mSortByCategory: true KeepChat: ~ mSortByUsername: false ----------------------- KEEPCHAT ------------------------ KeepChat: Image snap opened KeepChat: Mode: sweep2save KeepChat: Image snap has been saved KeepChat: Path: /storage/emulated/0/keepchat/ReceivedSnaps/xyz_2015-01-23_22-54-50.jpg KeepChat: MediaScanner started KeepChat: MediaScanner scanned file: content://media/external/images/media/64514 ----------------------- KEEPCHAT ------------------------ KeepChat: Image snap opened KeepChat: Mode: sweep2save KeepChat: Image snap has been saved KeepChat: Path: /storage/emulated/0/keepchat/ReceivedSnaps/xyz_2015-01-23_23-00-15.jpg KeepChat: MediaScanner started KeepChat: MediaScanner scanned file: content://media/external/images/media/64515

I also use Flat Style Keyboard. I don't think that should be a problem. Until the 4.2.1 update. Everything was working fine. I am using the stable Xposed (54,58).
[Xposed Framework Modules] P1nGu1n_:
I hope it for you too. It's just that I have enough going on already (4 Xposed modules and one app), sorry ;)

Your log looks just fine:

----------------------- Keepchat SETTINGS -----------------------
Keepchat: Preferences have changed:
Keepchat: ~ mModeSnapImage: SAVE_S2S
Keepchat: ~ mModeSnapVideo: SAVE_S2S
Keepchat: ~ mModeStoryImage: SAVE_S2S
Keepchat: ~ mModeStoryVideo: SAVE_S2S
Keepchat: ~ mTimerMinimum: 7
Keepchat: ~ mToastEnabled: true
Keepchat: ~ mToastLength: 1
Keepchat: ~ mSavePath: /storage/emulated/0/keepchat
Keepchat: ~ mSaveSentSnaps: false
Keepchat: ~ mSortByCategory: true
Keepchat: ~ mSortByUsername: false
----------------------- Keepchat ------------------------
Keepchat: Image snap opened
Keepchat: Mode: sweep2save
Keepchat: Image snap has been saved
Keepchat: Path: /storage/emulated/0/keepchat/ReceivedSnaps/xyz_2015-01-23_22-54-50.jpg
Keepchat: MediaScanner started
Keepchat: MediaScanner scanned file: content://media/external/images/media/64514
----------------------- Keepchat ------------------------
Keepchat: Image snap opened
Keepchat: Mode: sweep2save
Keepchat: Image snap has been saved
Keepchat: Path: /storage/emulated/0/keepchat/ReceivedSnaps/xyz_2015-01-23_23-00-15.jpg
Keepchat: MediaScanner started
Keepchat: MediaScanner scanned file: content://media/external/images/media/64515

I see you have Sweep to save for everything and for both the image snaps in the log the gesture is performed and the images are saved properly, no errors.
[Xposed Framework Modules] Hawaiisa:
Would it be possible to get an option to save captions separately from images as well as videos? :)
[Xposed Framework Modules] P1nGu1n_:
Not possible since Snapchat hardcodes then :)

Sent from my phone, please forgive any tpyos.
[Xposed Framework Modules] di0__0ib:
Interestingly, the captions on videos save separately for me. I get a clean video and separate black screenshot of just the caption. I'm not aware of a seeing causing this. I wouldn't turn it off if there was.
[Xposed Framework Modules] P1nGu1n_:
That's correct. Snapchat hardcodes captions in images, but doesn't hardcore them in videos.

Sent from my phone, please forgive any tpyos.
[Xposed Framework Modules] dioxide95:
Yeah, the snaps and videos are getting saved. I was just saying that the toast notifications don't work anymore.
[Xposed Framework Modules] toterkeks:
could you please add a button to save them? the "swipe to save" function does work very bad.
[Xposed Framework Modules] P1nGu1n_:
Sweep to save works great. Sure you're doing the gesture right? (there's a demo in the OP). If it really 'does work very bad', be more constructive and tell why it's not working properly of why you dislike it. Anyway, no save button since I don't want to change the GUI.

Sent from my phone, please forgive any tpyos.
[Xposed Framework Modules] f0xy:
It works perfect please learn
[Xposed Framework Modules] hamzie:
just swipe the fuark out of your screen
[Xposed Framework Modules] tyler.stephens:
Hey! I just want to say thanks for everything you've done! The last part of my conversion from iPhone to Android was hanging on these snap chat features! Bought my self a Note 4 and will never go back!

Any ways I haven't had time to read through all 68 pages but I wanted to mention the app I came to love from with the iPhone . It was called Phantom. It is simple, clean and does all the things you would want in a single install package. It was an add-on for snapchat (none of that sketchy stand alone stuff)

A Few features that I would love to see built into the app in the future:

-Unlimited Timer

-Unlimited text

-Button to save snaps (with conjunction of unlimited timer it was perfect)

-Select all friends

-Hidden (ghost) Snap Story viewing

-Menu option built into the app to control "Cracked" preferences

I know a few of these things are available in different packages but you do such nice work I would love to see it all tied together!

Again thank you for everything you've done and I will be looking forward to seeing the coming updates :)
[Xposed Framework Modules] Vianna:
I was surprised yesterday when I found out the module doesn't save the pictures received through the conversation (not snaps).

That would be a cool feature. Screenshots work on conversations without sending a report, but I'd rather not have to crop the images.

Thanks for the cool module :)
[Xposed Framework Modules] geoff5093:
There's a new version out, I haven't had a chance to test it. Does anyone know if it still works?

Sent from my "bigger is smaller" LG G3
[Xposed Framework Modules] tyler.stephens:
Ahh Just saw the no Save button comment :( Would it be possible to do the unlimited timer until we marked the picture as "Opened"
[Xposed Framework Modules] godlesplay:
yep, there is 9.0 version of snapchat, keepchat will still works?
[Xposed Framework Modules] sfiodsh:
9.0.0 - Stories and received snaps seem to save, but sent snaps don't.

I uploaded the 8.1.2 APK

https://docs.google.com/file/d/0B-P4RnC2E0DVeDRzNDJIanpoODQ/edit?usp=docslist_api
[Xposed Framework Modules] tyler.stephens:
Im all up to date and its working great!
[Xposed Framework Modules] LolVersatile:
Everything seems to be working fine in the new snapchat update but my friends are receiving notifications that i've screenshotted everytime I

sweep to save :p
[Xposed Framework Modules] sfiodsh:
All screenshots, stories and recieved, seem to be reported. Best to stay on 8.1.2
[Xposed Framework Modules] xShivp:
Oh.My.God... I just watched my whole story feed after downloading this app again after giving it a really long break... my thing was set on automatic.... this is a mid life crisis.
[Xposed Framework Modules] P1nGu1n_:
I will add compatibility within the next few days, until than stay on 8.1.2 :)

Nothing gets reported if you're using 8.1.2. Keepchat is not compatible yet with 9.0, which is just released a couple hours ago. So depends on the version you're using ;)
[Xposed Framework Modules] g0ldm4g3:
LMAO!!
[Xposed Framework Modules] xShivp:
I was using snapchat 9.0

I was then choosing between using keepchat or snapchat 9.0, at first I thought snapchat 9.0 was nice, then realized its all just a hoax, a bunch of BS, They make money off of us watching their discovery, and other stupid reasons. Also the fact that I can't see my contacts unless if they have a story up, and also no more best friends lists can be viewed. I'm just gonna go find the person that uploaded the 8.1.2 apk really mad at snapchat right now, but I should be mad at myself equally.

Welp, damage has been done.
[Xposed Framework Modules] yahyoh:
yeah lol . i rolled back to previous version and all good :D
[Xposed Framework Modules] geoff5093:
FYI, the no best friends thing seems to be a server side change. I haven't updated, and none of my friends show their best friends anymore.

Sent from my "bigger is smaller" LG G3
[Xposed Framework Modules] Wahlberg:
Yeah, however your own best friends still remain. I'm really mixed on this feature being removed, however I think in the end it is for the best. I do know the issues it has caused with friends and even myself personally, that's for sure. It's something that shouldn't even matter but always seems to end up being otherwise.

As far as updating, I know it's been said already but do not update to this Snapchat version yet as screenshots ARE reported.

I'm sure there will be a decent amount of people staying with 8.1.2 anyways though because of the many changes and I've heard it's even annoying trying to send snaps to your more frequent snappers too.
[Xposed Framework Modules] SkyyDiamonds:
keep chat malfunctioning on snapchat version 9.0.1.0

Hey P1ngu1n, I use keep chat on my rooted galaxy s5 active. Snapchat recently updated. When I updated snapchat I watched one of my friends story knowing that keep chat would save his snaps without telling him. However this time, keep chat saved the snaps but it told my friend that I had taken a screenshot. In an effort to fix this problem, I went the the Xposed installer to check for an update for keep chat. Sure enough there was one (keep chat version 4.2.1), so I installed the update and restarted my device. I tried to watch another story hoping it wouldn't notify the other person that their snaps had been saved, but it still said I had taken a screenshot. It seems like keep chat version 4.2.1 is ineffective on snapchat version 9.0.1.0 (the recently updated version). I just wanted to let you know about this so you could come up with an update for keep chat that is effective on the recently updated version of snapchat. Im a really big fan of your module, I like it alot :)!! Please update keep chat :) it's really cool, thanks!
[Xposed Framework Modules] P1nGu1n_:
I can confirm this, it is server-side disabled. Smart move to be honest, otherwise probably quite a few would keep using 8.1.2 and they don't want fragmentation off course. I don't care actually, could live with or without [emoji14]

Hey sky. A few people in this thread confirmed incompatibility with 9.0.1.0 released yesterday. This module will be updated soon, 2 days probably. Thanks for the compliment ;)

Sent from my phone, please forgive any tpyos.
[Xposed Framework Modules] Mohdmks:
Me too , I got same as you :D
[Xposed Framework Modules] zevozki:
Scree shot notification is now visible to other party after snapchat software update 9.0.1.0
[Xposed Framework Modules] _SGSIII_:
This information has been provided by few users already, only few posts before yours.

People, read OP and few pages of latest replies before posting so we can keep the thread clean!
[Xposed Framework Modules] Lycidias:
I will use kitkat forever because of this great module! I love it.

Sadly xposed framework maybe will never Hit lollipop...
[Xposed Framework Modules] tehloxely:
"We'll bring back BFs soon. A few higher-profile friends wanted to keep their usernames private - we'll come up with a better way to do that."

(via Evan Spiegel https://twitter.com/evanspiegel/status/560152755151454208)
[Xposed Framework Modules] zevozki:
Sorry sir my bad. I read the main thread for updates since there are 50+ pages of replies. Cool thing to void duplicate info like mine to keep "status" line in main thread with updated info. :)
[Xposed Framework Modules] _SGSIII_:
My apologies, it wasn't meant to sound personal, meant people in general [emoji4] Yeah, that would be a good idea, but I think that @P1inGu1n_ is bit too busy to provide us that.
[Xposed Framework Modules] SnyderGuy:
After the latest update it is reporting screenshots. Can we get a comparability update or should I downgrade my Snapchat?
[Xposed Framework Modules] ShaRkK45:
Read before posting please.

Screenshots are being reported on snapchat version 9.0.1.0 with kc 4.2.1.

Be patient and downgrade to a compatible snapchat version supporting keepchat. Check previous posts. Goodluck
[Xposed Framework Modules] SkyyDiamonds:
That's awesome! I don't know too many people with the active version of galaxy phones. I like them a lot because they're so tough and tough looking too :) plus I'm a cross country runner and swimmer and with the active I can take pics underwater or in the woods where I go run without having to worry about hurting my phone. They're great! :D Nice meeting you :)
[Xposed Framework Modules] P1nGu1n_:
4.2.2 released

This version is compatible with 9.0.1.0 and up, including 9.0.2.0 (the latest version).

NOTE: uninstall any Keepchat version prior to v4.0.0, otherwise it'll refuse to install.

Changelog:

Snapchat v9.0.1.0 and 9.0.2.0 compatibility

Updated translations

If you're enjoying this module, donations are highly appreciated. :)

Please report what you think about this module and what improvements you would like to see. Everyone thanks for the feedback you gave!
[Xposed Framework Modules] Mikros:
Thanks for the update. It's the second time i mention it, please change the following string from

<string name="image_saved">Οι εικόνα έχει αποθηκευτεί.</string>

to

<string name="image_saved">Η εικόνα έχει αποθηκευτεί.</string>

as it is now, it's the plural phrase but it must use the singular. It's just annoying..

Edit: I made a pull request.
[Xposed Framework Modules] P1nGu1n_:
Really sorry, completely forgot! Merged and added to the translation program :good:
[Xposed Framework Modules] ddasd:
So everything is ok now? I can update keepchat and snapchat?:)
[Xposed Framework Modules] forbidinjustice:
I have a very specific bug to report.

Keepchat: 4.2.2 [latest]

Snapchat: 9.0.2.0 [latest] as of 01/29

First of all, no screenshots reported. Great!

The bug: When you have Sweep-To-Save activated for stories and the other user has *more than 1* item on their Snapchat story, if you Sweep-To-Save every image/video, it will save all of them *EXCEPT* the 1st one.

Whether it is a picture or a video, it will not save the *first* one only. However, if there is only ONE item on their story, it will save it. Basically, any time you view a story that has more than 1 item, it won't save the first item you view.

I have confirmed this on multiple instances, and also set up 2 devices/accounts to test the specifics. I sweep the hell out of the screen (haha) so I know I am doing it correctly. Anyone else can also confirm?
[Xposed Framework Modules] Tech.Nik:
I'm on version 9.2 and screen shots are being reported
[Xposed Framework Modules] MrKickstand:
Hmm this might be worth looking into
[Xposed Framework Modules] P1nGu1n_:
I will try this soon, let's see if I can replicate this. Thanks for the detailed description. First I'd like to have your log, let's see what's in there. Please look at the OP how to get one :)

Not for me...?

Not caused by Keepchat AFAIK
[Xposed Framework Modules] yahyoh:
this cused by savemysnaps app afaik
[Xposed Framework Modules] forbidinjustice:
Per your request! Log seems to be in line with the issue. Snapchat story contained 3 images.

----------------------- KEEPCHAT ------------------------

KeepChat: Image story opened

KeepChat: Mode: sweep to save

----------------------- KEEPCHAT ------------------------

KeepChat: Image story opened

KeepChat: Mode: sweep to save

KeepChat: Image story has been saved

KeepChat: Path: /storage/extSdCard/Keepchat/Stories/justiceleaguex_2015-01-29_17-55-57.jpg

KeepChat: MediaScanner started

KeepChat: MediaScanner scanned file: content://media/external/images/media/12599

----------------------- KEEPCHAT ------------------------

KeepChat: Image story opened

KeepChat: Mode: sweep to save

KeepChat: Image story has been saved

KeepChat: Path: /storage/extSdCard/Keepchat/Stories/justiceleaguex_2015-01-29_18-20-18.jpg

KeepChat: MediaScanner started

KeepChat: MediaScanner scanned file: content://media/external/images/media/12600
[Xposed Framework Modules] InsayneShane:
I'd like to add that I have confirmed that this works on the newest beta build of Snapchat as well!
[Xposed Framework Modules] goghgabor:
Android 4.4.2 S4 Value Edition not works

Hey! I'm usin Keepchat and Snapchat *latest versions*!

I have selected the modules , rebooted , and still not works. What should I do?:crying:
[Xposed Framework Modules] ShaRkK45:
Disable and enable again and restart your phone again. If that didn't work, enable debugging in kc and post your log.