No description
  • Java 53.2%
  • Kotlin 46.8%
Find a file
Aunali321 cf369759f3
All checks were successful
release / build (push) Successful in 2m20s
build: require engine 0.8.0
2026-09-13 02:29:24 +05:30
.forgejo/workflows build: require engine 0.8.0 2026-09-13 02:29:24 +05:30
apps feat(universal): remove Pairip protection 2026-09-13 02:29:12 +05:30
gradle/wrapper ci: allow 60s for the gradle wrapper download on the home runner 2026-09-08 22:51:37 +05:30
LICENSES refactor: Rename dev.stitch to app.reseam 2026-04-17 01:34:14 +05:30
shared/settings-runtime/src/main/java/app/reseam/runtime/settings feat(x): add X patches with feature-switch overrides, ads, Premium, downloads, Grok, privacy, and settings entry; make the settings screen app-agnostic; pin engine 0.6.1 2026-09-12 03:55:34 +05:30
.gitignore refactor: Rename dev.stitch to app.reseam 2026-04-17 01:34:14 +05:30
gradlew feat: Initial commit 2026-04-13 03:18:27 +05:30
gradlew.bat feat: Initial commit 2026-04-13 03:18:27 +05:30
LICENSE feat: Initial commit 2026-04-13 03:18:27 +05:30
manifest.toml refactor: Rename dev.stitch to app.reseam 2026-04-17 01:34:14 +05:30
README.md docs: a released CLI is all a bundle build needs 2026-09-13 02:29:12 +05:30
REUSE.toml refactor: Rename dev.stitch to app.reseam 2026-04-17 01:34:14 +05:30
settings.gradle.kts build: require engine 0.8.0 2026-09-13 02:29:24 +05:30

Reseam patches

The official patch bundle for Reseam. Each app under apps/ has a patch module with the patches and, where needed, extension modules with code that gets injected into the app. The app.reseam.workspace Gradle plugin configures every module from the directory layout.

Setup

  • JDK 17.
  • Android SDK, with ANDROID_HOME pointing at it.
  • The reseam CLI on PATH, or its path in RESEAM_BIN. Get the release that matches the plugin version in settings.gradle.kts.
  • A signing key: reseam bundle keygen --out ~/.reseam/bundle-signing.key.

Build

./gradlew bundle

Writes build/reseam/reseam-patches.reseam. Try it on an APK:

reseam patch app.apk --bundle build/reseam/reseam-patches.reseam --trust <your public key> --output patched.apk

Only when changing the engine alongside the patches, set RESEAM_WORKSPACE=/path/to/reseam to build against that checkout's SDK, plugin, and CLI instead of the published ones.

How patches are written is documented in the engine repository under docs/.

Release

Tag vX.Y.Z. CI builds and signs the bundle, writes patches.json, and uploads both to the Forgejo release.