yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] RobbieTechie:
This is an extremely basic module, which should function in LSPosed, EdXposed etc...

Previous modules such as Grindr Plus by ElJaviLuki ( https://github.com/ElJaviLuki/GrindrPlus ) allowed much of the Unlimited functionality such as all filters etc. Between server updates and app updates grindr has mitigated things such as filters and appears to process those server side now.

This module is for removing ads and also allowing fake GPS in the grindr app. These were two of the main things I've seen requested or bothering people.

This is for grindr 8.16.0

The GPS function in the module was updated as the Android OS uses isFromMockProvider() for API 30 or less and isMock() for API 31 (Android 12) and above, so this should work with the newer versions of Android OS for moving your GPS (if you had problems previously this may be why).

This will still pop up the notice on the bottom of the screen when you scroll to Xtra or Unlimited sections, but should prevent ads from showing including in the messages section. I've only done limited testing, so if there are issues, please let me know.

Edit: For those of you who have had a device ban by grindr I recommend trying Android Faker, found here: https://xdaforums.com/t/app-xposed-8-1-12-android-faker-a-module-for-spoof-your-device.4284233/

From what I've read some people have had success with a new sim, so try chaning the sim id etc in Android Faker and give it a test...I hope this helps some of you
[Xposed Framework Modules] RobbieTechie:
Here is an update for 8.19.0-106938

-Mock Location which I had updated in the previous version to handle the newer versions of Android.

- Hides ads, just as above

-Filters are handled server side, so free filters if you have free

-Disabled Incognito as it was not working properly. In some locations you would show normal, and in other areas it would show you offline even when you didn't activate it, same case with ElJaviLuki's GPlus version.

-Typical XMPP protocol stuff, such as typing indicators unsending message etc

I will not add things such as video calling on empty chats as I view those as a security issue and no unlimited taps as I would view that as being able to spam someone... if you wish to have those, you can use GPlus by EljaviLuki when he updates it, it's linked above. He also updated his mock location after seeing my last post and that it needed an update for newer OS versions (you're welcome)

As usual, if you have issues, please let me know

EDIT: This version may not work or stops working for some. It appears that when I tested it they may have been running an experiment for a newer interface and if that stays enabled it seems to cause issues, I am updating and sharing a new version below, less featured but better than not working...
[Xposed Framework Modules] Lanchon:
hi. is this not free software? (free as in freedom) where is the source? thanks!
[Xposed Framework Modules] RobbieTechie:
Here is the updated/downgraded version, which will allow some xtra features, but not the unlimited grid, even if it shows up, it will send you to the top of the grid....it will be looked at as time permits
[Xposed Framework Modules] onoakino:
I'm getting an "Application not installed". Is it just me?

Im on Android 11.
[Xposed Framework Modules] RobbieTechie:
It sounds like you had an older version install, try removing it and install the newest version again. I've seen thie work without having to restart your device, so removing the old then installing and if that does not work, try uninstalling then reboot your device and install the new version.
[Xposed Framework Modules] xk3v1lx:
Hope you edit the cascades in 4 or 5 columns

Enjoy! 🔥
[Xposed Framework Modules] onoakino:
Works now. Thanks!
[Xposed Framework Modules] Igor7773:
How to register a new account while using VPN. I could not get. A red line appears below. Tried different connection ports and protocols. Nothing helped
[Xposed Framework Modules] mario0318:
It may be a bit obvious and having to do with how Grindr is designed to conflict within certain VPN configurations, or it may very well be a simple case of the VPN not allowing the necessary server connections to pass through. There are situations when I'm on some VPN where trying to log in to an existing account rejects the sign on. Disabling the VPN let's me log in. If i enable VPN again after successfully logging in, it often continues to work without issue. But randomly after some time with the app in the background the connection issue emerges again, this time with the grid showing but unable to refresh or send messages and solved again by force closing and relaunching Grindr.
[Xposed Framework Modules] iluvcobwebs:
should i make a new acc to try this mod?
[Xposed Framework Modules] MainPRo105:
Any update?
[Xposed Framework Modules] Lanchon:
https://xdaforums.com/t/mod-xposed-new-grindr-plus.4461857
[Xposed Framework Modules] lammo6:
It's a bit of a mess around the corner but the modern one seems fine
[Xposed Framework Modules] genesis89:
If you're using Titanium Backup, just copy the GrindrMod backup files to your new device. Open your file manager, go to your TB backup folder, search for the GM files and copy all of them. Make sure to backup your chats and the module first before copying.
[Xposed Framework Modules] GrindrGuyNYC:
I would just like to take this time to make it very clear that filtering and/or sorting guys by their age, weight, height or ethnicity will NEVER be on my list of features to implement for this module.
[Xposed Framework Modules] willysmith:
"Disable smooth scroll to top" in Mod v4.1.2 doesn't seem to work for me.

Tried deactivating and reactivating it, but nothing.
[Xposed Framework Modules] tyty48:
Hi! I've noticed there hasn't been any updates for quite a while now, has the project been abandoned, or is it waiting for a stable release of the origin app, or something else?
[Xposed Framework Modules] rodman55:
Probably waiting for the next release of grindr which is supposed to include multiple profile photos
[Xposed Framework Modules] roytyo:
could use a update!
[Xposed Framework Modules] sco00262:
Hope it's not abandoned pls..
[Xposed Framework Modules] GrindrGuyNYC:
Please be patient.

Since the last version, the code has changed substantially and continues to do so with each successive update. I will work on it when I have the time. My day job takes priority, since it pays the bills.
[Xposed Framework Modules] Jinnn92:
If it's any help, I've tried to update the app too replace broken database (after they changed to realm my database grew from 100 mb to 500) and switch back to previous version. But it deleted 90% percent of profile thumbnails and replaced it with the duplicates of the ones that survived :laugh:
[Xposed Framework Modules] GrindrGuyNYC:
This is normal. Realm seems to use considerably more space to store the "same" data.
[Xposed Framework Modules] Lanchon:
hey, thanks for following up on grindrmod.

what tool do you use to decrypt obfuscated strings?

do you have a tool that matches classes and members across different grindr versions (different obfuscator runs)?

thanks!
[Xposed Framework Modules] VincAlastor:
Dear android 8/8.1 grindr user,

what are your experiences with Android 8+ and grindrmod (new)? Is it currently running without dev support? Many grindr guys like me would like to update their phone finally for security reasons and wait only for grindrmod support. [MENTION=231896]dev[/MENTION]: thanks anyway
[Xposed Framework Modules] bloke76:
It is working on 8.0 on my OnePlus 3.

I sometimes have to start the mod manually and there a few crashes. But it is manageable.
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.3.10

CHANGELOG:

Update for Grindr 4.3.9 - 4.3.10. (All older versions are no longer supported!!)

The "unsend chat photo" feature is no longer possible and has been removed

The "show distance in inbox list" feature has been removed

Clear the profile history by long tapping the "PROFILE HISTORY" title

Undo the last cascade refresh by double-tapping on the home icon

Improved handling of blocked and blockedBy profiles.

Long-tap on the "Unblock this profile" button to view the blocked user's profile

NOTES:

Chat backup/restore functionality has been removed from this module!! All chat backups must be performed through Grindr directly. You will NOT be able to restore any GrindrMod backups after upgrading to 4.3.9+!! Please perform any chat restore operations prior to upgrading.

The chat backup/restore preference in the module has been replace with an option to view and delete old backups. You can not restore these backups after upgrading to this version (4.3.9)!!
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.3.10.1

CHANGELOG:

Fix "undo refresh" not allowing new profiles to load

Change double-tap home and inbox gestures to long-tap (undo refresh, clear chats)

Fix margins on GrindrMod button

Add padding to search text field for easier tapping

Fix push notification sound not honoring notification sound preference
[Xposed Framework Modules] samii992:
Thanks so much. !!!!!!
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.3.11

CHANGELOG:

Update for Grindr 4.3.11

Increase max location favorites to 20

Update profile history immediately after viewing profile

Improve performance of cascade undo refresh
[Xposed Framework Modules] grotesque02:
[MENTION=9193758]GrindrGuyNYC[/MENTION] last 4.3.11 module+same version grindr.

No toast with address at refresh witrh fake location.

Is this normal?

Thanks!
[Xposed Framework Modules] GrindrGuyNYC:
Nope! Thanks for pointing that out. Will release a fix momentarily.
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.3.11.1

CHANGELOG:

Update for Grindr 4.3.11

Increase max location favorites to 20

Update profile history immediately after viewing profile

Improve performance of cascade undo refresh

Fix address toast not showing on fake location
[Xposed Framework Modules] sco00262:
Thanks so much for the update...

But >>>The "unsend chat photo" feature is no longer possible and has been removed<<<

God i love this feature...:crying:
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.3.11.2

CHANGELOG:

Update for second variant of Grindr 4.3.11

Change "received photos" terminology to "sent photos"

Added inverse filter switches. Can now filter by "not blocked" users and "received" vs "sent" photos.

NOTES:

*The term "sent photos" now refers to users who have sent you photos and "received photos" refers to users to whom you have sent photos.

**Inverse filters now allow you to filter users by "not blocked" users, essentially hiding all blocked or "blocked by" profiles. You can also filter by users who have sent photos, or who have received photos from you.
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.3.11.3

CHANGELOG:

Update for second variant of Grindr 4.3.11

Change "received photos" terminology to "sent photos"

Added inverse filter switches. Can now filter by "not blocked" users and "received" vs "sent" photos.

Fix photos grid size

NOTES:

*The term "sent photos" now refers to users who have sent you photos and "received photos" refers to users to whom you have sent photos.

**Inverse filters now allow you to filter users by "not blocked" users, essentially hiding all blocked or "blocked by" profiles. You can also filter by users who have sent photos, or who have received photos from you.
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.3.11.4

CHANGELOG:

Custom notification sounds. Tap the "Android" selection to open the Ringtone Picker.

Increase profile history to 40 profiles.
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.3.13

CHANGELOG:

Update for Grindr 4.3.12 + 4.3.13

Show year in the date field for chats older than 1 year

Removed "disable fresh faces" feature. (No longer possible)

Make custom notification sounds respect sound enabled preference and quiet hours
[Xposed Framework Modules] xk3v1lx:
i am happy if GrindMod will have released for

Magisk

users

best wishes!!!
[Xposed Framework Modules] GrindrGuyNYC:
GrindrMod is an Xposed module which works by injecting code into an existing application's methods. This is not possible with Magisk.
[Xposed Framework Modules] willysmith:
Although it seems like it would be perfect for Virtual Xposed: https://www.xda-developers.com/virtualxposed-xposed-modules-without-root/

Might be something to consider so the mod can be used in Pie!
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.5.0

CHANGELOG:

Update for Grindr 4.4.0 - 4.5.0

Bulk chat erase now erase before date now respects current inbox filters*

Added more detailed progress update for bulk chat erase operations

NOTES:

*Bulk chat erase will operate only those conversations currently displayed in the inbox! If filters are set, only those filtered conversations will be considered for deletion.

Bulk chat erase now erases entire chat conversations if the most recent message is BEFORE the selected date in the date picker (previous implementation only focused on individual chats, thereby making it possible to delete only some chats from a conversation).
[Xposed Framework Modules] grotesque02:
Last module isn't compatible with version 4.5.1?

Just see now the release in store
[Xposed Framework Modules] GrindrGuyNYC:
No. As stated in the previous post, up to 4.5.0 only.
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.5.1

CHANGELOG:

Update for Grindr 4.5.1
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.5.2

CHANGELOG:

Update for Grindr 4.5.2

*New* Inbox filter: Filter by ad messages

*New* Inbox filter: Filter by users who have/don't have profile photos

*New* Select which Inbox filters to show*

Fix unblocked profile not registering until app restart

NOTES:

*Control which Inbox filters are displayed in the list
[Xposed Framework Modules] xk3v1lx:
Tks so much

I will try it and wish it perfectly
[Xposed Framework Modules] badelie:
[MENTION=9193758]GrindrGuyNYC[/MENTION]

After a long time stuck on 4.1.0, updated to the latest version 4.5.2 and now Grindr force closes on launch. Do you have any idea why this is happening? Database changes? Any suggestions how I may be able to fix it? I didn't make a back up sadly... :(

I have a TB backup after I updated to 4.13.3 before updating to 4.5.2 (though never launched the app after 4.1.0) so technically the data in the backup is still the one from 4.1.0.
[Xposed Framework Modules] GrindrGuyNYC:
Take a logcat when Grindr crashes. Might be able to help with that. It honestly could be a number of issues - most likely on their end. A lot changed between those versions.
[Xposed Framework Modules] UK3G:
I am new to module and clearly must be doing something wrong, as mine has ads and only shows a limited number of profiles. Am I doing something wrong?
[Xposed Framework Modules] GrindrGuyNYC:
(From the very first post)
[Xposed Framework Modules] xk3v1lx:
My MOD meet error

"No address found..."

...Vietnamese user...
[Xposed Framework Modules] frostyboy_in_aus:
magisk

any chance of this becoming a magisk module?
[Xposed Framework Modules] GrindrGuyNYC:
https://xdaforums.com/showpost.php?p=78104701&postcount=107
[Xposed Framework Modules] grotesque02:
Grindr 4.5.1 + Grindrmod 4.5.1 show accuracy only in feet, no meters (4.5.2 not tested, fear about people report problems ?)
[Xposed Framework Modules] GrindrGuyNYC:
Oh thanks for alerting me to this! They moved the setting into a different preferences file, but it looks like this was many versions ago. Did it just start happening now?
[Xposed Framework Modules] grotesque02:
I notice only today because usually I set custom location
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.6.0

CHANGELOG:

Update for Grindr 4.6.0

Fix GPS accuracy units not reflecting user preference
[Xposed Framework Modules] willysmith:
Wait to hear from the others, but 4.6 broke on my end. I'm seeing the stock menu positioned on top now and don't find a way to access the mod which isn't running. had to revert to older version.

While I'm here, I have a few feature requests:

- Resizing the Taps list to smaller, closer to their size in Message list

- Ability to "take back" or change Tap (?)

- Show number of received messages from users: right now you see only how many unread messages you have, how about seeing them also for read messages?

- Going back to the older version of GrindrMod, where you'd see highlighted people you chatted with. I think right now they're highlighted only if you have unread messages. The framing colors could change depending on the amount of interaction or on the "freshness" of exchanges.

- Under chat view, where you have "received photos, block user, etc" add "delete chat" (like you have when you long press the user in the Messages list view to delete chats, but making it also accessible from the Chat view directly)

Finally, a question: is the mod's "Chat Backups" obsolete now, or does it have a different function? If it's obsolete, maybe it's worth removing altogether? If not, then it's not clear how it's differnet from the in-app stock backup.

And always thanks for making it more fun!
[Xposed Framework Modules] GrindrGuyNYC:
When reporting bugs, please post your version name and build number as well as a logcat. If you do not wish to post a logcat in the forum, you may send it to me as a private message.

EDIT:

Regarding your feature suggestions:

The un-sending of messages is no longer possible. Taps are just like regular chat messages.

The "active chats" border was removed many versions ago because this became part of Xtra, and as per module policy, I will not include features that duplicate or resemble those which are behind a paywall.

Chat backup function was removed several versions ago and the only remaining function is the ability to delete old backups. Eventually, this will be phased out entirely and removed from module settings.

I will take into consideration your other feature requests.

Thanks for the feedback!
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.7.0

CHANGELOG:

Update for Grindr 4.7.0
[Xposed Framework Modules] willysmith:
So I tried to update both the mod and the app to the latest version (4.7), and I sent you the logs in PM. It's the same thing I had above with v4.6. Right now only v4.52 is working properly for me.

There's no hovering round button like in previous versions, rather the "menu" is at the top, and GrindrMod is no where to be found (or at least I'm not seeing it - and hopefully I blacked out any personal info!).
[Xposed Framework Modules] GrindrGuyNYC:
Oh great - looks like they completely re-designed the layout but deployed it on a rolling basis, so I was stuck on the old layout until today. As a result, I will have to pull the last two versions until I can re-write the code to reflect the changes.
[Xposed Framework Modules] GrindrGuyNYC:
LATEST VERSION:

GrindrMod 4.7.0.1

CHANGELOG:

Update for Grindr 4.7.0

Disabled new "Drawer Panel Filter" layout until module code can be re-written to reflect the new layout
[Xposed Framework Modules] cricriadi:
Can't download ...
[Xposed Framework Modules] grotesque02:
Last mod version with Grindr 4.7. 0 and taichi that say is supported) don't work.

Grindr mod say xposed isn't enabled
[Xposed Framework Modules] GrindrGuyNYC:
Please do not submit bug reports if you are not using the official Xposed framework.
[Xposed Framework Modules] genesis89:
Patiently waiting for 4.8.2 update because Play Store updated my app last night with auto update disabled.
[Xposed Framework Modules] amar100:
How to change Notification Icon?

How to change Notification Icon?
[Xposed Framework Modules] GrindrGuyNYC:
This is not a feature of the module.
[Xposed Framework Modules] acon9:
Great module and it works. Do you consider updating to the latest version?
[Xposed Framework Modules] GrindrGuyNYC:
Please don't ask for ETAs on updates.

It is a lot of work - I don't get paid to do this work. I will update it when I have the time.
[Xposed Framework Modules] stickshift4cole:
Thank you

I've followed your work for a couple years now and I'm extremely grateful for it. Besides hooking up, it's came in handy on several occasions. Again, thank you for all that you do.
[Xposed Framework Modules] genesis89:
Just a heads up, this module doesn't work on the unofficial Pie Xposed. Probably needs an update to support it.
[Xposed Framework Modules] angelgf90:
PLease anybody can tell us if is it compatible with unofficial Pie Xposed?
[Xposed Framework Modules] robbyoconnor:
Post above yours.
[Xposed Framework Modules] GrindrGuyNYC:
I will never, under any circumstances, support an unofficial version of Xposed.
[Xposed Framework Modules] grotesque02:
Developer have last word, but this is sad because xposed is dead from nougat (I remember I reported some bugs with oreo and developer answer me aren't supported because it's an beta of xposed).

Now I'm on pie so no more Grindrmod...
[Xposed Framework Modules] badelie:
That has been my problem too, since August. Basically stopped using Grindr as I couldn't face creating everything from scratch.
[MENTION=9193758]GrindrGuyNYC[/MENTION] suggested I compact the database. He initially provided a few different custom builds of GrindrMod to trigger compaction on launch but none of that worked. I couldn't figure out how to compact the database myself using Realm Studio, it appears to be a glorified database browser (and limited editor). I drew the line at installing Android Studio, JDK, etc. Hope you have more luck.
[Xposed Framework Modules] Lanchon:
interesting. did you try rolling back grindr to delete messages? (you can use old grindr if you stay offline.) did you compact via mod AFTER deleting messages?

more importantly, did you research how to increase the max mmap size of android?

thanks!

---------- Post added at 09:44 PM ---------- Previous post was at 09:37 PM ----------

take a look...

https://stackoverflow.com/questions/43654965/mmap-limitation-on-32-and-64-bit-android-system

seems even 32-bit android should be able to mmap up to a 2 GB file, so what's going on here?
[Xposed Framework Modules] badelie:
I'm not sure what you mean by "rolling back to delete messages".

The custom mods had a different initial trigger for the Realm database compaction, we tried making it run before the crash but ultimately it didn't work at all.

In better news, I just updated to the newest version on Play Store 5.1.1 and seems like they have fixed the issue of crashes on startup due to database issues. Grindr imported all messages and cleaned up the database. All working now.

Just to add, I'm on Android Pie now and don't use GrindrMod any more. But I imagine you can do this, backup your database using Grindr's internal backup process and then roll back to an older version that supports GrindrMod. Or indeed manually backup the data folder.
[Xposed Framework Modules] Lanchon:
> did you try rolling back grindr to delete messages? (you can use old grindr if you stay offline.) did you compact via mod AFTER deleting messages?

rolling back grindr to one that doesnt exhibit the issue, such as 4.1.1. the use offline to delete msgs using grindrmod.

> I imagine you can do this...

but i don't want to! grindr 5.1.1 might trim my msg history to a year, which i would hate. i'll try research why is mmap failing.
[Xposed Framework Modules] marik9581:
Hi. Im using 5.1.1. Is there a mod for that version? Or what is the solution?
[Xposed Framework Modules] Sr.BernS:
Please, back again with local backups... Pleeeease

Please, back again with local backups... Pleeeease
[Xposed Framework Modules] GrindrGuyNYC:
Update is in the works. Should be released in the coming days.
[Xposed Framework Modules] pcxnet:
Thank you so much ❤️
[Xposed Framework Modules] typhoonikan:
Take my money! ?
[Xposed Framework Modules] TheUndertaker21:
something for tinder would be nice LOL

this platform isn't for me