ReVanced / revanced-patches

🧩 Patches for ReVanced
https://revanced.app
GNU General Public License v3.0
2.6k stars 300 forks source link

feat: MyFitnessPal ads and premium features #796

Closed eiqnepm closed 1 year ago

eiqnepm commented 1 year ago

Application

https://play.google.com/store/apps/details?id=com.myfitnesspal.android

Issue

MyFitnessPal is littered with ads and lots of features are locked behind a paywall which requires Google services

Patch

Remove ads and enable premium features, useful for those who are unable to subscribe due to lacking Google services

Motivation

MyFitnessPal is the number one app for keeping a healthy diet, scanning barcodes is a premium feature that is very convenient and saves lots of time, unfortunately you cannot access these features without Google services.

Modified packages do exist which solves these issues, however they lack transparency which is a huge security concern

Acknowledgements

oSumAtrIX commented 1 year ago

I just checked, the app is not the number one. Regardless of that theres alternative apps with no such ads

eiqnepm commented 1 year ago

I just checked, the app is not the number one. Regardless of that theres alternative apps with no such ads

What over calorie counter has over one-hundred million downloads?

Also other apps might have the same functionality, however their databases are useless due to their relatively tiny user bases.

oSumAtrIX commented 1 year ago

Download count does not implicate being the number one app and other apps have big enough databases.

jellie-bean commented 1 year ago

Request: reopen this request

There are no other apps with nearly enough in their databases. This is by far the biggest. Also this reason for closing makes no sense. You could say this about any app eg. There are other video watching apps than YouTube but it has the most videos, there are other language learning apps than duolingo. Yet there are still patches for those.

Also, for this app (my fitness pal) detailed nutrition info is hidden behind pay wall so not useful for trying to gain muscle and look at protein etc.

eiqnepm commented 1 year ago

I agree

oSumAtrIX commented 1 year ago

Also, for this app (my fitness pal) detailed nutrition info is hidden behind pay wall

This is a server side locked feature and won't be able to be unlocked

eiqnepm commented 1 year ago

Also, for this app (my fitness pal) detailed nutrition info is hidden behind pay wall

This is a server side locked feature and won't be able to be unlocked

I believe they are referring to the "Macronutrients by Meal" feature, which is client sided.

All premium features in MyFitnessPal are client sided.

oSumAtrIX commented 1 year ago

Any source of claim?

eiqnepm commented 1 year ago

Any source of claim?

Modified packages do exist which solves these issues, however they lack transparency which is a huge security concern

As I mentioned, modified packages for MyFitnessPal exist, after testing in a virtual machine, they do in fact work as advertised, all premium features function, however due to being prebuilt packages, I do not trust them to not have anything malicious added, so I do not use them on my phone. I believe this is exactly why ReVanced was created, to provide end users the ability to modify the packages themselves will full transparency.

oSumAtrIX commented 1 year ago

Closing according to the contribution guidelines. Thanks anyways.