@@ -58,8 +58,6 @@ private val shutdownStateFingerprint = Fingerprint(
|
||||
)
|
||||
|
||||
private const val APP_UPDATE_ACTIVITY = "com.twitter.clientshutdown.update.AppUpdateActivity"
|
||||
private const val APP_UPDATE_ACTIVITY_ALIAS = "com.twitter.clientshutdown.update.AppUpdateActivityAlias"
|
||||
private const val START_ACTIVITY = "com.twitter.android.StartActivity"
|
||||
|
||||
private val disableOutdatedVersionActivityPatch = resourcePatch {
|
||||
execute {
|
||||
@@ -73,16 +71,6 @@ private val disableOutdatedVersionActivityPatch = resourcePatch {
|
||||
.single { it.getAttribute("android:name") == APP_UPDATE_ACTIVITY }
|
||||
}
|
||||
appUpdateActivity.setAttribute("android:enabled", "false")
|
||||
|
||||
val appUpdateActivityAlias = document.getElementsByTagName("activity-alias")
|
||||
.let { aliases ->
|
||||
(0 until aliases.length)
|
||||
.asSequence()
|
||||
.map { aliases.item(it) }
|
||||
.filterIsInstance<Element>()
|
||||
.single { it.getAttribute("android:name") == APP_UPDATE_ACTIVITY_ALIAS }
|
||||
}
|
||||
appUpdateActivityAlias.setAttribute("android:targetActivity", START_ACTIVITY)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -96,7 +84,6 @@ val disableOutdatedVersionScreenPatch = bytecodePatch(
|
||||
compatibleWith(COMPATIBILITY_X)
|
||||
dependsOn(disableOutdatedVersionActivityPatch)
|
||||
|
||||
|
||||
execute {
|
||||
forceUpdateNavigationFingerprint.method.addInstructions(
|
||||
0,
|
||||
|
||||
Reference in New Issue
Block a user