feat(YouTube): add support version v18.42.41

This commit is contained in:
inotia00 2023-10-30 17:09:33 +09:00
parent 4190572f28
commit b2d0319d5a
106 changed files with 219 additions and 114 deletions

View File

@ -35,7 +35,8 @@ Example:
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
}
],

View File

@ -40,7 +40,8 @@ object ComponentParserPatch : BytecodePatch(
invoke-static {v$stringBuilderRegister, v$identifierRegister, v$objectRegister}, $descriptor(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/Object;)Z
move-result v$stringBuilderRegister
if-eqz v$stringBuilderRegister, :filter
""" + emptyComponentLabel, ExternalLabel("filter", getInstruction(insertIndex))
""" + emptyComponentLabel,
ExternalLabel("filter", getInstruction(insertIndex))
)
}
}
@ -53,7 +54,8 @@ object ComponentParserPatch : BytecodePatch(
invoke-static {v$stringBuilderRegister}, $descriptor(Ljava/lang/StringBuilder;)Z
move-result v$stringBuilderRegister
if-eqz v$stringBuilderRegister, :filter
""" + emptyComponentLabel, ExternalLabel("filter", getInstruction(insertIndex))
""" + emptyComponentLabel,
ExternalLabel("filter", getInstruction(insertIndex))
)
}
}

View File

@ -44,7 +44,8 @@ import org.w3c.dom.Element
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -29,7 +29,8 @@ import app.revanced.util.integrations.Constants.ADS_PATH
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -38,7 +38,8 @@ import app.revanced.util.resources.ResourceUtils.copyXmlNode
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -33,7 +33,8 @@ import app.revanced.util.integrations.Constants.COMPONENTS_PATH
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -33,7 +33,8 @@ import app.revanced.util.integrations.Constants.COMPONENTS_PATH
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -44,7 +44,8 @@ import com.android.tools.smali.dexlib2.iface.reference.MethodReference
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -44,7 +44,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]
@ -78,7 +79,7 @@ object OldQualityLayoutPatch : BytecodePatch(
*/
RecyclerViewTreeObserverFingerprint.result?.let {
it.mutableMethod.apply {
val insertIndex = it.scanResult.patternScanResult!!.startIndex + 2
val insertIndex = it.scanResult.patternScanResult!!.startIndex
val recyclerViewRegister = 2
addInstruction(

View File

@ -98,7 +98,7 @@ object OldSpeedLayoutPatch : BytecodePatch(
*/
RecyclerViewTreeObserverFingerprint.result?.let {
it.mutableMethod.apply {
val insertIndex = it.scanResult.patternScanResult!!.startIndex + 2
val insertIndex = it.scanResult.patternScanResult!!.startIndex
val recyclerViewRegister = 2
addInstruction(

View File

@ -48,7 +48,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -43,7 +43,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -39,7 +39,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -38,7 +38,8 @@ import app.revanced.util.integrations.Constants.FULLSCREEN
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -50,7 +50,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -37,7 +37,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
],

View File

@ -35,7 +35,8 @@ import app.revanced.util.integrations.Constants.COMPONENTS_PATH
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -45,7 +45,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]
@ -107,7 +108,8 @@ object AccountMenuPatch : BytecodePatch(
}.result?.let {
it.mutableMethod.apply {
val setViewGroupMarginIndex = it.scanResult.patternScanResult!!.startIndex
val setViewGroupMarginReference = getInstruction<ReferenceInstruction>(setViewGroupMarginIndex).reference
val setViewGroupMarginReference =
getInstruction<ReferenceInstruction>(setViewGroupMarginIndex).reference
AccountMenuPatchFingerprint.result?.mutableMethod?.addInstructions(
0, """

View File

@ -44,7 +44,8 @@ import app.revanced.util.integrations.Constants.GENERAL
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -34,7 +34,8 @@ import app.revanced.util.integrations.Constants.GENERAL
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -42,7 +42,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -38,7 +38,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -38,7 +38,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -33,7 +33,8 @@ import app.revanced.util.integrations.Constants.COMPONENTS_PATH
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -38,7 +38,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -41,7 +41,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -38,7 +38,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -33,7 +33,8 @@ import app.revanced.util.integrations.Constants.COMPONENTS_PATH
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -36,7 +36,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -39,7 +39,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -47,7 +47,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -34,7 +34,8 @@ import app.revanced.util.integrations.Constants.GENERAL
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -51,7 +51,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -45,7 +45,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -33,7 +33,8 @@ import app.revanced.util.integrations.Constants.GENERAL
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -43,7 +43,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -10,8 +10,8 @@ import app.revanced.patcher.patch.annotation.CompatiblePackage
import app.revanced.patcher.patch.annotation.Patch
import app.revanced.patcher.util.proxy.mutableTypes.MutableMethod
import app.revanced.patches.youtube.general.widesearchbar.fingerprints.SetActionBarRingoFingerprint
import app.revanced.patches.youtube.utils.fingerprints.SetToolBarPaddingFingerprint
import app.revanced.patches.youtube.general.widesearchbar.fingerprints.YouActionBarFingerprint
import app.revanced.patches.youtube.utils.fingerprints.SetToolBarPaddingFingerprint
import app.revanced.patches.youtube.utils.resourceid.SharedResourceIdPatch
import app.revanced.patches.youtube.utils.settings.SettingsPatch
import app.revanced.patches.youtube.utils.settings.SettingsPatch.contexts
@ -43,7 +43,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -30,7 +30,8 @@ import app.revanced.util.resources.ResourceHelper.updatePatchStatusIcon
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
],

View File

@ -30,7 +30,8 @@ import app.revanced.util.resources.ResourceHelper.updatePatchStatusIcon
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -30,7 +30,8 @@ import app.revanced.util.resources.ResourceHelper.updatePatchStatusIcon
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
],

View File

@ -34,7 +34,8 @@ import app.revanced.util.resources.ResourceHelper.updatePatchStatusLabel
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -28,7 +28,8 @@ import app.revanced.patches.youtube.utils.settings.SettingsPatch
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
],

View File

@ -33,7 +33,8 @@ import app.revanced.util.resources.ResourceUtils.copyResources
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -30,7 +30,8 @@ import org.w3c.dom.Element
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
],

View File

@ -32,7 +32,8 @@ import kotlin.io.path.copyTo
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -37,7 +37,8 @@ import app.revanced.util.resources.ResourceUtils.copyXmlNode
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
],

View File

@ -36,7 +36,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -30,7 +30,8 @@ import kotlin.io.path.exists
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
],

View File

@ -36,7 +36,8 @@ import org.w3c.dom.Element
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -35,7 +35,8 @@ import app.revanced.patches.youtube.utils.settings.SettingsPatch
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -41,7 +41,8 @@ import com.android.tools.smali.dexlib2.iface.reference.MethodReference
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -29,7 +29,8 @@ import app.revanced.util.integrations.Constants.MISC_PATH
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -44,7 +44,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -28,7 +28,8 @@ import app.revanced.patches.youtube.utils.settings.SettingsPatch
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
],

View File

@ -37,7 +37,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -35,7 +35,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -40,7 +40,8 @@ import com.android.tools.smali.dexlib2.Opcode
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -45,7 +45,8 @@ import com.android.tools.smali.dexlib2.iface.reference.MethodReference
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -37,7 +37,8 @@ import com.android.tools.smali.dexlib2.iface.reference.MethodReference
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -33,7 +33,8 @@ import app.revanced.util.integrations.Constants.MISC_PATH
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -45,7 +45,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -33,7 +33,8 @@ import org.w3c.dom.Element
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -34,7 +34,8 @@ import com.android.tools.smali.dexlib2.util.MethodUtil
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -29,7 +29,8 @@ import app.revanced.util.resources.ResourceHelper.addTranslations
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -36,7 +36,8 @@ import app.revanced.util.integrations.Constants.NAVIGATION
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -35,7 +35,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -48,7 +48,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -36,7 +36,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -53,7 +53,8 @@ import org.w3c.dom.Element
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -43,7 +43,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -39,7 +39,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -32,7 +32,8 @@ import app.revanced.util.integrations.Constants.PLAYER
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -33,7 +33,8 @@ import app.revanced.patches.youtube.utils.settings.SettingsPatch
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -40,7 +40,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -53,7 +53,8 @@ import com.android.tools.smali.dexlib2.iface.reference.MethodReference
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -42,7 +42,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -39,7 +39,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -38,7 +38,8 @@ import app.revanced.util.integrations.Constants.PLAYER
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -36,7 +36,8 @@ import app.revanced.util.integrations.Constants.INTEGRATIONS_PATH
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -42,7 +42,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -32,7 +32,8 @@ import app.revanced.patches.youtube.utils.settings.SettingsPatch
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -47,7 +47,8 @@ import com.android.tools.smali.dexlib2.iface.reference.MethodReference
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -37,7 +37,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -13,7 +13,6 @@ import app.revanced.patches.youtube.utils.playertype.PlayerTypeHookPatch
import app.revanced.patches.youtube.utils.resourceid.SharedResourceIdPatch
import app.revanced.patches.youtube.utils.settings.SettingsPatch
import app.revanced.util.integrations.Constants.COMPONENTS_PATH
import app.revanced.util.integrations.Constants.PATCHES_PATH
import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
@Patch(
@ -43,7 +42,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -44,7 +44,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -41,7 +41,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.TwoRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -46,7 +46,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.formats.Instruction35c
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -51,7 +51,8 @@ import org.w3c.dom.Element
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -39,7 +39,8 @@ import app.revanced.util.integrations.Constants.SEEKBAR
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -36,7 +36,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.ReferenceInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -34,7 +34,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -39,7 +39,8 @@ import app.revanced.util.integrations.Constants.SEEKBAR
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -69,7 +69,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -36,7 +36,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -48,7 +48,8 @@ import com.android.tools.smali.dexlib2.immutable.ImmutableMethod
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -9,10 +9,12 @@ object RecyclerViewTreeObserverFingerprint : MethodFingerprint(
returnType = "V",
accessFlags = AccessFlags.PUBLIC or AccessFlags.CONSTRUCTOR,
opcodes = listOf(
Opcode.IGET_BOOLEAN,
Opcode.IF_NEZ,
Opcode.INVOKE_VIRTUAL_RANGE,
Opcode.MOVE_RESULT_OBJECT
Opcode.NEW_INSTANCE,
Opcode.INVOKE_DIRECT,
Opcode.INVOKE_VIRTUAL,
Opcode.NEW_INSTANCE,
Opcode.INVOKE_DIRECT,
Opcode.IPUT_OBJECT
),
strings = listOf("LithoRVSLCBinder")
)

View File

@ -49,7 +49,8 @@ import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -41,7 +41,8 @@ import app.revanced.util.resources.ResourceHelper.setMicroG
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

View File

@ -5,7 +5,6 @@ import app.revanced.patcher.patch.ResourcePatch
import app.revanced.patcher.patch.annotation.Patch
import app.revanced.patches.shared.patch.mapping.ResourceMappingPatch
import app.revanced.util.enum.ResourceType
import app.revanced.util.enum.ResourceType.ATTR
import app.revanced.util.enum.ResourceType.COLOR
import app.revanced.util.enum.ResourceType.DIMEN
import app.revanced.util.enum.ResourceType.DRAWABLE

View File

@ -66,7 +66,8 @@ import com.android.tools.smali.dexlib2.iface.reference.Reference
"18.38.44",
"18.39.41",
"18.40.34",
"18.41.39"
"18.41.39",
"18.42.41"
]
)
]

Some files were not shown because too many files have changed in this diff Show More