From d1313e3ea14c834c8d4114d9bab44d8de76fd37f Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Wed, 2 Jul 2025 16:04:26 +0200 Subject: [PATCH] fix(Spotify - Unlock Premium): Fix hiding context menu ads on newest versions by simplifying fingerprint (#5318) --- .../kotlin/app/revanced/patches/spotify/misc/Fingerprints.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/Fingerprints.kt index 1d42c29de..54cc0c661 100644 --- a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/Fingerprints.kt @@ -57,7 +57,6 @@ internal val oldContextMenuViewModelAddItemFingerprint = fingerprint { internal val contextMenuViewModelConstructorFingerprint = fingerprint { accessFlags(AccessFlags.PUBLIC, AccessFlags.CONSTRUCTOR) - parameters("L", "Z", "Ljava/util/List;") } /** @@ -67,7 +66,7 @@ internal val browsePodcastsContextMenuItemClassFingerprint = fingerprint { strings("browse_podcast_item", "ui_navigate") } -internal const val CONTEXT_MENU_ITEM_PLACEHOLDER_CLASS_NAME = "Lapp/revanced/ContextMenuItemPlaceholder;" +internal const val CONTEXT_MENU_ITEM_CLASS_DESCRIPTOR_PLACEHOLDER = "Lapp/revanced/ContextMenuItemPlaceholder;" internal val extensionFilterContextMenuItemsFingerprint = fingerprint { accessFlags(AccessFlags.PUBLIC, AccessFlags.STATIC) returns("Ljava/util/List;") @@ -134,7 +133,7 @@ internal val homeStructureGetSectionsFingerprint = structureGetSectionsFingerprint("homeapi/proto/HomeStructure;") internal val browseSectionFingerprint = fingerprint { - custom { _, classDef -> classDef.endsWith("browsita/v1/resolved/Section;") } + custom { _, classDef-> classDef.endsWith("browsita/v1/resolved/Section;") } } internal val browseStructureGetSectionsFingerprint =