feat(YouTube - Hide timestamp): Support version 18.43.45

This commit is contained in:
oSumAtrIX 2023-11-11 17:45:45 +01:00
parent 2ba78b8516
commit 9180d4f5c3
No known key found for this signature in database
GPG Key ID: A9B3094ACDB604B4

View File

@ -1,24 +1,25 @@
package app.revanced.patches.youtube.layout.hide.time.fingerprints package app.revanced.patches.youtube.layout.hide.time.fingerprints
import app.revanced.patcher.extensions.or import app.revanced.patcher.extensions.or
import app.revanced.patcher.fingerprint.annotation.FuzzyPatternScanMethod
import app.revanced.patcher.fingerprint.MethodFingerprint import app.revanced.patcher.fingerprint.MethodFingerprint
import app.revanced.patcher.fingerprint.annotation.FuzzyPatternScanMethod
import com.android.tools.smali.dexlib2.AccessFlags import com.android.tools.smali.dexlib2.AccessFlags
import com.android.tools.smali.dexlib2.Opcode import com.android.tools.smali.dexlib2.Opcode
@FuzzyPatternScanMethod(1) @FuzzyPatternScanMethod(1)
object TimeCounterFingerprint : MethodFingerprint( object TimeCounterFingerprint : MethodFingerprint(
"V", AccessFlags.PUBLIC or AccessFlags.FINAL, listOf(), listOf( "V",
Opcode.IGET_OBJECT, AccessFlags.PUBLIC or AccessFlags.FINAL,
emptyList(),
listOf(
Opcode.SUB_LONG_2ADDR,
Opcode.IGET_WIDE, Opcode.IGET_WIDE,
Opcode.CONST_WIDE_16, Opcode.SUB_LONG_2ADDR,
Opcode.CMP_LONG,
Opcode.IF_LEZ,
Opcode.IGET_OBJECT, Opcode.IGET_OBJECT,
Opcode.IF_EQZ, Opcode.INVOKE_STATIC,
Opcode.INVOKE_VIRTUAL, Opcode.MOVE_RESULT_OBJECT,
Opcode.MOVE_RESULT, Opcode.IGET_WIDE,
Opcode.IF_EQZ, Opcode.IGET_WIDE,
Opcode.GOTO, Opcode.SUB_LONG_2ADDR
) )
) )