Skip to content

feat(Jakdojade) Add Disable ads patches#6478

Draft
TymekV wants to merge 3 commits intoReVanced:devfrom
TymekV:feat/jakdojade
Draft

feat(Jakdojade) Add Disable ads patches#6478
TymekV wants to merge 3 commits intoReVanced:devfrom
TymekV:feat/jakdojade

Conversation

@TymekV
Copy link

@TymekV TymekV commented Jan 13, 2026

Jakdojade is a popular Polish mobile app and website for planning public transportation routes in cities across Poland. This PR introduces patches to improve the user experience of the app.

  • Package: com.citynav.jakdojade.pl.android
  • Version Tested: 7.2.1

Ad removal strategy

This patch spoofs Jakdojade Premium in order to disable ads. Please note that Jakdojade Premium does not provide
any other client-side functionality beyond ad removal so spoofing it is the easiest way.

GMS Core

GMS Core is needed, beacuse Jakdojade uses Google Maps embeds, which break when the app is signed with a different keystore.

Status

  • Disable Ads patch implemented and tested
  • GMS Core support patch in progress

@oSumAtrIX
Copy link
Member

So it seems like maps works differnently, its not just gmscore support patch.. I think the maps sdk checks the cert inside the app, so if you find the relevant code and spoof the cert fingerprint (=signature) then it should work (without gmscore maybe?)

@oSumAtrIX oSumAtrIX changed the title feat(Jakdojade) Add Jakdojade patches feat(Jakdojade) Add Disable ads patches Jan 13, 2026
@TymekV
Copy link
Author

TymekV commented Jan 13, 2026

I've fixed the issues. I'll research now how to deal with the maps problem.

@oSumAtrIX
Copy link
Member

Got anywhere? Last i heard was that its merely necessary to spoof the signature thats passed to the maps sdk inside the app. If not, gmscore support patch would be needed.

@TymekV
Copy link
Author

TymekV commented Jan 19, 2026

I was trying to spoof the signature with no success. I'll check again if I'm mot missing any methods using Frida.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants