minor improvements

This commit is contained in:
inotia00
2022-12-25 22:38:11 +09:00
parent c30e5baf18
commit c09268f7ec
4 changed files with 54 additions and 49 deletions

View File

@ -11,5 +11,5 @@ import app.revanced.shared.patches.integrations.AbstractIntegrationsPatch
@YouTubeCompatibility
class IntegrationsPatch : AbstractIntegrationsPatch(
"Lapp/revanced/integrations/utils/ReVancedUtils;",
listOf(InitFingerprint),
listOf(InitFingerprint, StandalonePlayerFingerprint, ServiceFingerprint),
)

View File

@ -14,6 +14,7 @@ import app.revanced.patches.youtube.misc.manifest.patch.FixLocaleConfigErrorPatc
import app.revanced.patches.youtube.misc.resourceid.patch.SharedResourcdIdPatch
import app.revanced.patches.youtube.misc.settings.bytecode.patch.SettingsBytecodePatch
import app.revanced.shared.annotation.YouTubeCompatibility
import app.revanced.shared.patches.options.PatchOptions
import app.revanced.shared.patches.settings.AbstractSettingsResourcePatch
import app.revanced.shared.util.resources.ResourceHelper
import app.revanced.shared.util.resources.ResourceUtils
@ -27,6 +28,7 @@ import org.w3c.dom.Element
[
FixLocaleConfigErrorPatch::class,
IntegrationsPatch::class,
PatchOptions::class,
SharedResourcdIdPatch::class,
SettingsBytecodePatch::class
]

View File

@ -127,7 +127,7 @@ class SponsorBlockBytecodePatch : BytecodePatch(
val instanceRegister = 0
NextGenWatchLayoutFingerprint.result!!.mutableMethod.addInstruction(
3, // after super call
"invoke-static/range {p$instanceRegister}, Lapp/revanced/integrations/sponsorblock/PlayerController;->addSkipSponsorView15(Landroid/view/View;)V"
"invoke-static/range {p$instanceRegister}, $INTEGRATIONS_PLAYER_CONTROLLER_CLASS_DESCRIPTOR->addSkipSponsorView15(Landroid/view/View;)V"
)
BytecodeHelper.injectInit(context, "FirstRun", "initializationSB")