GrindrMod [NEW]

New, and improved GrindrMod!

Custom location picker, inbox filters, backup/restore chats,
bulk chat erase, grid layout, profile history, and more!

Please note that each release of GrindrMod is specifically
tied to a particular range of versions of the app.
Each release will be guaranteed to function only with
the specified versions of the app.

This release is compatible with versions 5.2.0 - 5.4.1 (Skipped 5.4.0)

✓ Custom location picker with favorites
✓ Optional persistent statusbar notification
✓ Selectable 2, 3, 4 or 5-column grid layout
✓ Individual control over notification sounds
✓ Retain chats from blocked profiles
✓ Option to show social media icons on the profile bar (long tap to copy username to clipboard)
✓ Smaller "send location" button to prevent accidental sending location
✓ Send on SHIFT+ENTER in chat text field (for WifiKeyboard)
✓ Optional GPS Accuracy overlay on cascade
✓ Darken the bottom button bar in chat view
✓ Double-tap to clear text field in chat
✓ Map overlay option on cascade*
✓ Option to replace "Fresh Faces" with Profile History (long-tap "profile history" to clear the history)**
✓ Bulk chat erase***
✓ Undo the last cascade refresh by long-tapping the home tab
✓ Advanced inbox filters: filter by online users, received photos, blocks, search term, has profile photos, ads, one-sided chats
✓ Received photos indicator (camera icon) option for chat inbox (tap on icon to open received photos)
✓ Option to set the minimum GPS accuracy level to avoid registering a precise location
✓ Option to disable sending Taps on single-tap (Prevent sending accidental taps)
✓ Sort Cascade, Favorites or Explore page by online users (show online users first)
✓ Remove photos sent by other users by long-tapping the photo in the chat screen
✓ Long-tap social media icons to display username and copy to clipboard
✓ Disable automatic deletion of older chats (truncate chats)
✓ Disable smooth scroll to top for chat inbox (get to the top more quickly)
✓ Inverse filters allow you to filter by "not blocked" users as well as users who have sent/received photos
✓ Custom notification sounds. Tap the "Android" selection to open the Ringtone Picker.
✓ Bulk tap erase (long tap on inbox tab while viewing taps)
✓ Backup/Restore chats locally or to Google Drive

*Tapping on the GPS Accuracy text will display your current location
as an overlay in the upper-left corner of the cascade.

**To view profile history, replace "Fresh Faces" with Profile History
in module settings. Clear the profile history by long-tapping on
the "PROFILE HISTORY" title.

***Long-tap the inbox tab to bring up a dialog giving
you the option to bulk-erase one-sided chats before a certain
date. You can also clear ALL chats at once. Bulk chat operations
will respect currently set inbox filters.

Like my work? Please consider donating!

NOTE: This module does NOT unlock any paid
features!! It does NOT allow you to view more
guys than what your subscription allows.
It merely fits more profiles on the display at
once by increasing the number of columns
in the grid.

Works for both free Grindr and GrindrXtra.

Disclaimer: This module is neither affiliated with nor endorsed
by the official Grindr app. It is provided for free with no warranty of
any kind. Use at your own risk! I am not responsible for lost chats,
user data, or any other problems incurred from the use of this module.
GrindrMod does not collect any personal information nor does it display
advertisements of any kind. No revenue is generated or collected from
the use of this software.

Version name:
Release type: 
Stable (low risk of bugs)
Number of downloads: 
59 in total · 59 in the last 24 hours
MD5 checksum: 
Uploaded on: 
Monday, March 18, 2019 - 04:20

✓ Fix crash on tapping GPS Accuracy text on cascade for devices running Oreo+

Version name:
Release type: 
Stable (low risk of bugs)
Number of downloads: 
141 in total · 41 in the last 24 hours
MD5 checksum: 
Uploaded on: 
Saturday, March 16, 2019 - 21:33

✓ Bug fixes: address toast on cascade refresh, undo refresh

Version name: 
Release type: 
Stable (low risk of bugs)
Number of downloads: 
125 in total · 4 in the last 24 hours
MD5 checksum: 
Uploaded on: 
Friday, March 15, 2019 - 03:47

✓ Updated for Grindr 5.4.1 (skipped 5.4.0)
✓ Fixed null profile on loading profile history*

*Fixes "unable to refresh" after a while if profile in profile history gets removed
by the app

NOTE: Grindr no longer plays notification sounds if you are
not currently in the chat message screen. Not sure if this is
intentional, or just a bug - but I will allow this to sit for a while until
it can be determined. If it is not fixed by the next update, I will
add back the feature manually.

It appears that versions 5.4.0 and 5.4.1 were released nearly
simultaneously - so I was unable to ensure compatibility with 5.4.0,
and therefore the module will not work with 5.4.0.

Version name:
Release type: 
Stable (low risk of bugs)
Number of downloads: 
304 in total · 1 in the last 24 hours
MD5 checksum: 
Uploaded on: 
Friday, March 8, 2019 - 18:20

✓ More notification sound options

*Can now add custom notification sounds for message
from favorite profile, taps, and photo message.
Removed "push message" notification sound.
(Now combined with "chat message")

Version name: 
Release type: 
Stable (low risk of bugs)
Number of downloads: 
402 in total · 2 in the last 24 hours
MD5 checksum: 
Uploaded on: 
Friday, March 1, 2019 - 03:24

✓ Updated for Grindr 5.3.2
✓ Fixed error restoring chats for large chat message databases
✓ NEW: Filter inbox by "not replied" chats (they have not replied, you have not replied)
✓ NEW: Disable chat message pagination*
✓ Misc bug fixes + performance improvements

*Recently, the app has begun paginating the chat message history which
causes a slight delay when scrolling up as it loads older messages.
This new module feature allows you to disable this and load
ALL chat messages at once, allowing for faster scrolling without delay.

Version name:
Release type: 
Stable (low risk of bugs)
Number of downloads: 
211 in total · 2 in the last 24 hours
MD5 checksum: 
Uploaded on: 
Tuesday, February 26, 2019 - 10:46

✓ Fixed crash on failed permission check for map overlay (tap on GPS accuracy / custom location text)

Version name: 
Release type: 
Stable (low risk of bugs)
Number of downloads: 
81 in total · 2 in the last 24 hours
MD5 checksum: 
Uploaded on: 
Monday, February 25, 2019 - 21:13

✓ Updated for Grindr 5.3.1
✓ Fixed notification sound issue on 5.3.0+

Version name: 
Release type: 
Stable (low risk of bugs)
Number of downloads: 
148 in total · 1 in the last 24 hours
MD5 checksum: 
Uploaded on: 
Saturday, February 23, 2019 - 14:59

✓ Updated for Grindr 5.3.0
✓ Allow restoring chats from different profile ID
✓ Fix initial zoom in map overlay service
✓ Fix inbox filter by profile/no profile photos

Version name: 
Release type: 
Stable (low risk of bugs)
Number of downloads: 
206 in total · 3 in the last 24 hours
MD5 checksum: 
Uploaded on: 
Thursday, February 21, 2019 - 04:52

✓ Removed support for ALL versions < 5.2.0!!
Removed - filter inbox by online (now an Xtra feature)
Removed - auto generate profile names for blank profiles
✓ Backup/Restore chats with GrindrMod is back! Options to backup
✓ Location services MUST be turned on for fake location to work (previously this was not required)

If you are upgrading from an earlier version of GrindrMod (4.7), please use the following
procedure to ensure the preservation of your chat history.

Before you begin, I recommend making a backup of Grindr using Titanium Backup or a similar app,
in case something goes wrong.

1.) Force stop Grindr (If possible, disable it using 3C Toolbox or similar utility app)
2.) Update GrindrMod and reboot.
3.) Re-enable Grindr, but don't launch it yet.
4.) Update Grindr to 5.2.0 or 5.2.1.
5.) Launch Grindr and allow data migration to proceed.
6.) If you are unable to log in or refresh your cascade after upgrading, continue by making a backup (local or Google Drive) of your chats
using GrindrMod's Backup/Restore function.
7.) Clear application data for Grindr and log back in with your credentials.
8.) Restore your chat history using GrindrMod's Backup/Restore function.
9.) To restore blocks, make a backup of your chats using Grindr's built-in chat backup utility
10.) Restore chats from Grindr's chat backup utility.