Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-07 12:58:21 +03:00
.vscode feat: meow 2026-10-07 12:58:21 +03:00
app feat: meow 2026-10-07 12:58:21 +03:00
.gitignore feat: meow 2026-10-07 12:58:21 +03:00
build.gradle.kts feat: meow 2026-10-07 12:58:21 +03:00
gradle.properties feat: meow 2026-10-07 12:58:21 +03:00
README.md feat: meow 2026-10-07 12:58:21 +03:00
settings.gradle.kts feat: meow 2026-10-07 12:58:21 +03:00

fuckyoux

android port of xremover: bypassing the fucking stupid agegate / sensitive-media blur in the xitter android app (com.twitter.android, com.x.* runtime).

><>

lsposed/xposed module. gate lives on data flags of the post model com.x.models.r0 ("CanonicalPost") plus the per-media visibility result; all neutralized at construction:

class field action
com.x.models.r0 G = isPossiblySensitive -> false
com.x.models.r0 R = hasUserFlaggedSensitiveMedia -> false
com.x.models.interstitial.h a = blurImageInterstitial -> null

after an xitter update flip RECON = true, open a sensitive post, logcat | grep xremover and re-pin.

pinned against com.twitter.android 12.31.0-prod.01 (versionCode 312310001) rn

build

gradle :app:assembleRelease