diff --git a/patches/src/main/kotlin/app/revanced/patches/music/misc/androidauto/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/music/misc/androidauto/Fingerprints.kt index 6fb1748eac..ecd2f905a0 100644 --- a/patches/src/main/kotlin/app/revanced/patches/music/misc/androidauto/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/music/misc/androidauto/Fingerprints.kt @@ -7,14 +7,15 @@ import app.revanced.patcher.invoke import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType +import app.revanced.patcher.strings import com.android.tools.smali.dexlib2.iface.ClassDef internal val BytecodePatchContext.checkCertificateMethod by gettingFirstMethodDeclaratively( "X509", ) { returnType("Z") - parameterTypes("Ljava/lang/String;") - instructions("Failed to get certificate"(String::contains)) + parameterTypes("L") + strings("X509", "isPartnerSHAFingerprint") } internal val BytecodePatchContext.searchMediaItemsConstructorMethod by gettingFirstMethodDeclaratively(