Skip to content

Releases: brealorg/breal-morphe-patches

Morphe patch bundle 1.4.66

Choose a tag to compare

@brealorg brealorg released this 10 Jul 16:17

Morphe patch bundle 1.4.66

Boost for Reddit

Changes

  • Adds the Show source text with preview setting for inline media previews in comments.
  • When disabled, Boost removes only the preview source URL from the rendered comment.
  • The preview, remaining comment text, unrelated links and link spans remain intact.
  • When enabled, the original preview source URL remains visible.
  • Existing preview-tap behavior continues to open media in Boost's viewer.

User impact

Users can retain inline media previews without displaying raw media URLs in the comment body. The setting produces a cleaner comment layout while preserving other text, links, previews and Boost viewer behavior.

Validation

  • Final local release gate passed before publish.
  • README SHA is aligned to the published MPP.
  • Release tag: morphe-patches-66.
  • Release asset: patches-1.4.66.mpp.
  • Signature asset: patches-1.4.66.mpp.asc.
  • MPP SHA256: f436864a5279e7fc4892d14fcd3c438fe927b21302f3648c4a36804b4fa149c7.

morphe-patches-65

Choose a tag to compare

@brealorg brealorg released this 09 Jul 22:39

1.4.65

  • Boost: run search discovery at SearchGenericActivity Q1 entry so Active subreddits render reliably before Random branch checks.

Runtime validation:

  • SearchGenericActivity opened in Boost DEV clone.
  • MorpheSearchExplore logged cache/network refresh.
  • UI showed Active subreddits with populated rows.

Morphe patch bundle 1.4.64

Choose a tag to compare

@brealorg brealorg released this 09 Jul 21:47

Morphe patch bundle 1.4.64

Boost for Reddit

Changes

  • Adds the new Boost search default discovery patch for the normal Search screen.
  • Shows an instant cached Active subreddits landing while a source-specific Reddit popular/HOT refresh runs in the background.
  • Uses active subreddit rows derived from current popular/HOT submissions instead of legacy trending/community sources.
  • Renames the Reddit search filter label from Community to Subreddit in the patched Boost search UI.

User impact

Boost search now opens with useful active subreddit suggestions immediately, without forcing users to type first or showing stale/dead legacy community entries. The visible Reddit terminology is also corrected so the search filter says Subreddit rather than Community.

Validation

  • Release tag: morphe-patches-64
  • Release asset: patches-1.4.64.mpp
  • MPP SHA256: b3e4f9a974ca42c78d73d4460a3b8140c78829f243bd1ddfff992b0dc0139ca5
  • Local release gate passed for 1.4.64.
  • Final MPP contains classes.dex and extensions/boostforreddit.mpe.
  • Final MPP contains marker MORPHE_SEARCH_EXPLORE_V5M_ACTIVE_SUBREDDITS_REDDIT_LABELS.
  • GPG signature verification passed for patches-1.4.64.mpp.asc.
  • Boost candidate static gate passed with target SDK 35, Spoof client, and Modify login WebView.
  • Runtime validation accepted the v5m behavior; the prior harness failure was classified as a false negative because the UI dump showed limit_view as Subreddit.

Validation

  • Final local release gate passed before publish.
  • README SHA is aligned to the published MPP.
  • Release tag: morphe-patches-64.
  • Release asset: patches-1.4.64.mpp.
  • Signature asset: patches-1.4.64.mpp.asc.
  • MPP SHA256: b3e4f9a974ca42c78d73d4460a3b8140c78829f243bd1ddfff992b0dc0139ca5.

Morphe patch bundle 1.4.63

Choose a tag to compare

@brealorg brealorg released this 08 Jul 20:29

Morphe patch bundle 1.4.63

Boost for Reddit

Feature/fix release for undelete handling and deleted Reddit media restoration.

Changes

  • Add runtime settings for Reddit/Imgur undelete behavior under the Boost Morphe settings patch.
  • Restore deleted Reddit media loaded through Glide by falling back through Wayback handling where applicable.
  • Update the Boost Morphe settings patch description so the patch list now mentions undelete toggles.
  • This release updates existing Boost patches/settings; it does not necessarily appear as a brand-new separate patch entry in Morphe Manager.

User impact

This release matters if you use the Reddit/Imgur undelete features or hit deleted Reddit media that should be recoverable. If Boost is already working for your normal browsing path, Morphe Manager may not show this as an obvious new app-list update even though the bundle version changed.

Validation

  • Release tag: morphe-patches-63.

  • Final local release gate passed before publish.

  • README SHA is aligned to the published MPP.

  • Remote release verification passed.

  • Release asset includes patches-1.4.63.mpp and patches-1.4.63.mpp.asc.

  • MPP SHA256: 3ea0ef62c6953c16d6cc0ce5d9622c6b8133f17090fb00ae6687fa321f27a631

Morphe patch bundle 1.4.62

Choose a tag to compare

@brealorg brealorg released this 08 Jul 16:55

Morphe patch bundle 1.4.62

Boost for Reddit

Bug fix release for intermittent comment-load failures when archived/deleted-content lookup returns empty or invalid Arctic Shift data.

Changes

  • Make Boost comments fail open when Arctic Shift returns empty, malformed, or otherwise unusable data.
  • Preserve normal comment loading instead of letting undelete lookup failures break the comment screen.
  • Keeps the affected behavior inside the existing Boost undelete/comment loading path; this release does not add a new user-facing patch entry.

User impact

If Boost comments sometimes failed to load while undelete/archive lookup was involved, repatching with this bundle may help. If your current Boost install already works and you do not use the affected undelete path, this release may not visibly change anything.

Validation

  • Release tag: morphe-patches-62.

  • Final local release gate passed before publish.

  • README SHA was aligned to the published MPP.

  • Release asset includes patches-1.4.62.mpp and patches-1.4.62.mpp.asc.

  • MPP SHA256: 00692b7a80f512c0840b965d91ed8e9d1fe145da803f67b4a077dba9bc453cf6

Morphe patch bundle 1.4.61

Choose a tag to compare

@brealorg brealorg released this 08 Jul 16:07

Morphe patch bundle 1.4.61

Changes:

  • Boost: fix Inline Media Previews so mixed link/media comments keep the original tappable URL while still rendering the inline preview.
  • Runtime validated on Issue #29 repro: inline preview visible, original x.com link opens, v3 skip marker absent, no fatal or ActivityNotFound exceptions.

Validation:

  • Local release gate passed.
  • MPP contains classes.dex and extensions/boostforreddit.mpe.
  • Boost candidate static gate passed.

morphe-patches-60

Choose a tag to compare

@brealorg brealorg released this 08 Jul 10:06

Morphe patch bundle 1.4.60

Boost for Reddit: adds optional high refresh-rate preference that requests Android preferredRefreshRate=120.0 on adaptive-refresh displays.

Validation:

  • Release MPP contains classes.dex and extensions/boostforreddit.mpe.
  • Adaptive refresh markers present: MORPHE_BOOST_ADAPTIVE_REFRESH_RATE_V2, morphe_boost_prefer_high_refresh_rate, preferredRefreshRate, setRequestedFrameRate.
  • Boost Dev runtime validated on Android 17: MainActivity, MediaVideoActivity, and CommentsActivity logged preferredRefreshRate=120.0.
  • No real Boost Dev hard crash observed.
  • Exact physical panel Hz was not independently measured.

morphe-patches-59

Choose a tag to compare

@brealorg brealorg released this 07 Jul 22:00

Morphe patch bundle 1.4.59

Boost for Reddit

  • Make Disable ads tolerate already-stripped AppLovin/Google ad manifest entries so j-hc/revanced-magisk-module can patch stripped APK inputs.

Validation:

  • Disable ads applied successfully on a synthetic stripped Boost 1.12.12 APK.
  • Old strict provider failure signature was absent.
  • Candidate static gate passed.
  • MPP contains classes.dex and extensions/boostforreddit.mpe.

MPP SHA256:

367c42c6c2dd0c7641cc8f3390645b64f3561c22d58a92889696a594160ed2db  patches/build/libs/patches-1.4.59.mpp

morphe-patches-58

Choose a tag to compare

@brealorg brealorg released this 07 Jul 21:33

Morphe patch bundle 1.4.58

Boost for Reddit fix for issue #19.

Changes:

  • Fix Boost feed actions crashing when an invalid converted list index is produced.
  • Guard the j.s1(I) feed action path before Boost calls ArrayList.get(index) or ArrayList.remove(index).
  • Extends the existing Hide crash fix to the feed/list action path reached by SubmissionViewHolder$k.onClick.

Validation:

  • :patches:buildAndroid passed.
  • Release gate passed for 1.4.58 / morphe-patches-58.
  • Normal Boost candidate build passed with targetSdk 35.
  • Devclone build/install/launch smoke passed with:
    • FATAL_COUNT=0
    • INDEX_OOB_COUNT=0
    • S1_STACK_COUNT=0
    • DEV_PROCESS_DEATH_COUNT=0
  • Artifact smali proof confirmed the s1(I) bounds guard exists in the built normal candidate and devclone APK.

Note:

  • The Mark as Read menu option was not found during manual UI testing, so this release does not claim manual Mark-as-Read verification. The guarded crash path is the shared s1(I) feed action path from the issue stacktrace.

Asset:

  • patches-1.4.58.mpp
  • SHA256: 2b93ed70a1792f6fc7b51f25b808d9aa1bad4c38bd88cf06717364846d611917

Morphe patch bundle 1.4.57

Choose a tag to compare

@brealorg brealorg released this 07 Jul 19:51

Boost image widget click target fix. ImageWidgetProvider now gives the CommentsActivity click PendingIntent a unique morphe-widget-image://open// data URI per widget update, preventing stale widget clicks from opening the wrong post. Real Kotlin/MPP-derived DEV build was runtime validated with data-URI launch proof and runtime classifier PASS.