mirror of
https://github.com/revanced/revanced-patches.git
synced 2025-12-07 01:51:27 +01:00
fix(Instagram): Update failing fingerprints on newer versions (#6181)
This commit is contained in:
@@ -3,9 +3,10 @@ package app.revanced.patches.instagram.hide.navigation
|
|||||||
|
|
||||||
import app.revanced.patcher.fingerprint
|
import app.revanced.patcher.fingerprint
|
||||||
import app.revanced.patcher.patch.BytecodePatchContext
|
import app.revanced.patcher.patch.BytecodePatchContext
|
||||||
|
import com.android.tools.smali.dexlib2.AccessFlags
|
||||||
|
|
||||||
internal val initializeNavigationButtonsListFingerprint = fingerprint {
|
internal val initializeNavigationButtonsListFingerprint = fingerprint {
|
||||||
strings("Nav3")
|
accessFlags(AccessFlags.PUBLIC, AccessFlags.FINAL)
|
||||||
parameters("Lcom/instagram/common/session/UserSession;", "Z")
|
parameters("Lcom/instagram/common/session/UserSession;", "Z")
|
||||||
returns("Ljava/util/List;")
|
returns("Ljava/util/List;")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ val enableDeveloperMenuPatch = bytecodePatch(
|
|||||||
with(clearNotificationReceiverFingerprint.method) {
|
with(clearNotificationReceiverFingerprint.method) {
|
||||||
indexOfFirstInstructionReversedOrThrow(clearNotificationReceiverFingerprint.stringMatches!!.first().index) {
|
indexOfFirstInstructionReversedOrThrow(clearNotificationReceiverFingerprint.stringMatches!!.first().index) {
|
||||||
val reference = getReference<MethodReference>()
|
val reference = getReference<MethodReference>()
|
||||||
Opcode.INVOKE_STATIC == opcode &&
|
opcode in listOf(Opcode.INVOKE_STATIC, Opcode.INVOKE_STATIC_RANGE) &&
|
||||||
reference?.parameterTypes?.size == 1 &&
|
reference?.parameterTypes?.size == 1 &&
|
||||||
reference.parameterTypes.first() == "Lcom/instagram/common/session/UserSession;" &&
|
reference.parameterTypes.first() == "Lcom/instagram/common/session/UserSession;" &&
|
||||||
reference.returnType == "Z"
|
reference.returnType == "Z"
|
||||||
|
|||||||
Reference in New Issue
Block a user