github igorcv88/Root-My-Galaxy-Extended v0.3.82
Root My Galaxy 0.3.82

latest releases: v0.3.104, v0.3.103, v0.3.102...
one month ago

Root My Galaxy 0.3.82

SHA-256: 976291101826d35c87d78c7bbb3ba4bc449e7fcdfb5c71791d3cb551c415ee55

Changes since v0.3.81.

What's changed

  • #59 Fix ZZI4 KernelSU pre-stage verification

Full changelog

Detailed pull-request notes for all changes included in this release.

#59 — Fix ZZI4 KernelSU pre-stage verification

Fix the ZZI4 pre-exploit KernelSU verification regression observed on hardware.

Diagnosis

  • Manual Online successfully downloaded and verified the exact ZZI4 exploit and KernelSU artifacts.
  • The run then failed before the exploit with remote= empty in the KernelSU pre-stage check.
  • Both Manual and Auto Root built the remote command with awk '{print \\$1}'. Because the awk program is already single-quoted, the backslash reaches awk and causes a syntax error. set -e exits before the final output is produced.

Fix

  • Remove the awk/shell-variable quoting dependency from both Manual and Auto Root pre-stage verification.
  • Emit SHA-256 and size as two simple lines using toybox sha256sum | toybox cut and toybox wc -c.
  • Reuse the existing whitespace-tolerant remoteArtifactMatches parser.
  • Add a permanent regression test that requires the quote-safe command in both paths, forbids the old toybox awk form, and verifies the parser accepts hash/size on separate lines.

Safety boundary

  • No exploit changes.
  • No offsets/timings/routePolicy changes.
  • No KernelSU binary or feed changes.
  • No post-root lifecycle changes.

Validation

  • One-shot preflight completed successfully with source invariants, :app:testDebugUnitTest, :app:lintDebug, and :app:assembleRelease.

Other changes

Commits merged directly without an associated pull request:

  • 6dde9f9 Generate APK with ZZI4 pre-stage verification fix

Payload provenance

  • Payload commit: 19296ea99b9ed5200868fd74e536cc2e11f6d545
  • Root helper SHA-256: 788611baf566f0ca9008d28fa7d1b1edb4657efc56e4b5ac24b319ae12519dd4
  • Root helper synchronized from feed: true

Don't miss a new Root-My-Galaxy-Extended release

NewReleases is sending notifications on new releases.