fix: xchat shutting down the app
Release / Release (push) Successful in 54s

This commit is contained in:
2026-08-22 17:33:41 +02:00
parent 351917cbbd
commit 1985bf307b
@@ -57,6 +57,13 @@ private val shutdownStateFingerprint = Fingerprint(
parameters = emptyList() parameters = emptyList()
) )
private val xChatObsoleteVersionStateFingerprint = Fingerprint(
definingClass = "Lcom/x/dms/y;",
name = "invokeSuspend",
returnType = "Ljava/lang/Object;",
parameters = listOf("Ljava/lang/Object;")
)
private const val APP_UPDATE_ACTIVITY = "com.twitter.clientshutdown.update.AppUpdateActivity" private const val APP_UPDATE_ACTIVITY = "com.twitter.clientshutdown.update.AppUpdateActivity"
private val disableOutdatedVersionActivityPatch = resourcePatch { private val disableOutdatedVersionActivityPatch = resourcePatch {
@@ -132,5 +139,13 @@ val disableOutdatedVersionScreenPatch = bytecodePatch(
return v0 return v0
""" """
) )
xChatObsoleteVersionStateFingerprint.method.addInstructions(
0,
"""
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/x/dms/y;->o:Z
"""
)
} }
} }