Skip to content

Commit

Permalink
feat(Twitter): Add Disable chirp font patch
Browse files Browse the repository at this point in the history
  • Loading branch information
crimera committed Mar 3, 2024
1 parent 867926a commit 59eafd1
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
package crimera.patches.twitter.misc.disablechirpfont

import app.revanced.patcher.data.BytecodeContext
import app.revanced.patcher.extensions.InstructionExtensions.addInstructions
import app.revanced.patcher.patch.BytecodePatch
import app.revanced.patcher.patch.annotation.CompatiblePackage
import app.revanced.patcher.patch.annotation.Patch
import crimera.patches.twitter.misc.disablechirpfont.fingerprints.ChirpFontFingerprint

@Patch(
name = "Disable chirp font",
use = false,
compatiblePackages = [CompatiblePackage("com.twitter.android")]
)
@Suppress("unused")
object DisableChirpFontPatch: BytecodePatch(
setOf(ChirpFontFingerprint)
) {
override fun execute(context: BytecodeContext) {
ChirpFontFingerprint.result!!.mutableMethod.addInstructions(
0,
"""
const v0, false
return v0
"""
)
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
package crimera.patches.twitter.misc.disablechirpfont.fingerprints

import app.revanced.patcher.fingerprint.MethodFingerprint

object ChirpFontFingerprint: MethodFingerprint(
strings = listOf("af_ui_chirp_enabled")
)

0 comments on commit 59eafd1

Please sign in to comment.