From 6afaf5337065dc2bd3116c507cc628dd512c560d Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Fri, 23 Jan 2026 23:34:21 +0100 Subject: [PATCH] remove left over imports --- .../root/BypassRootChecksPatch.kt | 1 - .../com/sbs/ondemand/tv/Fingerprints.kt | 9 ++------- .../patches/cricbuzz/ads/DisableAdsPatch.kt | 2 +- .../iconpackstudio/misc/pro/UnlockProPatch.kt | 1 - .../instagram/hide/navigation/Fingerprints.kt | 3 --- .../instagram/misc/signature/Fingerprints.kt | 4 ---- .../patches/music/ad/video/Fingerprints.kt | 6 +----- .../audio/exclusiveaudio/Fingerprints.kt | 2 -- .../music/layout/buttons/Fingerprints.kt | 6 ------ .../layout/compactheader/Fingerprints.kt | 4 ---- .../layout/miniplayercolor/Fingerprints.kt | 1 - .../layout/navigationbar/Fingerprints.kt | 2 -- .../revanced/patches/nunl/ads/Fingerprints.kt | 3 --- .../permissions/RenamePermissionsPatch.kt | 7 +++---- .../video/speed/PlaybackSpeedPatch.kt | 19 +++++++++---------- .../signature/RemoveSentFromSignaturePatch.kt | 5 ++--- .../shared/layout/branding/Fingerprints.kt | 3 --- .../shared/layout/theme/Fingerprints.kt | 2 -- .../misc/fix/verticalscroll/Fingerprints.kt | 2 -- .../patches/shared/misc/gms/Fingerprints.kt | 3 --- .../shared/misc/settings/Fingerprints.kt | 3 --- .../patches/songpal/badge/Fingerprints.kt | 3 --- .../spotify/layout/theme/Fingerprints.kt | 3 --- .../spotify/misc/fix/login/Fingerprints.kt | 7 ------- .../spotify/misc/lyrics/Fingerprints.kt | 4 ---- .../spotify/misc/privacy/Fingerprints.kt | 2 -- .../misc/privacy/SanitizeSharingLinksPatch.kt | 1 - .../spotify/misc/widgets/Fingerprints.kt | 5 ----- .../patches/spotify/shared/Fingerprints.kt | 4 ---- .../ticktick/misc/themeunlock/Fingerprints.kt | 7 ------- .../patches/tiktok/shared/Fingerprints.kt | 2 -- .../tudortmund/lockscreen/Fingerprints.kt | 3 --- .../tumblr/featureflags/Fingerprints.kt | 2 -- .../patches/tumblr/fixes/Fingerprints.kt | 4 ---- .../tumblr/timelinefilter/Fingerprints.kt | 4 ---- .../interaction/downloads/Fingerprints.kt | 3 --- .../twitter/misc/links/Fingerprints.kt | 3 --- .../patches/viber/misc/navbar/Fingerprints.kt | 4 ---- .../youtube/ad/general/Fingerprints.kt | 3 --- .../youtube/ad/getpremium/Fingerprints.kt | 2 -- .../interaction/dialog/Fingerprints.kt | 3 --- .../interaction/doubletap/Fingerprints.kt | 4 ---- .../interaction/downloads/Fingerprints.kt | 2 -- .../interaction/swipecontrols/Fingerprints.kt | 3 --- .../layout/autocaptions/Fingerprints.kt | 2 -- .../layout/buttons/navigation/Fingerprints.kt | 2 -- .../layout/buttons/overlay/Fingerprints.kt | 1 - .../youtube/layout/formfactor/Fingerprints.kt | 5 ----- .../hide/endscreencards/Fingerprints.kt | 2 -- .../hide/endscreensuggestion/Fingerprints.kt | 2 -- .../fullscreenambientmode/Fingerprints.kt | 3 --- .../layout/hide/general/Fingerprints.kt | 2 -- .../layout/hide/infocards/Fingerprints.kt | 3 --- .../hide/relatedvideooverlay/Fingerprints.kt | 3 --- .../layout/hide/shorts/Fingerprints.kt | 1 - .../hide/shorts/HideShortsComponentsPatch.kt | 1 - .../hide/signintotvpopup/Fingerprints.kt | 3 --- .../youtube/layout/hide/time/Fingerprints.kt | 2 -- .../youtube/layout/miniplayer/Fingerprints.kt | 1 - .../layout/player/fullscreen/Fingerprints.kt | 1 - .../layout/player/overlay/Fingerprints.kt | 4 ---- .../returnyoutubedislike/Fingerprints.kt | 1 - .../youtube/layout/searchbar/Fingerprints.kt | 2 -- .../layout/shortsautoplay/Fingerprints.kt | 2 -- .../layout/spoofappversion/Fingerprints.kt | 1 - .../youtube/layout/startpage/Fingerprints.kt | 3 --- .../layout/startupshortsreset/Fingerprints.kt | 2 -- .../youtube/layout/theme/Fingerprints.kt | 3 --- .../misc/backgroundplayback/Fingerprints.kt | 1 - .../misc/dimensions/spoof/Fingerprints.kt | 4 ---- .../fix/backtoexitgesture/Fingerprints.kt | 1 - .../misc/fix/contentprovider/Fingerprints.kt | 2 -- .../misc/fix/playbackspeed/Fingerprints.kt | 2 -- .../patches/youtube/misc/gms/Fingerprints.kt | 2 -- .../youtube/misc/imageurlhook/Fingerprints.kt | 2 -- .../youtube/misc/links/Fingerprints.kt | 2 -- .../youtube/misc/litho/filter/Fingerprints.kt | 1 - .../youtube/misc/loopvideo/Fingerprints.kt | 3 --- .../youtube/misc/navigation/Fingerprints.kt | 3 --- .../misc/playercontrols/Fingerprints.kt | 1 - .../youtube/misc/playertype/Fingerprints.kt | 2 -- .../recyclerviewtree/hook/Fingerprints.kt | 4 ---- .../youtube/misc/settings/Fingerprints.kt | 2 -- .../patches/youtube/shared/Fingerprints.kt | 4 ---- .../youtube/video/codecs/Fingerprints.kt | 4 ---- .../video/playerresponse/Fingerprints.kt | 2 -- .../youtube/video/quality/Fingerprints.kt | 1 - .../video/speed/custom/Fingerprints.kt | 1 - .../video/speed/remember/Fingerprints.kt | 4 ---- .../youtube/video/videoid/Fingerprints.kt | 2 -- 90 files changed, 18 insertions(+), 250 deletions(-) diff --git a/patches/src/main/kotlin/app/revanced/patches/cieid/restrictions/root/BypassRootChecksPatch.kt b/patches/src/main/kotlin/app/revanced/patches/cieid/restrictions/root/BypassRootChecksPatch.kt index 2108cd9467..e7376defa2 100644 --- a/patches/src/main/kotlin/app/revanced/patches/cieid/restrictions/root/BypassRootChecksPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/cieid/restrictions/root/BypassRootChecksPatch.kt @@ -1,6 +1,5 @@ package app.revanced.patches.cieid.restrictions.root -import app.revanced.patcher.extensions.addInstruction import app.revanced.patcher.patch.creatingBytecodePatch import app.revanced.util.returnEarly diff --git a/patches/src/main/kotlin/app/revanced/patches/com/sbs/ondemand/tv/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/com/sbs/ondemand/tv/Fingerprints.kt index af716a22aa..4226c16155 100644 --- a/patches/src/main/kotlin/app/revanced/patches/com/sbs/ondemand/tv/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/com/sbs/ondemand/tv/Fingerprints.kt @@ -1,17 +1,12 @@ package app.revanced.patches.com.sbs.ondemand.tv -import app.revanced.patcher.accessFlags import app.revanced.patcher.definingClass -import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.gettingFirstMutableMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.name -import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType -import app.revanced.patcher.returnTypeinternal val BytecodePatchContext.shouldShowAdvertisingTVMethod by gettingFirstMutableMethodDeclaratively { + +val BytecodePatchContext.shouldShowAdvertisingTVMethod by gettingFirstMutableMethodDeclaratively { name("getShouldShowAdvertisingTV") definingClass("Lcom/sbs/ondemand/common/InMemoryStorage;") returnType("Z") diff --git a/patches/src/main/kotlin/app/revanced/patches/cricbuzz/ads/DisableAdsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/cricbuzz/ads/DisableAdsPatch.kt index 90fe2590ac..4c1c2ee69a 100644 --- a/patches/src/main/kotlin/app/revanced/patches/cricbuzz/ads/DisableAdsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/cricbuzz/ads/DisableAdsPatch.kt @@ -33,7 +33,7 @@ val `Hide ads` by creatingBytecodePatch { addInstruction( getIndex + 1, - "invoke-static { v$getRegister }, $EXTENSION_CLASS_DESCRIPTOR->filterCb11(Ljava/util/List;)V" + "invoke-static { v$getRegister }, $EXTENSION_CLASS_DESCRIPTOR->filterCb11(Ljava/util/List;)V", ) } } diff --git a/patches/src/main/kotlin/app/revanced/patches/iconpackstudio/misc/pro/UnlockProPatch.kt b/patches/src/main/kotlin/app/revanced/patches/iconpackstudio/misc/pro/UnlockProPatch.kt index 0172d6ccca..bb153ca7b1 100644 --- a/patches/src/main/kotlin/app/revanced/patches/iconpackstudio/misc/pro/UnlockProPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/iconpackstudio/misc/pro/UnlockProPatch.kt @@ -1,6 +1,5 @@ package app.revanced.patches.iconpackstudio.misc.pro -import app.revanced.patcher.extensions.addInstructions import app.revanced.patcher.patch.creatingBytecodePatch import app.revanced.util.returnEarly diff --git a/patches/src/main/kotlin/app/revanced/patches/instagram/hide/navigation/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/instagram/hide/navigation/Fingerprints.kt index 64af27690d..e04eb42e64 100644 --- a/patches/src/main/kotlin/app/revanced/patches/instagram/hide/navigation/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/instagram/hide/navigation/Fingerprints.kt @@ -3,9 +3,6 @@ package app.revanced.patches.instagram.hide.navigation import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/instagram/misc/signature/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/instagram/misc/signature/Fingerprints.kt index f0385ac5f8..2ca14ce1b1 100644 --- a/patches/src/main/kotlin/app/revanced/patches/instagram/misc/signature/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/instagram/misc/signature/Fingerprints.kt @@ -1,10 +1,6 @@ package app.revanced.patches.instagram.misc.signature -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/music/ad/video/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/music/ad/video/Fingerprints.kt index 8b9f4e48b9..305aadd649 100644 --- a/patches/src/main/kotlin/app/revanced/patches/music/ad/video/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/music/ad/video/Fingerprints.kt @@ -1,13 +1,9 @@ package app.revanced.patches.music.ad.video -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes -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.Opcode internal val BytecodePatchContext.showVideoAdsParentMethod by gettingFirstMethodDeclaratively { diff --git a/patches/src/main/kotlin/app/revanced/patches/music/audio/exclusiveaudio/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/music/audio/exclusiveaudio/Fingerprints.kt index ae99ad68b2..dacca3d291 100644 --- a/patches/src/main/kotlin/app/revanced/patches/music/audio/exclusiveaudio/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/music/audio/exclusiveaudio/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.music.audio.exclusiveaudio import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/music/layout/buttons/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/music/layout/buttons/Fingerprints.kt index df28c53251..b7c2b4d1bb 100644 --- a/patches/src/main/kotlin/app/revanced/patches/music/layout/buttons/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/music/layout/buttons/Fingerprints.kt @@ -4,23 +4,17 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.custom import app.revanced.patcher.definingClass import app.revanced.patcher.extensions.instructions -import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.gettingFirstMutableMethodDeclaratively import app.revanced.patcher.immutableClassDef import app.revanced.patcher.instructions import app.revanced.patcher.invoke import app.revanced.patcher.literal import app.revanced.patcher.matchIndexed -import app.revanced.patcher.method import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.predicate -import app.revanced.patcher.rememberMatchIndexed import app.revanced.patcher.returnType import app.revanced.patcher.unorderedAllOf -import app.revanced.util.containsLiteralInstruction -import app.revanced.util.literal import com.android.tools.smali.dexlib2.AccessFlags import com.android.tools.smali.dexlib2.Opcode diff --git a/patches/src/main/kotlin/app/revanced/patches/music/layout/compactheader/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/music/layout/compactheader/Fingerprints.kt index a21e228204..8efd5b0647 100644 --- a/patches/src/main/kotlin/app/revanced/patches/music/layout/compactheader/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/music/layout/compactheader/Fingerprints.kt @@ -1,11 +1,7 @@ package app.revanced.patches.music.layout.compactheader -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType import app.revanced.util.literal diff --git a/patches/src/main/kotlin/app/revanced/patches/music/layout/miniplayercolor/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/music/layout/miniplayercolor/Fingerprints.kt index fdd81a396d..3afcdb610a 100644 --- a/patches/src/main/kotlin/app/revanced/patches/music/layout/miniplayercolor/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/music/layout/miniplayercolor/Fingerprints.kt @@ -3,7 +3,6 @@ package app.revanced.patches.music.layout.miniplayercolor import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/music/layout/navigationbar/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/music/layout/navigationbar/Fingerprints.kt index b9e913ca24..41c0db9d65 100644 --- a/patches/src/main/kotlin/app/revanced/patches/music/layout/navigationbar/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/music/layout/navigationbar/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.music.layout.navigationbar import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/nunl/ads/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/nunl/ads/Fingerprints.kt index 435e80f872..3b9652a355 100644 --- a/patches/src/main/kotlin/app/revanced/patches/nunl/ads/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/nunl/ads/Fingerprints.kt @@ -2,14 +2,11 @@ package app.revanced.patches.nunl.ads import app.revanced.patcher.* import app.revanced.patcher.accessFlags -import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.gettingFirstMutableMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnTypeinternal import com.android.tools.smali.dexlib2.AccessFlags import com.android.tools.smali.dexlib2.Opcode val BytecodePatchContext.jwPlayerConfigMethod by gettingFirstMutableMethodDeclaratively { name("advertisingConfig") diff --git a/patches/src/main/kotlin/app/revanced/patches/primevideo/misc/permissions/RenamePermissionsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/primevideo/misc/permissions/RenamePermissionsPatch.kt index b07aea249a..ae31135a5d 100644 --- a/patches/src/main/kotlin/app/revanced/patches/primevideo/misc/permissions/RenamePermissionsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/primevideo/misc/permissions/RenamePermissionsPatch.kt @@ -2,7 +2,6 @@ package app.revanced.patches.primevideo.misc.permissions import app.revanced.patcher.patch.PatchException import app.revanced.patcher.patch.creatingResourcePatch -import app.revanced.patcher.patch.resourcePatch import app.revanced.util.asSequence import app.revanced.util.getNode import org.w3c.dom.Element @@ -10,8 +9,8 @@ import org.w3c.dom.Element @Suppress("unused", "ObjectPropertyName") val `Rename shared permissions` by creatingResourcePatch( description = "Rename certain permissions shared across Amazon apps. " + - "Applying this patch can fix installation errors, but can also break features in certain apps.", - use = false + "Applying this patch can fix installation errors, but can also break features in certain apps.", + use = false, ) { compatibleWith("com.amazon.avod.thirdpartyclient") @@ -21,7 +20,7 @@ val `Rename shared permissions` by creatingResourcePatch( "com.amazon.dcp.sso.permission.account.changed", "com.amazon.dcp.sso.permission.AmazonAccountPropertyService.property.changed", "com.amazon.identity.permission.CALL_AMAZON_DEVICE_INFORMATION_PROVIDER", - "com.amazon.appmanager.preload.permission.READ_PRELOAD_DEVICE_INFO_PROVIDER" + "com.amazon.appmanager.preload.permission.READ_PRELOAD_DEVICE_INFO_PROVIDER", ) apply { diff --git a/patches/src/main/kotlin/app/revanced/patches/primevideo/video/speed/PlaybackSpeedPatch.kt b/patches/src/main/kotlin/app/revanced/patches/primevideo/video/speed/PlaybackSpeedPatch.kt index 3f3f7476bc..b3a9d53454 100644 --- a/patches/src/main/kotlin/app/revanced/patches/primevideo/video/speed/PlaybackSpeedPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/primevideo/video/speed/PlaybackSpeedPatch.kt @@ -2,7 +2,6 @@ package app.revanced.patches.primevideo.video.speed import app.revanced.patcher.extensions.addInstructions import app.revanced.patcher.extensions.getInstruction -import app.revanced.patcher.patch.bytecodePatch import app.revanced.patcher.patch.creatingBytecodePatch import app.revanced.patches.primevideo.misc.extension.sharedExtensionPatch import app.revanced.util.getReference @@ -11,7 +10,7 @@ import com.android.tools.smali.dexlib2.Opcode import com.android.tools.smali.dexlib2.iface.instruction.OneRegisterInstruction import com.android.tools.smali.dexlib2.iface.reference.FieldReference -private const val EXTENSION_CLASS_DESCRIPTOR = +private const val EXTENSION_CLASS_DESCRIPTOR = "Lapp/revanced/extension/primevideo/videoplayer/PlaybackSpeedPatch;" @Suppress("unused", "ObjectPropertyName") @@ -23,23 +22,23 @@ val `Playback speed` by creatingBytecodePatch( ) compatibleWith( - "com.amazon.avod.thirdpartyclient"("3.0.412.2947") + "com.amazon.avod.thirdpartyclient"("3.0.412.2947"), ) apply { playbackUserControlsInitializeMethod.apply { val getIndex = indexOfFirstInstructionOrThrow { - opcode == Opcode.IPUT_OBJECT && - getReference()?.name == "mUserControls" + opcode == Opcode.IPUT_OBJECT && + getReference()?.name == "mUserControls" } - + val getRegister = getInstruction(getIndex).registerA - + addInstructions( getIndex + 1, """ invoke-static { v$getRegister }, $EXTENSION_CLASS_DESCRIPTOR->initializeSpeedOverlay(Landroid/view/View;)V - """ + """, ) } @@ -50,8 +49,8 @@ val `Playback speed` by creatingBytecodePatch( invoke-virtual { p1 }, Lcom/amazon/avod/playbackclient/PlaybackContext;->getPlayer()Lcom/amazon/video/sdk/player/Player; move-result-object v0 invoke-static { v0 }, $EXTENSION_CLASS_DESCRIPTOR->setPlayer(Lcom/amazon/video/sdk/player/Player;)V - """ + """, ) } } -} \ No newline at end of file +} diff --git a/patches/src/main/kotlin/app/revanced/patches/protonmail/signature/RemoveSentFromSignaturePatch.kt b/patches/src/main/kotlin/app/revanced/patches/protonmail/signature/RemoveSentFromSignaturePatch.kt index 129c29224b..d2aeed4083 100644 --- a/patches/src/main/kotlin/app/revanced/patches/protonmail/signature/RemoveSentFromSignaturePatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/protonmail/signature/RemoveSentFromSignaturePatch.kt @@ -2,13 +2,12 @@ package app.revanced.patches.protonmail.signature import app.revanced.patcher.patch.PatchException import app.revanced.patcher.patch.creatingResourcePatch -import app.revanced.patcher.patch.resourcePatch import app.revanced.util.findElementByAttributeValue import java.io.File @Suppress("unused", "ObjectPropertyName") val `Remove 'Sent from' signature` by creatingResourcePatch( - description = "Removes the 'Sent from Proton Mail mobile' signature from emails." + description = "Removes the 'Sent from Proton Mail mobile' signature from emails.", ) { compatibleWith("ch.protonmail.android"("4.15.0")) @@ -26,7 +25,7 @@ val `Remove 'Sent from' signature` by creatingResourcePatch( document(filePath.absolutePath).use { document -> var node = document.documentElement.childNodes.findElementByAttributeValue( "name", - "mail_settings_identity_mobile_footer_default_free" + "mail_settings_identity_mobile_footer_default_free", ) // String is not localized in all languages. diff --git a/patches/src/main/kotlin/app/revanced/patches/shared/layout/branding/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/shared/layout/branding/Fingerprints.kt index a2a3a55706..16963e60eb 100644 --- a/patches/src/main/kotlin/app/revanced/patches/shared/layout/branding/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/shared/layout/branding/Fingerprints.kt @@ -2,9 +2,6 @@ package app.revanced.patches.shared.layout.branding import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/shared/layout/theme/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/shared/layout/theme/Fingerprints.kt index 82f54fb0a8..540975d843 100644 --- a/patches/src/main/kotlin/app/revanced/patches/shared/layout/theme/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/shared/layout/theme/Fingerprints.kt @@ -6,9 +6,7 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.fieldAccess import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.methodCall -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/shared/misc/fix/verticalscroll/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/shared/misc/fix/verticalscroll/Fingerprints.kt index f3dc8728b5..ddc3196ba5 100644 --- a/patches/src/main/kotlin/app/revanced/patches/shared/misc/fix/verticalscroll/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/shared/misc/fix/verticalscroll/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.shared.misc.fix.verticalscroll import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/shared/misc/gms/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/shared/misc/gms/Fingerprints.kt index d008566bf0..c23e40bc50 100644 --- a/patches/src/main/kotlin/app/revanced/patches/shared/misc/gms/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/shared/misc/gms/Fingerprints.kt @@ -2,9 +2,6 @@ package app.revanced.patches.shared.misc.gms import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/shared/misc/settings/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/shared/misc/settings/Fingerprints.kt index 885efa81b4..d61b92c3ac 100644 --- a/patches/src/main/kotlin/app/revanced/patches/shared/misc/settings/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/shared/misc/settings/Fingerprints.kt @@ -2,9 +2,6 @@ package app.revanced.patches.shared.misc.settings import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/songpal/badge/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/songpal/badge/Fingerprints.kt index 852f33d4b7..82b5bb2c69 100644 --- a/patches/src/main/kotlin/app/revanced/patches/songpal/badge/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/songpal/badge/Fingerprints.kt @@ -3,9 +3,6 @@ package app.revanced.patches.songpal.badge import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.AccessFlags diff --git a/patches/src/main/kotlin/app/revanced/patches/spotify/layout/theme/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/spotify/layout/theme/Fingerprints.kt index aee08eed51..f946143762 100644 --- a/patches/src/main/kotlin/app/revanced/patches/spotify/layout/theme/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/spotify/layout/theme/Fingerprints.kt @@ -2,9 +2,6 @@ package app.revanced.patches.spotify.layout.theme import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/fix/login/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/fix/login/Fingerprints.kt index d6c7a0fcbf..2ba7d38bf7 100644 --- a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/fix/login/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/fix/login/Fingerprints.kt @@ -1,15 +1,8 @@ package app.revanced.patches.spotify.misc.fix.login -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.literal -import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnType -import app.revanced.util.literal internal val BytecodePatchContext.katanaProxyLoginMethodHandlerClassMethod by gettingFirstMethodDeclaratively { strings("katana_proxy_auth") diff --git a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/lyrics/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/lyrics/Fingerprints.kt index 4bdb5e76b5..c486ac12a4 100644 --- a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/lyrics/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/lyrics/Fingerprints.kt @@ -1,10 +1,6 @@ package app.revanced.patches.spotify.misc.lyrics -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/privacy/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/privacy/Fingerprints.kt index 1cae0c4571..bd299d0b16 100644 --- a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/privacy/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/privacy/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.spotify.misc.privacy import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/privacy/SanitizeSharingLinksPatch.kt b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/privacy/SanitizeSharingLinksPatch.kt index 74d94575cb..c3f578b077 100644 --- a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/privacy/SanitizeSharingLinksPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/privacy/SanitizeSharingLinksPatch.kt @@ -2,7 +2,6 @@ package app.revanced.patches.spotify.misc.privacy import app.revanced.patcher.extensions.addInstructions import app.revanced.patcher.extensions.getInstruction -import app.revanced.patcher.patch.bytecodePatch import app.revanced.patcher.patch.creatingBytecodePatch import app.revanced.patches.spotify.misc.extension.sharedExtensionPatch import app.revanced.util.getReference diff --git a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/widgets/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/widgets/Fingerprints.kt index 23750ccdb4..f66f9e7489 100644 --- a/patches/src/main/kotlin/app/revanced/patches/spotify/misc/widgets/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/spotify/misc/widgets/Fingerprints.kt @@ -1,13 +1,8 @@ package app.revanced.patches.spotify.misc.widgets -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.Opcode internal val BytecodePatchContext.canBindAppWidgetPermissionMethod by gettingFirstMethodDeclaratively { diff --git a/patches/src/main/kotlin/app/revanced/patches/spotify/shared/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/spotify/shared/Fingerprints.kt index 5a3bca65b4..4bb173f962 100644 --- a/patches/src/main/kotlin/app/revanced/patches/spotify/shared/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/spotify/shared/Fingerprints.kt @@ -2,12 +2,8 @@ package app.revanced.patches.spotify.shared import app.revanced.patcher.accessFlags import app.revanced.patcher.definingClass -import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.gettingFirstMutableMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.name -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/ticktick/misc/themeunlock/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/ticktick/misc/themeunlock/Fingerprints.kt index 53d3f4ec02..ef3d892eaa 100644 --- a/patches/src/main/kotlin/app/revanced/patches/ticktick/misc/themeunlock/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/ticktick/misc/themeunlock/Fingerprints.kt @@ -1,16 +1,9 @@ package app.revanced.patches.ticktick.misc.themeunlock -import app.revanced.patcher.accessFlags import app.revanced.patcher.definingClass -import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.gettingFirstMutableMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.name -import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnType internal val BytecodePatchContext.checkLockedThemesFingerprint by gettingFirstMutableMethodDeclaratively { name("isLockedTheme") diff --git a/patches/src/main/kotlin/app/revanced/patches/tiktok/shared/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/tiktok/shared/Fingerprints.kt index 264a8596db..553eb40a35 100644 --- a/patches/src/main/kotlin/app/revanced/patches/tiktok/shared/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/tiktok/shared/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.tiktok.shared import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/tudortmund/lockscreen/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/tudortmund/lockscreen/Fingerprints.kt index b75e7b7407..9963d6cff8 100644 --- a/patches/src/main/kotlin/app/revanced/patches/tudortmund/lockscreen/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/tudortmund/lockscreen/Fingerprints.kt @@ -2,9 +2,6 @@ package app.revanced.patches.tudortmund.lockscreen import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/tumblr/featureflags/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/tumblr/featureflags/Fingerprints.kt index 07e0cdf833..a560f41131 100644 --- a/patches/src/main/kotlin/app/revanced/patches/tumblr/featureflags/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/tumblr/featureflags/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.tumblr.featureflags import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/tumblr/fixes/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/tumblr/fixes/Fingerprints.kt index bd996f81d4..0823aa733b 100644 --- a/patches/src/main/kotlin/app/revanced/patches/tumblr/fixes/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/tumblr/fixes/Fingerprints.kt @@ -1,13 +1,9 @@ package app.revanced.patches.tumblr.fixes -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.Opcode // Fingerprint for the addQueryParam method from retrofit2 diff --git a/patches/src/main/kotlin/app/revanced/patches/tumblr/timelinefilter/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/tumblr/timelinefilter/Fingerprints.kt index b68f192f71..24d18a2660 100644 --- a/patches/src/main/kotlin/app/revanced/patches/tumblr/timelinefilter/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/tumblr/timelinefilter/Fingerprints.kt @@ -2,12 +2,8 @@ package app.revanced.patches.tumblr.timelinefilter import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.AccessFlags import com.android.tools.smali.dexlib2.Opcode diff --git a/patches/src/main/kotlin/app/revanced/patches/twitter/interaction/downloads/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/twitter/interaction/downloads/Fingerprints.kt index b89714e51c..24162e3d1e 100644 --- a/patches/src/main/kotlin/app/revanced/patches/twitter/interaction/downloads/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/twitter/interaction/downloads/Fingerprints.kt @@ -2,10 +2,7 @@ package app.revanced.patches.twitter.interaction.downloads import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.AccessFlags diff --git a/patches/src/main/kotlin/app/revanced/patches/twitter/misc/links/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/twitter/misc/links/Fingerprints.kt index 957f92d9da..4881427f8b 100644 --- a/patches/src/main/kotlin/app/revanced/patches/twitter/misc/links/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/twitter/misc/links/Fingerprints.kt @@ -2,9 +2,6 @@ package app.revanced.patches.twitter.misc.links import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/viber/misc/navbar/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/viber/misc/navbar/Fingerprints.kt index 87641063af..674cc17b10 100644 --- a/patches/src/main/kotlin/app/revanced/patches/viber/misc/navbar/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/viber/misc/navbar/Fingerprints.kt @@ -1,9 +1,5 @@ package app.revanced.patches.viber.misc.navbar -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/ad/general/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/ad/general/Fingerprints.kt index ed686c0861..ee232b8120 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/ad/general/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/ad/general/Fingerprints.kt @@ -2,9 +2,6 @@ package app.revanced.patches.youtube.ad.general import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/ad/getpremium/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/ad/getpremium/Fingerprints.kt index c72854817d..0bd2cbea19 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/ad/getpremium/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/ad/getpremium/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.youtube.ad.getpremium import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/dialog/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/dialog/Fingerprints.kt index ece3f0a863..ae17397d3b 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/dialog/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/dialog/Fingerprints.kt @@ -1,11 +1,8 @@ package app.revanced.patches.youtube.interaction.dialog -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.methodCall -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/doubletap/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/doubletap/Fingerprints.kt index 693a1d7428..d1653eeb89 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/doubletap/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/doubletap/Fingerprints.kt @@ -2,12 +2,8 @@ package app.revanced.patches.youtube.interaction.doubletap import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.AccessFlags internal val BytecodePatchContext.seekTypeEnumMethod by gettingFirstMethodDeclaratively { diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/downloads/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/downloads/Fingerprints.kt index bbbcf8f140..9da09d0107 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/downloads/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/downloads/Fingerprints.kt @@ -4,8 +4,6 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/Fingerprints.kt index ee3df159c9..5bda3130ea 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/Fingerprints.kt @@ -4,11 +4,8 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.AccessFlags internal val BytecodePatchContext.swipeControlsHostActivityMethod by gettingFirstMethodDeclaratively { diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/autocaptions/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/autocaptions/Fingerprints.kt index 5644b745dc..cad239cc73 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/autocaptions/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/autocaptions/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.youtube.layout.autocaptions import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/Fingerprints.kt index 3c8c561ffa..3f7535d003 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/Fingerprints.kt @@ -6,10 +6,8 @@ import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal import app.revanced.patcher.methodCall import app.revanced.patcher.opcode -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/overlay/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/overlay/Fingerprints.kt index ed9a1eba10..450bf026b3 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/overlay/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/overlay/Fingerprints.kt @@ -3,7 +3,6 @@ package app.revanced.patches.youtube.layout.buttons.overlay import app.revanced.patcher.* import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patches.shared.misc.mapping.ResourceType -import app.revanced.patches.shared.misc.mapping.ResourceType.IndexedMatcherPredicateExtension.invoke import com.android.tools.smali.dexlib2.AccessFlags internal val BytecodePatchContext.mediaRouteButtonMethod by gettingFirstMutableMethodDeclaratively { diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/formfactor/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/formfactor/Fingerprints.kt index 4f6de85f46..b3f32f78e5 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/formfactor/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/formfactor/Fingerprints.kt @@ -2,12 +2,7 @@ package app.revanced.patches.youtube.layout.formfactor import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.AccessFlags internal val BytecodePatchContext.formFactorEnumConstructorMethod by gettingFirstMethodDeclaratively { diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/Fingerprints.kt index 20426a4125..7b44f33f60 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.youtube.layout.hide.endscreencards import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/Fingerprints.kt index ea04436844..f8a3f2445b 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.youtube.layout.hide.endscreensuggestion import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/fullscreenambientmode/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/fullscreenambientmode/Fingerprints.kt index 687ff4a779..b0851ad932 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/fullscreenambientmode/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/fullscreenambientmode/Fingerprints.kt @@ -2,9 +2,6 @@ package app.revanced.patches.youtube.layout.hide.fullscreenambientmode import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/Fingerprints.kt index aa4c8965dd..980a5786bc 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/Fingerprints.kt @@ -7,7 +7,6 @@ import app.revanced.patcher.addString import app.revanced.patcher.checkCast import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.methodCall import app.revanced.patcher.opcode import app.revanced.patcher.opcodes @@ -16,7 +15,6 @@ import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType import app.revanced.patches.shared.misc.mapping.ResourceType import app.revanced.patches.youtube.layout.searchbar.wideSearchbarLayoutMethod -import app.revanced.util.literal import com.android.tools.smali.dexlib2.AccessFlags import com.android.tools.smali.dexlib2.Opcode diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/infocards/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/infocards/Fingerprints.kt index ff0fbf3e1a..620ed5eb1f 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/infocards/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/infocards/Fingerprints.kt @@ -2,15 +2,12 @@ package app.revanced.patches.youtube.layout.hide.infocards import app.revanced.patcher.accessFlags import app.revanced.patcher.addString -import app.revanced.patcher.firstMethodBuilder import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType -import app.revanced.patcher.string import app.revanced.util.literal import com.android.tools.smali.dexlib2.AccessFlags import com.android.tools.smali.dexlib2.Opcode diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/relatedvideooverlay/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/relatedvideooverlay/Fingerprints.kt index 3711e78fe8..a684ea5ccc 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/relatedvideooverlay/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/relatedvideooverlay/Fingerprints.kt @@ -1,10 +1,7 @@ package app.revanced.patches.youtube.layout.hide.relatedvideooverlay -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/Fingerprints.kt index 6ad7030966..ffb21fc4f0 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/Fingerprints.kt @@ -6,7 +6,6 @@ import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal import app.revanced.patcher.methodCall import app.revanced.patcher.opcode import app.revanced.patcher.opcodes diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/HideShortsComponentsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/HideShortsComponentsPatch.kt index a1f9935442..1af8ca2589 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/HideShortsComponentsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/HideShortsComponentsPatch.kt @@ -5,7 +5,6 @@ import app.revanced.patcher.extensions.addInstructions import app.revanced.patcher.extensions.getInstruction import app.revanced.patcher.extensions.wideLiteral import app.revanced.patcher.patch.booleanOption -import app.revanced.patcher.patch.bytecodePatch import app.revanced.patcher.patch.resourcePatch import app.revanced.patches.all.misc.resources.addResources import app.revanced.patches.all.misc.resources.addResourcesPatch diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/signintotvpopup/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/signintotvpopup/Fingerprints.kt index 2d0f4126dc..9411df70a2 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/signintotvpopup/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/signintotvpopup/Fingerprints.kt @@ -1,10 +1,7 @@ package app.revanced.patches.youtube.layout.hide.signintotvpopup -import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/time/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/time/Fingerprints.kt index 949329cc49..275a8945c0 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/time/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/time/Fingerprints.kt @@ -5,10 +5,8 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.fieldAccess import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.methodCall import app.revanced.patcher.opcode -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/miniplayer/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/miniplayer/Fingerprints.kt index 6f4f5f6201..a3c798338e 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/miniplayer/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/miniplayer/Fingerprints.kt @@ -9,7 +9,6 @@ import app.revanced.patcher.checkCast import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal import app.revanced.patcher.methodCall import app.revanced.patcher.opcode import app.revanced.patcher.opcodes diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/Fingerprints.kt index e6bf0dcbe6..e5f47e407b 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/Fingerprints.kt @@ -4,7 +4,6 @@ import app.revanced.patcher.InstructionLocation.MatchAfterWithin import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.literal import app.revanced.patcher.opcode import app.revanced.patcher.opcodes diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/overlay/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/overlay/Fingerprints.kt index c7c179208a..9592b02344 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/overlay/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/overlay/Fingerprints.kt @@ -1,13 +1,9 @@ package app.revanced.patches.youtube.layout.player.overlay import app.revanced.patcher.InstructionLocation.MatchAfterWithin -import app.revanced.patcher.accessFlags import app.revanced.patcher.checkCast import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType import app.revanced.patches.shared.misc.mapping.ResourceType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/returnyoutubedislike/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/returnyoutubedislike/Fingerprints.kt index 7ac689f394..9483348d5e 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/returnyoutubedislike/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/returnyoutubedislike/Fingerprints.kt @@ -5,7 +5,6 @@ import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/searchbar/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/searchbar/Fingerprints.kt index ae8eec0314..22ebfcb0d4 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/searchbar/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/searchbar/Fingerprints.kt @@ -3,8 +3,6 @@ package app.revanced.patches.youtube.layout.searchbar import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsautoplay/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsautoplay/Fingerprints.kt index dca0370b13..c60e6b0032 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsautoplay/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsautoplay/Fingerprints.kt @@ -6,10 +6,8 @@ import app.revanced.patcher.addString import app.revanced.patcher.fieldAccess import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.methodCall import app.revanced.patcher.opcode -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/Fingerprints.kt index 296d938fb8..af031d8dc9 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/Fingerprints.kt @@ -5,7 +5,6 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.fieldAccess import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.methodCall import app.revanced.patcher.opcode import app.revanced.patcher.opcodes diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startpage/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startpage/Fingerprints.kt index 5b74f994f9..1dc4dd4835 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startpage/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startpage/Fingerprints.kt @@ -1,13 +1,10 @@ package app.revanced.patches.youtube.layout.startpage -import app.revanced.patcher.accessFlags import app.revanced.patcher.addString import app.revanced.patcher.fieldAccess import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startupshortsreset/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startupshortsreset/Fingerprints.kt index dfebaf06f3..59ad46ee2a 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startupshortsreset/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startupshortsreset/Fingerprints.kt @@ -8,10 +8,8 @@ import app.revanced.patcher.checkCast import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal import app.revanced.patcher.methodCall import app.revanced.patcher.opcode -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/Fingerprints.kt index f97f856669..0c9372d7ae 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/Fingerprints.kt @@ -1,12 +1,9 @@ package app.revanced.patches.youtube.layout.theme -import app.revanced.patcher.accessFlags import app.revanced.patcher.anyInstruction import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/backgroundplayback/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/backgroundplayback/Fingerprints.kt index 2779ce67b8..00b99ff5a5 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/backgroundplayback/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/backgroundplayback/Fingerprints.kt @@ -3,7 +3,6 @@ package app.revanced.patches.youtube.misc.backgroundplayback import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dimensions/spoof/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dimensions/spoof/Fingerprints.kt index 1bcfecb2c8..37427a2bf8 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dimensions/spoof/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dimensions/spoof/Fingerprints.kt @@ -1,12 +1,8 @@ package app.revanced.patches.youtube.misc.dimensions.spoof -import app.revanced.patcher.accessFlags import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/backtoexitgesture/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/backtoexitgesture/Fingerprints.kt index 856338bb0e..6d2031c326 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/backtoexitgesture/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/backtoexitgesture/Fingerprints.kt @@ -5,7 +5,6 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.checkCast import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.literal import app.revanced.patcher.methodCall import app.revanced.patcher.opcode diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/contentprovider/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/contentprovider/Fingerprints.kt index 6d6a018172..5bbec248bb 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/contentprovider/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/contentprovider/Fingerprints.kt @@ -4,9 +4,7 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.methodCall -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/playbackspeed/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/playbackspeed/Fingerprints.kt index 1a23eda8cf..e1cea4203b 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/playbackspeed/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/fix/playbackspeed/Fingerprints.kt @@ -2,8 +2,6 @@ package app.revanced.patches.youtube.misc.fix.playbackspeed import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/gms/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/gms/Fingerprints.kt index f18a860aa5..4bed2b1884 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/gms/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/gms/Fingerprints.kt @@ -4,10 +4,8 @@ import app.revanced.patcher.InstructionLocation.* import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.methodCall import app.revanced.patcher.opcode -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/imageurlhook/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/imageurlhook/Fingerprints.kt index 3409b50c76..61d3590c10 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/imageurlhook/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/imageurlhook/Fingerprints.kt @@ -5,8 +5,6 @@ import app.revanced.patcher.addString import app.revanced.patcher.anyInstruction import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/Fingerprints.kt index 2a940d013e..bfec12559b 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/Fingerprints.kt @@ -5,9 +5,7 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.methodCall -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/litho/filter/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/litho/filter/Fingerprints.kt index 228704ef1e..729712a27e 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/litho/filter/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/litho/filter/Fingerprints.kt @@ -6,7 +6,6 @@ import app.revanced.patcher.fieldAccess import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal import app.revanced.patcher.methodCall import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/Fingerprints.kt index 6ab3981f71..afe0af921c 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/loopvideo/Fingerprints.kt @@ -4,9 +4,6 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.AccessFlags diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/navigation/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/navigation/Fingerprints.kt index 0bfa72403f..792d14405d 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/navigation/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/navigation/Fingerprints.kt @@ -6,13 +6,10 @@ import app.revanced.patcher.InstructionLocation.MatchAfterWithin import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType import app.revanced.patches.shared.misc.mapping.ResourceType -import app.revanced.patches.youtube.layout.buttons.navigation.`Navigation buttons` import com.android.tools.smali.dexlib2.AccessFlags import com.android.tools.smali.dexlib2.Opcode diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playercontrols/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playercontrols/Fingerprints.kt index 86f0e608f1..7ef113f73a 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playercontrols/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playercontrols/Fingerprints.kt @@ -6,7 +6,6 @@ import app.revanced.patcher.checkCast import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal import app.revanced.patcher.methodCall import app.revanced.patcher.opcode import app.revanced.patcher.opcodes diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playertype/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playertype/Fingerprints.kt index c51f18df59..07370285d2 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playertype/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playertype/Fingerprints.kt @@ -5,9 +5,7 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcode -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/recyclerviewtree/hook/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/recyclerviewtree/hook/Fingerprints.kt index 005994c2d7..51926e4bd1 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/recyclerviewtree/hook/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/recyclerviewtree/hook/Fingerprints.kt @@ -2,12 +2,8 @@ package app.revanced.patches.youtube.misc.recyclerviewtree.hook import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.AccessFlags import com.android.tools.smali.dexlib2.Opcode diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/settings/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/settings/Fingerprints.kt index 8c2cd31c9d..bcf5f2b0fc 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/settings/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/settings/Fingerprints.kt @@ -5,9 +5,7 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal import app.revanced.patcher.opcode -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/shared/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/shared/Fingerprints.kt index 95ac9d19f5..ea38fa5418 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/shared/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/shared/Fingerprints.kt @@ -6,11 +6,8 @@ import app.revanced.patcher.allOf import app.revanced.patcher.definingClass import app.revanced.patcher.field import app.revanced.patcher.firstMethodComposite -import app.revanced.patcher.firstMethodDeclaratively -import app.revanced.patcher.firstMutableMethodDeclaratively import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.gettingFirstMutableMethodDeclaratively -import app.revanced.patcher.instruction import app.revanced.patcher.instructions import app.revanced.patcher.invoke import app.revanced.patcher.method @@ -21,7 +18,6 @@ import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType import app.revanced.patcher.type import app.revanced.patches.shared.misc.mapping.ResourceType -import app.revanced.patches.shared.misc.mapping.ResourceType.IndexedMatcherPredicateExtension.invoke import com.android.tools.smali.dexlib2.AccessFlags import com.android.tools.smali.dexlib2.Opcode diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/codecs/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/codecs/Fingerprints.kt index c7cdb882e2..3faf559625 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/codecs/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/codecs/Fingerprints.kt @@ -2,10 +2,6 @@ package app.revanced.patches.youtube.video.codecs import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively -import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes -import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType import com.android.tools.smali.dexlib2.AccessFlags diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/playerresponse/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/playerresponse/Fingerprints.kt index 8a70421401..9a9c464d79 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/playerresponse/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/playerresponse/Fingerprints.kt @@ -4,8 +4,6 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/Fingerprints.kt index faa87f4c99..331eb88eea 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/Fingerprints.kt @@ -4,7 +4,6 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/custom/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/custom/Fingerprints.kt index 4670ccc81a..2f02c3b85d 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/custom/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/custom/Fingerprints.kt @@ -6,7 +6,6 @@ import app.revanced.patcher.fieldAccess import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal import app.revanced.patcher.methodCall import app.revanced.patcher.newInstance import app.revanced.patcher.opcode diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/remember/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/remember/Fingerprints.kt index e939f58c61..08afc34fe9 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/remember/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/remember/Fingerprints.kt @@ -1,14 +1,10 @@ package app.revanced.patches.youtube.video.speed.remember -import app.revanced.patcher.accessFlags import app.revanced.patcher.addString import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions -import app.revanced.patcher.invoke -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext -import app.revanced.patcher.returnType internal val BytecodePatchContext.initializePlaybackSpeedValuesMethod by gettingFirstMethodDeclaratively { parameterTypes("[L", "I") diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/videoid/Fingerprints.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/videoid/Fingerprints.kt index 61217424a5..bea3f3b375 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/videoid/Fingerprints.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/videoid/Fingerprints.kt @@ -4,10 +4,8 @@ import app.revanced.patcher.accessFlags import app.revanced.patcher.gettingFirstMethodDeclaratively import app.revanced.patcher.instructions import app.revanced.patcher.invoke -import app.revanced.patcher.literal import app.revanced.patcher.methodCall import app.revanced.patcher.opcode -import app.revanced.patcher.opcodes import app.revanced.patcher.parameterTypes import app.revanced.patcher.patch.BytecodePatchContext import app.revanced.patcher.returnType