mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-05-06 17:44:36 +02:00
change patches directory
This commit is contained in:
parent
f259453ce3
commit
986b7a8cdc
@ -20,7 +20,7 @@ import app.revanced.patches.shared.annotation.YouTubeCompatibility
|
|||||||
import app.revanced.patches.shared.fingerprints.LayoutSwitchFingerprint
|
import app.revanced.patches.shared.fingerprints.LayoutSwitchFingerprint
|
||||||
import app.revanced.patches.youtube.misc.forcevp9.fingerprints.*
|
import app.revanced.patches.youtube.misc.forcevp9.fingerprints.*
|
||||||
import app.revanced.patches.youtube.misc.settings.resource.patch.SettingsPatch
|
import app.revanced.patches.youtube.misc.settings.resource.patch.SettingsPatch
|
||||||
import app.revanced.util.integrations.Constants.EXTENDED_PATH
|
import app.revanced.util.integrations.Constants.MISC_PATH
|
||||||
import org.jf.dexlib2.Opcode
|
import org.jf.dexlib2.Opcode
|
||||||
import org.jf.dexlib2.dexbacked.reference.DexBackedFieldReference
|
import org.jf.dexlib2.dexbacked.reference.DexBackedFieldReference
|
||||||
import org.jf.dexlib2.iface.instruction.OneRegisterInstruction
|
import org.jf.dexlib2.iface.instruction.OneRegisterInstruction
|
||||||
@ -78,7 +78,7 @@ class ForceVP9CodecPatch : BytecodePatch(
|
|||||||
|
|
||||||
private companion object {
|
private companion object {
|
||||||
const val INTEGRATIONS_CLASS_DESCRIPTOR =
|
const val INTEGRATIONS_CLASS_DESCRIPTOR =
|
||||||
"$EXTENDED_PATH/CodecOverridePatch;"
|
"$MISC_PATH/CodecOverridePatch;"
|
||||||
|
|
||||||
const val INTEGRATIONS_CLASS_METHOD_REFERENCE =
|
const val INTEGRATIONS_CLASS_METHOD_REFERENCE =
|
||||||
"$INTEGRATIONS_CLASS_DESCRIPTOR->shouldForceVP9(Z)Z"
|
"$INTEGRATIONS_CLASS_DESCRIPTOR->shouldForceVP9(Z)Z"
|
||||||
|
@ -14,7 +14,7 @@ import app.revanced.patcher.patch.annotations.Patch
|
|||||||
import app.revanced.patches.shared.annotation.YouTubeCompatibility
|
import app.revanced.patches.shared.annotation.YouTubeCompatibility
|
||||||
import app.revanced.patches.shared.fingerprints.LayoutSwitchFingerprint
|
import app.revanced.patches.shared.fingerprints.LayoutSwitchFingerprint
|
||||||
import app.revanced.patches.youtube.misc.settings.resource.patch.SettingsPatch
|
import app.revanced.patches.youtube.misc.settings.resource.patch.SettingsPatch
|
||||||
import app.revanced.util.integrations.Constants.EXTENDED_PATH
|
import app.revanced.util.integrations.Constants.MISC_PATH
|
||||||
|
|
||||||
@Patch
|
@Patch
|
||||||
@Name("layout-switch")
|
@Name("layout-switch")
|
||||||
@ -31,7 +31,7 @@ class LayoutSwitchPatch : BytecodePatch(
|
|||||||
|
|
||||||
LayoutSwitchFingerprint.result?.mutableMethod?.addInstructions(
|
LayoutSwitchFingerprint.result?.mutableMethod?.addInstructions(
|
||||||
4, """
|
4, """
|
||||||
invoke-static {p0}, $EXTENDED_PATH/LayoutOverridePatch;->getLayoutOverride(I)I
|
invoke-static {p0}, $MISC_PATH/LayoutOverridePatch;->getLayoutOverride(I)I
|
||||||
move-result p0
|
move-result p0
|
||||||
"""
|
"""
|
||||||
) ?: return LayoutSwitchFingerprint.toErrorResult()
|
) ?: return LayoutSwitchFingerprint.toErrorResult()
|
||||||
|
@ -14,7 +14,7 @@ import app.revanced.patcher.patch.annotations.Patch
|
|||||||
import app.revanced.patches.shared.annotation.YouTubeCompatibility
|
import app.revanced.patches.shared.annotation.YouTubeCompatibility
|
||||||
import app.revanced.patches.youtube.misc.oldlayout.fingerprints.OldLayoutFingerprint
|
import app.revanced.patches.youtube.misc.oldlayout.fingerprints.OldLayoutFingerprint
|
||||||
import app.revanced.patches.youtube.misc.settings.resource.patch.SettingsPatch
|
import app.revanced.patches.youtube.misc.settings.resource.patch.SettingsPatch
|
||||||
import app.revanced.util.integrations.Constants.EXTENDED_PATH
|
import app.revanced.util.integrations.Constants.MISC_PATH
|
||||||
import org.jf.dexlib2.iface.instruction.OneRegisterInstruction
|
import org.jf.dexlib2.iface.instruction.OneRegisterInstruction
|
||||||
|
|
||||||
@Patch
|
@Patch
|
||||||
@ -37,7 +37,7 @@ class OldLayoutPatch : BytecodePatch(
|
|||||||
val register = (this.implementation!!.instructions[insertIndex] as OneRegisterInstruction).registerA
|
val register = (this.implementation!!.instructions[insertIndex] as OneRegisterInstruction).registerA
|
||||||
addInstructions(
|
addInstructions(
|
||||||
insertIndex + 1, """
|
insertIndex + 1, """
|
||||||
invoke-static {v$register}, $EXTENDED_PATH/VersionOverridePatch;->getVersionOverride(Ljava/lang/String;)Ljava/lang/String;
|
invoke-static {v$register}, $MISC_PATH/VersionOverridePatch;->getVersionOverride(Ljava/lang/String;)Ljava/lang/String;
|
||||||
move-result-object v$register
|
move-result-object v$register
|
||||||
"""
|
"""
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user