mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-05-01 07:04:30 +02:00
fix(YouTube - Enable gradient loading screen): Enable gradient loading screen
not working on YouTube 19.34.42+
This commit is contained in:
parent
e3f5741b06
commit
ed24d0c88a
@ -2,12 +2,9 @@ package app.revanced.patches.youtube.general.loadingscreen
|
|||||||
|
|
||||||
import app.revanced.util.fingerprint.legacyFingerprint
|
import app.revanced.util.fingerprint.legacyFingerprint
|
||||||
|
|
||||||
internal val gradientLoadingScreenPrimaryFingerprint = legacyFingerprint(
|
internal const val GRADIENT_LOADING_SCREEN_AB_CONSTANT = 45412406L
|
||||||
name = "gradientLoadingScreenPrimaryFingerprint",
|
|
||||||
literals = listOf(45412406L),
|
|
||||||
)
|
|
||||||
|
|
||||||
internal val gradientLoadingScreenSecondaryFingerprint = legacyFingerprint(
|
internal val useGradientLoadingScreenFingerprint = legacyFingerprint(
|
||||||
name = "gradientLoadingScreenSecondaryFingerprint",
|
name = "gradientLoadingScreenPrimaryFingerprint",
|
||||||
literals = listOf(45418917L),
|
literals = listOf(GRADIENT_LOADING_SCREEN_AB_CONSTANT),
|
||||||
)
|
)
|
@ -19,15 +19,10 @@ val gradientLoadingScreenPatch = bytecodePatch(
|
|||||||
|
|
||||||
execute {
|
execute {
|
||||||
|
|
||||||
mapOf(
|
useGradientLoadingScreenFingerprint.injectLiteralInstructionBooleanCall(
|
||||||
gradientLoadingScreenPrimaryFingerprint to 45412406L,
|
GRADIENT_LOADING_SCREEN_AB_CONSTANT,
|
||||||
gradientLoadingScreenSecondaryFingerprint to 45418917L
|
|
||||||
).forEach { (fingerprint, literal) ->
|
|
||||||
fingerprint.injectLiteralInstructionBooleanCall(
|
|
||||||
literal,
|
|
||||||
"$GENERAL_CLASS_DESCRIPTOR->enableGradientLoadingScreen()Z"
|
"$GENERAL_CLASS_DESCRIPTOR->enableGradientLoadingScreen()Z"
|
||||||
)
|
)
|
||||||
}
|
|
||||||
|
|
||||||
// region add settings
|
// region add settings
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user