Skip to content

Commit 24cf99f

Browse files
committed
Add support for Snapchat 11.79.0.34
Bump version (1.7.1) Update readme.
1 parent 2883910 commit 24cf99f

3 files changed

Lines changed: 9 additions & 8 deletions

File tree

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Xposed module for Snapchat.
33

44
## Setup
5-
To set SnapMod up, download and install the latest apk from [here](https://github.com/rodit/SnapMod/releases). When you open it, it will ask to install some bindings. Press 'Download' and be sure to kill and restart Snapchat afterwards. The latest and only fully supported version of Snapchat is **11.78.1.39**. Mappings **will not** be downloaded for previous versions of Snapchat automatically, only for the latest supported version. If you are using an older version, you must manually place the mappings in `/data/data/xyz.rodit.snapmod/files/[build].json` or `/Android/data/xyz.rodit.snapmod/files/[build].json` on your internal storage where `[build]` is the version code of Snapchat the mappings correspond to. Note, there is no guarentee the newest version of Snapmod will work with old mappings (it usually will not for a couple of features).
5+
To set SnapMod up, download and install the latest apk from [here](https://github.com/rodit/SnapMod/releases). When you open it, it will ask to install some bindings. Press 'Download' and be sure to kill and restart Snapchat afterwards. The latest and only fully supported version of Snapchat is **11.79.0.34**. Mappings **will not** be downloaded for previous versions of Snapchat automatically, only for the latest supported version. If you are using an older version, you must manually place the mappings in `/data/data/xyz.rodit.snapmod/files/[build].json` or `/Android/data/xyz.rodit.snapmod/files/[build].json` on your internal storage where `[build]` is the version code of Snapchat the mappings correspond to. Note, there is no guarentee the newest version of Snapmod will work with old mappings (it usually will not for a couple of features).
66

77
## Features
88
- Disable camera
@@ -27,6 +27,8 @@ To set SnapMod up, download and install the latest apk from [here](https://githu
2727
- Per-conversation stealth mode (hide read receipts, snap views etc for individual conversations)
2828
- Modify audio note playback speed
2929
- Auto-save messages of the selected type (per conversation or globally)
30+
- Auto-save snaps when opened
31+
- Show message content (including previews of non-text media) in notifications
3032

3133
## Feature Suggestions
3234
If you would like to suggest a new feature, please do so in **Discussions**. Please do not create an Issue for feature suggetsions (they will be moved to Discussions).

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ android {
1111
minSdk 24
1212
targetSdk 32
1313
versionCode 24
14-
versionName "1.7.0"
14+
versionName "1.7.1"
1515

1616
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1717
}
@@ -30,7 +30,7 @@ android {
3030

3131
task versionInfo {
3232
doLast {
33-
def build = 84608
33+
def build = 84609
3434
def infoFile = new File('app/build/version.json')
3535
infoFile.getParentFile().mkdirs()
3636
infoFile.delete()

snap.ds

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -786,13 +786,12 @@ class MessageSenderCrossroad {
786786

787787
[late] !MessagePayload payload;
788788

789-
void $<init>(!MessagePayload, !SendAndRecycleProcessor) {
789+
void $<init>(!MessagePayload, !SendAndRecycleProcessor, ...) {
790790
[strict]
791791
.expr this->* = .p0, bind field payload current reference;
792792
}
793793

794-
* $apply(*) {
795-
}
794+
* $apply(*)
796795
}
797796

798797
class MessageTypeChecker {
@@ -1752,10 +1751,10 @@ class MessagingNotificationHandler {
17521751
[certain]
17531752
class NotificationHandler {
17541753

1755-
Object conversationIdProvider;
1756-
[discard] int a0;
17571754
Object data;
1755+
[discard] int a0;
17581756
Object handler;
1757+
Object conversationIdProvider;
17591758

17601759
* handle() {
17611760
.type !NotificationData;

0 commit comments

Comments
 (0)