Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: MyFitnessPal failed to hide ads #3233

Closed
3 tasks done
eiqnepm opened this issue May 25, 2024 · 2 comments · Fixed by #3847 or #3798
Closed
3 tasks done

bug: MyFitnessPal failed to hide ads #3233

eiqnepm opened this issue May 25, 2024 · 2 comments · Fixed by #3847 or #3798
Labels
Bug report Something isn't working

Comments

@eiqnepm
Copy link
Contributor

eiqnepm commented May 25, 2024

Bug description

MyFitnessPal failed to hide ads

Error logs

- Device Info
ReVanced Manager: 1.20.1
Model: Pixel 7 Pro
Android version: 14
Supported architectures: arm64-v8a
Root permissions: No

- Patch Info
App: com.myfitnesspal.android v24.18.0 (Suggested: Any)
Patches version: v4.8.2
Patches added: Default
Patches removed: None
Default patch options changed: None

- Settings
Allow changing patch selection: true
Version compatibility check: true
Show universal patches: false
Patches source: revanced/revanced-patches
Integration source: revanced/revanced-integrations

- Logs
Reading APK
Decoding app manifest
Loading patches
Executing patches
Hide ads failed: app.revanced.patcher.patch.PatchException: Failed to resolve IsPremiumUseCaseImplFingerprint
	at app.revanced.util.BytecodeUtilsKt.getException(BytecodeUtils.kt:26)
	at app.revanced.patches.myfitnesspal.ads.HideAdsPatch.execute(HideAdsPatch.kt:29)
	at app.revanced.patches.myfitnesspal.ads.HideAdsPatch.execute(HideAdsPatch.kt:12)
	at app.revanced.patcher.Patcher$apply$1.invokeSuspend$executePatch(Unknown Source:190)
	at app.revanced.patcher.Patcher$apply$1.invokeSuspend(Unknown Source:292)
	at app.revanced.patcher.Patcher$apply$1.invoke(SourceFile:0)
	at app.revanced.patcher.Patcher$apply$1.invoke(SourceFile:0)
	at kotlinx.coroutines.flow.SafeFlow.collectSafely(Unknown Source:2)
	at kotlinx.coroutines.flow.AbstractFlow.collect(Unknown Source:71)
	at app.revanced.manager.flutter.MainActivity$runPatcher$1$patcherResult$1$2.invokeSuspend(Unknown Source:76)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:11)
	at kotlinx.coroutines.DispatchedTask.run(Unknown Source:93)
	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(Unknown Source:46)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Unknown Source:23)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Unknown Source:73)
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source:0)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Unknown Source:6)
	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source:0)
	at app.revanced.manager.flutter.MainActivity.runPatcher$lambda$34(Unknown Source:470)
	at app.revanced.manager.flutter.MainActivity.$r8$lambda$hTJfH-rv2j-9Y91G5H_L5jFDN6U(SourceFile:0)
	at app.revanced.manager.flutter.MainActivity$$ExternalSyntheticLambda5.run(SourceFile:0)
	at java.lang.Thread.run(Thread.java:1012)
Compiling patched dex files
Compiled 14 dex files
Aligning APK
Signing APK
Patched APK

Solution

No response

Additional context

No response

Acknowledgements

  • This issue is not a duplicate of an existing bug report.
  • I have chosen an appropriate title.
  • All requested information has been provided properly.
@eiqnepm eiqnepm added the Bug report Something isn't working label May 25, 2024
@LisoUseInAIKyrios
Copy link
Contributor

Try patching slightly older releases. Report back the latest version that works correctly.

@LisoUseInAIKyrios LisoUseInAIKyrios added the Waiting on author Further information is requested label Aug 6, 2024
eiqnepm added a commit to eiqnepm/revanced-patches that referenced this issue Oct 31, 2024
@eiqnepm
Copy link
Contributor Author

eiqnepm commented Oct 31, 2024

Hopefully the patch gets updated at some point as MyFitnessPal has had a few bug fixes in the meantime, but until then I've created a pull request for the latest version I could get working using universal packages from APKMirror.

@LisoUseInAIKyrios LisoUseInAIKyrios removed the Waiting on author Further information is requested label Oct 31, 2024
eiqnepm added a commit to eiqnepm/revanced-patches that referenced this issue Nov 1, 2024
@LisoUseInAIKyrios LisoUseInAIKyrios linked a pull request Nov 3, 2024 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug report Something isn't working
Projects
None yet
2 participants