Skip to content

Releases: Allukardh/WAJetsamFix-Release

WAJetsamFix 0.7.1

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:07
09bbeab

Stable source-side Jetsam protection for WhatsApp's notification ServiceExtension on Dopamine 2 RootHide.

What it changes

  • validates the exact WhatsApp notification ServiceExtension target;
  • changes only an exact 24 MB candidate to 40 MB;
  • leaves unrelated processes, commands and memory values untouched;
  • performs no global Jetsam modification.

Runtime design

  • source-side interception inside runningboardd;
  • candidate-first hot path;
  • safe handling of malformed and unknown requests;
  • no polling daemon, periodic scan, timer, fallback enforcement or repair loop;
  • event-driven local diagnostics;
  • non-resident wajetsamfixctl status command.

Final validation

  • 1,003 successful rewrites from 1,003 attempts;
  • zero rewrite failures;
  • zero compatibility warnings;
  • normal first-message, sequential and burst delivery;
  • no observed delay or single-tick episode;
  • approximately 0.0% diagnostics-bridge CPU.

Fully validated environment

  • iPhone 14 Pro Max;
  • iOS 16.4.1;
  • Dopamine 2 RootHide 2.4.9.25;
  • WhatsApp 26.26.73.

Wider iOS and architecture ranges are package build targets, not a guarantee of validation on every device or future WhatsApp version.

See the complete version history.

SHA-256

17670a96b751ef7f94979e399774931b53511b53c4687b1a5d6d48ab7d7ac115

WAJetsamFix is a personal project provided as-is, without guaranteed individual support, universal future compatibility or a fixed maintenance schedule.


💙 WAJetsamFix is free and independently maintained. Voluntary sponsorships help support continued testing, maintenance and compatibility work when needed.
Support WAJetsamFix

WAJetsamFix 0.7.1 RC1

WAJetsamFix 0.7.1 RC1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:07
09bbeab

Overview

Conservative correction that retained the 0.7 hardening while restoring the minimal candidate-first runtime.

Evolution

  • removed the unnecessary broad compatibility inspection retained by 0.7.0;
  • returned non-24 MB requests directly to iOS before target-path validation;
  • preserved safe handling of malformed, unrelated and unknown requests;
  • retained the complete diagnostics and lifecycle-hardening foundation;
  • reached 1,003 successful rewrites with zero failures and zero warnings;
  • passed first-message, sequential and burst delivery gates.

Status

Historical pre-release promoted to WAJetsamFix 0.7.1 without runtime changes. No historical package is distributed from this entry.

WAJetsamFix 0.7.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:07
09bbeab

Overview

Introduced the complete 0.7 diagnostics and runtime-hardening foundation.

Evolution

  • consolidated runtime and diagnostic state handling;
  • made hook-install reporting authoritative;
  • added safer request validation and independently testable policy behavior;
  • corrected state across runningboardd lifecycle changes;
  • added protected rotating diagnostics and the non-resident status command;
  • removed unnecessary relaunch behavior and resident dependencies;
  • expanded automated policy tests and package auditing.

Why it was superseded

Post-release architectural review found that a bounded compatibility inspection path performed avoidable synchronous work outside the exact 24 MB candidate flow. No deterministic failure was proven, but the behavior was unnecessary for the supported scope and was removed in 0.7.1.

Status

Historical release, superseded by WAJetsamFix 0.7.1. No historical package is distributed from this entry.

WAJetsamFix 0.7.0 RC1

WAJetsamFix 0.7.0 RC1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:07
09bbeab

Overview

Release candidate that completed lifecycle, recovery and installation validation for the 0.7 hardening line.

Evolution

  • validated direct upgrade from Alpha 2;
  • validated Safe Mode prevention and normal recovery;
  • validated complete uninstall and clean reinstall;
  • completed a mixed-notification gate exceeding 50 rewrites;
  • recorded zero rewrite failures and zero unexpected warnings;
  • observed no notification loss, delay or single-tick episode during the gate.

Status

Historical pre-release, superseded by WAJetsamFix 0.7.1. No historical package is distributed from this entry.

WAJetsamFix 0.7.0 Alpha 2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:07
09bbeab

Overview

Corrected diagnostic state across new runningboardd lifecycles.

Evolution

  • cleared hook, rewrite, failure and compatibility state for each new source lifecycle;
  • required current-process state before reporting confirmed protection;
  • validated two consecutive source-process changes;
  • confirmed clean zero counters before the first new matching request;
  • recorded 16 successful rewrites from 16 attempts with zero failures and zero warnings;
  • measured approximately 0.0% idle CPU.

Status

Historical pre-release, superseded by WAJetsamFix 0.7.1. No historical package is distributed from this entry.

WAJetsamFix 0.7.0 Alpha 1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:07
09bbeab

Overview

First 0.7 hardening milestone built on the proven 0.6.2 source-side architecture.

Evolution

  • introduced explicit early-loader and source-hook states;
  • prevented false-positive hook-install reporting;
  • added safer request handling and sparse compatibility diagnostics;
  • added the non-resident status command;
  • hardened and bounded the local runtime log;
  • reduced resident dependencies and background relaunch behavior;
  • completed more than 300 successful rewrites with zero failures and zero warnings.

Status

Historical pre-release, superseded by WAJetsamFix 0.7.1. No historical package is distributed from this entry.

WAJetsamFix 0.6.2

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:07
09bbeab

Overview

Final stable release of the original pure source-side candidate-first design.

Evolution

  • corrected diagnostics across runningboardd restarts and source lifecycles;
  • tied readiness and counters to the active source process;
  • preserved the exact WhatsApp notification-extension target and 24 MB → 40 MB policy;
  • removed obsolete polling-era files from the active tree;
  • became the proven fallback baseline for the 0.7 development line.

Status

Historical release, superseded by WAJetsamFix 0.7.1. No historical package is distributed from this entry.

WAJetsamFix 0.6.1

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:07
09bbeab

Overview

Removed polling enforcement after source-side ownership was proven.

Evolution

  • removed the polling daemon, watchdog and recurring repair loops;
  • retained only early loading, the source hook and event-driven diagnostics;
  • validated more than 30 messages with zero loss, delay or single-tick episodes;
  • confirmed 25 exact-target rewrites;
  • measured approximately 0.0% diagnostics-bridge CPU.

Status

Historical release, superseded by WAJetsamFix 0.7.1. No historical package is distributed from this entry.

WAJetsamFix 0.6.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:07
09bbeab

Overview

Introduced the source-side architecture that ultimately replaced polling enforcement.

Evolution

  • integrated RootHide PatchLoader for early loading inside runningboardd;
  • added dynamic jailbreak-root discovery and Safe Mode checks;
  • proved that the source-side path corrected the exact target before the temporary compatibility path reacted;
  • validated 32 source-side rewrites;
  • established the foundation of the final architecture.

Status

Historical release, superseded by WAJetsamFix 0.7.1. No historical package is distributed from this entry.

WAJetsamFix 0.5.1

Choose a tag to compare

@github-actions github-actions released this 15 Jul 03:07
09bbeab

Overview

Added event-driven diagnostics that exposed why the first source-side attempt was not active.

Evolution

  • replaced sandbox-dependent diagnostic writes with event-driven state delivery;
  • added a lightweight root diagnostics bridge;
  • confirmed that ordinary tweak loading did not place the source hook inside runningboardd;
  • preserved working notifications during the investigation;
  • produced the evidence required for the later PatchLoader architecture.

Status

Historical release, superseded by WAJetsamFix 0.7.1. No historical package is distributed from this entry.