Releases
v1.26.0
Compare
Sorry, something went wrong.
No results found
1.26.0 (2026-08-18)
Bug Fixes
GMSCore patch cannot be disabled during multi-bundle patching (0e35191 )
App card colors reset moves to the dialog title row (5ef5e53 )
App info dialog marks renamed installs as clones (251180a )
Apply the interface scale to dialogs, menus and sheets (1ffd3a0 )
Batch queue installs unattended when the manager is in the background (0389089 )
Deep link no longer replays when the activity is restored (a3d5c58 )
Dialog buttons share one implementation and button metrics move to Defaults (70b9c30 )
Dialog buttons sit at the bottom of list dialogs (33060ff )
Dialog footers lay out on one row (082e5bf )
Dialogs that only close use an outlined Close button (aa15882 )
Distinguish present non-patched tracked apps (#851 ) (dc64a06 )
Grouping swipe works anywhere in the app area (4095029 )
Honor a non default port in remote bundle URLs (#868 ) (2f76213 )
Identify patched installs by Morphe's own signing certificate (4016976 )
Installs renamed by patches are tracked as clones (c4b50b2 )
Interface scale slider no longer jumps at the default value (b1aa81d )
Keep a tracked app's name and icon after its artifacts are gone (03f444b )
Keep APK records and archives when file operations fail (f896574 )
Keep app card text from shifting when a status badge appears (2d1eb63 )
Keep patch source attribution after the source is deleted (219e4ee )
Keep the helper app button through the download dialog's exit (3ff73bc )
Keep tracked install verification state fresh (#853 ) (e7ebbe9 )
List dialogs keep their title actions in place while the list loads (1accc1c )
Loading icon placeholder no longer looks larger than the icon (8510907 )
Multi-select bar metrics live next to the bar (e96b6b7 )
Multi-select bar no longer jumps up over a card while sliding out (46a8a24 )
Narrow the scrollbar's invisible drag strip to stop stealing edge scrolls (63afb26 )
Patch selection dialog leads with Import (79bcbcd )
Patches dialog shows the loading logo instead of an empty list (863dcc3 )
Polish clear-cache dialog and unverified install text (724e345 )
Preserve tracked state after deleting saved APKs (#859 ) (3dd233a )
Recommended patches button skips patches for other app versions (3e32739 )
Recover patch bundle downloads when github.com is unreachable (02a9aa6 )
Root modules cannot be enabled in KernelSU (0263f9e )
Route manager updates through the same download fallback as patch bundles (ab154cb )
Stack CPU load bars by rank, reserve two-line labels only when needed, and surface peak I/O (15ec752 )
Stage universal patches behind a second "Enable all" tap (#840 ) (3485ca4 )
Stop an expanding source card from overlapping the one below (cb8f95c )
Stop re-verifying every tracked APK on each cold start (#852 ) (c2bb659 )
Stop same-named patches in a source from being selected together (9219193 )
Stop selection and reorder modes from triggering source updates (121a5d3 )
Stop the patch counter from doubling when patching restarts (df8a0eb )
Unify action bars and dialog footer buttons (696caaf )
Validate saved APKs and tracked installs (#831 ) (e4eb040 )
Wait for the download page before showing its instructions (ab9d53f )
Features
Accept helper installed-app results (#838 ) (50e3f51 )
Add collapsible search to installed app picker (e765393 )
Add CPU and storage I/O graphs to the expert patching screen (#849 ) (3465561 )
Add search and A-Z sorting to APK, patch selections, and patch sources screens (#844 ) (6742d5a )
Add sliders for patch options (#867 ) (24023d9 )
Allow changing the interface scale of the app (b1b4cfc )
Allow installing over a signature mismatch on rooted devices (9a7e424 )
App info dialog buttons sink on press (3adca56 )
Dialog and title buttons sink on press like the glass ones (63c2ce2 )
Export per-source prerelease and experimental version toggles (#845 ) (69a45df )
Filter the home app list by patch and install state (#829 ) (cf0f2f9 )
Match the download instructions to the website the APK link leads to (#848 ) (71e4675 )
Track every cloned install of an app as its own entry (af9c779 )
Performance Improvements
Animated background no longer composites through an offscreen layer (2d080d1 )
Animated backgrounds pause under full-screen dialogs (0475a0f )
Animated backgrounds step at 60 Hz instead of the display rate (0a3fe7c )
Animated backgrounds stop ticking while the app is not resumed (f5d1164 )
App card gradients are no longer rebuilt on every frame (43fbe79 )
App cards paint one gradient pass instead of five (5fe46e5 )
App icons no longer subcompose on every measure pass (6310053 )
Background parallax no longer restarts its springs on every sensor sample (476ff00 )
List fade overlay no longer blends across the whole list (dfd84e2 )
Live indicator dot no longer recomposes on every pulse frame (d6f8f82 )
Placeholder icon paints one gradient pass instead of five (91763b3 )
Sources sheet no longer re-measures every card on each frame (a54c240 )
You can’t perform that action at this time.