Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,813,216 Members 53,449 Now Online
XDA Developers Android and Mobile Development Forum

[MOD][XPOSED][4.0+] Keepchat - Save your Snapchats automatically!

Tip us?
 
sturmen
Old
(Last edited by sturmen; 7th August 2013 at 03:28 AM.) Reason: Changing ownership
#1  
Senior Member - OP
Thanks Meter 102
Posts: 292
Join Date: Jun 2010
Location: Boston, MA

 
DONATE TO ME
Database [MOD][XPOSED][4.0+] Keepchat - Save your Snapchats automatically!

THIS PROJECT IS NOW HELMED BY STAMMLER.

CHECK OUT HIS NEW THREAD!

I (sturmen) AM NO LONGER INVOLVED.

Original post preserved for posterity.







I heard that saurik had finally brought Cydia Substrate to Android, and I used it to whip up with this tweak. However, since Substrate isn't compatible with my phone, I ported it over to the Xposed Framework by rovo89. And now I present it to all of you!

KEEPCHATa mod for Snapchat

Features:
  • Hooks into the Snapchat application; just install and go
  • Saves both images and videos
  • Toast popups to notify you of success
  • Open Source
  • Free!

Installation:
  1. Install Xposed Framework
  2. Install Keepchat
  3. Enable Keepchat in Xposed
  4. Reboot Phone
  5. Use Snapchat as normal
  6. Find your saved Snaps in /sdcard/keepchat/

IMPORTANT NOTE: While Keepchat is enabled, all Snaps you view will be marked as SCREENSHOTTED! I figured it was only fair to the people sending you Snaps. If you don't like it, Keepchat is open source.

If you do choose to compile your own version of my app, I ask you not share it. It is, for lack of a better term, "unauthorized." You may only freely distribute the APK attached to this post. Any derivatives of this app that I do not sanction are considered warez.

Speaking of the source code, you can find it here.

I hope you like my little tweak. I welcome any questions or comments, and I'll be happy to explain any of the code. I tried to explain what I was doing as I went along, but I'm sure I missed something.

If you're interested, here's a guide to get you started with building your own Xposed Modules:
  1. Install Eclipse+ADT.
  2. Get a project using git (such as mine).
  3. Make sure you've imported the necessary libraries as defined in the Xposed Documentation.
  4. Export your APK and install on your phone!
These instructions rely on Eclipse because it is mature and supported by the Xposed developer. As Android Studio steps out of alpha I'm sure it will be picked up and integrated here.
Attached Files
File Type: apk KeepchatXposed-1.0.apk - [Click for QR Code] (245.5 KB, 9070 views)
Never be interrupted by a ringing phone again! Check out my app on Google Play.



Check out my newest mod: save all your Snapchats!

Phone: AT&T LG G3 & HTC EVO 4G LTE (backup)
The Following 24 Users Say Thank You to sturmen For This Useful Post: [ Click to Expand ]
 
AMoosa
Old
#2  
Senior Member
Thanks Meter 189
Posts: 1,448
Join Date: Sep 2006
Excellent work. Has anyone compiled this without screen shot notification yet?

Sent from my GT-I9505 using Tapatalk HD
Galaxy S5, Galaxy Note 8.0
United Kingdom
Three UK

Previously owned - HTC One M8, Galaxy S4, Sony Xperia Z, Nexus 7, Galaxy S3 Pebble Blue and White, Asus Transformer Prime, Galaxy Note, Galaxy Nexus, Galaxy Tab 10.1, HTC Desire S, Galaxy S2, Galaxy S, Motorola XPRT, Motorola Xoom, HTC Desire Z, HTC Desire, Motorola Milestone, Nexus One, HTC Hero, HTC Touch Pro 2, HTC Athena, HTC Touch Pro, HTC Universal (that's all I can think of for now...)
 
maltedbarley
Old
#3  
maltedbarley's Avatar
Member
Thanks Meter 5
Posts: 32
Join Date: Jan 2012
Location: Rhode Island
Fatastic! Thanks for your work
 
azsde
Old
#4  
Member
Thanks Meter 4
Posts: 59
Join Date: Nov 2012

 
DONATE TO ME
Yay good work


Just wondering, where's the line we need to edit in your code ? I'm not familiar at all with android compilation yet.

Thanks in advance
 
A[L]C
Old
(Last edited by A[L]C; 24th May 2013 at 02:43 PM.)
#5  
Junior Member
Thanks Meter 0
Posts: 15
Join Date: May 2011
Description Resource Path Location Type
Project 'KeepchatXposed' is missing required library: '\XposedLibrary\XposedBridgeApi.jar' KeepchatXposed Build path Build Path Problem


how do I get past this? and which line

do we remove this?

findAndHookMethod("com.snapchat.android.model.Rece ivedSnap", lpparam.classLoader, "wasScreenshotted", new XC_MethodReplacement() {
 
maltedbarley
Old
#6  
maltedbarley's Avatar
Member
Thanks Meter 5
Posts: 32
Join Date: Jan 2012
Location: Rhode Island
Quote:
Originally Posted by A[L]C View Post
Description Resource Path Location Type
Project 'KeepchatXposed' is missing required library: '\XposedLibrary\XposedBridgeApi.jar' KeepchatXposed Build path Build Path Problem


how do I get past this? and which line

do we remove this?

findAndHookMethod("com.snapchat.android.model.Rece ivedSnap", lpparam.classLoader, "wasScreenshotted", new XC_MethodReplacement() {
I found the XposedBridgeApi.jar online and it fixed that error. Go to configure build path and under libraries where the error is, click edit and find the appropriate .jar you downloaded.

That isn't the line I changed either for successful results.
 
Gautam Padirooted
Old
#7  
Gautam Padirooted's Avatar
Senior Member
Thanks Meter 101
Posts: 132
Join Date: Dec 2012
Location: Bangalore
Screenshots Anyone. still did not understand what dis does
Click to see my LIST OF LESSER KNOWN APPS U MUST TRY

Click to see my Guide for Xposed Frameworks

<--------------------------------------------------------------------------
Dont act like a noob! If i helped you Thank Me THere!
 
picarito
Old
#8  
Senior Member
Thanks Meter 57
Posts: 236
Join Date: Feb 2012
Quote:
Originally Posted by Gautam Padirooted View Post
Screenshots Anyone. still did not understand what dis does
You istall this and activate it in framework modules and then reboot and when someone sends u a pic on snap chat it automaticly saves the pic on a folder in your SD card

Sent from my SCH-I535 using xda app-developers app
Attached Thumbnails
Click image for larger version

Name:	uploadfromtaptalk1369418947742.jpg
Views:	4854
Size:	22.5 KB
ID:	1988027  
NEXUS 5-BeanstalkRom
NEXUS 4- Beanstalk Rom
VERIZON GALAXY S3 -Beanstalk Rom
HTC EXPLORER-Cynnanogemod 10 Beta
 
azsde
Old
#9  
Member
Thanks Meter 4
Posts: 59
Join Date: Nov 2012

 
DONATE TO ME
Quote:
Originally Posted by picarito View Post
You istall this and activate it in framework modules and then reboot and when someone sends u a pic on snap chat it automaticly saves the pic on a folder in your SD card

Sent from my SCH-I535 using xda app-developers app
Exactly, but be aware that they'll be notified for each pic that is saved.
 
picarito
Old
#10  
Senior Member
Thanks Meter 57
Posts: 236
Join Date: Feb 2012
Quote:
Originally Posted by azsde View Post
Exactly, but be aware that they'll be notified for each pic that is saved.
Has anyone found how to remove that line so it doesn't show up as screenshot?

Sent from my SCH-I535 using xda app-developers app
NEXUS 5-BeanstalkRom
NEXUS 4- Beanstalk Rom
VERIZON GALAXY S3 -Beanstalk Rom
HTC EXPLORER-Cynnanogemod 10 Beta

Tags
hacks, save file, snapchat, xposed
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes