-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
294 lines (294 loc) · 13.3 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>About - SnapEnhance - An Xposed module offering an enhanced Snapchat experience
</title>
<link rel="icon" type="image/svg+xml" href="../logo.png"/>
<link rel="alternate icon" href="../favicon.png"/>
<link rel="alternate" type="application/atom+xml" title="SnapEnhance Atom Feed" href="atom.xml" />
<link rel="alternate" type="application/atom+xml" title="SnapEnhance Atom Feed (tags)" href="tags.xml" />
<link rel="stylesheet" type="text/css" href="../style.css" />
<link rel="stylesheet" type="text/css" href="../fonts.css" />
</head>
<body>
<div id="head"><table><tr><td><a class="logo" href="../"><img src="../logo.png" alt="" width="32" height="32" /></a></td><td><strong>SnapEnhance</strong><span class="desc"> - An Xposed module offering an enhanced Snapchat experience
</span>
</td></tr></table>
<p><a href="about.html">About</a> | <a href="log.html">Log</a> | <a href="files.html">Files</a> | <a href="refs.html">Refs</a> | <a href="file/.gitmodules.html">Submodules</a> | <a href="file/LICENSE.html">License</a></p>
</div>
<hr/>
<div id="content">
<div class="md"><div align="center">
<img src="https://raw.githubusercontent.com/rhunk/SnapEnhance/main/app/src/main/res/mipmap-xxxhdpi/launcher_icon_foreground.png" height="250" />
<p><a href="https://github.com/rhunk/SnapEnhance/actions/workflows/android.yml?query=branch%3Amain+event%3Apush+is%3Acompleted"><img src="https://img.shields.io/github/actions/workflow/status/rhunk/SnapEnhance/debug.yml?branch=dev&logo=github&label=Build" alt="Build"></a> <a href="https://github.com/rhunk/snapenhance/releases"><img src="https://shields.io/github/downloads/rhunk/SnapEnhance/total?logo=Bookmeter&label=Downloads&logoColor=Green&color=Green" alt="Total"></a> <a href="https://hosted.weblate.org/engage/snapenhance/"><img src="https://hosted.weblate.org/widget/snapenhance/app/svg-badge.svg" alt="Translation status"></a></p>
<h1>SnapEnhance</h1>
<p>SnapEnhance is an Xposed mod that enhances your Snapchat experience.<br/><br/>
Please note that this project is currently in development, so bugs and crashes may occur. If you encounter any issues, we encourage you to report them. To do this simply visit our <a href="https://github.com/rhunk/SnapEnhance/issues">issues</a> page and create an issue, make sure to follow the guidelines.</p>
</div>
<h2>Quick Start</h2>
<p>Requirements:</p>
<ul>
<li>Rooted using <code>Magisk</code> or <code>KernelSU</code></li>
<li><code>LSPosed</code> installed and fully functional</li>
</ul>
<p>Although using this in an unrooted enviroment using something like <code>LSPatch</code> should be working fine, it is not recommended to do so, use at your own risk!</p>
<ol>
<li>Install the module APK from either this <a href="https://github.com/rhunk/SnapEnhance/releases">Github repo</a> or the <a href="https://modules.lsposed.org/module/me.rhunk.snapenhance">LSPosed repo</a></li>
<li>Turn on the module in <code>LSPosed</code> and make sure Snapchat is in scope</li>
<li>Force Stop Snapchat</li>
<li>Open the menu by clicking the <a href="https://i.imgur.com/2grm8li.png">Settings Gear Icon</a></li>
</ol>
<h2>Download</h2>
<p>To Download the latest stable release, please visit the <a href="https://github.com/rhunk/SnapEnhance/releases">Releases</a> page.<br/>
You can also download the latest debug build from the <a href="https://github.com/rhunk/SnapEnhance/actions">Actions</a> section.<br/>
We no longer offer official <code>LSPatch</code> binaries for obvious reasons. However, you're welcome to patch them yourself, as they should theoretically work without any issues.</p>
<h2>Main Features</h2>
<details closed>
<summary>Media Downloader</summary>
<ul>
<li><code>Auto Download</code></li>
<li><code>Prevent Self Auto Download</code></li>
<li><code>Merge Overlays</code></li>
<li><code>Force Image Format</code></li>
<li><code>Force Voice Note Format</code></li>
<li><code>Download Profile Pictures</code></li>
<li><code>Opera Download Button</code></li>
<li><code>Chat Download Context Menu</code></li>
<li><code>Logging</code></li>
<li><code>Custom Path Format</code></li>
</ul>
</details>
<details closed>
<summary>User Interface</summary>
<ul>
<li><code>Friend Feed Menu Buttons</code></li>
<li><code>AMOLED Dark Mode</code></li>
<li><code>Friend Feed Message Preview</code></li>
<li><code>Snap Preview</code></li>
<li><code>Bootstrap Override</code> (Default Home Tab & Persistent App Appearance)</li>
<li><code>Enhance Friend Map Nametags</code></li>
<li><code>Prevent Message List Auto Scroll</code></li>
<li><code>Show Streak Expiration Info</code></li>
<li><code>Hide Friend Feed Entry</code></li>
<li><code>Hide Streak Restore</code></li>
<li><code>Hide Quick Add In Friend Feed</code></li>
<li><code>Hide Story Section</code></li>
<li><code>Hide UI Components</code> (Voice Record button, Call Buttons, ...)</li>
<li><code>Opera Media Quick Info</code></li>
<li><code>Old Bitmoji Selfie</code></li>
<li><code>Disable Spotlight</code></li>
<li><code>Hide Settings Gear</code></li>
<li><code>Vertical Story Viewer</code></li>
<li><code>Message Indicators</code></li>
<li><code>Stealth Mode Indicator</code></li>
<li><code>Edit Text Override</code></li>
</ul>
</details>
<details closed>
<summary>Messaging</summary>
<ul>
<li><code>Bypass Screenshot Detection</code></li>
<li><code>Anonymous Story Viewing</code></li>
<li><code>Prevent Story Rewatch Indicator</code></li>
<li><code>Hide Peek-a-Peek</code></li>
<li><code>Hide Bitmoji Presence</code></li>
<li><code>Hide Typing Notifications</code></li>
<li><code>Unlimited Snap View Time</code></li>
<li><code>Auto Mark As Read</code></li>
<li><code>Loop Media PlayBack</code></li>
<li><code>Disable Replay In FF</code></li>
<li><code>Half Swipe Notifier</code></li>
<li><code>Message Preview</code></li>
<li><code>Call Start Confirmation</code></li>
<li><code>Auto Save Messages</code></li>
<li><code>Prevent Message Sending</code></li>
<li><code>Friend Mutation Notifier</code></li>
<li><code>Better Notifications</code></li>
<li><code>Notifications Blacklist</code></li>
<li><code>Message Logger</code></li>
<li><code>Gallery Media Send Override</code></li>
<li><code>Strip Media Metadata</code></li>
<li><code>Bypass Message Retention Policy</code></li>
<li><code>Bypass Message Action Restrictions</code></li>
<li><code>Remove Groups Locked Status</code></li>
</ul>
</details>
<details closed>
<summary>Global</summary>
<ul>
<li><code>Better Location</code></li>
<li><code>Suspend Location Updates</code></li>
<li><code>Snapchat Plus</code></li>
<li><code>Disable Confirmation Dialogs</code></li>
<li><code>Disable Metrics</code></li>
<li><code>Disable Story Sections</code></li>
<li><code>Block Ads</code></li>
<li><code>Disable Permission Request</code></li>
<li><code>Disable Memories Snap Feed</code></li>
<li><code>Spotlight Comments Username</code></li>
<li><code>Bypass Video Length Restriction</code></li>
<li><code>Default Video Playback Rate</code></li>
<li><code>Video Playback Rate Slider</code></li>
<li><code>Disable Google Play Services Dialogs</code></li>
<li><code>Force Upload Source Quality</code></li>
<li><code>Default Volume Controls</code></li>
<li><code>Hide Active Music</code></li>
<li><code>Disable Snap Splitting</code></li>
</ul>
</details>
<details closed>
<summary>Camera</summary>
<ul>
<li><code>Disable Camera</code></li>
<li><code>Immersive Preview</code></li>
<li><code>Black Photos</code></li>
<li><code>Custom Frame Rate</code> (Front & Back)</li>
<li><code>HEVC Recording</code></li>
<li><code>Force Camera Source Encoding</code></li>
<li><code>Override Resolution</code> (Front & Back)</li>
</ul>
</details>
<details closed>
<summary>Experimental</summary>
<ul>
<li><code>Session Events</code></li>
<li><code>Device Spoof</code></li>
<li><code>Convert Message Locally</code></li>
<li><code>New Chat Action Menu</code></li>
<li><code>Media File Picker</code></li>
<li><code>Story Logger</code></li>
<li><code>Call Recorder</code></li>
<li><code>Account Switcher</code></li>
<li><code>Edit Messages</code></li>
<li><code>App Passcode</code></li>
<li><code>Infinite Story Boost</code></li>
<li><code>My Eyes Only Passcode Bypass</code></li>
<li><code>No Friend Score Delay</code></li>
<li><code>End-to-End Encryption</code></li>
<li><code>Enable Hidden Snapchat Plus Features</code></li>
<li><code>Custom Streaks Expiration Format</code></li>
<li><code>Add Friend Source Spoof</code></li>
<li><code>Prevent Forced Logout</code></li>
</ul>
</details>
<h2>FAQ</h2>
<details>
<summary>AI wallpapers and the Snapchat+ badge aren't working!</summary>
<ul>
<li>Yeah, they're server-sided and will probably never work.</li>
</ul>
</details>
<details>
<summary>Can you add this feature, please?</summary>
<ul>
<li>Open an issue on our Github repo.</li>
</ul>
</details>
<details>
<summary>When will this feature become available or finish?</summary>
<ul>
<li>At some point.</li>
</ul>
</details>
<details>
<summary>Can I get banned with this?</summary>
<ul>
<li>Obviously, however, the risk is low. SnapEnhance takes no responsibility for any consequences, including but not limited to account bans or suspensions.</li>
</ul>
</details>
<details>
<summary>Can I PM the developers?</summary>
<ul>
<li>No.</li>
</ul>
</details>
<details>
<summary>This doesn't work!</summary>
<ul>
<li>Open an issue.</li>
</ul>
</details>
<details>
<summary>My phone isn't rooted; how do I use this?</summary>
<ul>
<li>You can use <code>LSPatch</code> in combination with <code>SnapEnhance</code> to run this on an unrooted device, however this is unrecommended and not considered safe.</li>
</ul>
</details>
<details>
<summary>Where can I download the latest stable build?</summary>
<ul>
<li><a href="https://github.com/rhunk/snapenhance/releases">https://github.com/rhunk/snapenhance/releases</a></li>
</ul>
</details>
<details>
<summary>Can I use HideMyApplist with this?</summary>
<ul>
<li>No, this will cause some severe issues, and the mod will not be able to inject.</li>
</ul>
</details>
<details>
<summary>How can I translate SnapEnhance into my language?</summary>
<ul>
<li>We have a <a href="https://hosted.weblate.org/projects/snapenhance/app/">Weblate</a> hosted repo, feel free to submit your translations there.</li>
</ul>
</details>
<h2>Privacy</h2>
<p>We do not collect any user information. However, please be aware that third-party libraries may collect data as described in their respective privacy policies.</p>
<details>
<summary>Permissions</summary>
<ul>
<li><a href="https://developer.android.com/reference/android/Manifest.permission#INTERNET">android.permission.INTERNET</a></li>
<li><a href="https://developer.android.com/reference/android/Manifest.permission.html#REQUEST_IGNORE_BATTERY_OPTIMIZATIONS">android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS</a></li>
<li><a href="https://developer.android.com/reference/android/Manifest.permission.html#POST_NOTIFICATIONS">android.permission.POST_NOTIFICATIONS</a></li>
<li><a href="https://developer.android.com/reference/android/Manifest.permission#SYSTEM_ALERT_WINDOW">android.permission.SYSTEM_ALERT_WINDOW</a></li>
<li><a href="https://developer.android.com/reference/android/Manifest.permission#USE_BIOMETRIC">android.permission.USE_BIOMETRIC</a></li>
</ul>
</details>
<details>
<summary>Third-party libraries used</summary>
<ul>
<li><a href="https://github.com/libxposed/api">libxposed</a></li>
<li><a href="https://github.com/arthenica/ffmpeg-kit">ffmpeg-kit-full-gpl</a></li>
<li><a href="https://github.com/osmdroid/osmdroid">osmdroid</a></li>
<li><a href="https://github.com/coil-kt/coil">coil</a></li>
<li><a href="https://github.com/jmpews/Dobby">Dobby</a></li>
<li><a href="https://github.com/mozilla/rhino">rhino</a></li>
<li><a href="https://github.com/F43nd1r/rhino-android">rhino-android</a></li>
<li><a href="https://github.com/topjohnwu/libsu">libsu</a></li>
<li><a href="https://github.com/skydoves/colorpicker-compose">colorpicker-compose</a></li>
</ul>
</details>
<h2>Contributors</h2>
<p>Thanks to everyone involved including the <a href="https://github.com/rhunk/SnapEnhance?tab=readme-ov-file#privacy">third-party libraries</a> used!</p>
<ul>
<li><a href="https://github.com/rathmerdominik">rathmerdominik</a></li>
<li><a href="https://github.com/Flole998">Flole998</a></li>
<li><a href="https://github.com/authorisation/">authorisation</a></li>
<li><a href="https://github.com/revealedsouleven">RevealedSoulEven</a></li>
<li><a href="https://github.com/ibasim">iBasim</a></li>
<li><a href="https://github.com/xerta555">xerta555</a></li>
<li><a href="https://github.com/TheVisual">TheVisual</a></li>
<li><a href="https://github.com/CanerKaraca23">CanerKaraca23</a></li>
<li><a href="https://github.com/bocajthomas">bocajthomas</a></li>
<li><a href="https://github.com/w451">w451</a></li>
<li><a href="https://github.com/sn-o-w">sn-o-w</a></li>
</ul>
<h2>Donate</h2>
<p><strong>@rhunk</strong></p>
<ul>
<li>LTC: LbBnT9GxgnFhwy891EdDKqGmpn7XtduBdE</li>
<li>BCH: qpu57a05kqljjadvpgjc6t894apprvth9slvlj4vpj</li>
<li>BTC: bc1qaqnfn6mauzhmx0e6kkenh2wh4r6js0vh5vel92</li>
<li>ETH: 0x0760987491e9de53A73fd87F092Bd432a227Ee92</li>
<li>XMR: 49W4Xp7QKdUdVw4otEctWZDC8gnW9nnhoiqMJzY6sKuZBD9xrh9BG4sjdE3r1Jt78j27R6x7522YUA9JVvh892CAJLeKaMu</li>
</ul>
<p><strong>@authorisation</strong></p>
<ul>
<li>XMR: 82kPkAgG2zxQYnSdoFSWzvbSEtEP63NBDh9hgLqp6LgBhPNhZ4dDGv8gVFUEuUhDoi1U14ZgE71teJXo2eBe8iERRRmhcUW</li>
</ul>
</div>
</div>
</body>
</html>