home Home extension More apps quiz FAQ
volunteer_activism Donate

What's New

Complete history of updates and improvements

calendar_today
bug_report Bug fixes
  • Drop repeated wording from dialogs (1371e0e)
  • Smooth out the alerts room on page switches (005d858)
auto_awesome Features
  • Add patch sources from a docked panel (7c89419)
  • Detach mounted apps from Play Store with zygisk-detach (#1292) (c1f7b47)
  • Refine source card states and scroll long lines (7df5e83)
  • Show APK sources as cards in the Select APK dialog (5756944)
  • Show the community notice until it is agreed to (9f88bcd)
calendar_today
auto_awesome Features
  • Add NoMount only mode for root mounts (#1281) (2da2642)
  • Restyle source cards to match the home app cards (a8c7570)
notes Performance improvements
calendar_today
bug_report Bug fixes
  • Keep a remote source on the branch it was added from (3775bdb)
  • Restore the stock app of a mount from the split archive's own modules (#1283) (a85dce6)
  • Select apps across groups in the grouped home view (f0953d6)
auto_awesome Features
  • Animate panel actions as they come and go (06bc2ce)
  • Bring back the community patches button in the add source dialog (e5505ad)
  • Compare signing keys side by side and copy the key on tap (ed81054)
  • Open the installed app from its patches dialog (75dd12e)
  • Remember the batch install policy between queues (055e011)
  • Verify patch bundle signatures and pin the signing key (eaceab3)
notes Performance improvements
  • Skip downloading a release already refused for its signer (19709a3)
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Feed below the player stutters while scrolling (5545e3c)
  • YouTube - Add to queue: Fix native queue on experimental versions (#4076) (e009d8b)
  • YouTube - Add to queue: Native queue index errors crash before Android 13 (c5f9f94)
  • YouTube - Captions: Old caption stays on screen after SponsorBlock skips (#3986) (e200765)
  • YouTube - Disable playlist autoplay: fix looping the current video (#4064) (f4c1f84)
  • YouTube - Force fullscreen landscape: Screen rotates before the fullscreen gesture completes (#4050) (83c0cf0)
  • YouTube - Litho filter: Filtered elements leave empty cells in the related videos grid of the tablet layout (e32b05c)
  • YouTube - Litho filter: Filtered elements leave empty cells in the tablet layout grids (#4035) (4764483)
  • YouTube - Minimal miniplayer: Bar is partly covered by the keyboard with the default navigation bar style (bb6e0e3)
  • YouTube - Minimal miniplayer: Video title and channel are missing after going back from the Shorts player (7e665c6)
  • YouTube - Miniplayer: Related videos lists show a black frame after exiting fullscreen and scroll down (efbc9b1)
  • YouTube - Search comments: Search button is not shown in the Shorts comments and is shown in other panels (3b3308b)
  • YouTube - Video quality: Shorts quality menu sets another quality than the one selected (3e15dcd)
  • YouTube - Video quality: Shorts quality selected in the menu is not kept and is used for the next Shorts (82efbab)
auto_awesome New features
  • YouTube - Playback speed: Add playback speed to the Shorts player menu (#3982) (b717a69)
  • YouTube: Add Download post images patch (#3966) (5f96fbe)
  • YouTube: Show a warning when changing 'Navigation bar style' or turning on 'Enable tablet layout in player' (445194d)
v2.2.0 Manager
calendar_today
bug_report Bug fixes
  • Auto-install during a mini-game round (ec26a3d)
  • Fail patching that runs out of memory instead of hanging (76b5477)
  • Give the patcher more memory on 64-bit devices (77af30c)
  • Judge app versions by the source they are picked from (caed35a)
  • Keep lists clear of the home alerts (3d79a28)
  • Remote and D-pad navigation on Android TV (2742b26)
  • Stop the embedded VM from crashing on Android 11 (03eb330)
  • Tell native memory running out from a full heap (d6941da)
  • Wait longer before taking the thread stacks of a slow run (1acbe44)
auto_awesome Features
  • More apps card on the home screen (a974389)
  • Open an app's patch notes from its info dialog (55b625e)
  • Option to open the APK download helper right away (901ecc0)
  • Pull to refresh the file picker and the sources page (26ee917)
  • Support NoMount redirection on KernelSU and APatch (#1271) (8017b79)
  • Update a local source from an opened .mpp file (eb9cd44)
calendar_today
bug_report Bug fixes
  • Give the patcher more memory on 64-bit devices (77af30c)
  • Stop the embedded VM from crashing on Android 11 (03eb330)
  • Tell native memory running out from a full heap (d6941da)
  • Wait longer before taking the thread stacks of a slow run (1acbe44)
auto_awesome Features
  • Pull to refresh the file picker and the sources page (26ee917)
calendar_today
bug_report Bug fixes
  • YouTube - Captions: Captions not shown in picture-in-picture on 21.16 - 21.28 (#4024) (b2688c5)
  • YouTube - Hide layout components: Fix actions blocked by Hide Snackbar (#4038) (9a0fee9)
  • YouTube - Playback speed: Channel speed whitelist is not applied to preloaded Shorts (4f108b5)
auto_awesome New features
  • YouTube - Add to queue: Add "Native queue" setting (#3953) (372eea2)
  • YouTube - Downloads: Add "Quick download on tap" setting (#3883) (dd97d93)
  • YouTube - Media notification controls: Add options to seek with Previous & Next buttons (#3955) (2b07abb)
  • YouTube - Navigation bar: Add "Navigation bar style" setting (db9af37)
update Updated app support
  • Reddit: Add experimental support for 2026.43.0 (6407d5e)
  • Reddit: Add support for 2026.40.0 (fcc02f7)
calendar_today
bug_report Bug fixes
  • Judge app versions by the source they are picked from (caed35a)
auto_awesome Features
  • Open an app's patch notes from its info dialog (55b625e)
calendar_today
bug_report Bug fixes
  • Fail patching that runs out of memory instead of hanging (76b5477)
auto_awesome Features
  • Option to open the APK download helper right away (901ecc0)
  • Update a local source from an opened .mpp file (eb9cd44)
calendar_today
bug_report Bug fixes
  • Auto-install during a mini-game round (ec26a3d)
  • Remote and D-pad navigation on Android TV (2742b26)
auto_awesome Features
  • More apps card on the home screen (a974389)
calendar_today
bug_report Bug fixes
  • Temporarily change expired PoToken check to log only instead of a user dialog (1669acd)
  • YouTube - Miniplayer: Minimal miniplayer is covered by the keyboard before 21.29 (5cd2eb2)
  • YouTube - Theme: Custom background colors are not applied with 21.43 (#4019) (9cc833f)
calendar_today
bug_report Bug fixes
  • YouTube - Ambient mode: Ambient mode is not disabled with 21.43 (aeb3012)
  • YouTube - Feed card layout: Shorts shelves change width and corners when only a last row with one Short is in the list (97f1f2d)
  • YouTube - Hide status bar: Status bar scroll color and translucent navigation bar do not follow the hidden status bar before the edge to edge flag is read (a9e6562)
  • YouTube - Miniplayer: "Disable resuming miniplayer" may not work with latest experimental app target (8554412)
  • YouTube: Fingerprints are not found on some targets between 21.04 and 21.35 (52fa134)
calendar_today
bug_report Bug fixes
  • Reddit - Redgifs audio: Error toast is shown when network request fails (6707f0e)
  • YouTube: 21.43 navigation tabs cannot be hidden (68b01ca)
calendar_today
bug_report Bug fixes
  • YouTube - Disable continue watching prompt: Prompt can still appear during playback (#3996) (64e3e0e)
  • YouTube - Feed card layout: Horizontal shelves lose the card background when their header is scrolled out of the list (60489d8)
  • YouTube - Feed card layout: Videos of the horizontal shelves are cut by the left edge of the card (c0ec5ae)
  • YouTube - Hide status bar: Status bar covers the top bar or leaves an empty bar above it (#3997) (bf6fbe0)
  • YouTube - Navigation bar: Empty band below the reply bar of the comment replies (bac5823)
  • YouTube - Navigation bar: No connection and back online bars are covered by the system navigation buttons (2576962)
  • YouTube - Navigation bar: System navigation buttons cannot be seen in the Shorts player with the light theme (0115896)
  • YouTube - Navigation buttons: Create button is not hidden with the new navigation bar layout (47f511c)
  • YouTube - Playback speed: Channel speed whitelist does not work for Shorts (be733a6)
  • YouTube - Shorts autoplay: Overlay is out of place when going back to a Short that advanced with the comments open (60efeb5)
  • YouTube Music - Downloads: Fix missing metadata in downloaded songs (#3984) (7988621)
  • YouTube Music - Downloads: Fix wrong song downloads (#3978) (7259e27)
  • YouTube: Morphe flyout menu items are missing in the new popup menu (d2accff)
auto_awesome New features
  • YouTube Music - Third-party lyrics: enhance sync engine, providers, AI translation, and RTL word sync (#3877) (e092212)
update Updated app support
  • YouTube: Add experimental support for 21.43.523 (6c413e5)
v2.1.0 Manager
calendar_today
bug_report Bug fixes
  • Mount apps queued for batch patching on rooted devices (9d5c007)
  • Open files shared to the app for patching (d2867a0)
  • Patch on JDK 17 (fix for low-end devices) (#1246) (619719f)
auto_awesome Features
  • Name patch sources in exported APK file names (5878b00)
  • Show more of Morphe in the feature tour (701a7bd)
notes Performance improvements
  • Slide straight to the picked tab (1ffe743)
calendar_today
bug_report Bug fixes
  • Mount apps queued for batch patching on rooted devices (9d5c007)
  • Patch on JDK 17 (fix for low-end devices) (#1246) (619719f)
calendar_today
bug_report Bug fixes
  • YouTube - Hide status bar: Video player is moved below the display cutout in portrait (f80398e)
  • YouTube - Navigation bar: Translucent navigation bar is not shown without the edge to edge layout (b8e1fdd)
  • YouTube: Miniplayer covered by the keyboard and empty band above the navigation bar (0345136)
  • YouTube: Morphe flyout menu items are missing on tablets (7127541)
auto_awesome New features
  • YouTube - Navigation bar: Add "Disable toolbar navigation tabs" setting (01e767c)
  • YouTube: Add Search comments patch (#3942) (fbb628b)
update Updated app support
  • YouTube: Add support for 21.23.492 (4599204)
calendar_today
bug_report Bug fixes
  • Open files shared to the app for patching (d2867a0)
auto_awesome Features
  • Name patch sources in exported APK file names (5878b00)
  • Show more of Morphe in the feature tour (701a7bd)
v2.0.0 Manager
calendar_today
bug_report Bug fixes
  • Add only the universal patches of a source when a link asks for them, rather than every app it patches (46ff28d)
  • Align notice and footer icons with their text (120b6cb)
  • Animated background resumes as soon as a dialog starts closing (4d27b04)
  • Back from an app info page returns to the info (276032a)
  • Bring each row the tour points at into view under the page header, rather than scrolling to where it was reckoned to be (e38f2be)
  • Bring the row a tour step points at into view once its page stands, rather than while the page is still turning to it (a161d31)
  • Choose the apps of a source by their checks alone and say why a patched app stays (ba12b80)
  • Clean raw class-name labels and keep a lookup that raced an invalidation out of the cache (a7dd59a)
  • Close every dialog with its own exit animation rather than holding it frozen, and hand one dialog to the next without the screen behind showing between them (326d710)
  • Close the gap of a settings group a search folds away along with the group (640c2fd)
  • Close the header search without a jump at its end, the field drawing back into its toggle's circle and the keyboard going as it starts (6ee958d)
  • Compare manager versions with the shared version comparison and close the clients that resolve redirects (5a925a9)
  • Copy the stock APK of root mounts from the installed app (#1156) (69dbb80)
  • Count the app being patched in the queue counter (6220ec4)
  • Delete the APK of a run given up in expert mode and read the seen patches once (5f9ff22)
  • Delete the keystore copy after an automatic import (13bc8a2)
  • Dim the status bar over the apps page alone, leaving the pages with a header of their own undimmed (c8fac49)
  • Drag app cards and group headers to where they are dropped again, counting the rows above the list (db6a3c1)
  • Draw messages flat rather than lifting them with a shadow (491ba3f)
  • Draw the edge of an engaged header button on its circle rather than around its touch target (6c84b30)
  • Draw the pull to refresh indicator out from under the apps page header (e8df613)
  • Draw the scroll to top button as the patcher's see-through glass buttons are (4e64c0f)
  • Draw the scroll to top button solid everywhere, rather than glass over only some of the lists (582de5b)
  • Drop the record a failed first mount created (921f838)
  • Drop the reset all row under each app of the patch selections, as each source resets on its own (505c09b)
  • Engage the installed apps filter button only while its menu is open, the subtitle already naming the filter (b51f81c)
  • Fail an icon or header set that could not be written in full and give its folder the storage path of the current user (e98ab41)
  • Fill a search field like the header action that opens it (50dda40)
  • Fold a card's content out under a chevron, the rows below keeping to its edge, and inset group headers as the cards they head (67c1e03)
  • Fold a dialog header's badges away and back as its pages change, rather than jumping what is under it (1841772)
  • Fold a list dialog's header only as far as its list scrolls, easing it to an end once the list rests (9486a76)
  • Fold the patch options row and the patch selections row into each other as expert mode turns on or off (bea9e31)
  • Give the default light and dark schemes surface containers of their own (ddaff32)
  • Give the process runtime switch an icon of its own rather than its section's (199156c)
  • Hand a closing dialog's messages to the screen below instead of showing them twice (6778719)
  • Hand batch dialogs over to one another and show the APK being processed (d7a0a60)
  • Hang the alerts under the page header and bring snoozed ones back from a bell in it (e0f67f0)
  • Hold the status bar scrim to the bar itself, always on, instead of fading it in once the list scrolls (bff2542)
  • Ignore a stale install result in app info, key dialog choices by their subject and keep home actions from firing twice or on a stale card (1108643)
  • Import EC and DSA keys and version 1 files from a JKS keystore (f23d911)
  • Join the switches among a patch's options into one group, as the settings join theirs (cedf874)
  • Keep a list dialog's header bare while its list loads, instead of flashing its band until the list shows (d1dae2b)
  • Keep a local source intact when its update fails and stop false source update notifications (3538a0e)
  • Keep a message in one place over every surface, rounded, and take a long one down sooner (9858168)
  • Keep an unreadable bundle file from crashing the app and report success only for what was imported (3037c95)
  • Keep APK notes out of the dialog footer (7347e6c)
  • Keep app names in any script in the exported file name (4bef02e)
  • Keep each app's choices on retry, let the newest re-resolve win and delete an attached APK once patched (2f72c34)
  • Keep each step of patching up until the next one takes its place, and move the open dialogs out and back with their screen without the home screen showing in between (cc3ec2c)
  • Keep messages clear of the app dialog's close button (4722059)
  • Keep mount installs recorded when the process dies mid-mount (8e82be8)
  • Keep root mounted apps through a restart of the framework alone (05dbc46)
  • Keep settings dialogs on their own app, a picked sound across recreation and a ZIP export from being closed mid-way (c72bd33)
  • Keep the app info panel still when coming back from one of its pages (0107c37)
  • Keep the apps page in place as its search field takes focus, leaving the list's insets to the list alone and out of the dialogs it opens (cb2064d)
  • Keep the apps search while another page is shown (667aead)
  • Keep the apps toolbar on screen and in reach while the sources load (d90d74c)
  • Keep the batch copy of an installed app until its original APK is saved and drop replans that finish after the queue starts (b13e0f9)
  • Keep the blurred header band down in dialogs about one app, patch or source, even while their content rests (41a8350)
  • Keep the cards of a dialog opened from a settings row apart, rather than joined into that row's group (bcfaff0)
  • Keep the home cards in place when coming back from settings (7bb779c)
  • Keep the home list's scrollbar in its gutter in landscape rather than over the app cards (5b7a3c2)
  • Keep the marks on an app's icon from outgrowing it under a large system font (97a33ad)
  • Keep the navigation on a page opened while a selection or the list options are up (2fcd4f5)
  • Keep the navigation sidebar on tablets while the list options or a selection are open (746defe)
  • Keep the patch flow's dialogs stacked in the order they opened, step back through them one at a time, and put them away with the home screen when another screen opens over it (692ae53)
  • Keep the patched APK and a mount's input for an install that outlives the screen (0d66880)
  • Keep the progress bar whole when the split step changes and report a batch app whose APK is gone (b808ca1)
  • Keep the settings in place on coming back from one of their pages, the APK download helper row no longer showing up late under the restored scroll (fdef76c)
  • Keep the settings search open on coming back from a page it found something on (c5f7406)
  • Keep what a settings search finds at the top of the page (17fd534)
  • Lay a header's band down as the content scrolls under it (8d20f95)
  • Lay the installer card's Shizuku actions out as a card's action row (ca57763)
  • Leave a docked panel's handle out of what a screen reader goes through, as the panel's own close button already offers it (5242fe4)
  • Leave no gap over a page opened from a header folded away, the room held for its folded part going with it (ab04bd1)
  • Leave one-letter words to the translation and pass cancellation on (b02be02)
  • Leave the apps already queued out of the repatch alert (efe1ffb)
  • Leave the apps search field on back before clearing the search (12e46b2)
  • Leave the empty alert strip out of what a screen reader goes through, and out of the taps under it (d47d9a5)
  • Let a caller's timeout end a redirect lookup (128d5ae)
  • Let appearance previews scroll the page (dbda618)
  • Let dialogs fill narrow screens up to the shared content width (#1150) (3cc5739)
  • Let docked panels follow the finger all the way down (2ecff15)
  • Let taps through to the bottom rows of the selection and list options panels (d58f8fa)
  • Let the scrollbar run under the floating bottom bar (96010ce)
  • Let the sources update notification be swiped away while it runs (18c81a5)
  • Lift messages off the bottom edge of the screen and round them off whole (adbd3f2)
  • Localize memory and storage figures and keep them from clipping (0a0505b)
  • Mark selected cards the same way on every screen (3e919cd)
  • Mark the notification categories row as leading out to the system settings and the debug log export row as an export (db01408)
  • Mark the sort button once any of the list's options is off its default, from the same options its panel offers (bf38e6b)
  • Match the key alias regardless of case on import (72c8707)
  • Match the patcher bar height to the result actions and fold its glass wrappers into one (b4e3ba2)
  • Name an app the same way everywhere, from any source that knows it (7d3d05b)
  • Name the app in expert mode as the other patching dialogs do (c545dd8)
  • Open links and the all-files access screen through guarded helpers that never crash without a handler (1510c4a)
  • Open the home alerts right under the header on a cold start rather than easing them down from the top (8d56f41)
  • Open the patch selection on the source that names the APK's version (05e03e4)
  • Patch in a process of its own, on the JVM or ART (9d57d54)
  • Patcher process may not work on 32-bit phones (a666f26)
  • Pause the parallax sensor in the background and resolve labels and icons per package (1241600)
  • Pin the sources header over the list, blurring the cards scrolling under it (a93c460)
  • Play the completion sound at the level of other notifications, and only when asked for (45282df)
  • Quote the app's version and name before writing them into the root module (287f5ed)
  • Read a keystore's type from its shown name, sanitize export names and name an app in its info as on its card (414b2e3)
  • Read file icons, APK details and folder counts afresh on refresh in the file picker (1b2ddf6)
  • Record a saved original under its own version rather than the patched one (065386b)
  • Release the saved patched APK of a version an app moves past and prune copies no record claims (2b87776)
  • Remount a mounted app whose repatch failed and keep installer checks off the main thread (1d53bd2)
  • Report a failed mount uninstall instead of crashing and keep closed dialogs from taking late results (f2eba24)
  • Request write access to shared storage on Android 10 and below (#1193) (904b9e5)
  • Retry a range download that ends before its range is complete (#1205) (7195a5e)
  • Return to the download instructions after reviewing APK download helpers (5467fd7)
  • Run a loading app card's gradient across its whole width and the color picker's gradient preview from the start edge (88e5510)
  • Run a scrollbar past floating footers to an even gap at both ends, out of their scrims, with a scroll-to-top in expert mode and settings (b8705fb)
  • Run the embedded JVM inside the app's process (#1223) (9bd97d2)
  • Scroll a long dialog on under its footer and its title edge to edge, the title's band reaching under the status bar (eb430ad)
  • Set up a patching run in a flow of its own that keeps the app's name through every warning, patches a picked APK from the source chosen for it, and lets go of the run the same way whichever dialog turns it down (adff362)
  • Shape a settings group's rows by what of them shows, so a row folding away no longer squares the corners of the one above (9d5cdf7)
  • Shape the dialog search field as a Material search bar, its name held in place (d8f42d0)
  • Show a batch app's APKs being looked into and confirm the one picked (dd653d5)
  • Show a sort or filter picked in the home options panel at once rather than only once it is reopened (f0ed33a)
  • Show a source update under way on every page, keeping the other alerts to the apps (9511654)
  • Show or hide an app on the home screen at once while the sources are still loading (29ed4ad)
  • Show the picture a patch source ships rather than its owner's avatar (2fcfb7e)
  • Show the root cause of a failed patch instead of its dependency wrapper (e5dfe73)
  • Show the sync glyph while a source not downloaded yet is fetched (a44b962)
  • Show what patches print in the patcher log (7426599)
  • Size the home alert chips like standard chips (1f4b805)
  • Skip a restored outcome, keep a mount's input, follow a merged split and patch without the missing patches (e9ee6f7)
  • Slide the navigation pill's indicator under the selected tab and swipe notifications along the finger in right-to-left layouts (8d8a300)
  • Slide the snoozed alerts' bell smoothly and keep its count while it leaves (394c815)
  • Space the app dialog's close button like a dialog footer (cd19fba)
  • Start a batch's own installs once per queue and keep a double tap or a skipped auto-install from stalling the install (90a90f6)
  • Steady the scroll to top button (2cd0534)
  • Stop hashing APKs once the install check is cancelled (42c2107)
  • Stop the loading shimmer after an update that brought no patches and drop a stale manifest (083fcb4)
  • Stop the unmount loops of root mounts at a bound so mounting cannot hang (d484aaa)
  • Tell a batch app with nothing selected from one without patches and open its patches after an APK (0cb14e3)
  • Turn to the apps page when the tour ends or starts over from another page (3dc8f44)
  • Unmount before every installer and merge the Shizuku paths (e782aff)
  • Warn before clearing the patcher's working files while a patch is running (be41933)
auto_awesome Features
  • Adaptive layout for tablets and wide screens (239d4c0)
  • Add a copy button for the signing key fingerprint (ea2b6c6)
  • Blur the screen under the tour's card (820d3ec)
  • Blur what scrolls under a list dialog's footer buttons instead of dimming it (409623e)
  • Blur what scrolls under the floating bars, selection panels and scroll-to-top button instead of shadowing them (da7a68f)
  • Choose the patch mode by the default installer, asking first only while the installer prompt is on, and open the installer settings as a page of their own with an option to ignore install target requirements (#981) (3bca51d)
  • Choose the patch source per app in the batch queue (bd1f2f0)
  • Close the settings groups with plain notes instead of cards, warn as a value is picked or a helper is trusted, and tell what expert mode changes as it turns on (071106c)
  • Drag the home alert stack open and shut (afd2a66)
  • Draw a docked panel down from anywhere a list in it does not take the drag, not only its handle (93d38ab)
  • Draw every header control and search field in the same see-through glass, one size on every header and the home screen (a55e390)
  • Draw every icon from Material Symbols Rounded in place of the frozen Material Icons (2fab1ac)
  • Draw the scroll to top button in the glass of the header controls, at their size (3719862)
  • Drop the active filter row above the home list (#1162) (61f0611)
  • Ease the greeting and patcher text down a size and swap text through CrossfadeText (a89210b)
  • Engage a list's sort or filter button only while its options are open, marking it with a dot while a filter narrows the list (0707e21)
  • Filter the installed apps from a menu off the filter button, rather than stepping through the filters on each tap (1aa3294)
  • Find what the appearance and patch options pages hold among the settings search results, each under the page it lives on (e9920e2)
  • Float a dialog's title over its content, scrolling what does not fit on under a blurred band rather than cutting it off below the title (27d0a05)
  • Float list dialog headers over their content, blurred beneath (d523dd6)
  • Float the footer of full-height dialogs over their content (612ff63)
  • Float the home and settings bottom bars over their content (4b09591)
  • Fold a list dialog's secondary header rows away as its list scrolls on (54f12e4)
  • Fold settings in and out as the search narrows or widens (1f22e0e)
  • Give list dialogs a ListDialog of their own, hidden apps and copy selection among them (9251a0e)
  • Head the apps page like the other pages, with Morphe's emblem over a list from the top (a66aad0)
  • Head the apps page with the Morphe wordmark (4c82b59)
  • Join single-choice pickers into connected groups and move to Material's expressive loaders, menus and motion (92b281e)
  • Join the install, save and share actions into one connected group (13d92f7)
  • Keep the batch queue between visits so apps can be added to it later (b619c47)
  • Keep the file picker and the APK download helpers with the other files in the settings (0a783a1)
  • Keep the sort and filter button on the home screen for good, dropping its switch from the appearance settings (9616c89)
  • Lay the app details out as a full-height dialog like the other lists (b3e4958)
  • Lay the home screen out as sources, apps and settings pages side by side (acc6bed)
  • Lead the app dialog's build actions with one button and offer sharing beside it (2f45b26)
  • Leave a header bare over content at rest, laying its blurred band down once the content scrolls under it (29fb690)
  • Leave out the apps a patch source adds later and add a source for one app from a link (4d55a36)
  • Let a patch update be ignored until the next release of its source (a75a3f4)
  • Let a settings row's status take the chevron's place (76fe19e)
  • Let messages be swiped away to either side (c3fb2cf)
  • List the app card color modes one under another in their dialog, each with its own description (7b0c781)
  • List the settings on one page, opening only patch options and appearance as pages of their own (1aca1e2)
  • Mark app updates on the home screen icon, telling a newer version from newer patches (770e50e)
  • Mount a root mount build on its own after patching once auto-install is on (#1171) (9a9ebf5)
  • Name the app or count the apps a hide or unhide reports (c858f5f)
  • Name the installer settings page Installation, so it no longer repeats the name of the section it holds (75e7d1b)
  • Offer each list option's default first and call the home list without groups None (00d5ad0)
  • Open an app's applied patches and web links in place of its info, under the same header, Back returning to it (3c75cdc)
  • Open every screen deeper along Material's shared Z axis, settings pages included (ff36b34)
  • Open settings pages along Material's shared axis, shrinking away under the predictive back gesture (2274cad)
  • Open storage and the APK download helpers as pages of their own, keeping APKs switched where their space is shown, and group the settings root into titled sections with backups apart from files (ae2dcae)
  • Open the credits and licenses as pages of the about dialog, laid out as lists like the rest (59549ae)
  • Open the licenses as a page of their own, point out a helper app installed but not trusted where helpers are offered, and let an unavailable installer be swapped for any other one (77660a5)
  • Open the notification settings as a page of their own, found by the settings search like the rest (60286e6)
  • Open the patch selections as a page of their own, with the import and export floating under the list and a source's patches opening over it (fb713c1)
  • Open the patcher settings and the rest of about as pages of their own, keeping the version dialog at the root, and lay the credits and patch options out in titled sections like the other settings pages (dacc2f6)
  • Open the saved APKs in place of the storage overview and an app's patch selection in place of the list, each page kept as it was left (c6bf3e2)
  • Open the search along the header's own line, the toggle drawing out into the field over the title (c07a1fc)
  • Patch in an embedded JVM (#1202) (8937583)
  • Pick sorting, filtering and grouping of home apps from one sheet (6ff2b73)
  • Pick the accent with the theme and the app card colors with the rest of the home screen (4fc4f33)
  • Pick the app card colors right on the appearance page, saving each pick as it is made (2b2837a)
  • Pick the app card colors with the theme, next to the colors apps and sources wear (30e8a5f)
  • Pick the block a patch list shows from a panel docked under the list, drawn down by its handle like every docked panel (2bbd45b)
  • Pick the interface scale right on the appearance page, previewed on a home card and a settings row until applied (c5d57a0)
  • Pin the header of settings pages over their content, blurring it as it scrolls under (d72f528)
  • Pop the alerts bell into the apps page header with a ring (bbb1bc3)
  • Put corners and spacing on the Material scales and move the shared metrics into Defaults (8d41942)
  • Refine notification, language and confirmation settings (a20dc91)
  • Regroup the settings: appearance at the head, external triggers with patching, the patcher and updates in sections of their own, and effects apart from the theme (3702b0d)
  • Replace toasts with snackbars raised through an injected UserMessages (db13671)
  • Round button corners down on press and widen pressed pills in their row (4d69da0)
  • Round every button fully and join the app info actions into button groups that widen on press (7f06c00)
  • Run home and settings on under the status bar, dimmed once scrolled beneath it (b3d88ba)
  • Save APKs through one shared exporter that reports failed copies (cc4d17c)
  • Search the settings from their header, finding what the appearance and patch options pages hold as well (44e4386)
  • Segment the lazy option lists by each row's index (b6c8485)
  • Select several sources to update, switch, reorder or delete at once (558258a)
  • Share patched APKs from the result screen and keep its actions in reach at any font size (5d63cce)
  • Show all hidden apps at once (fc23753)
  • Show dialog hints as footnotes (df3c37a)
  • Show the color picker's old and new color side by side, its modes as tiles and its presets as a grid (5ea0d5f)
  • Show the newest files first in the file picker by default (ea1e242)
  • Show the scroll to top button only while scrolling back up, so it no longer covers the rows under it (#1187) (378c7ad)
  • Show where a setting found on another page lives in one line, that page's name leading the section's (51a0696)
  • Shrink every screen away under the predictive back gesture, rather than sliding it down (23fb172)
  • Size messages to their text and carry one on as a dialog closes rather than showing it again (c8b619b)
  • Sort and filter the sources from the same panel docked under the list as the apps (3e7ba77)
  • Space dialog lists by card kind and share their search header (11438f3)
  • Stack the home screen alerts and let a swipe snooze them behind a bell (8816901)
  • Stack the source update with the home alerts and show the next one under a swipe (5823c18)
  • Stand a patch list's rows together as segmented blocks under their app or category (c56c6f1)
  • Stand each app's saved patch selections together as a segmented block, named and ordered before it opens (0eccdcf)
  • Turn settings groups and option lists into Material's segmented lists (eb5a062)
  • Turn the blur under headers, bars and panels off from the appearance settings (7d2855b)
  • Turn the patch options cards into segmented groups headed in line with their rows (6b08770)
  • Verify the GitHub token when it is set (4e085c9)
notes Performance improvements
  • Find the namespaces to remount in single passes at boot (8e81917)
  • Keep the avatars of patch sources on disk so they show at once after a restart (be01dc7)
  • Run patcher process with the compiled boot image and app code, adjust garbage collection parameters (345ea1e)
  • Ship the embedded JVM's image once and shrink the patcher host (#1215) (189423f)
  • Update to embedded JDK 25, unpack VM on first app start (#1212) (f34c0d5)
notes Breaking changes
  • The home screen is now three pages, sources, apps and settings, switched by swiping or from the navigation pill. Sources open as a page instead of a sheet, settings are a list of categories each opening a page of its own, and the list is sorted, filtered and grouped from a panel docked under it.
calendar_today
bug_report Bug fixes
  • Patch in a process of its own, on the JVM or ART (9d57d54)
  • Show what patches print in the patcher log (7426599)
v1.48.0 Patches
calendar_today
bug_report Bug fixes
  • Downloads: Allow using in-app downloads with player overlay external download button (3df6c0a)
  • Export only filtered logs and stream file exports efficiently (#3746) (e04c72d)
  • Temporarily revert patches-library update to fix app startup crash (fd8cc0f)
  • YouTube - Add to queue: Fix Premium-style queue bugs (#3752) (b07a6ac)
  • YouTube - Ambient mode: Force Ambient mode when the server turns it off (0eda16c)
  • YouTube - Captions: Restore all translation menu getter routes (#3818) (3a6a5b3)
  • YouTube - Captions: Restore translations from original caption sources (#3794) (46ab900)
  • YouTube - Captions: Show auto-translated captions of styled caption tracks (#3837) (aedcf19)
  • YouTube - Custom font: Show custom font picker if no font is selected yet (8347b98)
  • YouTube - Default video quality: Forcely disabled automatic stock quality selection and deprecated the code to handle both Stock/Morphe quality selections (93e0c2b)
  • YouTube - Default video quality: SABR video quality drops while the video plays (#3853) (0488bda)
  • YouTube - Default video quality: Video quality drops while the video plays (9f7b7eb)
  • YouTube - Disable translucent bar: Replace flag override with a proper patch (88f77a8)
  • YouTube - Downloads: Music videos may not download (0bac4fa)
  • YouTube - Downloads: Playing video enters picture-in-picture when the external downloader opens (#3882) (cf43209)
  • YouTube - Feed card layout: Remove the feed vertical spacing override, which can crash the app (31a85c7)
  • YouTube - Feed card layout: Round the top outer corners of the Shorts shelves (8effa2e)
  • YouTube - Feed card layout: Shorts shelves of the search results are not cards (12ed02f)
  • YouTube - Feed card layout: Show missing watch progress on feed cards (#3926) (096798f)
  • YouTube - Feed card layout: Sort buttons of the channel tabs have a card background (328121e)
  • YouTube - Feed card layout: Vertical video shelves are not cards (44564ee)
  • YouTube - Feed cards layout: Cards sometimes lose spacing (0658f00)
  • YouTube - Feed cards layout: Keep horizontal layout for search results on tablets (0108028)
  • YouTube - Feed cards layout: Make new style more consistent (#3801) (5dc0d0c)
  • YouTube - Feed video actions: Show on the grid of landscape (#3875) (db5e7d0)
  • YouTube - Feed video actions: Watch later button opens the share sheet (6c94f32)
  • YouTube - Feed view count: Keep the badge away from the edges of inset thumbnails, show lakh and crore units (544013a)
  • YouTube - Feed view count: Show on the grid of landscape, same corners and text size as the other badges (#3874) (733b6d1)
  • YouTube - Force animations: Animate page transitions when the server turns them off (79979bc)
  • YouTube - Forced video codec: Excluded VP9 stream with forced AVC superseeded by Shorts VP9 with SABR restarting fix (2335a8f)
  • YouTube - Hide layout components: Video titles being hidden on 20.21.37 (fead993)
  • YouTube - Hide preview comment: Removed the timestamp from the Spanned String instead of disabling its tap logic (cca6aca)
  • YouTube - Jam queue sharing: Keep the YouTube Music player aligned when Jam queue sharing is off (#3704) (fd0db0b)
  • YouTube - Minimal comments button: Hide page selector with new layout (30a9dd1)
  • YouTube - Minimal miniplayer: Apply minimized position based on commit #9d8b0df43 insets (7f9fb1f)
  • YouTube - Minimal miniplayer: Bar is cut off by the display cutout in landscape (01267da)
  • YouTube - Minimal miniplayer: Show DeArrow title on type 1 style (72f7b82)
  • YouTube - Miniplayer: Match minimal miniplayer icons by content description name instead of resource id (4502949)
  • YouTube - Miniplayer: Watch transition animation is missing (779d81c)
  • YouTube - Navigation bar: App crashes on Android 12-13 when the player is dragged down to the miniplayer (#3937) (a6db8d7)
  • YouTube - Navigation bar: bug: Navigation bar is not disabled in shorts player (03f3aa2)
  • YouTube - Navigation bar: Increased the spacing between Shorts player and navigation bar when this latter is hidden (a6fdc2f)
  • YouTube - Navigation bar: Navigation bar grows and covers the page when the keyboard is open (7ec9a54)
  • YouTube - Navigation bar: Navigation bar is raised and an empty bar is left at the bottom (eca3334)
  • YouTube - Navigation bar: Navigation bar is raised and an empty bar is left at the bottom on Android 11 and lower (e91d606)
  • YouTube - New feed cards layout: Rounded edges and padding was wrong (7d54662)
  • YouTube - Open system share sheet: Build link from share entity (#3735) (92e9eb9)
  • YouTube - Reload video: Videos playing in the feed replace the reloaded video (92e41c4)
  • YouTube - Restore original titles: Do not reload the same video title once the player is opened (1648848)
  • YouTube - Return YouTube Dislike: Place the feed thumbnail like count on inset thumbnails and channel posts (#3902) (de420c2)
  • YouTube - Spoof video streams: In-app downloads are slow when using spoof streaming (6a8b5a9)
  • YouTube - Video quality: Fix VP9 Shorts restarting in a loop with spoofed SABR streams (ef04cc3)
  • YouTube - Video quality: Improved Shorts VP9 SABR loop restarting fix (aeccfab)
  • YouTube - VideoInformation: Separated Video and Shorts informations (e913727)
  • YouTube - VideoInformation: Videos loaded in the background replace the video and playlist IDs of the player (0ed3595)
  • YouTube Music - Android Auto: Fix large collections not loading on 9.15 (#3849) (1c18d6a)
  • YouTube Music - Crossfade: Preserve repeat state on 9.40+ (#3916) (ce688de)
  • YouTube Music - Enable exclusive audio playback: Prevent podcasts stopping in Android Auto (#3850) (7a2b926)
  • YouTube Music: Experimental app version does not patch (12fad56)
  • YouTube: "Play next/last in queue" does nothing from feeds when no video is playing (c770414)
  • YouTube: Add missing experimental compatibility declaration (a81a933)
  • YouTube: App can crash when an observer removes itself while it is notified (5ee5a72)
  • YouTube: Channel search not working properly (ab2ecc7)
  • YouTube: Comments button page indicator is invisible with the light theme (0f7f6d8)
  • YouTube: Error toasts on app startup with YouTube 21.40+ (2151a04)
  • YouTube: Fixed some 21.42+ fingerprints (7bf6e1f)
  • YouTube: Flyout menu text is cut when Morphe items are added (f8b7669)
  • YouTube: Force show translucent navigation bar (e5bb8bf)
  • YouTube: History items are hidden when the keyboard is open (3f38b2d)
  • YouTube: Light/Dark theme colors are wrong (93cf169)
  • YouTube: Restore Edge TTS and add voice catalog refresh (#3840) (4aa4deb)
  • YouTube: Some external links can not be opened (128b8d4)
  • YouTube: Status bar becomes dark (9d8b0df)
  • YouTube: Status bar is opaque, black bar above the player and crash on startup (b5d9498)
  • YouTube: Video metadata panel text can not be read with the light theme (332e18e)
  • YouTube: Watch page background turns black in light mode (4667cb0)
auto_awesome New features
  • Reddit - Full width feed media: Make embedded video players full width (#3696) (53b6448)
  • Reddit - Redgifs audio: Download Redgifs videos with audio (#3869) (f2ed85e)
  • Reddit: Add Copy text patch (#3665) (3068f23)
  • Reddit: Add Customize post layout patch (#3541) (a301bc1)
  • Reddit: Add Download location patch (#3870) (7d0f9b6)
  • Reddit: Add Redgifs audio patch (#3714) (b664711)
  • Reddit: Add Remember collapsed comments patch (#3517) (fbd5a82)
  • Reddit: Add Show flairs in home feed patch (#3260) (93501dd)
  • Reddit: Add media viewer and feed media patches (#3516) (1e905b5)
  • Spoof video streams: Offer to fix playback when PotHelper no longer works or the default client keeps failing (#3659) (f996510)
  • Update to Patcher 2.0 (#3945) (d7c25c2)
  • YouTube - Add to queue: Add Premium-style queue setting (#3582) (1b1b2bc)
  • YouTube - Captions: Add "Show captions in picture-in-picture" setting (#3907) (6c817e7)
  • YouTube - Captions: Add additional automatic translation languages (#3754) (c036e5f)
  • YouTube - Channel search: Added loading animation during searching (d3fc642)
  • YouTube - Disable video codecs: Add "Force VP9 codec" setting (#3578) (e1398ca)
  • YouTube - Downloads: Add "Download in-app" setting (#3905) (ef266aa)
  • YouTube - Force animations: Expand the content below the player with its animation when it loads (b0020b2)
  • YouTube - Hide layout components: Add "Hide 'No comments yet' message" setting (#3819) (32168f9)
  • YouTube - Hide layout components: Add "Hide live chat scroll to bottom button" setting (#3826) (1956988)
  • YouTube - Hide status bar: Add "Fix status bar covering the top bars" setting (caa1be0)
  • YouTube - Player icon style: Add Series tracker button icons (179ff66)
  • YouTube - Restore original titles: Restore titles of watch history and fullscreen suggested videos (f55e541)
  • YouTube - Return YouTube Dislike: Add "Show feed thumbnail like count" setting (#3786) (7b2fd85)
  • YouTube - Series tracking: Add "Show Series in navigation bar" setting (#3814) (abaca95)
  • YouTube Music - Android Auto: Add Home, Library, and search features (#3852) (65e200f)
  • YouTube Music - Third-party lyrics: Add new providers (#3717) (89e31ba)
  • YouTube Music - Third-party lyrics: Custom romanization target (#3750) (0dfc834)
  • YouTube Music - Third-party lyrics: Local romanization and alignment (#3851) (9adcefd)
  • YouTube Music: Add Custom font patch (#3718) (30a4b85)
  • YouTube: Add "Force animations" patch, superseding the Miniplayer watch transition fix (#3872) (591ad8b)
  • YouTube: Add Ask flyout menu patch (#3897) (04c76d0)
  • YouTube: Add Custom font patch (#3673) (fc8c837)
  • YouTube: Add Feed video actions patch (#3758) (b263c08)
  • YouTube: Add Feed view count patch (#3862) (cf0ce16)
  • YouTube: Add Series tracking patch (#3114) (d98558f)
  • YouTube: Add Video delay patch (#3867) (ec246e2)
  • YouTube: Add playback speed for Shorts and skip live Shorts (#3847) (3731d97)
  • YouTube: Added new feed card layout (#3768) (02a4c3d)
  • YouTube: Added new feed cards layout without action buttons (#3769) (096b0bb)
update Updated app support
  • Reddit: Add experimental support for 2026.42.0 (1302ae1)
  • YouTube Music: Add experimental support for 9.41.52 (003a445)
  • YouTube: Add experimental support for 21.41.525 (#3658) (95eb1fb)
  • YouTube: Add experimental support for 21.42.240 (463a4ba)
calendar_today
bug_report Bug fixes
  • YouTube Music: Experimental app version does not patch (12fad56)
calendar_today
auto_awesome New features
calendar_today
bug_report Bug fixes
  • YouTube - Default video quality: SABR video quality drops while the video plays (#3853) (0488bda)
  • YouTube - Downloads: Playing video enters picture-in-picture when the external downloader opens (#3882) (cf43209)
  • YouTube - Feed card layout: Show missing watch progress on feed cards (#3926) (096798f)
  • YouTube - Feed video actions: Show on the grid of landscape (#3875) (db5e7d0)
  • YouTube - Navigation bar: App crashes on Android 12-13 when the player is dragged down to the miniplayer (#3937) (a6db8d7)
  • YouTube - Navigation bar: Increased the spacing between Shorts player and navigation bar when this latter is hidden (a6fdc2f)
  • YouTube: History items are hidden when the keyboard is open (3f38b2d)
auto_awesome New features
  • Reddit - Redgifs audio: Download Redgifs videos with audio (#3869) (f2ed85e)
  • YouTube - Captions: Add "Show captions in picture-in-picture" setting (#3907) (6c817e7)
  • YouTube - Restore original titles: Restore titles of watch history and fullscreen suggested videos (f55e541)
  • YouTube: Add Ask flyout menu patch (#3897) (04c76d0)
  • YouTube: Add Video delay patch (#3867) (ec246e2)
  • YouTube: Add playback speed for Shorts and skip live Shorts (#3847) (3731d97)
calendar_today
bug_report Bug fixes
  • Lay a header's band down as the content scrolls under it (8d20f95)
  • Run the embedded JVM inside the app's process (#1223) (9bd97d2)
calendar_today
bug_report Bug fixes
  • Hand batch dialogs over to one another and show the APK being processed (d7a0a60)
  • Mark selected cards the same way on every screen (3e919cd)
  • Name an app the same way everywhere, from any source that knows it (7d3d05b)
  • Name the app in expert mode as the other patching dialogs do (c545dd8)
  • Show a batch app's APKs being looked into and confirm the one picked (dd653d5)
  • Tell a batch app with nothing selected from one without patches and open its patches after an APK (0cb14e3)
calendar_today
bug_report Bug fixes
  • Downloads: Allow using in-app downloads with player overlay external download button (3df6c0a)
  • YouTube - Downloads: Music videos may not download (0bac4fa)
  • YouTube Music - Crossfade: Preserve repeat state on 9.40+ (#3916) (ce688de)
calendar_today
bug_report Bug fixes
  • YouTube - Navigation bar: bug: Navigation bar is not disabled in shorts player (03f3aa2)
  • YouTube - Navigation bar: Navigation bar grows and covers the page when the keyboard is open (7ec9a54)
  • YouTube - Spoof video streams: In-app downloads are slow when using spoof streaming (6a8b5a9)
auto_awesome New features
  • YouTube Music - Android Auto: Add Home, Library, and search features (#3852) (65e200f)
calendar_today
bug_report Bug fixes
  • Patcher process may not work on 32-bit phones (a666f26)
calendar_today
bug_report Bug fixes
  • Clean raw class-name labels and keep a lookup that raced an invalidation out of the cache (a7dd59a)
  • Compare manager versions with the shared version comparison and close the clients that resolve redirects (5a925a9)
  • Delete the APK of a run given up in expert mode and read the seen patches once (5f9ff22)
  • Delete the keystore copy after an automatic import (13bc8a2)
  • Fail an icon or header set that could not be written in full and give its folder the storage path of the current user (e98ab41)
  • Ignore a stale install result in app info, key dialog choices by their subject and keep home actions from firing twice or on a stale card (1108643)
  • Import EC and DSA keys and version 1 files from a JKS keystore (f23d911)
  • Keep a local source intact when its update fails and stop false source update notifications (3538a0e)
  • Keep an unreadable bundle file from crashing the app and report success only for what was imported (3037c95)
  • Keep app names in any script in the exported file name (4bef02e)
  • Keep each app's choices on retry, let the newest re-resolve win and delete an attached APK once patched (2f72c34)
  • Keep settings dialogs on their own app, a picked sound across recreation and a ZIP export from being closed mid-way (c72bd33)
  • Keep the batch copy of an installed app until its original APK is saved and drop replans that finish after the queue starts (b13e0f9)
  • Keep the patched APK and a mount's input for an install that outlives the screen (0d66880)
  • Keep the progress bar whole when the split step changes and report a batch app whose APK is gone (b808ca1)
  • Leave one-letter words to the translation and pass cancellation on (b02be02)
  • Let a caller's timeout end a redirect lookup (128d5ae)
  • Match the key alias regardless of case on import (72c8707)
  • Open links and the all-files access screen through guarded helpers that never crash without a handler (1510c4a)
  • Pause the parallax sensor in the background and resolve labels and icons per package (1241600)
  • Quote the app's version and name before writing them into the root module (287f5ed)
  • Read a keystore's type from its shown name, sanitize export names and name an app in its info as on its card (414b2e3)
  • Read file icons, APK details and folder counts afresh on refresh in the file picker (1b2ddf6)
  • Record a saved original under its own version rather than the patched one (065386b)
  • Release the saved patched APK of a version an app moves past and prune copies no record claims (2b87776)
  • Remount a mounted app whose repatch failed and keep installer checks off the main thread (1d53bd2)
  • Report a failed mount uninstall instead of crashing and keep closed dialogs from taking late results (f2eba24)
  • Skip a restored outcome, keep a mount's input, follow a merged split and patch without the missing patches (e9ee6f7)
  • Start a batch's own installs once per queue and keep a double tap or a skipped auto-install from stalling the install (90a90f6)
  • Stop hashing APKs once the install check is cancelled (42c2107)
  • Stop the loading shimmer after an update that brought no patches and drop a stale manifest (083fcb4)
  • Unmount before every installer and merge the Shizuku paths (e782aff)
  • Warn before clearing the patcher's working files while a patch is running (be41933)
calendar_today
notes Performance improvements
  • Ship the embedded JVM's image once and shrink the patcher host (#1215) (189423f)
calendar_today
notes Performance improvements
  • Update to embedded JDK 25, unpack VM on first app start (#1212) (f34c0d5)
calendar_today
bug_report Bug fixes
  • YouTube - Ambient mode: Force Ambient mode when the server turns it off (0eda16c)
  • YouTube - Feed view count: Keep the badge away from the edges of inset thumbnails, show lakh and crore units (544013a)
  • YouTube - Force animations: Animate page transitions when the server turns them off (79979bc)
  • YouTube - Return YouTube Dislike: Place the feed thumbnail like count on inset thumbnails and channel posts (#3902) (de420c2)
auto_awesome New features
  • YouTube - Downloads: Add "Download in-app" setting (#3905) (ef266aa)
calendar_today
bug_report Bug fixes
  • Temporarily revert patches-library update to fix app startup crash (fd8cc0f)
calendar_today
bug_report Bug fixes
  • YouTube - Feed view count: Show on the grid of landscape, same corners and text size as the other badges (#3874) (733b6d1)
  • YouTube: Error toasts on app startup with YouTube 21.40+ (2151a04)
auto_awesome New features
  • YouTube - Force animations: Expand the content below the player with its animation when it loads (b0020b2)
  • YouTube Music - Third-party lyrics: Local romanization and alignment (#3851) (9adcefd)
calendar_today
bug_report Bug fixes
  • Count the app being patched in the queue counter (6220ec4)
  • Keep APK notes out of the dialog footer (7347e6c)
  • Let appearance previews scroll the page (dbda618)
  • Let docked panels follow the finger all the way down (2ecff15)
  • Open the patch selection on the source that names the APK's version (05e03e4)
  • Retry a range download that ends before its range is complete (#1205) (7195a5e)
auto_awesome Features
  • Patch in an embedded JVM (#1202) (8937583)
  • Select several sources to update, switch, reorder or delete at once (558258a)
calendar_today
bug_report Bug fixes
  • Animated background resumes as soon as a dialog starts closing (4d27b04)
  • Back from an app info page returns to the info (276032a)
  • Localize memory and storage figures and keep them from clipping (0a0505b)
auto_awesome Features
  • Show all hidden apps at once (fc23753)
calendar_today
bug_report Bug fixes
  • YouTube - Captions: Show auto-translated captions of styled caption tracks (#3837) (aedcf19)
  • YouTube - Feed card layout: Sort buttons of the channel tabs have a card background (328121e)
  • YouTube - Miniplayer: Watch transition animation is missing (779d81c)
  • YouTube - Navigation bar: Navigation bar is raised and an empty bar is left at the bottom on Android 11 and lower (e91d606)
  • YouTube Music - Android Auto: Fix large collections not loading on 9.15 (#3849) (1c18d6a)
  • YouTube Music - Enable exclusive audio playback: Prevent podcasts stopping in Android Auto (#3850) (7a2b926)
  • YouTube: "Play next/last in queue" does nothing from feeds when no video is playing (c770414)
  • YouTube: Comments button page indicator is invisible with the light theme (0f7f6d8)
  • YouTube: Restore Edge TTS and add voice catalog refresh (#3840) (4aa4deb)
auto_awesome New features
  • Reddit: Add Download location patch (#3870) (7d0f9b6)
  • YouTube - Hide layout components: Add "Hide 'No comments yet' message" setting (#3819) (32168f9)
  • YouTube - Hide layout components: Add "Hide live chat scroll to bottom button" setting (#3826) (1956988)
  • YouTube - Return YouTube Dislike: Add "Show feed thumbnail like count" setting (#3786) (7b2fd85)
  • YouTube - Series tracking: Add "Show Series in navigation bar" setting (#3814) (abaca95)
  • YouTube: Add "Force animations" patch, superseding the Miniplayer watch transition fix (#3872) (591ad8b)
  • YouTube: Add Feed view count patch (#3862) (cf0ce16)
calendar_today
bug_report Bug fixes
  • Add only the universal patches of a source when a link asks for them, rather than every app it patches (46ff28d)
  • Align notice and footer icons with their text (120b6cb)
  • Fold a dialog header's badges away and back as its pages change, rather than jumping what is under it (1841772)
  • Steady the scroll to top button (2cd0534)
auto_awesome Features
  • Adaptive layout for tablets and wide screens (239d4c0)
  • Add a copy button for the signing key fingerprint (ea2b6c6)
  • Choose the patch source per app in the batch queue (bd1f2f0)
  • Refine notification, language and confirmation settings (a20dc91)
  • Show dialog hints as footnotes (df3c37a)
  • Verify the GitHub token when it is set (4e085c9)
calendar_today
bug_report Bug fixes
  • Draw messages flat rather than lifting them with a shadow (491ba3f)
  • Keep each step of patching up until the next one takes its place, and move the open dialogs out and back with their screen without the home screen showing in between (cc3ec2c)
  • Keep the patch flow's dialogs stacked in the order they opened, step back through them one at a time, and put them away with the home screen when another screen opens over it (692ae53)
  • Set up a patching run in a flow of its own that keeps the app's name through every warning, patches a picked APK from the source chosen for it, and lets go of the run the same way whichever dialog turns it down (adff362)
  • Show a sort or filter picked in the home options panel at once rather than only once it is reopened (f0ed33a)
  • Show or hide an app on the home screen at once while the sources are still loading (29ed4ad)
auto_awesome Features
  • Offer each list option's default first and call the home list without groups None (00d5ad0)
  • Size messages to their text and carry one on as a dialog closes rather than showing it again (c8b619b)
calendar_today
bug_report Bug fixes
  • Draw the pull to refresh indicator out from under the apps page header (e8df613)
  • Give the process runtime switch an icon of its own rather than its section's (199156c)
  • Hand a closing dialog's messages to the screen below instead of showing them twice (6778719)
  • Hang the alerts under the page header and bring snoozed ones back from a bell in it (e0f67f0)
  • Keep the app info panel still when coming back from one of its pages (0107c37)
  • Keep the apps toolbar on screen and in reach while the sources load (d90d74c)
  • Let the sources update notification be swiped away while it runs (18c81a5)
  • Open the home alerts right under the header on a cold start rather than easing them down from the top (8d56f41)
  • Request write access to shared storage on Android 10 and below (#1193) (904b9e5)
  • Return to the download instructions after reviewing APK download helpers (5467fd7)
  • Show the sync glyph while a source not downloaded yet is fetched (a44b962)
auto_awesome Features
  • Head the apps page like the other pages, with Morphe's emblem over a list from the top (a66aad0)
  • Head the apps page with the Morphe wordmark (4c82b59)
  • Name the app or count the apps a hide or unhide reports (c858f5f)
  • Pick the app card colors right on the appearance page, saving each pick as it is made (2b2837a)
  • Pick the interface scale right on the appearance page, previewed on a home card and a settings row until applied (c5d57a0)
  • Pop the alerts bell into the apps page header with a ring (bbb1bc3)
  • Show the color picker's old and new color side by side, its modes as tiles and its presets as a grid (5ea0d5f)
calendar_today
bug_report Bug fixes
  • Keep the settings in place on coming back from one of their pages, the APK download helper row no longer showing up late under the restored scroll (fdef76c)
  • Mark the notification categories row as leading out to the system settings and the debug log export row as an export (db01408)
auto_awesome Features
  • Close the settings groups with plain notes instead of cards, warn as a value is picked or a helper is trusted, and tell what expert mode changes as it turns on (071106c)
  • Draw every icon from Material Symbols Rounded in place of the frozen Material Icons (2fab1ac)
  • Let messages be swiped away to either side (c3fb2cf)
  • Open storage and the APK download helpers as pages of their own, keeping APKs switched where their space is shown, and group the settings root into titled sections with backups apart from files (ae2dcae)
  • Open the licenses as a page of their own, point out a helper app installed but not trusted where helpers are offered, and let an unavailable installer be swapped for any other one (77660a5)
  • Open the patch selections as a page of their own, with the import and export floating under the list and a source's patches opening over it (fb713c1)
  • Open the patcher settings and the rest of about as pages of their own, keeping the version dialog at the root, and lay the credits and patch options out in titled sections like the other settings pages (dacc2f6)
  • Show the scroll to top button only while scrolling back up, so it no longer covers the rows under it (#1187) (378c7ad)
calendar_today
bug_report Bug fixes
  • YouTube - Captions: Restore all translation menu getter routes (#3818) (3a6a5b3)
  • YouTube - Default video quality: Video quality drops while the video plays (9f7b7eb)
  • YouTube - Feed card layout: Remove the feed vertical spacing override, which can crash the app (31a85c7)
  • YouTube - Feed card layout: Round the top outer corners of the Shorts shelves (8effa2e)
  • YouTube - Feed card layout: Shorts shelves of the search results are not cards (12ed02f)
  • YouTube - Feed card layout: Vertical video shelves are not cards (44564ee)
  • YouTube - Feed video actions: Watch later button opens the share sheet (6c94f32)
  • YouTube - Minimal miniplayer: Bar is cut off by the display cutout in landscape (01267da)
  • YouTube - Navigation bar: Navigation bar is raised and an empty bar is left at the bottom (eca3334)
  • YouTube: App can crash when an observer removes itself while it is notified (5ee5a72)
  • YouTube: Flyout menu text is cut when Morphe items are added (f8b7669)
  • YouTube: Status bar is opaque, black bar above the player and crash on startup (b5d9498)
  • YouTube: Video metadata panel text can not be read with the light theme (332e18e)
auto_awesome New features
  • Reddit: Add Redgifs audio patch (#3714) (b664711)
  • YouTube - Hide status bar: Add "Fix status bar covering the top bars" setting (caa1be0)
calendar_today
bug_report Bug fixes
  • Close every dialog with its own exit animation rather than holding it frozen, and hand one dialog to the next without the screen behind showing between them (326d710)
  • Keep a list dialog's header bare while its list loads, instead of flashing its band until the list shows (d1dae2b)
  • Keep the blurred header band down in dialogs about one app, patch or source, even while their content rests (41a8350)
  • Keep the home list's scrollbar in its gutter in landscape rather than over the app cards (5b7a3c2)
  • Leave no gap over a page opened from a header folded away, the room held for its folded part going with it (ab04bd1)
  • Run a loading app card's gradient across its whole width and the color picker's gradient preview from the start edge (88e5510)
  • Shape a settings group's rows by what of them shows, so a row folding away no longer squares the corners of the one above (9d5cdf7)
  • Slide the navigation pill's indicator under the selected tab and swipe notifications along the finger in right-to-left layouts (8d8a300)
auto_awesome Features
  • Choose the patch mode by the default installer, asking first only while the installer prompt is on, and open the installer settings as a page of their own with an option to ignore install target requirements (#981) (3bca51d)
  • List the app card color modes one under another in their dialog, each with its own description (7b0c781)
  • Mount a root mount build on its own after patching once auto-install is on (#1171) (9a9ebf5)
  • Name the installer settings page Installation, so it no longer repeats the name of the section it holds (75e7d1b)
  • Open an app's applied patches and web links in place of its info, under the same header, Back returning to it (3c75cdc)
  • Open the credits and licenses as pages of the about dialog, laid out as lists like the rest (59549ae)
  • Open the notification settings as a page of their own, found by the settings search like the rest (60286e6)
  • Open the saved APKs in place of the storage overview and an app's patch selection in place of the list, each page kept as it was left (c6bf3e2)
calendar_today
bug_report Bug fixes
  • Bring the row a tour step points at into view once its page stands, rather than while the page is still turning to it (a161d31)
  • Close the header search without a jump at its end, the field drawing back into its toggle's circle and the keyboard going as it starts (6ee958d)
  • Dim the status bar over the apps page alone, leaving the pages with a header of their own undimmed (c8fac49)
  • Draw the edge of an engaged header button on its circle rather than around its touch target (6c84b30)
  • Draw the scroll to top button as the patcher's see-through glass buttons are (4e64c0f)
  • Engage the installed apps filter button only while its menu is open, the subtitle already naming the filter (b51f81c)
  • Fold the patch options row and the patch selections row into each other as expert mode turns on or off (bea9e31)
  • Join the switches among a patch's options into one group, as the settings join theirs (cedf874)
  • Keep the apps page in place as its search field takes focus, leaving the list's insets to the list alone and out of the dialogs it opens (cb2064d)
  • Keep the settings search open on coming back from a page it found something on (c5f7406)
  • Leave a docked panel's handle out of what a screen reader goes through, as the panel's own close button already offers it (5242fe4)
  • Leave the empty alert strip out of what a screen reader goes through, and out of the taps under it (d47d9a5)
  • Mark the sort button once any of the list's options is off its default, from the same options its panel offers (bf38e6b)
  • Scroll a long dialog on under its footer and its title edge to edge, the title's band reaching under the status bar (eb430ad)
auto_awesome Features
  • Draw a docked panel down from anywhere a list in it does not take the drag, not only its handle (93d38ab)
  • Draw every header control and search field in the same see-through glass, one size on every header and the home screen (a55e390)
  • Draw the scroll to top button in the glass of the header controls, at their size (3719862)
  • Engage a list's sort or filter button only while its options are open, marking it with a dot while a filter narrows the list (0707e21)
  • Filter the installed apps from a menu off the filter button, rather than stepping through the filters on each tap (1aa3294)
  • Find what the appearance and patch options pages hold among the settings search results, each under the page it lives on (e9920e2)
  • Float a dialog's title over its content, scrolling what does not fit on under a blurred band rather than cutting it off below the title (27d0a05)
  • Keep the file picker and the APK download helpers with the other files in the settings (0a783a1)
  • Keep the sort and filter button on the home screen for good, dropping its switch from the appearance settings (9616c89)
  • Leave a header bare over content at rest, laying its blurred band down once the content scrolls under it (29fb690)
  • Open the search along the header's own line, the toggle drawing out into the field over the title (c07a1fc)
  • Pick the accent with the theme and the app card colors with the rest of the home screen (4fc4f33)
  • Pick the app card colors with the theme, next to the colors apps and sources wear (30e8a5f)
  • Pick the block a patch list shows from a panel docked under the list, drawn down by its handle like every docked panel (2bbd45b)
  • Regroup the settings: appearance at the head, external triggers with patching, the patcher and updates in sections of their own, and effects apart from the theme (3702b0d)
  • Show where a setting found on another page lives in one line, that page's name leading the section's (51a0696)
  • Turn the blur under headers, bars and panels off from the appearance settings (7d2855b)
calendar_today
bug_report Bug fixes
  • Bring each row the tour points at into view under the page header, rather than scrolling to where it was reckoned to be (e38f2be)
  • Close the gap of a settings group a search folds away along with the group (640c2fd)
  • Drag app cards and group headers to where they are dropped again, counting the rows above the list (db6a3c1)
  • Drop the reset all row under each app of the patch selections, as each source resets on its own (505c09b)
  • Keep the apps search while another page is shown (667aead)
  • Keep the cards of a dialog opened from a settings row apart, rather than joined into that row's group (bcfaff0)
  • Keep the navigation on a page opened while a selection or the list options are up (2fcd4f5)
  • Keep the navigation sidebar on tablets while the list options or a selection are open (746defe)
  • Keep what a settings search finds at the top of the page (17fd534)
  • Leave the apps search field on back before clearing the search (12e46b2)
  • Let taps through to the bottom rows of the selection and list options panels (d58f8fa)
  • Lift messages off the bottom edge of the screen and round them off whole (adbd3f2)
  • Pin the sources header over the list, blurring the cards scrolling under it (a93c460)
  • Show a source update under way on every page, keeping the other alerts to the apps (9511654)
  • Turn to the apps page when the tour ends or starts over from another page (3dc8f44)
auto_awesome Features
  • Blur the screen under the tour's card (820d3ec)
  • Fold settings in and out as the search narrows or widens (1f22e0e)
  • List the settings on one page, opening only patch options and appearance as pages of their own (1aca1e2)
  • Open every screen deeper along Material's shared Z axis, settings pages included (ff36b34)
  • Open settings pages along Material's shared axis, shrinking away under the predictive back gesture (2274cad)
  • Pin the header of settings pages over their content, blurring it as it scrolls under (d72f528)
  • Search the settings from their header, finding what the appearance and patch options pages hold as well (44e4386)
  • Shrink every screen away under the predictive back gesture, rather than sliding it down (23fb172)
  • Sort and filter the sources from the same panel docked under the list as the apps (3e7ba77)
notes Performance improvements
  • Run patcher process with the compiled boot image and app code, adjust garbage collection parameters (345ea1e)
calendar_today
bug_report Bug fixes
  • YouTube - Captions: Restore translations from original caption sources (#3794) (46ab900)
  • YouTube - Feed cards layout: Cards sometimes lose spacing (0658f00)
auto_awesome New features
calendar_today
bug_report Bug fixes
  • YouTube - Default video quality: Forcely disabled automatic stock quality selection and deprecated the code to handle both Stock/Morphe quality selections (93e0c2b)
  • YouTube - Feed cards layout: Keep horizontal layout for search results on tablets (0108028)
  • YouTube - Feed cards layout: Make new style more consistent (#3801) (5dc0d0c)
  • YouTube - Minimal miniplayer: Apply minimized position based on commit #9d8b0df43 insets (7f9fb1f)
  • YouTube - Minimal miniplayer: Show DeArrow title on type 1 style (72f7b82)
  • YouTube - New feed cards layout: Rounded edges and padding was wrong (7d54662)
  • YouTube: Force show translucent navigation bar (e5bb8bf)
  • YouTube: Light/Dark theme colors are wrong (93cf169)
  • YouTube: Status bar becomes dark (9d8b0df)
auto_awesome New features
  • Reddit: Add Show flairs in home feed patch (#3260) (93501dd)
  • YouTube - Player icon style: Add Series tracker button icons (179ff66)
calendar_today
bug_report Bug fixes
  • Draw the scroll to top button solid everywhere, rather than glass over only some of the lists (582de5b)
  • Fold a card's content out under a chevron, the rows below keeping to its edge, and inset group headers as the cards they head (67c1e03)
auto_awesome Features
  • Lay the home screen out as sources, apps and settings pages side by side (acc6bed)
notes Breaking changes
  • The home screen is now three pages, sources, apps and settings, switched by swiping or from the navigation pill. Sources open as a page instead of a sheet, settings are a list of categories each opening a page of its own, and the list is sorted, filtered and grouped from a panel docked under it.
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Fix Premium-style queue bugs (#3752) (b07a6ac)
  • YouTube - Forced video codec: Excluded VP9 stream with forced AVC superseeded by Shorts VP9 with SABR restarting fix (2335a8f)
  • YouTube - Minimal comments button: Hide page selector with new layout (30a9dd1)
  • YouTube - Reload video: Videos playing in the feed replace the reloaded video (92e41c4)
  • YouTube - Video quality: Improved Shorts VP9 SABR loop restarting fix (aeccfab)
  • YouTube: Fixed some 21.42+ fingerprints (7bf6e1f)
auto_awesome New features
  • YouTube - Captions: Add additional automatic translation languages (#3754) (c036e5f)
  • YouTube Music - Third-party lyrics: Custom romanization target (#3750) (0dfc834)
  • YouTube: Added new feed card layout (#3768) (02a4c3d)
  • YouTube: Added new feed cards layout without action buttons (#3769) (096b0bb)
update Updated app support
  • Reddit: Add experimental support for 2026.42.0 (1302ae1)
  • YouTube: Add experimental support for 21.42.240 (463a4ba)
calendar_today
bug_report Bug fixes
  • Fill a search field like the header action that opens it (50dda40)
  • Fold a list dialog's header only as far as its list scrolls, easing it to an end once the list rests (9486a76)
  • Give the default light and dark schemes surface containers of their own (ddaff32)
  • Hold the status bar scrim to the bar itself, always on, instead of fading it in once the list scrolls (bff2542)
  • Keep a message in one place over every surface, rounded, and take a long one down sooner (9858168)
  • Lay the installer card's Shizuku actions out as a card's action row (ca57763)
  • Run a scrollbar past floating footers to an even gap at both ends, out of their scrims, with a scroll-to-top in expert mode and settings (b8705fb)
auto_awesome Features
  • Blur what scrolls under a list dialog's footer buttons instead of dimming it (409623e)
  • Blur what scrolls under the floating bars, selection panels and scroll-to-top button instead of shadowing them (da7a68f)
  • Give list dialogs a ListDialog of their own, hidden apps and copy selection among them (9251a0e)
  • Stand a patch list's rows together as segmented blocks under their app or category (c56c6f1)
  • Stand each app's saved patch selections together as a segmented block, named and ordered before it opens (0eccdcf)
calendar_today
bug_report Bug fixes
  • Keep messages clear of the app dialog's close button (4722059)
  • Shape the dialog search field as a Material search bar, its name held in place (d8f42d0)
  • Space the app dialog's close button like a dialog footer (cd19fba)
auto_awesome Features
  • Float list dialog headers over their content, blurred beneath (d523dd6)
  • Float the footer of full-height dialogs over their content (612ff63)
  • Fold a list dialog's secondary header rows away as its list scrolls on (54f12e4)
  • Lay the app details out as a full-height dialog like the other lists (b3e4958)
  • Lead the app dialog's build actions with one button and offer sharing beside it (2f45b26)
  • Run home and settings on under the status bar, dimmed once scrolled beneath it (b3d88ba)
  • Save APKs through one shared exporter that reports failed copies (cc4d17c)
  • Space dialog lists by card kind and share their search header (11438f3)
calendar_today
bug_report Bug fixes
  • Match the patcher bar height to the result actions and fold its glass wrappers into one (b4e3ba2)
auto_awesome Features
  • Join single-choice pickers into connected groups and move to Material's expressive loaders, menus and motion (92b281e)
  • Join the install, save and share actions into one connected group (13d92f7)
  • Let a settings row's status take the chevron's place (76fe19e)
  • Put corners and spacing on the Material scales and move the shared metrics into Defaults (8d41942)
  • Replace toasts with snackbars raised through an injected UserMessages (db13671)
  • Round button corners down on press and widen pressed pills in their row (4d69da0)
  • Round every button fully and join the app info actions into button groups that widen on press (7f06c00)
  • Segment the lazy option lists by each row's index (b6c8485)
  • Turn settings groups and option lists into Material's segmented lists (eb5a062)
  • Turn the patch options cards into segmented groups headed in line with their rows (6b08770)
calendar_today
bug_report Bug fixes
  • Export only filtered logs and stream file exports efficiently (#3746) (e04c72d)
  • YouTube - Hide layout components: Video titles being hidden on 20.21.37 (fead993)
  • YouTube - Hide preview comment: Removed the timestamp from the Spanned String instead of disabling its tap logic (cca6aca)
  • YouTube - Miniplayer: Match minimal miniplayer icons by content description name instead of resource id (4502949)
  • YouTube - Open system share sheet: Build link from share entity (#3735) (92e9eb9)
  • YouTube - Restore original titles: Do not reload the same video title once the player is opened (1648848)
  • YouTube - Video quality: Fix VP9 Shorts restarting in a loop with spoofed SABR streams (ef04cc3)
  • YouTube - VideoInformation: Videos loaded in the background replace the video and playlist IDs of the player (0ed3595)
  • YouTube: Some external links can not be opened (128b8d4)
  • YouTube: Watch page background turns black in light mode (4667cb0)
auto_awesome New features
  • YouTube - Channel search: Added loading animation during searching (d3fc642)
  • YouTube: Add Series tracking patch (#3114) (d98558f)
calendar_today
bug_report Bug fixes
  • Let the scrollbar run under the floating bottom bar (96010ce)
auto_awesome Features
  • Ease the greeting and patcher text down a size and swap text through CrossfadeText (a89210b)
calendar_today
auto_awesome Features
  • Drop the active filter row above the home list (#1162) (61f0611)
calendar_today
bug_report Bug fixes
  • Leave the apps already queued out of the repatch alert (efe1ffb)
  • Show the root cause of a failed patch instead of its dependency wrapper (e5dfe73)
auto_awesome Features
  • Drag the home alert stack open and shut (afd2a66)
calendar_today
bug_report Bug fixes
  • Keep the home cards in place when coming back from settings (7bb779c)
  • Size the home alert chips like standard chips (1f4b805)
  • Slide the snoozed alerts' bell smoothly and keep its count while it leaves (394c815)
auto_awesome Features
  • Stack the source update with the home alerts and show the next one under a swipe (5823c18)
calendar_today
bug_report Bug fixes
  • Keep the marks on an app's icon from outgrowing it under a large system font (97a33ad)
auto_awesome Features
  • Float the home and settings bottom bars over their content (4b09591)
  • Keep the batch queue between visits so apps can be added to it later (b619c47)
  • Stack the home screen alerts and let a swipe snooze them behind a bell (8816901)
calendar_today
bug_report Bug fixes
  • YouTube - Jam queue sharing: Keep the YouTube Music player aligned when Jam queue sharing is off (#3704) (fd0db0b)
auto_awesome New features
  • YouTube Music - Third-party lyrics: Add new providers (#3717) (89e31ba)
calendar_today
bug_report Bug fixes
  • Choose the apps of a source by their checks alone and say why a patched app stays (ba12b80)
  • Play the completion sound at the level of other notifications, and only when asked for (45282df)
  • Show the picture a patch source ships rather than its owner's avatar (2fcfb7e)
auto_awesome Features
  • Mark app updates on the home screen icon, telling a newer version from newer patches (770e50e)
notes Performance improvements
  • Keep the avatars of patch sources on disk so they show at once after a restart (be01dc7)
calendar_today
bug_report Bug fixes
  • Copy the stock APK of root mounts from the installed app (#1156) (69dbb80)
  • Keep root mounted apps through a restart of the framework alone (05dbc46)
  • Stop the unmount loops of root mounts at a bound so mounting cannot hang (d484aaa)
auto_awesome Features
  • Leave out the apps a patch source adds later and add a source for one app from a link (4d55a36)
calendar_today
bug_report Bug fixes
  • Let dialogs fill narrow screens up to the shared content width (#1150) (3cc5739)
auto_awesome Features
  • Let a patch update be ignored until the next release of its source (a75a3f4)
  • Pick sorting, filtering and grouping of home apps from one sheet (6ff2b73)
  • Share patched APKs from the result screen and keep its actions in reach at any font size (5d63cce)
  • Show the newest files first in the file picker by default (ea1e242)
calendar_today
auto_awesome New features
  • YouTube - Disable video codecs: Add "Force VP9 codec" setting (#3578) (e1398ca)
calendar_today
auto_awesome New features
  • Reddit - Full width feed media: Make embedded video players full width (#3696) (53b6448)
  • Reddit: Add Copy text patch (#3665) (3068f23)
  • YouTube Music: Add Custom font patch (#3718) (30a4b85)
calendar_today
auto_awesome New features
  • Spoof video streams: Offer to fix playback when PotHelper no longer works or the default client keeps failing (#3659) (f996510)
  • YouTube - Add to queue: Add Premium-style queue setting (#3582) (1b1b2bc)
update Updated app support
  • YouTube Music: Add experimental support for 9.41.52 (003a445)
calendar_today
bug_report Bug fixes
  • YouTube - Custom font: Show custom font picker if no font is selected yet (8347b98)
calendar_today
bug_report Bug fixes
  • YouTube: Add missing experimental compatibility declaration (a81a933)
calendar_today
bug_report Bug fixes
  • YouTube - Disable translucent bar: Replace flag override with a proper patch (88f77a8)
  • YouTube - VideoInformation: Separated Video and Shorts informations (e913727)
  • YouTube: Channel search not working properly (ab2ecc7)
auto_awesome New features
update Updated app support
  • YouTube: Add experimental support for 21.41.525 (#3658) (95eb1fb)
v1.47.0 Patches
calendar_today
bug_report Bug fixes
  • Custom branding: Use the branded notification icon for playback notifications of mounted installs (90210ad)
  • Settings: Search hint and tips ignore the Morphe language override (a532649)
  • Spoof video streams: PoToken generation can stall and show "Failed to generate PoToken" (#3663) (32fec71)
  • Spoof video streams: Widgets may not play correctly (#3656) (a60a3b6)
  • YouTube - Background playback: Respect server value of automatic pause and resume flags (2fa79ef)
  • YouTube - Channel search: Searching again from same channel page may not show channel results (14ec664)
  • YouTube - FlyoutUtils: Correctly resize feed flyout (c129aa2)
  • YouTube - Force AVC: Removed VP9 formats with enabled setting (bb3e3ff)
  • YouTube - Hide layout components: Hide new type of video labels (#3641) (4a7efd1)
  • YouTube - Hide layout components: History shelf hidden after fullscreen on You tab (91d9b2d)
  • YouTube - Hide layout components: Horizontal shelves show again after entering fullscreen (#3618) (be4fffa)
  • YouTube - Hide player flyout menu components: Add separate Shorts settings for the Captions and Audio Track menus (963982d)
  • YouTube - Legacy player controls: Autoplay end screen is broken in the miniplayer on 21.36+ (#3649) (c3431a3)
  • YouTube - Litho relayout: Keep tracking texts after the relayout (0ee99ca)
  • YouTube - Minimal miniplayer: Collapse straight into the bar after the keyboard closed under the expanded player (3e62423)
  • YouTube - Miniplayer: Fixed incorrect check to prevent title/channel name overwriting (#3576) (1671904)
  • YouTube - Miniplayer: Improved check to prevent title/channel name overwriting (ce2e1c5)
  • YouTube - Navigation bar: Added a setting to disable A/B navigation buttons layout (2c3f5c8)
  • YouTube - Picture-in-picture button: Do not load the flyout icon when the patch is not included (0902326)
  • YouTube - Playback speed: Audio pitch controls not working on some devices (44cf78b)
  • YouTube - Playback speed: Fix patching old experimental targets (99a9851)
  • YouTube - Restore original titles: Find the description by its body instead of the longest text (3f72696)
  • YouTube - Restore original titles: Replace the title in the fullscreen swipe-up panel (9a966a9)
  • YouTube - Restore original titles: Titles of videos searched in different languages ​​were not restored (41eee25)
  • YouTube - Restore video titles: Do not depend on the TextClassifier to restore titles (1bbfc37)
  • YouTube - Settings: Disable player flyout menu toggles when "Hide Settings button" is enabled (e67af2e)
  • YouTube - Skip silence: Adapt the silence threshold to the audio level (672830e)
  • YouTube - Spoof video streams: Legacy app targets may not work correctly (ddfd5e0)
  • YouTube - Spoof video streams: Stream spoofing can show "Failed to obtain poToken" error (c04605b)
  • YouTube Music - Third-party lyrics: App may crash when viewing lyrics (#3569) (fe546ad)
  • YouTube: 'Minimal' miniplayer video area is empty in Arabic (RTL) (c4f7eb9)
  • YouTube: Allow video upload/live with toolbar create button (a8fb76a)
  • YouTube: Audio pitch resets after playback speed (696c2e4)
  • YouTube: Decouple flyout buttons and shared hooks from unrelated patches (#3567) (dad074a)
  • YouTube: Fix crash when exiting fullscreen with the new player UI (5651020)
  • YouTube: Hide microphone at lower right corner of search not working (d18708b)
  • YouTube: Live chat input field is obscured by Android navigation bar on live streams (f9f5d58)
auto_awesome New features
  • Automatically save crash reports to user documents folder (#3570) (f633697)
  • Settings: Show screen descriptions in a dialog from the toolbar info button (a62ecc7)
  • Spoof video streams: Add Wii U TV client as a fallback for TV (#3655) (28ea7f9)
  • YouTube - Captions: Add an option to select preferred caption language (#3566) (435aa17)
  • YouTube - Channel search: Add a separate channel page button to search within channels (#3572) (639908f)
  • YouTube - DeArrow: Add "Casual mode" setting (#3668) (a13c11b)
  • YouTube - DeArrow: Add more fine-grained settings for showing DeArrow titles (#3573) (4aa01d6)
  • YouTube - Hide layout components: Add "Hide 'Ask Gemini' button" setting (#3662) (3da93d5)
  • YouTube - Hide layout components: Add "Hide tap and hold gradient" setting (#3586) (bf43c38)
  • YouTube - Restore original titles: Added original titles fetching retries (c1543f0)
  • YouTube - Restore original titles: Added support for media notification (#3640) (a9ebf92)
  • YouTube Music - Crossfade: Support newer versions (#3635) (68988d4)
  • YouTube Music - Settings: Add a shortcut to change the app language on Android 13+ (b3b5c11)
  • YouTube Music - Third-party lyrics: SponsorBlock segments as lyrics offset (#3575) (a900dfa)
  • YouTube Music: Add Enable audio/video switch patch (#3471) (87942b7)
  • YouTube Music: Add Playlist track tap action patch (#3446) (66b7e78)
  • YouTube: Add Copy text patch (#3592) (f5312eb)
  • YouTube: Add Disable continue watching prompt patch (#3580) (255d917)
  • YouTube: Add Force system font patch (#3579) (3968284)
update Updated app support
  • Reddit: Add experimental support for 2026.41.0 (4e56069)
  • YouTube: Add support for 21.20.405 (4cb3bd8)
calendar_today
bug_report Bug fixes
  • YouTube - Playback speed: Audio pitch controls not working on some devices (44cf78b)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: History shelf hidden after fullscreen on You tab (91d9b2d)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide 'Ask Gemini' button" setting (#3662) (3da93d5)
calendar_today
bug_report Bug fixes
  • YouTube - Navigation bar: Added a setting to disable A/B navigation buttons layout (2c3f5c8)
  • YouTube: Audio pitch resets after playback speed (696c2e4)
  • YouTube: Hide microphone at lower right corner of search not working (d18708b)
calendar_today
auto_awesome New features
calendar_today
bug_report Bug fixes
  • Spoof video streams: PoToken generation can stall and show "Failed to generate PoToken" (#3663) (32fec71)
auto_awesome New features
  • YouTube - DeArrow: Add "Casual mode" setting (#3668) (a13c11b)
calendar_today
bug_report Bug fixes
  • YouTube - Skip silence: Adapt the silence threshold to the audio level (672830e)
calendar_today
bug_report Bug fixes
  • YouTube: Live chat input field is obscured by Android navigation bar on live streams (f9f5d58)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Widgets may not play correctly (#3656) (a60a3b6)
auto_awesome New features
  • Spoof video streams: Add Wii U TV client as a fallback for TV (#3655) (28ea7f9)
calendar_today
update Updated app support
  • Reddit: Add experimental support for 2026.41.0 (4e56069)
calendar_today
bug_report Bug fixes
  • YouTube - Legacy player controls: Autoplay end screen is broken in the miniplayer on 21.36+ (#3649) (c3431a3)
calendar_today
bug_report Bug fixes
  • YouTube - Restore original titles: Replace the title in the fullscreen swipe-up panel (9a966a9)
calendar_today
bug_report Bug fixes
  • Drop the record a failed first mount created (921f838)
  • Keep mount installs recorded when the process dies mid-mount (8e82be8)
notes Performance improvements
  • Find the namespaces to remount in single passes at boot (8e81917)
v1.35.0 Manager
calendar_today
bug_report Bug fixes
  • Detect patch updates in loosely written third-party changelogs (9c5d4bf)
  • Draw the Shapes background solids right side out (45d2b3b)
  • Ease the home list when a card is hidden instead of jumping (b6bce83)
  • Fit the Blocks board to its slot (25becd1)
  • Install through Shizuku+ 13.7 without a null package installer (5716b0e)
  • Keep the random background steady and draw it by the local day (ff652e1)
  • Offer only stable builds on the stable update channel (f079374)
  • Remove other root installs of a mounted app and replace the APK they leave in running processes (#1131) (b1daaa9)
  • Replace the previous patched APK running processes still hold after a remount (cf5006e)
  • Return to the flat app list when the grouping switcher is hidden (892c647)
  • Show patch updates for single-app bundles regardless of changelog scopes (176234d)
  • Show the install status on the result button of the patcher logs (d4885ec)
  • Show the seasonal background in the background picker (3ef8a65)
  • Size the Circles, Rings, and Grid backgrounds in dp (a634960)
  • Take dialog text colors from the theme outside dialogs (bfbf73b)
  • Unmount root mounted apps from every namespace and keep module installs intact (a55375b)
  • Use the compact tiles of the theme picker in the background picker (c0e0db2)
auto_awesome Features
  • Add a Lava lamp background (6a0e947)
  • Add a New Year season with fireworks (b13a3e8)
  • Add a winter holidays season with snow (bc7ec0a)
  • Add seasonal themes with a Halloween background (e9f6770)
  • Add warp streaks to Space and depth with wind to Snow (23dd71a)
  • Build the app icon from a background and a logo (666a898)
  • Cross the waves of two wandering sources in the Grid background (e281c35)
  • Fade action labels between steps and simplify the app actions (efc46c2)
  • Give each Shapes solid a motion of its own (2e8cc44)
  • Keep the home app filter across launches (5e1690e)
  • Restore root mounts replaced by app updates and show why a mount is off (02db454)
  • Rework the adaptive icon creator around the launcher's icon shape (ffdf2af)
  • Rework the header creator around the app bar it lands in (ace7fda)
  • Ripple the Rings background outward like rings on water (03ed3b0)
  • Save creator files through the custom picker and into a picked branding folder (0a48a5a)
  • Shade the Mesh background as low-poly relief (3dcea69)
  • Show only web results in the fallback Google search (#1134) (a76ff96)
  • Show which patch failed when patching fails (5ddad1f)
  • Slow the snow and let flakes melt away partway down (d06a6fc)
notes Performance improvements
  • Arrange the home cards without building them again (2692908)
  • Build mini-games on first use and share the split APK archive writer (9982384)
  • Build only the home grouping on screen (3edffbd)
  • Compile the version patterns once and drop unused queries and helpers (30fb202)
  • Keep unchanged home cards between builds (50f39ab)
  • Mount through the root shell alone and start restores without waiting (3d1d560)
  • Share the background frame loop and drop per-frame allocations (1589a50)
calendar_today
auto_awesome Features
  • Show which patch failed when patching fails (5ddad1f)
calendar_today
bug_report Bug fixes
  • Settings: Search hint and tips ignore the Morphe language override (a532649)
  • YouTube - Force AVC: Removed VP9 formats with enabled setting (bb3e3ff)
auto_awesome New features
  • YouTube - Restore original titles: Added support for media notification (#3640) (a9ebf92)
  • YouTube Music - Settings: Add a shortcut to change the app language on Android 13+ (b3b5c11)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide new type of video labels (#3641) (4a7efd1)
  • YouTube - Settings: Disable player flyout menu toggles when "Hide Settings button" is enabled (e67af2e)
  • YouTube: 'Minimal' miniplayer video area is empty in Arabic (RTL) (c4f7eb9)
auto_awesome New features
  • Settings: Show screen descriptions in a dialog from the toolbar info button (a62ecc7)
calendar_today
bug_report Bug fixes
  • YouTube - Channel search: Searching again from same channel page may not show channel results (14ec664)
calendar_today
auto_awesome New features
  • YouTube Music - Crossfade: Support newer versions (#3635) (68988d4)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Horizontal shelves show again after entering fullscreen (#3618) (be4fffa)
calendar_today
update Updated app support
  • YouTube: Add support for 21.20.405 (4cb3bd8)
calendar_today
bug_report Bug fixes
  • YouTube - Playback speed: Fix patching old experimental targets (99a9851)
calendar_today
bug_report Bug fixes
  • YouTube: Fix crash when exiting fullscreen with the new player UI (5651020)
calendar_today
bug_report Bug fixes
  • Custom branding: Use the branded notification icon for playback notifications of mounted installs (90210ad)
  • YouTube - Minimal miniplayer: Collapse straight into the bar after the keyboard closed under the expanded player (3e62423)
  • YouTube - Miniplayer: Improved check to prevent title/channel name overwriting (ce2e1c5)
  • YouTube - Restore original titles: Find the description by its body instead of the longest text (3f72696)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide tap and hold gradient" setting (#3586) (bf43c38)
  • YouTube - Restore original titles: Added original titles fetching retries (c1543f0)
calendar_today
bug_report Bug fixes
  • Show the install status on the result button of the patcher logs (d4885ec)
auto_awesome Features
  • Show only web results in the fallback Google search (#1134) (a76ff96)
calendar_today
bug_report Bug fixes
  • Remove other root installs of a mounted app and replace the APK they leave in running processes (#1131) (b1daaa9)
  • Replace the previous patched APK running processes still hold after a remount (cf5006e)
calendar_today
bug_report Bug fixes
  • YouTube - FlyoutUtils: Correctly resize feed flyout (c129aa2)
  • YouTube - Litho relayout: Keep tracking texts after the relayout (0ee99ca)
  • YouTube - Restore video titles: Do not depend on the TextClassifier to restore titles (1bbfc37)
auto_awesome New features
  • YouTube - Captions: Add an option to select preferred caption language (#3566) (435aa17)
  • YouTube: Add Disable continue watching prompt patch (#3580) (255d917)
calendar_today
bug_report Bug fixes
  • YouTube - Spoof video streams: Stream spoofing can show "Failed to obtain poToken" error (c04605b)
calendar_today
bug_report Bug fixes
  • YouTube - Spoof video streams: Legacy app targets may not work correctly (ddfd5e0)
calendar_today
bug_report Bug fixes
  • YouTube - Background playback: Respect server value of automatic pause and resume flags (2fa79ef)
  • YouTube - Hide player flyout menu components: Add separate Shorts settings for the Captions and Audio Track menus (963982d)
  • YouTube - Miniplayer: Fixed incorrect check to prevent title/channel name overwriting (#3576) (1671904)
  • YouTube - Restore original titles: Titles of videos searched in different languages ​​were not restored (41eee25)
  • YouTube: Allow video upload/live with toolbar create button (a8fb76a)
auto_awesome New features
  • YouTube - Channel search: Add a separate channel page button to search within channels (#3572) (639908f)
  • YouTube Music - Third-party lyrics: SponsorBlock segments as lyrics offset (#3575) (a900dfa)
  • YouTube: Add Copy text patch (#3592) (f5312eb)
calendar_today
auto_awesome Features
  • Rework the adaptive icon creator around the launcher's icon shape (ffdf2af)
  • Rework the header creator around the app bar it lands in (ace7fda)
  • Save creator files through the custom picker and into a picked branding folder (0a48a5a)
calendar_today
bug_report Bug fixes
  • Detect patch updates in loosely written third-party changelogs (9c5d4bf)
  • Show patch updates for single-app bundles regardless of changelog scopes (176234d)
  • Take dialog text colors from the theme outside dialogs (bfbf73b)
calendar_today
bug_report Bug fixes
  • Ease the home list when a card is hidden instead of jumping (b6bce83)
  • Return to the flat app list when the grouping switcher is hidden (892c647)
  • Unmount root mounted apps from every namespace and keep module installs intact (a55375b)
auto_awesome Features
  • Fade action labels between steps and simplify the app actions (efc46c2)
  • Keep the home app filter across launches (5e1690e)
  • Restore root mounts replaced by app updates and show why a mount is off (02db454)
notes Performance improvements
  • Arrange the home cards without building them again (2692908)
  • Build mini-games on first use and share the split APK archive writer (9982384)
  • Build only the home grouping on screen (3edffbd)
  • Compile the version patterns once and drop unused queries and helpers (30fb202)
  • Keep unchanged home cards between builds (50f39ab)
  • Mount through the root shell alone and start restores without waiting (3d1d560)
calendar_today
bug_report Bug fixes
  • Draw the Shapes background solids right side out (45d2b3b)
  • Fit the Blocks board to its slot (25becd1)
  • Keep the random background steady and draw it by the local day (ff652e1)
  • Show the seasonal background in the background picker (3ef8a65)
  • Size the Circles, Rings, and Grid backgrounds in dp (a634960)
  • Use the compact tiles of the theme picker in the background picker (c0e0db2)
auto_awesome Features
  • Add a Lava lamp background (6a0e947)
  • Add a New Year season with fireworks (b13a3e8)
  • Add a winter holidays season with snow (bc7ec0a)
  • Add seasonal themes with a Halloween background (e9f6770)
  • Add warp streaks to Space and depth with wind to Snow (23dd71a)
  • Build the app icon from a background and a logo (666a898)
  • Cross the waves of two wandering sources in the Grid background (e281c35)
  • Give each Shapes solid a motion of its own (2e8cc44)
  • Ripple the Rings background outward like rings on water (03ed3b0)
  • Shade the Mesh background as low-poly relief (3dcea69)
  • Slow the snow and let flakes melt away partway down (d06a6fc)
notes Performance improvements
  • Share the background frame loop and drop per-frame allocations (1589a50)
calendar_today
bug_report Bug fixes
  • YouTube - Picture-in-picture button: Do not load the flyout icon when the patch is not included (0902326)
  • YouTube Music - Third-party lyrics: App may crash when viewing lyrics (#3569) (fe546ad)
  • YouTube: Decouple flyout buttons and shared hooks from unrelated patches (#3567) (dad074a)
auto_awesome New features
  • Automatically save crash reports to user documents folder (#3570) (f633697)
  • YouTube - DeArrow: Add more fine-grained settings for showing DeArrow titles (#3573) (4aa01d6)
  • YouTube Music: Add Enable audio/video switch patch (#3471) (87942b7)
  • YouTube Music: Add Playlist track tap action patch (#3446) (66b7e78)
v1.46.0 Patches
calendar_today
bug_report Bug fixes
  • Clone app: Change update permission and update provider to default on (296aadc)
  • DeArrow: Always use high quality still images without checking if still exists (632f5a6)
  • DeArrow: Fix patching 21.16.256 (035ebd2)
  • YouTube - DeArrow: "DeArrow & original thumbnails" sometimes shows still images when no crowdsourced thumbnails exist (#3531) (fdfc35d)
  • YouTube - FlyoutUtils: Separated the fetching of the playlist ID in the header from that of the feed page (a18724b)
  • YouTube - FlyoutUtils: Sets the height of the injected buttons container based on the available display free space (3da0837)
  • YouTube - Hide Layout components: Add more navigation tabs to back button or gesture filtering rule (#3546) (4420d96)
  • YouTube - Hide layout components: Allow filtering in miniplayer mode (13df501)
  • YouTube - Hide layout components: Hide new type of attributes section in video description (#3532) (b051959)
  • YouTube - Hide layout components: Hide the chapter title next to the timestamp (#3475) (a940c2a)
  • YouTube - Hide layout components: Some filters don't work after switching to the "You" tab and using the Back button or gesture (#3542) (332c6b2)
  • YouTube - Hide status bar: Added top margin and extended the patch to the app settings (4a0a726)
  • YouTube - Minimal miniplayer: Both video and channel titles are overwritten by those of the short video currently playing (0da4d71)
  • YouTube - Navigation bar: Disable new toolbar navigation tabs layout (#3433) (165dbea)
  • YouTube - Navigation bar: Experimental targets shows startup error (3465138)
  • YouTube - PiP button: Wrong flyout drawable (#3448) (88e23e1)
  • YouTube - Restore original titles: Handle titles of videos with disabled embedding (#3539) (8612dd1)
  • YouTube - Save to Watch later: Flyout menu icons are thin with old player button style (4e9d7e7)
  • YouTube - SponsorBlock: Keep the segment opacity when importing settings and simplify the SponsorBlock code (9e6e464)
  • YouTube - SponsorBlock: Undo skip toast blocks touches on some devices (503606a)
  • YouTube - SponsorBlock: Video length without segments is sometimes not shown (fb7a029)
  • YouTube - System share sheet: Community posts or in-playlists links cannot be shared (cca505f)
  • YouTube - System share sheet: In-playlist id searching interfering with videoId sharing (85207ea)
  • YouTube & YT Music - GmsCore support: Fix notification registration for patched apps (#3481) (db5eb58)
  • YouTube Music - Hide buttons: Only hide the notification button with Hide Notification button (#3473) (d0242f3)
  • YouTube Music - Third-party lyrics: Validate lyric candidates and display results promptly (#3518) (9fca678)
  • YouTube: Change 20.31.42 support to 20.51.39 (1438ba6)
  • YouTube: Chapters error when selecting (501e66e)
  • YouTube: Player flyout menu not scrollable in landscape mode (e3bfa8b)
auto_awesome New features
  • DeArrow: Add setting to show DeArrow icon on crowdsourced video titles (#3510) (0db7baa)
  • SponsorBlock: Show the skip behavior on the category preference (38925c8)
  • YouTube - Hide layout components: Add Hide channel handle in You tab (#3459) (acd4ab7)
  • YouTube - Hide layout components: Add Hide Help & feedback in menus (#3476) (2311fed)
  • YouTube - Player icon style: Apply the icon style to the player's own controls (#3451) (415bf3c)
  • YouTube - Player icon style: Style the cast button and add the missing Ionicons icons (f721305)
  • YouTube Music: Add Android Auto patch (#3341) (a6d2dae)
  • YouTube: Add Skip silence patch (#3467) (7a702fc)
  • YouTube: Add DeArrow crowdsourced feed video titles, rename Alternative thumbnails patch to DeArrow (#3447) (e6b598d)
update Updated app support
  • Reddit: Add experimental support for 2026.40.0 (2362e48)
  • YouTube Music: Add experimental support for 9.39.52 (cfc0435)
  • YouTube Music: Add experimental support for 9.40.51 (60f840d)
  • YouTube Music: Add support for 9.20.53 (edd808c)
  • YouTube: Add experimental support for 21.40.161 (#3457) (30ab48c)
calendar_today
bug_report Bug fixes
  • YouTube - FlyoutUtils: Sets the height of the injected buttons container based on the available display free space (3da0837)
  • YouTube: Change 20.31.42 support to 20.51.39 (1438ba6)
calendar_today
bug_report Bug fixes
  • YouTube - FlyoutUtils: Separated the fetching of the playlist ID in the header from that of the feed page (a18724b)
  • YouTube - Hide Layout components: Add more navigation tabs to back button or gesture filtering rule (#3546) (4420d96)
  • YouTube - Hide layout components: Allow filtering in miniplayer mode (13df501)
  • YouTube Music - Third-party lyrics: Validate lyric candidates and display results promptly (#3518) (9fca678)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide new type of attributes section in video description (#3532) (b051959)
  • YouTube - Hide layout components: Some filters don't work after switching to the "You" tab and using the Back button or gesture (#3542) (332c6b2)
  • YouTube - Restore original titles: Handle titles of videos with disabled embedding (#3539) (8612dd1)
calendar_today
bug_report Bug fixes
  • YouTube - DeArrow: "DeArrow & original thumbnails" sometimes shows still images when no crowdsourced thumbnails exist (#3531) (fdfc35d)
  • YouTube - System share sheet: In-playlist id searching interfering with videoId sharing (85207ea)
calendar_today
bug_report Bug fixes
  • YouTube - Navigation bar: Experimental targets shows startup error (3465138)
calendar_today
bug_report Bug fixes
  • DeArrow: Fix patching 21.16.256 (035ebd2)
  • YouTube - Navigation bar: Disable new toolbar navigation tabs layout (#3433) (165dbea)
calendar_today
bug_report Bug fixes
  • DeArrow: Always use high quality still images without checking if still exists (632f5a6)
update Updated app support
  • YouTube Music: Add experimental support for 9.40.51 (60f840d)
calendar_today
bug_report Bug fixes
  • Install through Shizuku+ 13.7 without a null package installer (5716b0e)
  • Offer only stable builds on the stable update channel (f079374)
v1.34.0 Manager
calendar_today
bug_report Bug fixes
  • Abandon the install session when the copy into it is cancelled (96211bd)
  • Base the patch update badge and its changelog on the same releases (936daf5)
  • Keep one home card per install when a patched build is patched again or listed by a source (b57e5c8)
  • Keep the dev builds of the current cycle in the prerelease changelog history (2e9790c)
  • Lead the file picker's folder trail with a chip back to the list of storages (9d4f3ae)
  • Leave pre-release builds out of the stable patches changelog (9d882e5)
  • Load picked images in the icon and header creators (ff09b5c)
  • Open the in-app updater from the "Update required" dialog (#1104) (369d2ae)
  • Queue an app once when two of its cards stand for the same install (c19a335)
  • redux: decouple channel send from mutex and ensure action runner resets on error (#1097) (6837f7e)
  • Show every release since the patched version in the prerelease changelog (4cf0f5b)
  • Show the icon of a disabled or renamed install when no APK is saved (513734f)
  • Translate through a second Google endpoint when the first one turns the app away (eae76ff)
  • Update to latest patcher (0d68bb3)
  • worker: prevent work collisions and ensure thread-safe worker inputs (#1094) (7c47566)
  • Write root module APKs through staging file and validate package names (#1096) (d0fb6ed)
auto_awesome Features
  • Add a copy button for the APK download link (41c8745)
  • Animate the installed app details as they load (4055fb8)
  • Count performance changes in the changelog summary (21cb821)
  • Cut the status mark out of the patched app's icon (d11ed9a)
  • Draw an even outline around solid-colored app cards (dcc5466)
  • Guide and restore app links for re-signed apps (#1100) (8ef213a)
  • Load patch sources from private GitHub repositories with the configured PAT (bf4729c)
  • Mark the patches version an app was patched with in its changelog (028c20c)
  • Return to the patch selection after a failed run (7eff321)
notes Performance improvements
  • Bound package manager queries in installed app picker (#1073) (d32c1eb)
  • Check manual sources for updates outside the store queue (7a22e4b)
  • Cut per-frame work on the patcher screen and guard large image decoding (#1087) (35ba7e6)
  • Incremental log processing and throttled auto-scroll in expert patcher panel (#1083) (310a010)
  • Keep the manager responsive while patch sources load (55804c6)
  • Move temporary input APK into repository on patch success (#1072) (704a787)
  • Move the install copy off the main thread and harden two failure paths (#1086) (7ac18ef)
  • Optimize changelog fetching, avatar caching and streaming timeouts (#1095) (3d3b985)
  • Purge temporary storage asynchronously at startup via atomic directory rename (#1081) (ea746d6)
  • Read the scroll fade alpha only while drawing (#1099) (24faa4f)
  • Reuse resources APK directly to avoid redundant input copies (#1075) (cef596a)
  • Sign patched APKs in place with a preloaded key (#1088) (fb3bfc9)
calendar_today
bug_report Bug fixes
  • Keep the dev builds of the current cycle in the prerelease changelog history (2e9790c)
auto_awesome Features
  • Animate the installed app details as they load (4055fb8)
  • Draw an even outline around solid-colored app cards (dcc5466)
  • Load patch sources from private GitHub repositories with the configured PAT (bf4729c)
  • Return to the patch selection after a failed run (7eff321)
notes Performance improvements
  • Check manual sources for updates outside the store queue (7a22e4b)
  • Keep the manager responsive while patch sources load (55804c6)
calendar_today
bug_report Bug fixes
  • YouTube - Minimal miniplayer: Both video and channel titles are overwritten by those of the short video currently playing (0da4d71)
auto_awesome New features
  • DeArrow: Add setting to show DeArrow icon on crowdsourced video titles (#3510) (0db7baa)
  • YouTube: Add DeArrow crowdsourced feed video titles, rename Alternative thumbnails patch to DeArrow (#3447) (e6b598d)
update Updated app support
  • YouTube: Add experimental support for 21.40.161 (#3457) (30ab48c)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide the chapter title next to the timestamp (#3475) (a940c2a)
  • YouTube - Hide status bar: Added top margin and extended the patch to the app settings (4a0a726)
  • YouTube - Save to Watch later: Flyout menu icons are thin with old player button style (4e9d7e7)
  • YouTube - System share sheet: Community posts or in-playlists links cannot be shared (cca505f)
  • YouTube & YT Music - GmsCore support: Fix notification registration for patched apps (#3481) (db5eb58)
  • YouTube Music - Hide buttons: Only hide the notification button with Hide Notification button (#3473) (d0242f3)
auto_awesome New features
  • YouTube - Hide layout components: Add Hide Help & feedback in menus (#3476) (2311fed)
update Updated app support
  • Reddit: Add experimental support for 2026.40.0 (2362e48)
calendar_today
auto_awesome Features
  • Mark the patches version an app was patched with in its changelog (028c20c)
calendar_today
bug_report Bug fixes
  • Base the patch update badge and its changelog on the same releases (936daf5)
  • Show every release since the patched version in the prerelease changelog (4cf0f5b)
calendar_today
bug_report Bug fixes
  • Leave pre-release builds out of the stable patches changelog (9d882e5)
  • Open the in-app updater from the "Update required" dialog (#1104) (369d2ae)
auto_awesome Features
  • Guide and restore app links for re-signed apps (#1100) (8ef213a)
calendar_today
bug_report Bug fixes
  • Clone app: Change update permission and update provider to default on (296aadc)
  • YouTube - PiP button: Wrong flyout drawable (#3448) (88e23e1)
  • YouTube - SponsorBlock: Keep the segment opacity when importing settings and simplify the SponsorBlock code (9e6e464)
  • YouTube - SponsorBlock: Undo skip toast blocks touches on some devices (503606a)
  • YouTube - SponsorBlock: Video length without segments is sometimes not shown (fb7a029)
  • YouTube: Chapters error when selecting (501e66e)
  • YouTube: Player flyout menu not scrollable in landscape mode (e3bfa8b)
auto_awesome New features
  • SponsorBlock: Show the skip behavior on the category preference (38925c8)
  • YouTube - Hide layout components: Add Hide channel handle in You tab (#3459) (acd4ab7)
  • YouTube - Player icon style: Apply the icon style to the player's own controls (#3451) (415bf3c)
  • YouTube - Player icon style: Style the cast button and add the missing Ionicons icons (f721305)
  • YouTube Music: Add Android Auto patch (#3341) (a6d2dae)
  • YouTube: Add Skip silence patch (#3467) (7a702fc)
update Updated app support
  • YouTube Music: Add experimental support for 9.39.52 (cfc0435)
  • YouTube Music: Add support for 9.20.53 (edd808c)
calendar_today
bug_report Bug fixes
  • Translate through a second Google endpoint when the first one turns the app away (eae76ff)
notes Performance improvements
  • Read the scroll fade alpha only while drawing (#1099) (24faa4f)
calendar_today
bug_report Bug fixes
  • Decouple channel send from mutex and ensure action runner resets on error (#1097) (6837f7e)
  • Load picked images in the icon and header creators (ff09b5c)
  • Prevent work collisions and ensure thread-safe worker inputs (#1094) (7c47566)
  • Show the icon of a disabled or renamed install when no APK is saved (513734f)
  • Update to latest patcher (0d68bb3)
  • Write root module APKs through staging file and validate package names (#1096) (d0fb6ed)
auto_awesome Features
  • Cut the status mark out of the patched app's icon (d11ed9a)
notes Performance improvements
  • Optimize changelog fetching, avatar caching and streaming timeouts (#1095) (3d3b985)
calendar_today
auto_awesome Features
  • Add a copy button for the APK download link (41c8745)
  • Count performance changes in the changelog summary (21cb821)
notes Performance improvements
  • Sign patched APKs in place with a preloaded key (#1088) (fb3bfc9)
calendar_today
bug_report Bug fixes
  • Abandon the install session when the copy into it is cancelled (96211bd)
notes Performance improvements
  • Bound package manager queries in installed app picker (#1073) (d32c1eb)
  • Cut per-frame work on the patcher screen and guard large image decoding (#1087) (35ba7e6)
  • Incremental log processing and throttled auto-scroll in expert patcher panel (#1083) (310a010)
  • Move temporary input APK into repository on patch success (#1072) (704a787)
  • Move the install copy off the main thread and harden two failure paths (#1086) (7ac18ef)
  • Purge temporary storage asynchronously at startup via atomic directory rename (#1081) (ea746d6)
  • Reuse resources APK directly to avoid redundant input copies (#1075) (cef596a)
v1.45.0 Patches
calendar_today
bug_report Bug fixes
  • GmsCore support: Omit empty intent data (#3170) (f03894a)
  • Reduce heap use from ConversionContext dumps and JS player cache (#3120) (317fd56)
  • Resolve startup crash for older Android devices (b3391b4)
  • YouTube - Voice over translation: Add missing accessibility labels and Voice over translation button state (#3203) (d99679b)
  • YouTube - Captions: Make "Always show" override a manual caption-off (#3421) (a92b8ed)
  • YouTube - Channel Id Routes: Straight requests videoDetails field (60f640e)
  • YouTube - Channel search: Show a channel search hint in the search box (#3262) (c5cce56)
  • YouTube - Comments filter: Restored chat button page indicator (5644496)
  • YouTube - Custom branding: Do not ask which app to use for app shortcut actions (#3204) (0a2f0e0)
  • YouTube - Hide layout components: Open the correct channel tab when channel tabs are hidden (#3200) (53cc35b)
  • YouTube - Hide layout components: Restore preview comment simplebox matcher (#3130) (6e55325)
  • YouTube - Hide player flyout menu components: Hide the Audio Track item in the Shorts flyout menu (#3297) (09de4d2)
  • YouTube - Layout components filter: Filtered header buttons left empty spaces (#3402) (b719412)
  • YouTube - Legacy player controls: Preserve end screen on 21.36+ (#3121) (b895285)
  • YouTube - Litho filtering: Shorts were not hidden on home feed after pressing the back button (#3416) (5c21cf7)
  • YouTube - Media notification controls: Remove Previous & Next buttons on Android 12 and lower (#3332) (df6c914)
  • YouTube - Minimal miniplayer: Fixed Type 2 aspect ratio by hooking video format size (551490f)
  • YouTube - Minimal miniplayer: Restored interpolate minimizing transitions (#3280) (dff3749)
  • YouTube - Playback speed: Music videos do not play at 1x speed (#3210) (1c7086d)
  • YouTube - Playback speed: Prevent speed leak into Shorts (#3169) (ff35586)
  • YouTube - Player controls: Decouple legacy buttons from settings UI (#3171) (dfeeb64)
  • YouTube - Player overlay buttons: Fix startup crash with a partial patch selection (#3228) (aee4774)
  • YouTube - Restore old video action bar: Do not hide newly posted comments (#3324) (37b43f7)
  • YouTube - Return YouTube Dislike: Do not show dislikes on the share and comment buttons of community posts (31b657c)
  • YouTube - Return YouTube Dislike: Show dislikes on tablet layout (#3153) (7835519)
  • YouTube - SponsorBlock: Preserve exact video end for segment markers (#3157) (a860f5b)
  • YouTube - SponsorBlock: Segments may not load for some versions of YouTube (#3328) (3d8c748)
  • YouTube - Video quality: Do not give a regular video the Shorts quality after leaving Shorts (#3322) (aaa2bc1)
  • YouTube - Video quality: Keep Shorts quality after closing a live stream opened from Shorts (#3333) (0a94e0e)
  • YouTube Music - Custom branding: Keep the startup animation on screen until it ends (6043416)
  • YouTube Music - Disable dislike redirection: Fix patch on 9.35+ (#3226) (703ddde)
  • YouTube Music - Download in app: Expose offline audio session (#3167) (b4fb0e9)
  • YouTube Music - Downloads: Fix patching failure "Could not find conversion context field" (#3231) (b4f2d7d)
  • YouTube Music - Hide flyout menu components: Hide nested download items (#3165) (fd2b325)
  • YouTube Music - Play albums songs: Do not play the first track's song for every track of a queued album (#3319) (cd82092)
  • YouTube Music - Return YouTube Dislike: Dislike count is black when the device uses the light theme (7e7e15d)
  • YouTube Music - Return YouTube Dislike: Fix dislike counter color (#3161) (1404b8b)
  • YouTube Music - Third-party lyrics: Crash while trimming the lyrics cache (#3272) (e450b7a)
  • YouTube Music - Third-party lyrics: Do not cover comments panel (#3155) (50e4e65)
  • YouTube Music - Third-party lyrics: Keep the screen on after the track changes (#3246) (e730ebf)
  • YouTube Music - Third-party lyrics: Keep the token dialog buttons on screen with long cookies (#3245) (1cf6be0)
  • YouTube Music - Third-party lyrics: minor bug fixes (#3323) (292d78b)
  • YouTube Music - Third-party lyrics: Reload lyrics when video changes (#3148) (2920175)
  • YouTube: "Hide preview comment" breaks comment section text box (#3187) (d592804)
  • YouTube: "Restore old video action bar" hides newly posted comments (#3216) (24d5823)
  • YouTube: Always use Litho instead RenderNext as rendering library (#3347) (52e0138)
  • YouTube: Do not include hide layout settings indirectly (d3b678a)
  • YouTube: Fix patching non-experimental targets (4625872)
  • YouTube: Hidden preview comment still has clickable timestamps (#3268) (1dfd537)
  • YouTube: Hide new community/subscribe buttons on channel page (#3315) (5fb37df)
  • YouTube: Search bar becomes invisible with Hide Status Bar enabled (b0492b5)
auto_awesome New features
  • Add universal Spoof signature patch (#3330) (77117f6)
  • Custom branding: Animate the Morphe logo at startup (#3178) (70e8a9d)
  • YouTube - Channel search: Add channel search result sorting (#3298) (baadcf7)
  • YouTube - Hide layout components: Add "Hide channel names in subscribed channels bar" (#3274) (f8b330f)
  • YouTube - Hide layout components: Add "Hide Dislike button" to comments (#3293) (bd43ccf)
  • YouTube - Hide layout components: Add "Hide History shelf" (#3277) (50c4f34)
  • YouTube - Hide layout components: Add "Hide live streams" setting (#3331) (53d5680)
  • YouTube - Hide layout components: Add "Hide Menu button" for comments (#3253) (9b30447)
  • YouTube - Hide layout components: Add "Hide Translate button" setting (#3265) (16894f1)
  • YouTube - Hide video action buttons: Add "Hide channel and Subscribe button" (#3289) (0c7cd56)
  • YouTube - Hide video action buttons: Add Hide Subscribe button option (#3326) (a94ccdb)
  • YouTube - Navigation bar: Add "Hide new content dot" setting (#3269) (c8d440d)
  • YouTube - Navigation bar: Add patch options to hide the Search and Subscriptions app shortcuts (#3270) (37585d1)
  • YouTube - Playback buffer: Add playback buffer size option (#3386) (dfff1f5)
  • YouTube - Player icon style: Add custom icons from a zip file (#3374) (224b731)
  • YouTube - Player icons: Add icon styles for overlay player buttons, swipe controls and Shorts (#3287) (cca4ce0)
  • YouTube - Restore original titles: Restore original channel descriptions (#3418) (3467b84)
  • YouTube - Swipe controls: Add "Volume boost" setting (#3412) (9e393e5)
  • YouTube Music - Hide buttons: Add "Hide New button" setting (#3264) (d535e8d)
  • YouTube Music - Hide buttons: Add "Hide Voice search button" and "Hide Sound search button" (#3250) (cfc880b)
  • YouTube Music - Hide layout components: Add "Hide podcast episode Download button" (#3251) (d94ca13)
  • YouTube Music - Third-party lyrics: Add new provider (#3174) (1bc710e)
  • YouTube Music - Third-party lyrics: Add Translation / Romanization only modes (#3252) (1c6e6cd)
  • YouTube Music - Third-party lyrics: Add translation language (#3128) (7349cb6)
  • YouTube Music - Third-party lyrics: Keep screen on while viewing lyrics (#3127) (cb4df9a)
  • YouTube Music - Third-party lyrics: Search and prompt (#3372) (f2b3201)
  • YouTube Music: Add Force portrait orientation patch (#3291) (143726e)
  • YouTube Music: Add Jam queue sharing patch (#3014) (cd6d03b)
  • YouTube Music: Add Media notification controls patch (#3288) (7c4431b)
  • YouTube Music: Add Playback speed patch (#3295) (96eae8f)
  • YouTube: Add Disable auto feed refresh patch (#3387) (444bb0d)
  • YouTube: Add Hide status bar patch (#3337) (05c1597)
  • YouTube: Add Picture-in-picture button patch (#3397) (6c94728)
  • YouTube: Added "Minimal comments button" setting (916f228)
  • YouTube: Added "Restore original videos title and description" (#3384) (67e650c)
update Updated app support
  • Reddit: Add experimental support for 2026.39.0 (755bf21)
  • Reddit: Add support for 2026.24.0 (707ba5e)
  • YouTube Music: Add experimental support for 9.38.51 (314116f)
  • YouTube: Add experimental support for 21.39.522 (#3290) (5687e86)
calendar_today
bug_report Bug fixes
  • Lead the file picker's folder trail with a chip back to the list of storages (9d4f3ae)
calendar_today
bug_report Bug fixes
  • Keep one home card per install when a patched build is patched again or listed by a source (b57e5c8)
calendar_today
bug_report Bug fixes
  • YouTube - Captions: Make "Always show" override a manual caption-off (#3421) (a92b8ed)
  • YouTube: Search bar becomes invisible with Hide Status Bar enabled (b0492b5)
auto_awesome New features
  • YouTube - Swipe controls: Add "Volume boost" setting (#3412) (9e393e5)
  • YouTube: Add Picture-in-picture button patch (#3397) (6c94728)
calendar_today
bug_report Bug fixes
  • YouTube - Litho filtering: Shorts were not hidden on home feed after pressing the back button (#3416) (5c21cf7)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide live streams" setting (#3331) (53d5680)
  • YouTube - Restore original titles: Restore original channel descriptions (#3418) (3467b84)
  • YouTube Music: Add Jam queue sharing patch (#3014) (cd6d03b)
  • YouTube: Add Disable auto feed refresh patch (#3387) (444bb0d)
calendar_today
bug_report Bug fixes
  • YouTube - Layout components filter: Filtered header buttons left empty spaces (#3402) (b719412)
auto_awesome New features
  • YouTube - Playback buffer: Add playback buffer size option (#3386) (dfff1f5)
  • YouTube: Added "Restore original videos title and description" (#3384) (67e650c)
v1.33.0 Manager
calendar_today
bug_report Bug fixes
  • Apply app language to the whole app on Android 12 and lower (b7a7421)
  • Build the game controls from the shared pills and badges (cc0607d)
  • Build the scroll to top button like the other buttons (43d449e)
  • Clean up the split workspace before the patcher process reports back and exits (f41d328)
  • Color only the selected version in the version lists, leaving tags to their badges (6491711)
  • Color the add button in list options like the dialog around it (af1f3d8)
  • Delete the bundle DEX directories older patchers left in the app cache (6b92f02)
  • Dim a switched off source's card by graying its icon and name instead of fading them into the card (b92e481)
  • Draw destructive actions in one bright red over a faint veil, and neutral badges on colored cards as a veil too (864ac99)
  • Draw the onboarding card like the selection panel (ca2f40c)
  • Drop the white plate behind icon pack icons on One UI (4950240)
  • Edge cards in their color as faintly as the outlined buttons under them (ada6579)
  • End the manager's dev changelog on the stable release it builds on, as the patches one does (0b867eb)
  • Fade list edges out fully over what they hide, so a sliver no longer ends in a hard line (ff82c73)
  • Fade the patcher's scrolling columns at their edges (de527c8)
  • Fit changelog summary tiles on one line (2de2831)
  • Give app dialogs their app's color everywhere (980b3a6)
  • Give each game in the picker its own color (2cd49fd)
  • Give the expert mode source a line of its own (b51dce0)
  • Head changelog sections inside their cards (a833e7c)
  • Hide list dialog buttons while searching with the keyboard up (5f5c21a)
  • Hold the storage dialog at one height while its sizes load (d2c8f62)
  • Keep a disabled source's color on the headers of its dialogs (0bb4d2e)
  • Keep app and source cards neutral, leaving their colors to the edges and controls on them (d2c84e9)
  • Keep app details banners neutral with a colored edge (409813c)
  • Keep dialog footer labels short so their buttons stay on one row (870495e)
  • Keep numeric app names such as 1.1.1.1 whole (068686f)
  • Keep patch group versions in their header, badges in card color (752829e)
  • Keep releases newer than the shown changelog out of a source's earlier releases (b914cae)
  • Keep settings section titles quieter than the cards under them (2cb21d6)
  • Keep the app details in the app's color while the source that declares it is disabled (d42c1f8)
  • Keep the loading logo out of dialogs that load at once (aad44be)
  • Keep the mini-game in place during batch patching (145785e)
  • Keep the patch list in place while searching (e521bf3)
  • Keep the settings button neutral in expert mode, the icon already marks it (df48ead)
  • Keep the sources sheet under the add source dialog (84ec384)
  • Lay out list and app card placeholders on the lines of the text they stand in for (c869a15)
  • Let text fields color their own icons and labels (6381dd4)
  • Let the appearance tiles grow with their labels instead of clipping them under a large font (2a6a123)
  • Let the install button grow with its label instead of clipping it under a large font (4086b05)
  • Let the patcher strip unused native libraries instead of rewriting the APK afterwards (cbf6930)
  • Let two-button dialog footers sit side by side when their labels fit (196af29)
  • Mark a picked selection card by its edge and check instead of filling it with color (f33ab60)
  • Mark a source's downloaded patches as downloaded rather than in use (2923629)
  • Mark the picked menu entry in the surrounding color (44469ac)
  • Match icon placeholders to the system icons and keep them steady (c720021)
  • Match the source card action rows (cb23056)
  • Move leftover gray cards onto SectionCard (0f7d8ea)
  • Move the merged APK into place instead of copying it twice after patching a split archive (aa1b42b)
  • Open dialog links through the text itself instead of the deprecated ClickableText (d9384da)
  • Open the saved APK lists without rereading every archive (e193dd1)
  • Pause the game while the manager is in the background (f63c0bf)
  • Press the check rows on a rounded plate around their content rather than across the whole width (0129fa8)
  • Preview app card colors on an app's own color, the way the home screen shows it (4fecf5a)
  • Put neutral badges, destructive actions and plain tiles on one shared veil (44baccb)
  • Put the source apps search right under the header (2435a0c)
  • Quiet patch options and drop their count badge (745844d)
  • Read each source icon's color once instead of every time its card scrolls back into view (2f9ae39)
  • Redesign applied patches dialog (c60146e)
  • Redownload failed source from its endpoint on manual update (b46634d)
  • Round the app details panel like the buttons under it (b0712fe)
  • Say there is no connection when a changelog cannot load (4b2f8ba)
  • Scroll lists back to the top in one motion, past a pinned search header too (1180e59)
  • Set only the build number in monospace (1b05dfb)
  • Set the app icon in About on a plain tile (5af355f)
  • Share one empty state across the manager, with its action as a pill (caf2708)
  • Shorten the app info dialog entrance (091fee4)
  • Shorten the batch patching confirmation toasts (5ee7d8a)
  • Show a finished expert patch run in the success color rather than teal (171e421)
  • Show a picked app's icon before it is installed or kept (4c2de08)
  • Show saved and installed APKs under the version instead of as badges (e9366a4)
  • Show that the patch filter sheet scrolls (ae34442)
  • Show the app details' patch button as unavailable while there is nothing to patch with (1ccfe63)
  • Show the installed version note as neutral (96c4050)
  • Show the patch options notices in the neutral tone rather than as success (6140ade)
  • Show the update summary counts as pills so long labels no longer get cut off (af84434)
  • Skip unneeded splits before unpacking the bundle, keeping any module whose manifest declares no split (ab112d7)
  • Space the expert mode source tabs like the lone source layout (fc7dd84)
  • Space the file picker's folder chips evenly above and below (d7fa036)
  • Stop the app details fading their top edge while the list rests at the top (634c107)
  • Stop the home list fade from recomposing on every scroll frame (4d94ac0)
  • Tint option sliders in the surrounding color (11ef7f2)
  • Translate content online to keep the APK small and release builds working (405f6e1)
  • Unify delete, clear and reset confirmations (acd6379)
  • Use the glass buttons in landscape sidebars (4130f95)
  • Verify a saved APK when the device reports no signers (92d3118)
  • Warn the app will close instead of repeating the install title (b469f45)
auto_awesome Features
  • Add several patch sources at once, from pasted links or picked files (907362f)
  • Animate every dialog header in like the app details one (716c2aa)
  • Animate selection cards between picked and not (55dd6af)
  • Build the simple mode option dialogs from the patch options' cards (b1043cd)
  • Caption the pulsing logo while the manager update installs (b6bb306)
  • Card the installed app picker's rows like the file picker's (9d6e647)
  • Describe the notifications and UI scale dialogs, and give the settings backup its signing key note as a description (0d41edb)
  • Ease dialog header subtitles from one state to the next (6c4cabf)
  • Fade dialog lists at the edges they scroll past (52fd4d9)
  • Fade dialog lists under a pinned search row instead of leaving their top edge hard (3e6ab84)
  • Fill expert mode with the app's color, from its source tabs and checks to its patch button (7c681eb)
  • Fill the app details with the app's color, from its info panel and tiles to its close button (71f7a7c)
  • Follow the device's 12/24-hour time format in the file picker (#1040) (6f26a15)
  • Give batch patching the eased progress, background ramp and finish of a single run (7c7262a)
  • Give each source its own card in the version picker, headed by its icon and checked in the app's color (046cc51)
  • Give popup menus the look of the app's own cards (65180eb)
  • Give warnings an amber and successes a green of their own (c25e3ed)
  • Head storage management like the other lists, with its usage as the subtitle and tinted header actions (7766024)
  • Head the batch patching dialog like the other lists, with the run's summary as its subtitle (1e07daf)
  • Head the icon and header creators by their app, with each step on a card (ad32df8)
  • Head the installed apps picker like the other list dialogs (814f8ca)
  • Head the language picker like the other list dialogs (815a304)
  • Head the remaining dialogs with the app or source they are about (56cdc8a)
  • Keep the installer dialog's title to itself and Shizuku's actions inside its card (555e481)
  • Lay out every version list while patching on one row and card, checked with the app's own round check (91ab1d2)
  • Let a colored card, dialog or header hand its color on to the controls drawn on it (f9c1832)
  • Let the appearance settings take off the colors of apps and sources and the outlines of cards and buttons (8f54d0f)
  • List each applied patch with its options under it and copy them all from the dialog footer (fb285a6)
  • Modernize the expert mode dialog (57d32e7)
  • Number the download steps down a rail in the app's color, on a card named after the app and version (db9fb0e)
  • Pin the app info header above its list, with dialog lists on one shared frame (8769460)
  • Rebuild the file picker as a list dialog of cards (a5e6000)
  • Rebuild the home alerts on one card, with the source update shown in a progress ring (259ff32)
  • Rebuild the patch options dialog on the patch list's cards (8b8f113)
  • Redesign patch list dialogs with app-colored headers (02a9a91)
  • Redesign the source cards on their icon colors, with disabled sources shown neutral rather than red (031a557)
  • Set bottom sheets and selection panels on the dialogs' background with an edge of their own (fa8782f)
  • Set dialog descriptions under their titles in one style, with smaller titles and even edges (1d5054e)
  • Set inline changelog code on rounded chips (89faf63)
  • Share patch sources via add-source link (66d0741)
  • Show changelogs as a translatable timeline (8829076)
  • Show every patching result on one screen with the app's details (c3e97fe)
  • Show patching progress as an Android 16 Live Update (253cdd1)
  • Show the manager update download as a wavy progress ring (094be09)
  • Show the patched app in its own light on the success screen and carry its color through expert mode (166f19e)
  • Show the patches swipe action in the app's own color, from one place for every card (c16d5d6)
  • Size the home greeting like the dialog titles (e11defa)
  • Swipe between patcher logs and games, marking new log lines (6980d85)
  • Tell apart apps of the same name by their package (d8ed95c)
  • Tint app and source cards across the dialogs with their own colors, the way the source cards are (0ccf438)
  • Tint sources after their icons and unify dialog headers (f778517)
  • Tint the expert log panel and its live dot with the color of the app being patched (b664be8)
  • Tint the expert mode counter with the header color like its search (9566bc1)
  • Tint the title actions of an accented header with its color (185c2ba)
  • Translate patch descriptions into the app language (e000a2e)
  • Wave the patching progress in the color of the app being patched (92c1c64)
  • Wear the app's color across the patching screen, with its prompt and install button on the shared components (e46b5a1)
  • Wear the app's color in the dialogs met while patching it (7a2613a)
notes Performance improvements
  • Show cached home cards at once and build fresh ones lighter (970ac9a)
  • Use the MorpheApp ARSCLib fork with faster, leaner split merging (#1043) (95deaf3)
calendar_today
bug_report Bug fixes
  • Build the game controls from the shared pills and badges (cc0607d)
  • Color the add button in list options like the dialog around it (af1f3d8)
  • Draw the onboarding card like the selection panel (ca2f40c)
  • End the manager's dev changelog on the stable release it builds on, as the patches one does (0b867eb)
  • Fade the patcher's scrolling columns at their edges (de527c8)
  • Give each game in the picker its own color (2cd49fd)
  • Keep settings section titles quieter than the cards under them (2cb21d6)
  • Pause the game while the manager is in the background (f63c0bf)
  • Set the app icon in About on a plain tile (5af355f)
  • Share one empty state across the manager, with its action as a pill (caf2708)
auto_awesome Features
  • Swipe between patcher logs and games, marking new log lines (6980d85)
calendar_today
bug_report Bug fixes
  • Keep numeric app names such as 1.1.1.1 whole (068686f)
  • Show a picked app's icon before it is installed or kept (4c2de08)
calendar_today
bug_report Bug fixes
  • Verify a saved APK when the device reports no signers (92d3118)
auto_awesome Features
  • Show every patching result on one screen with the app's details (c3e97fe)
calendar_today
bug_report Bug fixes
  • YouTube: Always use Litho instead RenderNext as rendering library (#3347) (52e0138)
auto_awesome New features
  • YouTube - Player icon style: Add custom icons from a zip file (#3374) (224b731)
calendar_today
bug_report Bug fixes
  • Say there is no connection when a changelog cannot load (4b2f8ba)
calendar_today
bug_report Bug fixes
  • Build the scroll to top button like the other buttons (43d449e)
  • Give app dialogs their app's color everywhere (980b3a6)
  • Keep patch group versions in their header, badges in card color (752829e)
  • Keep the sources sheet under the add source dialog (84ec384)
  • Match the source card action rows (cb23056)
  • Show that the patch filter sheet scrolls (ae34442)
  • Unify delete, clear and reset confirmations (acd6379)
  • Use the glass buttons in landscape sidebars (4130f95)
calendar_today
bug_report Bug fixes
  • Shorten the app info dialog entrance (091fee4)
  • Warn the app will close instead of repeating the install title (b469f45)
auto_awesome Features
  • Share patch sources via add-source link (66d0741)
notes Performance improvements
  • Use the MorpheApp ARSCLib fork with faster, leaner split merging (#1043) (95deaf3)
calendar_today
bug_report Bug fixes
  • Dim a switched off source's card by graying its icon and name instead of fading them into the card (b92e481)
  • Head changelog sections inside their cards (a833e7c)
  • Keep app details banners neutral with a colored edge (409813c)
  • Keep the loading logo out of dialogs that load at once (aad44be)
  • Mark the picked menu entry in the surrounding color (44469ac)
  • Match icon placeholders to the system icons and keep them steady (c720021)
  • Move leftover gray cards onto SectionCard (0f7d8ea)
  • Quiet patch options and drop their count badge (745844d)
  • Set only the build number in monospace (1b05dfb)
  • Show saved and installed APKs under the version instead of as badges (e9366a4)
  • Show the installed version note as neutral (96c4050)
  • Tint option sliders in the surrounding color (11ef7f2)
auto_awesome Features
  • Follow the device's 12/24-hour time format in the file picker (#1040) (6f26a15)
  • Tell apart apps of the same name by their package (d8ed95c)
notes Performance improvements
  • Show cached home cards at once and build fresh ones lighter (970ac9a)
calendar_today
auto_awesome New features
  • YouTube Music - Third-party lyrics: Search and prompt (#3372) (f2b3201)
  • YouTube Music: Add Playback speed patch (#3295) (96eae8f)
calendar_today
bug_report Bug fixes
  • Draw destructive actions in one bright red over a faint veil, and neutral badges on colored cards as a veil too (864ac99)
  • Edge cards in their color as faintly as the outlined buttons under them (ada6579)
  • Keep app and source cards neutral, leaving their colors to the edges and controls on them (d2c84e9)
  • Keep releases newer than the shown changelog out of a source's earlier releases (b914cae)
  • Lay out list and app card placeholders on the lines of the text they stand in for (c869a15)
  • Let the appearance tiles grow with their labels instead of clipping them under a large font (2a6a123)
  • Let the install button grow with its label instead of clipping it under a large font (4086b05)
  • Mark a picked selection card by its edge and check instead of filling it with color (f33ab60)
  • Mark a source's downloaded patches as downloaded rather than in use (2923629)
  • Put neutral badges, destructive actions and plain tiles on one shared veil (44baccb)
auto_awesome Features
  • List each applied patch with its options under it and copy them all from the dialog footer (fb285a6)
  • Show the patched app in its own light on the success screen and carry its color through expert mode (166f19e)
calendar_today
auto_awesome Features
  • Let the appearance settings take off the colors of apps and sources and the outlines of cards and buttons (8f54d0f)
calendar_today
bug_report Bug fixes
  • Keep the app details in the app's color while the source that declares it is disabled (d42c1f8)
  • Press the check rows on a rounded plate around their content rather than across the whole width (0129fa8)
  • Read each source icon's color once instead of every time its card scrolls back into view (2f9ae39)
  • Redesign applied patches dialog (c60146e)
  • Round the app details panel like the buttons under it (b0712fe)
  • Show the app details' patch button as unavailable while there is nothing to patch with (1ccfe63)
  • Stop the app details fading their top edge while the list rests at the top (634c107)
auto_awesome Features
  • Fill expert mode with the app's color, from its source tabs and checks to its patch button (7c681eb)
  • Fill the app details with the app's color, from its info panel and tiles to its close button (71f7a7c)
  • Give each source its own card in the version picker, headed by its icon and checked in the app's color (046cc51)
  • Lay out every version list while patching on one row and card, checked with the app's own round check (91ab1d2)
  • Let a colored card, dialog or header hand its color on to the controls drawn on it (f9c1832)
  • Number the download steps down a rail in the app's color, on a card named after the app and version (db9fb0e)
  • Redesign the source cards on their icon colors, with disabled sources shown neutral rather than red (031a557)
  • Set bottom sheets and selection panels on the dialogs' background with an edge of their own (fa8782f)
  • Show the patches swipe action in the app's own color, from one place for every card (c16d5d6)
  • Tint app and source cards across the dialogs with their own colors, the way the source cards are (0ccf438)
  • Wear the app's color across the patching screen, with its prompt and install button on the shared components (e46b5a1)
  • Wear the app's color in the dialogs met while patching it (7a2613a)
calendar_today
bug_report Bug fixes
  • Delete the bundle DEX directories older patchers left in the app cache (6b92f02)
  • Move the merged APK into place instead of copying it twice after patching a split archive (aa1b42b)
calendar_today
bug_report Bug fixes
  • Skip unneeded splits before unpacking the bundle, keeping any module whose manifest declares no split (ab112d7)
calendar_today
bug_report Bug fixes
  • YouTube - Media notification controls: Remove Previous & Next buttons on Android 12 and lower (#3332) (df6c914)
  • YouTube - Restore old video action bar: Do not hide newly posted comments (#3324) (37b43f7)
  • YouTube - SponsorBlock: Segments may not load for some versions of YouTube (#3328) (3d8c748)
  • YouTube - Video quality: Do not give a regular video the Shorts quality after leaving Shorts (#3322) (aaa2bc1)
  • YouTube - Video quality: Keep Shorts quality after closing a live stream opened from Shorts (#3333) (0a94e0e)
  • YouTube Music - Play albums songs: Do not play the first track's song for every track of a queued album (#3319) (cd82092)
  • YouTube Music - Third-party lyrics: minor bug fixes (#3323) (292d78b)
  • YouTube: Hide new community/subscribe buttons on channel page (#3315) (5fb37df)
auto_awesome New features
  • Add universal Spoof signature patch (#3330) (77117f6)
  • YouTube - Hide video action buttons: Add Hide Subscribe button option (#3326) (a94ccdb)
  • YouTube Music: Add Force portrait orientation patch (#3291) (143726e)
  • YouTube: Add Hide status bar patch (#3337) (05c1597)
calendar_today
bug_report Bug fixes
  • Clean up the split workspace before the patcher process reports back and exits (f41d328)
  • Keep the settings button neutral in expert mode, the icon already marks it (df48ead)
  • Let the patcher strip unused native libraries instead of rewriting the APK afterwards (cbf6930)
  • Show the update summary counts as pills so long labels no longer get cut off (af84434)
auto_awesome Features
  • Show patching progress as an Android 16 Live Update (253cdd1)
calendar_today
bug_report Bug fixes
  • Drop the white plate behind icon pack icons on One UI (4950240)
auto_awesome Features
  • Add several patch sources at once, from pasted links or picked files (907362f)
calendar_today
bug_report Bug fixes
  • Keep a disabled source's color on the headers of its dialogs (0bb4d2e)
  • Let two-button dialog footers sit side by side when their labels fit (196af29)
  • Preview app card colors on an app's own color, the way the home screen shows it (4fecf5a)
  • Scroll lists back to the top in one motion, past a pinned search header too (1180e59)
  • Show a finished expert patch run in the success color rather than teal (171e421)
  • Show the patch options notices in the neutral tone rather than as success (6140ade)
auto_awesome Features
  • Tint the expert log panel and its live dot with the color of the app being patched (b664be8)
calendar_today
bug_report Bug fixes
  • Color only the selected version in the version lists, leaving tags to their badges (6491711)
  • Fade list edges out fully over what they hide, so a sliver no longer ends in a hard line (ff82c73)
  • Hold the storage dialog at one height while its sizes load (d2c8f62)
  • Keep dialog footer labels short so their buttons stay on one row (870495e)
  • Let text fields color their own icons and labels (6381dd4)
  • Open dialog links through the text itself instead of the deprecated ClickableText (d9384da)
  • Shorten the batch patching confirmation toasts (5ee7d8a)
  • Space the expert mode source tabs like the lone source layout (fc7dd84)
  • Space the file picker's folder chips evenly above and below (d7fa036)
auto_awesome Features
  • Animate selection cards between picked and not (55dd6af)
  • Card the installed app picker's rows like the file picker's (9d6e647)
  • Describe the notifications and UI scale dialogs, and give the settings backup its signing key note as a description (0d41edb)
  • Fade dialog lists under a pinned search row instead of leaving their top edge hard (3e6ab84)
  • Give warnings an amber and successes a green of their own (c25e3ed)
  • Head storage management like the other lists, with its usage as the subtitle and tinted header actions (7766024)
  • Head the batch patching dialog like the other lists, with the run's summary as its subtitle (1e07daf)
  • Keep the installer dialog's title to itself and Shizuku's actions inside its card (555e481)
  • Pin the app info header above its list, with dialog lists on one shared frame (8769460)
  • Rebuild the home alerts on one card, with the source update shown in a progress ring (259ff32)
  • Set dialog descriptions under their titles in one style, with smaller titles and even edges (1d5054e)
  • Size the home greeting like the dialog titles (e11defa)
  • Tint the expert mode counter with the header color like its search (9566bc1)
  • Tint the title actions of an accented header with its color (185c2ba)
calendar_today
auto_awesome Features
  • Build the simple mode option dialogs from the patch options' cards (b1043cd)
  • Caption the pulsing logo while the manager update installs (b6bb306)
  • Give popup menus the look of the app's own cards (65180eb)
  • Head the icon and header creators by their app, with each step on a card (ad32df8)
  • Rebuild the file picker as a list dialog of cards (a5e6000)
  • Rebuild the patch options dialog on the patch list's cards (8b8f113)
calendar_today
update Updated app support
  • YouTube: Add experimental support for 21.39.522 (#3290) (5687e86)
calendar_today
auto_awesome Features
  • Give batch patching the eased progress, background ramp and finish of a single run (7c7262a)
  • Set inline changelog code on rounded chips (89faf63)
  • Show the manager update download as a wavy progress ring (094be09)
  • Wave the patching progress in the color of the app being patched (92c1c64)
calendar_today
bug_report Bug fixes
  • Fit changelog summary tiles on one line (2de2831)
  • Give the expert mode source a line of its own (b51dce0)
  • Open the saved APK lists without rereading every archive (e193dd1)
  • Put the source apps search right under the header (2435a0c)
  • Stop the home list fade from recomposing on every scroll frame (4d94ac0)
  • Translate content online to keep the APK small and release builds working (405f6e1)
auto_awesome Features
  • Animate every dialog header in like the app details one (716c2aa)
  • Ease dialog header subtitles from one state to the next (6c4cabf)
  • Fade dialog lists at the edges they scroll past (52fd4d9)
  • Head the installed apps picker like the other list dialogs (814f8ca)
  • Head the language picker like the other list dialogs (815a304)
calendar_today
bug_report Bug fixes
  • Hide list dialog buttons while searching with the keyboard up (5f5c21a)
  • Keep the patch list in place while searching (e521bf3)
auto_awesome Features
  • Head the remaining dialogs with the app or source they are about (56cdc8a)
  • Modernize the expert mode dialog (57d32e7)
  • Redesign patch list dialogs with app-colored headers (02a9a91)
  • Show changelogs as a translatable timeline (8829076)
  • Tint sources after their icons and unify dialog headers (f778517)
  • Translate patch descriptions into the app language (e000a2e)
calendar_today
bug_report Bug fixes
  • YouTube - Hide player flyout menu components: Hide the Audio Track item in the Shorts flyout menu (#3297) (09de4d2)
  • YouTube - Minimal miniplayer: Fixed Type 2 aspect ratio by hooking video format size (551490f)
auto_awesome New features
  • YouTube - Channel search: Add channel search result sorting (#3298) (baadcf7)
  • YouTube - Hide layout components: Add "Hide Dislike button" to comments (#3293) (bd43ccf)
  • YouTube - Player icons: Add icon styles for overlay player buttons, swipe controls and Shorts (#3287) (cca4ce0)
  • YouTube Music - Third-party lyrics: Add Translation / Romanization only modes (#3252) (1c6e6cd)
calendar_today
bug_report Bug fixes
  • YouTube - Channel Id Routes: Straight requests videoDetails field (60f640e)
auto_awesome New features
  • YouTube - Hide video action buttons: Add "Hide channel and Subscribe button" (#3289) (0c7cd56)
  • YouTube - Navigation bar: Add patch options to hide the Search and Subscriptions app shortcuts (#3270) (37585d1)
  • YouTube Music: Add Media notification controls patch (#3288) (7c4431b)
calendar_today
bug_report Bug fixes
  • YouTube - Minimal miniplayer: Restored interpolate minimizing transitions (#3280) (dff3749)
  • YouTube: Hidden preview comment still has clickable timestamps (#3268) (1dfd537)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide channel names in subscribed channels bar" (#3274) (f8b330f)
  • YouTube - Hide layout components: Add "Hide History shelf" (#3277) (50c4f34)
  • YouTube - Hide layout components: Add "Hide Translate button" setting (#3265) (16894f1)
  • YouTube - Navigation bar: Add "Hide new content dot" setting (#3269) (c8d440d)
  • YouTube Music - Hide buttons: Add "Hide New button" setting (#3264) (d535e8d)
  • YouTube: Added "Minimal comments button" setting (916f228)
update Updated app support
  • Reddit: Add experimental support for 2026.39.0 (755bf21)
  • Reddit: Add support for 2026.24.0 (707ba5e)
calendar_today
bug_report Bug fixes
  • Keep the mini-game in place during batch patching (145785e)
calendar_today
bug_report Bug fixes
  • Apply app language to the whole app on Android 12 and lower (b7a7421)
calendar_today
bug_report Bug fixes
  • YouTube - Channel search: Show a channel search hint in the search box (#3262) (c5cce56)
  • YouTube Music - Custom branding: Keep the startup animation on screen until it ends (6043416)
  • YouTube Music - Third-party lyrics: Crash while trimming the lyrics cache (#3272) (e450b7a)
calendar_today
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide Menu button" for comments (#3253) (9b30447)
  • YouTube Music - Hide buttons: Add "Hide Voice search button" and "Hide Sound search button" (#3250) (cfc880b)
  • YouTube Music - Hide layout components: Add "Hide podcast episode Download button" (#3251) (d94ca13)
update Updated app support
  • YouTube Music: Add experimental support for 9.38.51 (314116f)
calendar_today
bug_report Bug fixes
  • YouTube: Fix patching non-experimental targets (4625872)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Open the correct channel tab when channel tabs are hidden (#3200) (53cc35b)
  • YouTube Music - Third-party lyrics: Keep the token dialog buttons on screen with long cookies (#3245) (1cf6be0)
calendar_today
bug_report Bug fixes
  • YouTube - Player overlay buttons: Fix startup crash with a partial patch selection (#3228) (aee4774)
  • YouTube Music - Third-party lyrics: Keep the screen on after the track changes (#3246) (e730ebf)
calendar_today
bug_report Bug fixes
  • YouTube Music - Disable dislike redirection: Fix patch on 9.35+ (#3226) (703ddde)
  • YouTube Music - Downloads: Fix patching failure "Could not find conversion context field" (#3231) (b4f2d7d)
calendar_today
bug_report Bug fixes
  • Redownload failed source from its endpoint on manual update (b46634d)
v1.32.0 Manager
calendar_today
bug_report Bug fixes
  • Align dialog descriptions and option cards with the shared dialog style (ed1ba56)
  • Cancel the leftover automatic re-patching schedule (ddcecb3)
  • Close the split modules skipped while merging (1a0dbae)
  • Ease the home cards back when the selection bar closes (230fa6e)
  • Fall back to the app's own process when the firmware ignores the patcher heap limit (49496e1)
  • Find the base module of a split archive by its manifest (cf45ce9)
  • Follow the predictive back gesture with the home screen action panel (4db7fe3)
  • Follow the predictive back gesture with the selection panel in dialogs (a06d1ac)
  • Hold the autoinstall back until the mini-game round ends (9c5aa16)
  • Keep GitHub token names in English across translations (97f0e43)
  • Keep the screen on during batch patching (974e572)
  • Match the gap under settings tabs to the rest of the layout (4ec0178)
  • Name the apps of a disabled patch source (97177fe)
  • Offer the feature tour after saving an APK or finishing a batch patch (89a3631)
  • Read the mount table to tell whether a mount install is patched (17a8513)
  • Stop patching from hanging when the patcher process never connects (0cf4927)
  • Stop the splash screen from covering the app (91a44de)
  • Trim the About section to one-line rows (906c047)
  • Type into preset option fields directly and open presets from the arrow (00f8c2e)
  • Unify installer dialogs and drop decorative icons from dialog headers (8b6d300)
  • Use the monochrome Morphe logo in the About section (38244f6)
  • Use the shared round indicator for every checkbox (247ec6c)
auto_awesome Features
  • Add haptic feedback to mini-game moments (f2aa171)
  • Animate the logo on the splash screen (5cc6c66)
  • Choose which apps a patch source brings (c1d8299)
  • Clear patching result notifications when returning to the manager (69b1023)
  • Condense the Appearance tab and preview backgrounds live in their picker (ba2ccab)
  • Confirm pill actions in place instead of with a toast (b867cd9)
  • Copy the signing key fingerprint on long press (38fd35d)
  • Even out the accent color grid and fold background options into its picker (2d5dec0)
  • Give the selection bar actions a row of their own (0051d4b)
  • Hide patch sources the filter left without results (3fc2178)
  • List selection actions by name in a panel docked to the bottom (1f19365)
  • Mark patching results with a distinct notification icon and color (42eae15)
  • Move the update check interval into the notifications settings (7f3d81e)
  • Outline cards and unify patching screen spacing (3e93c3f)
  • Remove the bytecode mode setting and regroup patcher settings (5ce9a12)
  • Rework import and export around a signing key preview and selectable backup sections (76a4f13)
  • Show a running or finished batch queue on the home screen (78ba144)
  • Split manager and patch update notifications into separate channels (f50c9a5)
  • Trust APK download helpers one by one from a dedicated dialog (37f72e7)
calendar_today
bug_report Bug fixes
  • Resolve startup crash for older Android devices (b3391b4)
  • YouTube: "Hide preview comment" breaks comment section text box (#3187) (d592804)
calendar_today
bug_report Bug fixes
  • YouTube: "Restore old video action bar" hides newly posted comments (#3216) (24d5823)
auto_awesome New features
  • Custom branding: Animate the Morphe logo at startup (#3178) (70e8a9d)
calendar_today
bug_report Bug fixes
  • YouTube - Playback speed: Music videos do not play at 1x speed (#3210) (1c7086d)
calendar_today
bug_report Bug fixes
  • YouTube - Voice over translation: Add missing accessibility labels and Voice over translation button state (#3203) (d99679b)
  • YouTube - Custom branding: Do not ask which app to use for app shortcut actions (#3204) (0a2f0e0)
  • YouTube - Return YouTube Dislike: Do not show dislikes on the share and comment buttons of community posts (31b657c)
  • YouTube Music - Return YouTube Dislike: Dislike count is black when the device uses the light theme (7e7e15d)
auto_awesome New features
  • YouTube Music - Third-party lyrics: Add new provider (#3174) (1bc710e)
calendar_today
bug_report Bug fixes
  • Align dialog descriptions and option cards with the shared dialog style (ed1ba56)
  • Unify installer dialogs and drop decorative icons from dialog headers (8b6d300)
  • Use the shared round indicator for every checkbox (247ec6c)
auto_awesome Features
  • Copy the signing key fingerprint on long press (38fd35d)
calendar_today
bug_report Bug fixes
  • Match the gap under settings tabs to the rest of the layout (4ec0178)
  • Offer the feature tour after saving an APK or finishing a batch patch (89a3631)
  • Trim the About section to one-line rows (906c047)
  • Use the monochrome Morphe logo in the About section (38244f6)
auto_awesome Features
  • Add haptic feedback to mini-game moments (f2aa171)
  • Condense the Appearance tab and preview backgrounds live in their picker (ba2ccab)
  • Even out the accent color grid and fold background options into its picker (2d5dec0)
  • Rework import and export around a signing key preview and selectable backup sections (76a4f13)
  • Split manager and patch update notifications into separate channels (f50c9a5)
calendar_today
bug_report Bug fixes
  • Keep the screen on during batch patching (974e572)
calendar_today
bug_report Bug fixes
  • Reduce heap use from ConversionContext dumps and JS player cache (#3120) (317fd56)
  • YouTube - Hide layout components: Restore preview comment simplebox matcher (#3130) (6e55325)
calendar_today
bug_report Bug fixes
  • GmsCore support: Omit empty intent data (#3170) (f03894a)
  • YouTube - Playback speed: Prevent speed leak into Shorts (#3169) (ff35586)
  • YouTube - Player controls: Decouple legacy buttons from settings UI (#3171) (dfeeb64)
  • YouTube Music - Download in app: Expose offline audio session (#3167) (b4fb0e9)
  • YouTube Music - Hide flyout menu components: Hide nested download items (#3165) (fd2b325)
  • YouTube Music - Return YouTube Dislike: Fix dislike counter color (#3161) (1404b8b)
  • YouTube: Do not include hide layout settings indirectly (d3b678a)
calendar_today
bug_report Bug fixes
  • YouTube - Comments filter: Restored chat button page indicator (5644496)
  • YouTube - Legacy player controls: Preserve end screen on 21.36+ (#3121) (b895285)
  • YouTube - Return YouTube Dislike: Show dislikes on tablet layout (#3153) (7835519)
  • YouTube - SponsorBlock: Preserve exact video end for segment markers (#3157) (a860f5b)
  • YouTube Music - Third-party lyrics: Do not cover comments panel (#3155) (50e4e65)
  • YouTube Music - Third-party lyrics: Reload lyrics when video changes (#3148) (2920175)
auto_awesome New features
  • YouTube Music - Third-party lyrics: Add translation language (#3128) (7349cb6)
  • YouTube Music - Third-party lyrics: Keep screen on while viewing lyrics (#3127) (cb4df9a)
calendar_today
bug_report Bug fixes
  • Stop the splash screen from covering the app (91a44de)
calendar_today
auto_awesome Features
  • Animate the logo on the splash screen (5cc6c66)
calendar_today
bug_report Bug fixes
  • Hold the autoinstall back until the mini-game round ends (9c5aa16)
calendar_today
bug_report Bug fixes
  • Fall back to the app's own process when the firmware ignores the patcher heap limit (49496e1)
  • Keep GitHub token names in English across translations (97f0e43)
  • Stop patching from hanging when the patcher process never connects (0cf4927)
auto_awesome Features
  • Move the update check interval into the notifications settings (7f3d81e)
  • Remove the bytecode mode setting and regroup patcher settings (5ce9a12)
calendar_today
bug_report Bug fixes
  • Follow the predictive back gesture with the selection panel in dialogs (a06d1ac)
  • Read the mount table to tell whether a mount install is patched (17a8513)
v1.44.0 Patches
calendar_today
bug_report Bug fixes
  • Reddit - App icon: Support changing icon on cloned installs (22c4443)
  • YouTube - Channel search: Search is scoped to a channel after leaving its page (#2997) (3cc051b)
  • YouTube - Comments: Hide new comments carousel (#3110) (b733f2e)
  • YouTube - GmsCore support: "Play Protect certification" screen is shown on startup (#2977) (e250326)
  • YouTube - Hide ads: Hide new product cards (#3103) (ea4a310)
  • YouTube - Hide layout components: Hide Auto-dubbed label in feed (#3101) (5e2af7f)
  • YouTube - Hide layout components: Hide Community button in search (#3112) (9b3d122)
  • YouTube - Hide layout components: Hide movie shelf in search results (#2933) (032e0f5)
  • YouTube - Hide layout components: Hide new expandable cards (#3102) (1f79c62)
  • YouTube - Hide layout components: Hide Shorts surveys (#3113) (18e54f6)
  • YouTube - Hide layout components: Preserve live chat replay (#3115) (dff81a7)
  • YouTube - Minimal miniplayer: Controls fade-in animation doesn't work (396a0bc)
  • YouTube - Minimal miniplayer: Dim the Minimal 2 video less and hide the channel together with the title (5f8f5e1)
  • YouTube - Minimal miniplayer: Fully expand the player width during the minimization animation. (aaa1211)
  • YouTube - Minimal miniplayer: Improved type 2 bar UI (299af68)
  • YouTube - Minimal miniplayer: Interpolate minimizing transitions. (13e653a)
  • YouTube - Minimal miniplayer: Keep the gap above an opaque navigation bar after a system theme change (05eff03)
  • YouTube - Minimal miniplayer: Remove one frame flicker when minimizing and missing play/pause icon with an app language set (10e9c9f)
  • YouTube - Minimal miniplayer: Restored commit #6e1ca28 (33595a2)
  • YouTube - Minimal miniplayer: Restored commit #6e1ca28 (1101cad)
  • YouTube - Minimal miniplayer: Reverted last changes to commit #aaa1211 (64caec5)
  • YouTube - Minimal miniplayer: Slide the bar clear of the screen when closing it (680ef54)
  • YouTube - Minimal miniplayer: Span the type 2 bar with the video at any aspect ratio (4ed999f)
  • YouTube - Miniplayer: Default size setting is not grayed out with modern minimal (aa9bc8e)
  • YouTube - Navigation bar: Use black system bars in Shorts (#3088) (e88ec7d)
  • YouTube - Override YouTube Music buttons: App can crash on devices with an OEM media route provider (#3025) (ef5652d)
  • YouTube - Remove background playback restrictions: Auto pause when video is loading (#3060) (cbffcf3)
  • YouTube - Return YouTube Dislike: Dislike vertical text alignment may not be correct (320aca2)
  • YouTube - Return YouTube Dislike: Dislikes are not shown on the old action bar of some devices (258cbe6)
  • YouTube - Return YouTube Dislike: Estimated likes are not shown on the segmented like button (bf58420)
  • YouTube - Return YouTube Dislike: Show dislikes of the old action bar at every screen density and match the like count spacing (0ce1259)
  • YouTube - Return YouTube Dislike: Show dislikes on the segmented like button of tablets and do not widen matching nodes in the feed (d8717cd)
  • YouTube - Return YouTube Dislike: Show estimated likes on the compact action bar when the like count is hidden (a6efacf)
  • YouTube - Settings: Fix crash opening settings after the app process is restarted (#2958) (89b7bb0)
  • YouTube - SponsorBlock: Auto-hide skip button is sometimes shown when not inside a skippable segment (2655af1)
  • YouTube - Theme: Experimental app targets can show white Shorts seekbar (aaeca6a)
  • YouTube - Voice over translation: Add button accessibility label (#3099) (1c6f2dd)
  • YouTube Music - Download in app: Downloads fail when 'Spoof video streams' is turned off (#3034) (64249b8)
  • YouTube Music - Hide ads: Premium promotion banners are not hidden (5529b68)
  • YouTube Music - Return YouTube Dislike: Show dislikes beside the dislike icon like YouTube does (#3107) (ca839ce)
  • YouTube Music - Third-party lyrics: Lyrics are not shown in a panel that has no heading (#3033) (4d5988b)
  • YouTube Music - Third-party lyrics: Musixmatch cannot be turned on and Deezer returns no lyrics (f6c0213)
  • YouTube Music - Third-party lyrics: Right to left lyrics are garbled while being highlighted (72798cb)
  • YouTube: Deprecated componentHost extension (c42f07d)
  • YouTube: Hide player time bar backgrounds (#3030) (a11b9b1)
  • YouTube: Hide Shorts captions flyout item (#3082) (a0d8171)
  • YouTube: Player seekbar is not shown for some users (bb2b91e)
  • YouTube: Preserve fullscreen button when scale button is hidden (#3027) (7d4ab61)
  • YouTube: Support Unicode AISList channel handles (#3028) (fcf415f)
auto_awesome New features
  • Custom branding: Warn that the app icon setting only changes the launcher icon (8607c76)
  • Reddit: Add Start as guest patch (#3109) (c720c2a)
  • YouTube - Channel search: Show the searched channel in the results header (c0e49d4)
  • YouTube - Miniplayer: Add option to hide Minimal 2 miniplayer title (#3087) (6e1ca28)
  • YouTube - Return YouTube Dislike: Show like and dislike counts on the icon only video action bar (#3075) (6934e0c)
  • YouTube - Save to Watch later: Add support for Shorts (#2934) (b4540c9)
  • YouTube Music - Third-party lyrics: Add new lyric providers (#3041) (d5b00ae)
  • YouTube Music - Third-party lyrics: Add syllable lyrics, new providers, romanized lyrics, mediasession lyrics, miniplayer lyrics (#2625) (ea883b3)
  • YouTube Music - Third-party lyrics: Animate the panel buttons between their states (abec544)
  • YouTube Music: Add offline audio downloads (#2528) (d9999ca)
  • YouTube: Add Channel search patch (#2964) (acd856c)
  • YouTube: Add Force fullscreen landscape mode patch (#2431) (a037335)
update Updated app support
  • Reddit: Add experimental support for 2026.38.0 (404fc59)
  • YouTube Music: Add experimental support for 9.37.54 (04f67ae)
  • YouTube: Add experimental support for 21.38.123 (#3053) (fd4a726)
  • YouTube: Add experimental support for 21.47.42 (#2962) (9418faa)
  • YouTube: Add support for 21.16.256 (900575c)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide Shorts surveys (#3113) (18e54f6)
auto_awesome New features
calendar_today
bug_report Bug fixes
  • YouTube - Comments: Hide new comments carousel (#3110) (b733f2e)
  • YouTube - Hide layout components: Hide Community button in search (#3112) (9b3d122)
  • YouTube - Hide layout components: Preserve live chat replay (#3115) (dff81a7)
  • YouTube - Minimal miniplayer: Dim the Minimal 2 video less and hide the channel together with the title (5f8f5e1)
  • YouTube - Minimal miniplayer: Keep the gap above an opaque navigation bar after a system theme change (05eff03)
  • YouTube Music - Return YouTube Dislike: Show dislikes beside the dislike icon like YouTube does (#3107) (ca839ce)
auto_awesome New features
  • YouTube Music - Third-party lyrics: Add new lyric providers (#3041) (d5b00ae)
calendar_today
bug_report Bug fixes
  • YouTube - Minimal miniplayer: Remove one frame flicker when minimizing and missing play/pause icon with an app language set (10e9c9f)
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Hide new product cards (#3103) (ea4a310)
  • YouTube - Hide layout components: Hide new expandable cards (#3102) (1f79c62)
  • YouTube - Return YouTube Dislike: Dislikes are not shown on the old action bar of some devices (258cbe6)
  • YouTube - Return YouTube Dislike: Estimated likes are not shown on the segmented like button (bf58420)
  • YouTube - Return YouTube Dislike: Show dislikes on the segmented like button of tablets and do not widen matching nodes in the feed (d8717cd)
  • YouTube - Return YouTube Dislike: Show estimated likes on the compact action bar when the like count is hidden (a6efacf)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide Auto-dubbed label in feed (#3101) (5e2af7f)
  • YouTube - Return YouTube Dislike: Show dislikes of the old action bar at every screen density and match the like count spacing (0ce1259)
  • YouTube - Voice over translation: Add button accessibility label (#3099) (1c6f2dd)
calendar_today
bug_report Bug fixes
  • YouTube - Minimal miniplayer: Restored commit #6e1ca28 (33595a2)
  • YouTube - Minimal miniplayer: Restored commit #6e1ca28 (1101cad)
  • YouTube - Minimal miniplayer: Reverted last changes to commit #aaa1211 (64caec5)
  • YouTube - Return YouTube Dislike: Dislike vertical text alignment may not be correct (320aca2)
calendar_today
bug_report Bug fixes
  • Follow the predictive back gesture with the home screen action panel (4db7fe3)
auto_awesome Features
  • Trust APK download helpers one by one from a dedicated dialog (37f72e7)
calendar_today
bug_report Bug fixes
  • Close the split modules skipped while merging (1a0dbae)
  • Find the base module of a split archive by its manifest (cf45ce9)
  • Type into preset option fields directly and open presets from the arrow (00f8c2e)
calendar_today
auto_awesome Features
  • List selection actions by name in a panel docked to the bottom (1f19365)
calendar_today
auto_awesome New features
  • YouTube - Return YouTube Dislike: Show like and dislike counts on the icon only video action bar (#3075) (6934e0c)
calendar_today
bug_report Bug fixes
  • YouTube - Navigation bar: Use black system bars in Shorts (#3088) (e88ec7d)
  • YouTube: Hide Shorts captions flyout item (#3082) (a0d8171)
auto_awesome New features
  • YouTube - Miniplayer: Add option to hide Minimal 2 miniplayer title (#3087) (6e1ca28)
calendar_today
auto_awesome New features
  • YouTube - Channel search: Show the searched channel in the results header (c0e49d4)
calendar_today
update Updated app support
  • YouTube Music: Add experimental support for 9.37.54 (04f67ae)
calendar_today
bug_report Bug fixes
  • YouTube - Minimal miniplayer: Controls fade-in animation doesn't work (396a0bc)
  • YouTube - Minimal miniplayer: Interpolate minimizing transitions. (13e653a)
update Updated app support
  • Reddit: Add experimental support for 2026.38.0 (404fc59)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Experimental app targets can show white Shorts seekbar (aaeca6a)
calendar_today
bug_report Bug fixes
  • YouTube - Minimal miniplayer: Fully expand the player width during the minimization animation. (aaa1211)
  • YouTube - Remove background playback restrictions: Auto pause when video is loading (#3060) (cbffcf3)
update Updated app support
  • YouTube: Add experimental support for 21.38.123 (#3053) (fd4a726)
calendar_today
bug_report Bug fixes
  • Ease the home cards back when the selection bar closes (230fa6e)
  • Name the apps of a disabled patch source (97177fe)
auto_awesome Features
  • Give the selection bar actions a row of their own (0051d4b)
calendar_today
bug_report Bug fixes
  • Cancel the leftover automatic re-patching schedule (ddcecb3)
auto_awesome Features
  • Choose which apps a patch source brings (c1d8299)
  • Clear patching result notifications when returning to the manager (69b1023)
  • Confirm pill actions in place instead of with a toast (b867cd9)
  • Mark patching results with a distinct notification icon and color (42eae15)
  • Show a running or finished batch queue on the home screen (78ba144)
calendar_today
update Updated app support
  • YouTube: Add support for 21.16.256 (900575c)
calendar_today
bug_report Bug fixes
  • YouTube Music - Download in app: Downloads fail when 'Spoof video streams' is turned off (#3034) (64249b8)
  • YouTube Music - Third-party lyrics: Lyrics are not shown in a panel that has no heading (#3033) (4d5988b)
  • YouTube Music - Third-party lyrics: Musixmatch cannot be turned on and Deezer returns no lyrics (f6c0213)
  • YouTube Music - Third-party lyrics: Right to left lyrics are garbled while being highlighted (72798cb)
  • YouTube: Hide player time bar backgrounds (#3030) (a11b9b1)
  • YouTube: Preserve fullscreen button when scale button is hidden (#3027) (7d4ab61)
  • YouTube: Support Unicode AISList channel handles (#3028) (fcf415f)
auto_awesome New features
  • YouTube Music - Third-party lyrics: Animate the panel buttons between their states (abec544)
  • YouTube: Add Force fullscreen landscape mode patch (#2431) (a037335)
calendar_today
bug_report Bug fixes
  • YouTube - Override YouTube Music buttons: App can crash on devices with an OEM media route provider (#3025) (ef5652d)
calendar_today
bug_report Bug fixes
  • YouTube - SponsorBlock: Auto-hide skip button is sometimes shown when not inside a skippable segment (2655af1)
  • YouTube Music - Hide ads: Premium promotion banners are not hidden (5529b68)
auto_awesome New features
  • YouTube - Save to Watch later: Add support for Shorts (#2934) (b4540c9)
  • YouTube Music: Add offline audio downloads (#2528) (d9999ca)
calendar_today
auto_awesome Features
  • Outline cards and unify patching screen spacing (3e93c3f)
calendar_today
auto_awesome Features
  • Hide patch sources the filter left without results (3fc2178)
calendar_today
bug_report Bug fixes
  • YouTube - Channel search: Search is scoped to a channel after leaving its page (#2997) (3cc051b)
  • YouTube - Hide layout components: Hide movie shelf in search results (#2933) (032e0f5)
  • YouTube: Player seekbar is not shown for some users (bb2b91e)
auto_awesome New features
  • YouTube Music - Third-party lyrics: Add syllable lyrics, new providers, romanized lyrics, mediasession lyrics, miniplayer lyrics (#2625) (ea883b3)
v1.31.1 Manager
calendar_today
bug_report Bug fixes
  • Ask whether the stock app is there before requiring it for mount (90730a1)
  • Stop reporting a patched install as the version on the device (4c6436c)
calendar_today
bug_report Bug fixes
  • YouTube - GmsCore support: "Play Protect certification" screen is shown on startup (#2977) (e250326)
auto_awesome New features
  • Custom branding: Warn that the app icon setting only changes the launcher icon (8607c76)
  • YouTube: Add Channel search patch (#2964) (acd856c)
calendar_today
bug_report Bug fixes
  • YouTube - Minimal miniplayer: Improved type 2 bar UI (299af68)
  • YouTube - Miniplayer: Default size setting is not grayed out with modern minimal (aa9bc8e)
  • YouTube: Deprecated componentHost extension (c42f07d)
calendar_today
bug_report Bug fixes
  • Reddit - App icon: Support changing icon on cloned installs (22c4443)
  • YouTube - Minimal miniplayer: Slide the bar clear of the screen when closing it (680ef54)
  • YouTube - Minimal miniplayer: Span the type 2 bar with the video at any aspect ratio (4ed999f)
  • YouTube - Settings: Fix crash opening settings after the app process is restarted (#2958) (89b7bb0)
update Updated app support
  • YouTube: Add experimental support for 21.37.42 (#2962) (9418faa)
calendar_today
bug_report Bug fixes
  • Ask whether the stock app is there before requiring it for mount (90730a1)
  • Stop reporting a patched install as the version on the device (4c6436c)
v1.31.0 Manager
calendar_today
bug_report Bug fixes
  • Apply patch options only to the patches the run selected (7c176a8)
  • Check for updates once a screen exists instead of on any process start (9ff49d6)
  • Keep patching working when firmware makes a system call the device forbids (ecd4c43)
  • Keep the empty patch list state below the source notice (a831cb1)
  • Set patch options as the type each option declares (a18b93e)
  • Strip the source indentation bundles leave in patch descriptions (ea6de33)
  • Survive a patch bundle that crashes the process while loading (c048cce)
  • Update the manager through an installer that outlives the process it replaces (d1c0b60)
auto_awesome Features
  • Add Blocks, Bricks, Miner and Pairs mini-games (8e5961c)
  • Choose the app icon in simple mode and handle missing option paths (efb4896)
  • Choose which sources each app is patched from (#947) (5b8815c)
  • Report launcher shortcut usage so launchers can rank them (c076d4a)
  • Search patches across every source from the source list (65bb9d0)
  • Show when the patch sources support a newer app version (460776b)
  • Show which app version the device has when picking an APK (ae27fcc)
  • Switch to a patch source with results when filtering the list (#918) (13d0dbd)
  • Update patched apps without the system confirmation dialog (a609bee)
v1.43.0 Patches
calendar_today
bug_report Bug fixes
  • Theme: Show the color the app draws when a color the user picked needs an overlay the app cannot register (a4c1539)
  • Theme: Use the nearest palette color when the app is not given an overlay manager (#2926) (86e146c)
  • YouTube - Change header: Apply custom header logo to explore menu (#2910) (e549894)
  • YouTube - Disable fullscreen gestures: Restore pinch-to-zoom past fill on 21.36+ (#2876) (dd76cc1)
  • YouTube - FlyoutUtils: Check typo (66be4ae)
  • YouTube - FlyoutUtils: Fetch element description straight from ViewGroup instead componentHost (7565b9d)
  • YouTube - FlyoutUtils: Injected buttons are shown in collaborators panel (#2867) (b595f8d)
  • YouTube - Fullscreen video scale: Restore UI after leaving fullscreen on tablet/foldable landscape (#2874) (75f477f)
  • YouTube - Hide layout components: Fix UI padding in comment replies and incognito search (#2891) (59485db)
  • YouTube - Hide layout components: Patch failing on 20.21.37 (41d89ef)
  • YouTube - Loop video: Respect sleep timer end of video state (#2890) (9f4f2a8)
  • YouTube - Navigation bar: Keep the app edge to edge when the translucent navigation bar is disabled (7f2153d)
  • YouTube - Spoof video streams: Show AV1 toggle when 'Android VR' client is selected (19f2325)
  • YouTube - Video quality: Prevent infinite loading when opening videos from Shorts (#2871) (8fb3e31)
  • YouTube Music - Remember shuffle state: Prevent continuous queue shuffling (#2870) (b58019c)
  • YouTube: Remove "Restore old player button style" from 21.36 and later experimental targets (8cc2f54)
auto_awesome New features
  • Custom branding: Add an app icon patch option and support mounted installations (#2518) (e7a508f)
  • GmsCore support: Handle conflicting MicroG installs (#2907) (31a66d9)
  • Reddit: Add Custom app icon patch (#2937) (c17f699)
  • YouTube - Fullscreen video scale: Add option to show scale button only in fullscreen (#2878) (f4bb073)
  • YouTube - Miniplayer: Add "Minimal 2" miniplayer type (#2928) (3ae8dd1)
  • YouTube - Miniplayer: Restore the minimal miniplayer on 21.29+ (#2911) (af1a457)
  • YouTube - Spoof app version: Add "Restore old captions behavior" spoof target (eea2f2a)
  • YouTube - Swipe controls: Add a volume steps option and set the swipe distance per step (#2938) (f06d565)
update Updated app support
  • Reddit: Add experimental support for 2026.36.0 & 2026.37.0 (596c812)
  • YouTube Music: Add experimental support for 9.36.50 (da8c85d)
calendar_today
auto_awesome New features
  • YouTube - Miniplayer: Add "Minimal 2" miniplayer type (#2928) (3ae8dd1)
calendar_today
bug_report Bug fixes
  • YouTube - FlyoutUtils: Fetch element description straight from ViewGroup instead componentHost (7565b9d)
calendar_today
auto_awesome Features
  • Choose the app icon in simple mode and handle missing option paths (efb4896)
calendar_today
auto_awesome Features
  • Choose which sources each app is patched from (#947) (5b8815c)
calendar_today
auto_awesome Features
  • Search patches across every source from the source list (65bb9d0)
calendar_today
auto_awesome New features
  • YouTube - Swipe controls: Add a volume steps option and set the swipe distance per step (#2938) (f06d565)
calendar_today
auto_awesome New features
  • Custom branding: Add an app icon patch option and support mounted installations (#2518) (e7a508f)
  • Reddit: Add App icon patch (#2937) (c17f699)
calendar_today
bug_report Bug fixes
  • Theme: Show the color the app draws when a color the user picked needs an overlay the app cannot register (a4c1539)
  • Theme: Use the nearest palette color when the app is not given an overlay manager (#2926) (86e146c)
  • YouTube - Disable fullscreen gestures: Restore pinch-to-zoom past fill on 21.36+ (#2876) (dd76cc1)
auto_awesome New features
  • YouTube - Fullscreen video scale: Add option to show scale button only in fullscreen (#2878) (f4bb073)
  • YouTube - Spoof app version: Add "Restore old captions behavior" spoof target (eea2f2a)
calendar_today
bug_report Bug fixes
  • Check for updates once a screen exists instead of on any process start (9ff49d6)
  • Keep the empty patch list state below the source notice (a831cb1)
auto_awesome Features
  • Show when the patch sources support a newer app version (460776b)
  • Show which app version the device has when picking an APK (ae27fcc)
  • Switch to a patch source with results when filtering the list (#918) (13d0dbd)
calendar_today
bug_report Bug fixes
  • Strip the source indentation bundles leave in patch descriptions (ea6de33)
  • Update the manager through an installer that outlives the process it replaces (d1c0b60)
calendar_today
bug_report Bug fixes
  • YouTube - Change header: Apply custom header logo to explore menu (#2910) (e549894)
  • YouTube - Navigation bar: Keep the app edge to edge when the translucent navigation bar is disabled (7f2153d)
  • YouTube - Spoof video streams: Show AV1 toggle when 'Android VR' client is selected (19f2325)
auto_awesome New features
  • YouTube - Miniplayer: Restore the minimal miniplayer on 21.29+ (#2911) (af1a457)
update Updated app support
  • Reddit: Add experimental support for 2026.36.0 & 2026.37.0 (596c812)
calendar_today
auto_awesome New features
  • GmsCore support: Handle conflicting MicroG installs (#2907) (31a66d9)
update Updated app support
  • YouTube Music: Add experimental support for 9.36.50 (da8c85d)
calendar_today
bug_report Bug fixes
  • Apply patch options only to the patches the run selected (7c176a8)
calendar_today
bug_report Bug fixes
  • Keep patching working when firmware makes a system call the device forbids (ecd4c43)
auto_awesome Features
  • Add Blocks, Bricks, Miner and Pairs mini-games (8e5961c)
calendar_today
bug_report Bug fixes
  • Set patch options as the type each option declares (a18b93e)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Patch failing on 20.21.37 (41d89ef)
calendar_today
bug_report Bug fixes
  • YouTube - FlyoutUtils: Injected buttons are shown in collaborators panel (#2867) (b595f8d)
  • YouTube - Hide layout components: Fix UI padding in comment replies and incognito search (#2891) (59485db)
  • YouTube - Loop video: Respect sleep timer end of video state (#2890) (9f4f2a8)
calendar_today
auto_awesome Features
  • Report launcher shortcut usage so launchers can rank them (c076d4a)
  • Update patched apps without the system confirmation dialog (a609bee)
calendar_today
bug_report Bug fixes
  • Survive a patch bundle that crashes the process while loading (c048cce)
calendar_today
bug_report Bug fixes
  • YouTube - Fullscreen video scale: Restore UI after leaving fullscreen on tablet/foldable landscape (#2874) (75f477f)
  • YouTube - Video quality: Prevent infinite loading when opening videos from Shorts (#2871) (8fb3e31)
  • YouTube Music - Remember shuffle state: Prevent continuous queue shuffling (#2870) (b58019c)
  • YouTube: Remove "Restore old player button style" from 21.36 and later experimental targets (8cc2f54)
v1.30.0 Manager
calendar_today
bug_report Bug fixes
  • Align the batch installed-APK offer with the single-app flow (86fc085)
  • Count file sizes in SI and localize their units (4cb733e)
  • Deduplicate the expert patching log screen (b95f934)
  • Hide the installed APK in batch patching when the patches do not target it (3736866)
  • Keep the bundle changelog from reloading under a background update (952e861)
  • Keep the input DEX files when no bytecode was patched (#201) (8682b78)
  • Translate the titles and labels of the patching log cards (b405026)
auto_awesome Features
  • Allow a higher patcher memory limit on capable devices (bd98d05)
  • Group the patch list by category (#941) (9183638)
  • Show the real per-core CPU load while patching (dcdce54)
calendar_today
bug_report Bug fixes
  • Keep the input DEX files when no bytecode was patched (#201) (8682b78)
v1.42.0 Patches
calendar_today
bug_report Bug fixes
  • GmsCore support: Prompt to update outdated MicroG (#2787) (c30850d)
  • YouTube - Channel whitelists: Hide injected flyout menu buttons from other unrelated menu's (#2808) (5ba4ab4)
  • YouTube - Channel whitelists: Whitelists buttons are visible in some flyouts (#2802) (2f482ff)
  • YouTube - Hide layout components: App may crash when 'You may like' section is hidden (#2852) (407411d)
  • YouTube - Hide layout components: Hide guidelines in live chat (b7528e0)
  • YouTube - Hide layout components: Hide new type of community posts (17b13ff)
  • YouTube - Hide layout components: Resolve empty channel tabs when using "Hide channel tab filter" (#2747) (8232fa7)
  • YouTube - Hide player overlay buttons: Apply the control buttons background opacity to the player time bar (#2805) (302ab28)
  • YouTube - Hide Shorts components: Hide new type of paused overlay button (c958fb6)
  • YouTube - SponsorBlock: Skip buttons are not show with 21.26.45 (f667d85)
  • YouTube - Theme: Apply the foreground color to text and icons in more locations (#2707) (126a7d7)
  • YouTube - Video quality: Restore ShortsPlayerState check to fix default video quality (b596375)
  • YouTube Music - Downloads: Prevent external downloader triggering on non-download actions (#2858) (a4cd837)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide channel links section" setting (ddcdabe)
  • YouTube - Hide layout components: Add "Report AI channel" video menu entry (#2763) (17d1135)
  • YouTube - Hide player overlay buttons: Add option to change the player control buttons background opacity (#2764) (4a2d3a4)
  • YouTube - Hide Shorts components: Add "Hide gesture hints" setting (#2760) (73df92a)
  • YouTube - Remove background playback restrictions: Add "Auto pause when device is locked" setting (#2719) (f8bc479)
  • YouTube Music - Scrobbling: Add "Fill in missing album" setting (#2666) (c94ecbd)
  • YouTube: Add Remember livestream playback position patch (#2753) (6252c85)
  • YouTube: Add channel whitelists for ads and playback speed (#2334) (4850003)
update Updated app support
  • YouTube Music: Add experimental support for 9.35.54 (7e42c2a)
  • YouTube: Add support for 21.13.164 (58b9a75)
  • YouTube: Add experimental support for 21.36.45 (#2814) (07d36c3)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide guidelines in live chat (b7528e0)
calendar_today
bug_report Bug fixes
  • YouTube Music - Downloads: Prevent external downloader triggering on non-download actions (#2858) (a4cd837)
update Updated app support
  • YouTube: Add support for 21.13.164 (58b9a75)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: App may crash when 'You may like' section is hidden (#2852) (407411d)
calendar_today
bug_report Bug fixes
  • GmsCore support: Prompt to update outdated MicroG (#2787) (c30850d)
calendar_today
bug_report Bug fixes
  • YouTube - Channel whitelists: Hide injected flyout menu buttons from other unrelated menu's (#2808) (5ba4ab4)
calendar_today
bug_report Bug fixes
  • YouTube - SponsorBlock: Skip buttons not working on 21.36.45 (f667d85)
calendar_today
bug_report Bug fixes
  • YouTube - Channel whitelists: Whitelists buttons are visible in some flyouts (#2802) (2f482ff)
  • YouTube - Hide player overlay buttons: Apply the control buttons background opacity to the player time bar (#2805) (302ab28)
  • YouTube - Hide Shorts components: Hide new type of paused overlay button (c958fb6)
auto_awesome New features
  • YouTube Music - Scrobbling: Add "Fill in missing album" setting (#2666) (c94ecbd)
  • YouTube: Add Remember livestream playback position patch (#2753) (6252c85)
update Updated app support
  • YouTube: Add experimental support for 21.36.45 (#2814) (07d36c3)
calendar_today
bug_report Bug fixes
  • Keep the bundle changelog from reloading under a background update (952e861)
calendar_today
bug_report Bug fixes
  • YouTube - Video quality: Restore ShortsPlayerState check to fix default video quality (b596375)
auto_awesome New features
  • YouTube - Hide layout components: Add "Report AI channel" video menu entry (#2763) (17d1135)
  • YouTube - Hide Shorts components: Add "Hide gesture hints" setting (#2760) (73df92a)
  • YouTube: Add channel whitelists for ads and playback speed (#2334) (4850003)
calendar_today
bug_report Bug fixes
  • Count file sizes in SI and localize their units (4cb733e)
auto_awesome Features
  • Allow a higher patcher memory limit on capable devices (bd98d05)
  • Show the real per-core CPU load while patching (dcdce54)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Apply the foreground color to text and icons in more locations (#2707) (126a7d7)
auto_awesome New features
  • YouTube - Hide player overlay buttons: Add option to change the player control buttons background opacity (#2764) (4a2d3a4)
update Updated app support
  • YouTube Music: Add experimental support for 9.35.54 (7e42c2a)
calendar_today
bug_report Bug fixes
  • Align the batch installed-APK offer with the single-app flow (86fc085)
  • Deduplicate the expert patching log screen (b95f934)
  • Hide the installed APK in batch patching when the patches do not target it (3736866)
  • Translate the titles and labels of the patching log cards (b405026)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide new type of community posts (17b13ff)
  • YouTube - Hide layout components: Resolve empty channel tabs when using "Hide channel tab filter" (#2747) (8232fa7)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide channel links section" setting (ddcdabe)
  • YouTube - Remove background playback restrictions: Add "Auto pause when device is locked" setting (#2719) (f8bc479)
calendar_today
bug_report Bug fixes
  • Stop the update dialog reverting while the installer opens (fdff1fc)
auto_awesome Features
  • Hide experimental app versions unless the source enables them (#928) (50b723d)
  • Show the full patching diagnostics in the failure dialog (f846d25)
calendar_today
auto_awesome Features
  • Add Shizuku+ support (#926) (d6e6838)
  • Open the manager changelog from its update notification (b8a2fc5)
calendar_today
bug_report Bug fixes
  • Correct manager update progress and stop the dialog closing itself (ef58c0b)
calendar_today
bug_report Bug fixes
  • Keep signing material and tokens out of cloud backups (3a07ae5)
  • Make the changelog caches safe to clear while a fetch is running (fd66032)
  • Stop exporting keystore credentials with the manager settings (757fa04)
auto_awesome Features
  • Show the changelog of an available patch update (#924) (3c1e4ac)
v1.41.0 Patches
calendar_today
bug_report Bug fixes
  • Enable debugging - Feature flags manager: Only use active flags as binary search candidates (c6f0e1d)
  • Reddit: Preserve font weights with system and custom fonts (#2643) (9cf3838)
  • Settings: Keep search results in sync with preferences and highlight every match (#2712) (5cae2b5)
  • Settings: Resolve OOM crashes and prevent duplicate dialogs (047121d)
  • Theme: "App default" color is drawn pure black instead of the colors of the app (07c6d35)
  • Theme: Add new color tokens and Litho hooks (a7d7520)
  • Theme: Morphe dialogs and settings are pure black with the "App default" color (f5ce706)
  • Theme: Prevent an endless activity relaunch loop (212fc09)
  • Theme: Splash screen is pure black with the "App default" color (4a226c7)
  • Theme: Use more compact custom theme palette (73eab93)
  • Translations: Report the HTTP status of a failed translation instead of a file not found error (b524f57)
  • YouTube - Add to queue: Flyout menu is too wide and loses the item changes on rotation (72dbc80)
  • YouTube - Advanced quality menu: The menu is not show in some circumstances (a867890)
  • YouTube - Change form factor: Prevent tablet layout causing app to crash (#2600) (f54d9cd)
  • YouTube - Hide ads: Prevent button swap when Navigation bar patch is excluded (#2714) (032cf5a)
  • YouTube - Hide ads: Prevent unintended navigation button swap (#2659) (389d2d3)
  • YouTube - Hide layout components: Exception thrown if there are duplicate keywords in the Comments carousel filter (#2640) (5c3be65)
  • YouTube - Hide layout components: Prevent Library shelves from being hidden (#2597) (2d1e542)
  • YouTube - Hide player overlay buttons: Cast button is not always hidden (0c9cabf)
  • YouTube - Hide player overlay buttons: Hide new type of cast button (bb36691)
  • YouTube - Legacy player controls: Top bar buttons are hidden in some circumstances (f429938)
  • YouTube - PlayerOverlayButton: Correct spacing when fullscreen button is hidden (#2663) (7ddb7c2)
  • YouTube - Reload video: Keep pitch/speed after reload (#2595) (959597c)
  • YouTube - Save to watch later for kids button: Button was hidden in flyout for some videos (109f9dc)
  • YouTube - Seekbar: Force newer splash screen animation (91f937a)
  • YouTube - Theme: Apply custom colors to the menu and dialog backgrounds (2cca3d9)
  • YouTube - Theme: Apply custom theme to drop-down menus (#2589) (66765bd)
  • YouTube - Theme: Custom colors are not applied to experimental flyout menus (6e30492)
  • YouTube - Theme: Some elements keeps the stock color after leaving picture in picture (#2591) (a897f41)
  • YouTube - Video quality: SABR playback breaks due to "Prioritize video quality" (#2720) (895a8f1)
  • YouTube Music - Play albums songs: Restore music videos outside of albums and use the SponsorBlock segments of the song (55cd280)
  • YouTube Music - Play albums songs: Use the length of the song instead of the length of the music video (e38ec78)
  • YouTube Music - Scrobbling: Scrobble the song version of album tracks instead of the music video (9ceace2)
  • YouTube Music - Theme: Fade the page header into the background color (#2636) (5f5a478)
  • YouTube Music - Third-party lyrics: Show the lyrics of the song version of album tracks (e29d3e9)
  • YouTube Music: Various issues of the Play albums songs patch (#2698) (b18ca17)
auto_awesome New features
  • Add App refresh rate patch (#2695) (e11c5e9)
  • Add PoToken provider patch (#2618) (fb25ff1)
  • Enable debugging - Feature flags manager: Redesign and add flag forcing, import and export, and binary search (#2638) (f0fdebe)
  • Enable debugging - Feature flags manager: Tell apart a behavior with no flag from one caused by more than one flag (249c6bf)
  • Settings: Add an option to change the name of the Morphe settings entry (#2691) (942d6fb)
  • YouTube - Disable fullscreen gestures: Add option to disable pinch-to-zoom (#2633) (7b05d2d)
  • YouTube - Disable video codecs: Add "Force HDR video" setting (#2634) (04529f3)
  • YouTube - Hide layout components: Add "Hide 'Top fans' button" setting (#2660) (1e719f6)
  • YouTube - Hide layout components: Add "Hide filter bar in channel page" and "Hide 'Members only' chip" settings (#2622) (5db5a77)
  • YouTube - Hide player flyout menu components: Add "Hide 'On-the-go' menu" setting (#2715) (8408ec9)
  • YouTube - Save to Watch later: Support for related kids videos (#2572) (b0ec540)
  • YouTube - Wide search bar: Replace the toggle with Disabled, Wide and Extra wide options (#2608) (ce18f82)
  • YouTube Music - Hide music action buttons: Add "Hide 'Live chat replay' button" setting (#2674) (d43da80)
  • YouTube Music: Add Play song version in albums patch (#2556) (5093f61)
  • YouTube: Add Disable playlist autoplay patch (#2628) (7beae7a)
  • YouTube: Add Disable scrolling speed limit patch (#2582) (162e690)
  • YouTube: Add Fullscreen video scale patch (#2616) (53815a9)
  • YouTube: Add Mute button patch (#2624) (4c2b3c0)
  • YouTube: Disabled automatic playback pause after opening the player's video settings (829f4c3)
update Updated app support
  • Reddit: Add experimental support for 2026.35.0 (71f8a7f)
  • YouTube Music: Add experimental support for 9.34.52 (fea25c2)
  • YouTube: Add experimental support for 21.35.442 (#2627) (4535022)
  • YouTube: Add support for 21.07.247 (0c61372)
speed Improvements
calendar_today
bug_report Bug fixes
  • Settings: Keep search results in sync with preferences and highlight every match (#2712) (5cae2b5)
  • YouTube - Video quality: SABR playback breaks due to "Prioritize video quality" (#2720) (895a8f1)
auto_awesome New features
  • YouTube - Hide player flyout menu components: Add "Hide 'On-the-go' menu" setting (#2715) (8408ec9)
calendar_today
bug_report Bug fixes
  • Animate the expert mode selected-only filter toggle (a2d5382)
  • Show the expert mode filter icon whenever the filter is available (98cbff5)
  • Stop a saved APK's icon from standing in for the installed app (175dbb9)
calendar_today
bug_report Bug fixes
  • Align the bottom action bar with the content above it (d365e1f)
  • Keep the back gesture on the screen transitions the app defines (95c28dc)
auto_awesome Features
  • Add a setting to hide the re-patch notice on the home screen (48b5eb3)
  • Copy a patch selection between sources from the batch queue (836bef3)
  • Filter the expert mode patch list down to the selected patches (#918) (d74f786)
  • Name the other apps button by its action and qualify bar tooltips (#919) (fbe059f)
  • Shorten the home search button label so the bar labels can fit (2b08fa8)
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Prevent button swap when Navigation bar patch is excluded (#2714) (032cf5a)
calendar_today
bug_report Bug fixes
  • YouTube - Save to watch later for kids button: Button was hidden in flyout for some videos (109f9dc)
calendar_today
bug_report Bug fixes
  • Translations: Report the HTTP status of a failed translation instead of a file not found error (b524f57)
  • YouTube Music - Play albums songs: Restore music videos outside of albums and use the SponsorBlock segments of the song (55cd280)
  • YouTube Music - Play albums songs: Use the length of the song instead of the length of the music video (e38ec78)
  • YouTube Music - Scrobbling: Scrobble the song version of album tracks instead of the music video (9ceace2)
  • YouTube Music - Third-party lyrics: Show the lyrics of the song version of album tracks (e29d3e9)
  • YouTube Music: Various issues of the Play albums songs patch (#2698) (b18ca17)
speed Improvements
calendar_today
auto_awesome New features
  • Add App refresh rate patch (#2695) (e11c5e9)
  • Settings: Add an option to change the name of the Morphe settings entry (#2691) (942d6fb)
update Updated app support
  • YouTube: Add support for 21.07.247 (0c61372)
calendar_today
bug_report Bug fixes
  • YouTube - Legacy player controls: Top bar buttons are hidden in some circumstances (f429938)
auto_awesome New features
  • YouTube Music - Hide music action buttons: Add "Hide 'Live chat replay' button" setting (#2674) (d43da80)
  • YouTube Music: Add Play song version in albums patch (#2556) (5093f61)
  • YouTube: Disabled automatic playback pause after opening the player's video settings (829f4c3)
speed Improvements
calendar_today
bug_report Bug fixes
  • Enable debugging - Feature flags manager: Only use active flags as binary search candidates (c6f0e1d)
  • YouTube - Advanced quality menu: The menu is not show in some circumstances (a867890)
  • YouTube - Hide player overlay buttons: Hide new type of cast button (bb36691)
  • YouTube - Theme: Apply custom colors to the menu and dialog backgrounds (2cca3d9)
  • YouTube - Theme: Custom colors are not applied to experimental flyout menus (6e30492)
auto_awesome New features
  • Enable debugging - Feature flags manager: Redesign and add flag forcing, import and export, and binary search (#2638) (f0fdebe)
  • Enable debugging - Feature flags manager: Tell apart a behavior with no flag from one caused by more than one flag (249c6bf)
calendar_today
bug_report Bug fixes
  • Hide the app card check badge while reordering (8edb718)
  • Hide the app card status badges while reordering (6012d7f)
calendar_today
bug_report Bug fixes
  • Read a bundle's architecture from its base module when no split names it (f89129a)
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Prevent unintended navigation button swap (#2659) (389d2d3)
  • YouTube - Hide player overlay buttons: Cast button is not always hidden (0c9cabf)
  • YouTube - PlayerOverlayButton: Correct spacing when fullscreen button is hidden (#2663) (7ddb7c2)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide 'Top fans' button" setting (#2660) (1e719f6)
calendar_today
bug_report Bug fixes
  • Reddit: Preserve font weights with system and custom fonts (#2643) (9cf3838)
  • YouTube - Hide layout components: Exception thrown if there are duplicate keywords in the Comments carousel filter (#2640) (5c3be65)
auto_awesome New features
  • YouTube - Disable video codecs: Add "Force HDR video" setting (#2634) (04529f3)
  • YouTube: Add Disable playlist autoplay patch (#2628) (7beae7a)
update Updated app support
  • YouTube: Add experimental support for 21.35.442 (#2627) (4535022)
calendar_today
bug_report Bug fixes
  • YouTube Music - Theme: Fade the page header into the background color (#2636) (5f5a478)
auto_awesome New features
  • Add PoToken provider patch (#2618) (fb25ff1)
  • YouTube - Disable fullscreen gestures: Add option to disable pinch-to-zoom (#2633) (7b05d2d)
  • YouTube - Hide layout components: Add "Hide filter bar in channel page" and "Hide 'Members only' chip" settings (#2622) (5db5a77)
  • YouTube: Add Mute button patch (#2624) (4c2b3c0)
update Updated app support
  • Reddit: Add experimental support for 2026.35.0 (71f8a7f)
calendar_today
bug_report Bug fixes
  • Replace a bundle's selection through one shared helper (1cec4d7)
auto_awesome Features
  • Highlight the patch options button when options are customized (#908) (df66e7d)
  • Retire the pre-release notice a few seconds after it is seen (4b3ce8e)
calendar_today
bug_report Bug fixes
  • Theme: Prevent an endless activity relaunch loop (212fc09)
  • YouTube - Theme: Some elements keeps the stock color after leaving picture in picture (#2591) (a897f41)
auto_awesome New features
  • YouTube - Wide search bar: Replace the toggle with Disabled, Wide and Extra wide options (#2608) (ce18f82)
  • YouTube: Add Fullscreen video scale patch (#2616) (53815a9)
update Updated app support
  • YouTube Music: Add experimental support for 9.34.52 (fea25c2)
calendar_today
bug_report Bug fixes
  • Add "Pre-release updates" confirmation dialog (#904) (31bab05)
  • Allow building with any JDK 17 or newer (efb7d75)
auto_awesome Features
  • Add a community patches button to the add source dialog (#835) (c2a6dff)
notes Performance improvements
  • Repackage the archive only when signing rejects it (#906) (98315b6)
calendar_today
bug_report Bug fixes
  • Settings: Resolve OOM crashes and prevent duplicate dialogs (047121d)
  • Theme: "App default" color is drawn pure black instead of the colors of the app (07c6d35)
  • Theme: Add new color tokens and Litho hooks (a7d7520)
  • Theme: Morphe dialogs and settings are pure black with the "App default" color (f5ce706)
  • Theme: Splash screen is pure black with the "App default" color (4a226c7)
  • Theme: Use more compact custom theme palette (73eab93)
  • YouTube - Add to queue: Flyout menu is too wide and loses the item changes on rotation (72dbc80)
  • YouTube - Change form factor: Prevent tablet layout causing app to crash (#2600) (f54d9cd)
  • YouTube - Hide layout components: Prevent Library shelves from being hidden (#2597) (2d1e542)
  • YouTube - Reload video: Keep pitch/speed after reload (#2595) (959597c)
  • YouTube - Seekbar: Force newer splash screen animation (91f937a)
  • YouTube - Theme: Apply custom theme to drop-down menus (#2589) (66765bd)
auto_awesome New features
  • YouTube - Save to Watch later: Support for related kids videos (#2572) (b0ec540)
  • YouTube: Add Disable scrolling speed limit patch (#2582) (162e690)
calendar_today
bug_report Bug fixes
  • Morphe update crash when the staged APK is gone (addfc70)
auto_awesome Features
  • Add per-bundle issue reporting, pre-release warnings, and home screen improvements (#902) (208e7ef)
calendar_today
bug_report Bug fixes
  • Replace the automatic re-patching schedule with a re-patch alert on the home screen (e977ccd)
  • Show the build code of a saved APK only when the patches do not support it (2c03321)
calendar_today
bug_report Bug fixes
  • Keep dialog content and buttons above the keyboard (2c81da2)
  • Strip the raw indentation from patch option instructions (b38049c)
v1.40.0 Patches
calendar_today
bug_report Bug fixes
  • Add to queue: Error message is shown when adding to queue from certain channels (e39ff88)
  • Context is sometimes not set (e54b364)
  • Disable Play Store updates: Change manifest version code but preserve existing internal version code checks (#2470) (8fc60e8)
  • Network proxy: Avoid platform HTTPS fallback (#2510) (bc6c9be)
  • Reddit - Hide Trending shelves: Resolve fingerprint failure (ea9c443)
  • Reddit: Add legacy app target of 2024.02.0 to allow logging in then upgrading the patched installation (#2473) (e7c32bf)
  • Reddit: If Google sign-in is attempted then show a popup to instead use email/password to login (9f0d9f0)
  • Reddit: Improve login compatibility (#2423) (1344e30)
  • SponsorBlock: Allow SB user id with curly brackets (8df4e08)
  • Theme: Apply theme color to foreground text (#2567) (64bc593)
  • Theme: Change the color of the new content indicator of the top bar (#2550) (4f0210b)
  • Theme: Use only the color resources that the app version declares (d1e1514)
  • YouTube - Add to queue: "Overridde 'Play next in queue' button" not working (#2539) (235d3c6)
  • YouTube - Add to queue: Added shorts as flyout video element (338fc4f)
  • YouTube - Add to queue: Buttons was shown in wrong panels (#2396) (630f31e)
  • YouTube - Add to queue: Error toast is shown when using YouTube 20.21.37 (a1c5aef)
  • YouTube - Add to queue: Fixed some injected buttons related UI issues (#2387) (eccae81)
  • YouTube - Add to queue: Match the flyout menu items to the app's own items (#2553) (693a33b)
  • YouTube - Captions: Auto captions do not show when video is unmuted (#2436) (e80ce29)
  • YouTube - FlyoutUtils: Unified extraction videoId logic and added new litho video element (a103d4a)
  • YouTube - Hide layout components: Hide hype points in description (6a398c4)
  • YouTube - Hide layout components: Hide padding when using "Hide horizontal shelves" (11435a7)
  • YouTube - Hide layout components: Hide video recommendation labels only in search results (a5d7677)
  • YouTube - Hide layout components: Library filter bar being hidden (8dd791c)
  • YouTube - Hide Shorts components: Shorts filter not working in search results (2178eb5)
  • YouTube - Miniplayer: Remove "Default size" setting that YouTube removed in 21.32+ (30daf1b)
  • YouTube - Navigation bar: Merge disable translucent navigation bar/status into a single setting (#2451) (652a515)
  • YouTube - Override YouTube Music buttons: Resolve intent routing failure (#2487) (a8761c2)
  • YouTube - Playback speed: Separate playback speed observations from commands (#2501) (a433b29)
  • YouTube - Seekbar thumbnail: Improved labels visibility (1e1951f)
  • YouTube - Seekbar thumbnail: Prevent thumbnail resizing fluctuations (0ce23bd)
  • YouTube - Seekbar thumbnail: Reduced heatmap peak point font pad… (#2564) (1209b95)
  • YouTube - Seekbar thumbnail: Reduced label font size (9117e58)
  • YouTube - Seekbar thumbnail: Reduced labels height (96615e3)
  • YouTube - Seekbar thumbnail: Removed shadow layer from labels (737db50)
  • YouTube - Seekbar: Dynamically set round edges for 'most replayed' label background (#2462) (80791b7)
  • YouTube - Swipe controls: Do not restore the brightness when the player returns from picture in picture (2deb2a7)
  • YouTube - Theme: Add new hex integer to dark values (ccab8bb)
  • YouTube - Wide search bar: Use the background color selected in the settings (abb7441)
  • YouTube: Override feature flag that interferes with "Restore old player button style" (3ff43e5)
  • YouTube: Prevent playback speed/quality UI text from wrapping at large font sizes (#2403) (9123870)
  • YouTube: Shorts are AV1 regardless of HW support (98e7842)
auto_awesome New features
  • Reddit: Disable forced in-app update popup (#2416) (e0616a6)
  • Spoof video streams: Default client maintenance (#2479) (62c6a35)
  • Spoof video streams: Makes TV Simply available in signed-out or incognito mode by generating a PoToken (#2533) (c9a1622)
  • Theme: Add a patch option to permanently set the app background color (#2568) (7166721)
  • Theme: Change the app background color from the app settings (#2524) (4d89ab2)
  • YouTube - Background playback: Prevent paused videos from auto-resuming after returning to app (b2799ae)
  • YouTube - Hide layout components: Add "Hide live chat tooltips" setting (#2463) (9f95b8e)
  • YouTube - Hide layout components: Add "Hide Notifications menu header" setting (#2445) (2fd2eb5)
  • YouTube - Playback speed: Add "Default playback audio pitch" setting (#2282) (2f5efc1)
  • YouTube - Seekbar thumbnail: Added most watched section marker during seeking (5752c7e)
  • YouTube - Swipe control: Redesign swipe control action settings (#2368) (f7196f7)
  • YouTube - Swipe controls: Add "Ignore swipes when locked" setting (#2469) (1fce673)
  • YouTube - Swipe controls: Support swipe controls in split-screen (#2503) (f2b04c2)
  • YouTube - Theme: Draw the splash screen with the selected background color (#2543) (fb3302d)
  • YouTube: Add "Add-on support" patch for third party patch bundles (#2295) (ab81287)
  • YouTube: Add "Back button exits the feed" setting (#2488) (fe8e03c)
update Updated app support
  • Reddit: Add experimental support for 2026.32.0 (#2405) (7149c54)
  • Reddit: Add experimental support for 2026.34.0 (260f6d3)
  • YouTube Music: Add experimental support for 9.31.51 (bbd6f5b)
  • YouTube Music: Add experimental support for 9.32.51 (#2458) (9b280d0)
  • YouTube Music: Add experimental support for 9.33.52 (2e7fe4c)
  • YouTube: Add experimental support for 21.33.321 (2cfc72b)
  • YouTube: Add experimental support for 21.34.243 (50ba5d6)
calendar_today
bug_report Bug fixes
  • Add to queue: Error message is shown when adding to queue from certain channels (e39ff88)
  • YouTube - Theme: Add new hex integer to dark values (ccab8bb)
calendar_today
bug_report Bug fixes
  • Theme: Apply theme color to foreground text (#2567) (64bc593)
auto_awesome New features
  • Theme: Add a patch option to permanently set the app background color (#2568) (7166721)
calendar_today
bug_report Bug fixes
  • Build the resource configurations of patches without a dense entry table (eff74b6)
calendar_today
bug_report Bug fixes
  • Keep an error while sampling resources from taking down the patcher (51fe957)
calendar_today
bug_report Bug fixes
  • Draw the success screen from the install state instead of flags split out of it (18fb83e)
auto_awesome Features
  • Hold the success screen back while a mini-game round is running (eb3b915)
  • Point the success screen back at a mini-game left behind (2f25005)
  • Resolve the APK architecture patches declare their availability against (1e1cf1c)
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Match the flyout menu items to the app's own items (#2553) (693a33b)
calendar_today
bug_report Bug fixes
  • YouTube - FlyoutUtils: Unified extraction videoId logic and added new litho video element (a103d4a)
  • YouTube - Seekbar thumbnail: Reduced heatmap peak point font pad… (#2564) (1209b95)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • Context is sometimes not set (e54b364)
  • Theme: Change the color of the new content indicator of the top bar (#2550) (4f0210b)
calendar_today
update Updated app support
  • YouTube: Add experimental support for 21.34.243 (50ba5d6)
calendar_today
auto_awesome New features
  • YouTube - Theme: Draw the splash screen with the selected background color (#2543) (fb3302d)
calendar_today
bug_report Bug fixes
  • Theme: Use only the color resources that the app version declares (d1e1514)
  • YouTube - Add to queue: "Overridde 'Play next in queue' button" not working (#2539) (235d3c6)
  • YouTube - Swipe controls: Do not restore the brightness when the player returns from picture in picture (2deb2a7)
  • YouTube - Wide search bar: Use the background color selected in the settings (abb7441)
calendar_today
auto_awesome New features
  • Spoof video streams: Makes TV Simply available in signed-out or incognito mode by generating a PoToken (#2533) (c9a1622)
  • Theme: Change the app background color from the app settings (#2524) (4d89ab2)
calendar_today
update Updated app support
  • Reddit: Add experimental support for 2026.34.0 (260f6d3)
calendar_today
bug_report Bug fixes
  • Remove Simple mode theme color options and leftover dead code (840eb7f)
calendar_today
bug_report Bug fixes
  • Sources added after an app was configured stay out of its batch selection (29262ce)
calendar_today
bug_report Bug fixes
  • Network proxy: Avoid platform HTTPS fallback (#2510) (bc6c9be)
  • YouTube - Captions: Auto captions do not show when video is unmuted (#2436) (e80ce29)
  • YouTube - Seekbar thumbnail: Reduced label font size (9117e58)
  • YouTube - Seekbar thumbnail: Reduced labels height (96615e3)
  • YouTube - Seekbar thumbnail: Removed shadow layer from labels (737db50)
  • YouTube: Override feature flag that interferes with "Restore old player button style" (3ff43e5)
auto_awesome New features
  • YouTube - Swipe controls: Support swipe controls in split-screen (#2503) (f2b04c2)
calendar_today
bug_report Bug fixes
  • Retained patched APKs land in place only once written in full (4228f3e)
auto_awesome Features
  • Category rows in the patches list carry the color of the source they belong to (29e4951)
calendar_today
bug_report Bug fixes
  • Reddit - Hide Trending shelves: Resolve fingerprint failure (ea9c443)
auto_awesome New features
  • Spoof video streams: Default client maintenance (#2479) (62c6a35)
calendar_today
bug_report Bug fixes
  • SponsorBlock: Allow SB user id with curly brackets (8df4e08)
  • YouTube - Playback speed: Separate playback speed observations from commands (#2501) (a433b29)
update Updated app support
  • YouTube Music: Add experimental support for 9.33.52 (2e7fe4c)
calendar_today
bug_report Bug fixes
  • Keep the apksig ASN.1 members that signing builds by reflection (222c6ca)
auto_awesome Features
  • Batch patching offers the download helper and checks what it hands back (f69f03a)
calendar_today
bug_report Bug fixes
  • Badges only restyle their text where the background is actually known (6a129fb)
  • Dialog status bar stays all white in light theme (#879) (d56be32)
  • Fills and text on tinted cards stay distinct from what they sit on (c29f375)
  • Filter chips no longer blend into the sheet behind them (b9f5a6a)
  • Hero card and monochrome section icons pick a tint their own fill supports (5b81845)
  • Hero card subtitles stay readable on their own tinted background (ac77444)
  • Home cards pick content and skeleton colors from the gradient they land on (91e557e)
  • Selected tiles and tabs no longer invert their content on light accents (cd57a13)
  • Sticky search rows match the dialog body instead of the surface role (f617a80)
auto_awesome Features
  • Color picker works in hue, saturation and value instead of RGB sliders (eb8b0c3)
  • Source sheet shows placeholders while the bundle store is still loading (be9e7ba)
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Error toast is shown when using YouTube 20.21.37 (a1c5aef)
  • YouTube - Override YouTube Music buttons: Resolve intent routing failure (#2487) (a8761c2)
auto_awesome New features
  • YouTube: Add "Back button exits the feed" setting (#2488) (fe8e03c)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide hype points in description (6a398c4)
update Updated app support
  • YouTube Music: Add experimental support for 9.32.51 (#2458) (9b280d0)
calendar_today
bug_report Bug fixes
  • Clone warning stays quiet for renames no selected patch asked for (1ada7a7)
  • Content on a translucent fill keeps a readable contrast (8fbd162)
calendar_today
bug_report Bug fixes
  • Clone warning is read from the built APK instead of guessed from the patch list (834aa4a)
auto_awesome Features
  • Home app list can be filtered down to clones (ba9ebda)
calendar_today
bug_report Bug fixes
  • Expert mode patch cards are no longer covered by the scroll to top button (fefcf97)
  • Universal patches carry the installer lock state like app-specific ones (65988ee)
auto_awesome Features
  • Universal patches fold behind a collapsible header in the patch lists (f88d403)
calendar_today
bug_report Bug fixes
  • Progress gradient and card swipe actions mirror in RTL layouts (9e0a087)
calendar_today
bug_report Bug fixes
  • Disable Play Store updates: Change manifest version code but preserve existing internal version code checks (#2470) (8fc60e8)
  • Reddit: Add legacy app target of 2024.02.0 to allow logging in then upgrading the patched installation (#2473) (e7c32bf)
  • YouTube - Seekbar: Dynamically set round edges for 'most replayed' label background (#2462) (80791b7)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide live chat tooltips" setting (#2463) (9f95b8e)
  • YouTube - Hide layout components: Add "Hide Notifications menu header" setting (#2445) (2fd2eb5)
  • YouTube - Swipe controls: Add "Ignore swipes when locked" setting (#2469) (1fce673)
calendar_today
bug_report Bug fixes
  • Batch queue installs unattended when the manager is in the background (0389089)
  • 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)
  • Grouping swipe works anywhere in the app area (4095029)
  • List dialogs keep their title actions in place while the list loads (1accc1c)
  • Multi-select bar metrics live next to the bar (e96b6b7)
  • Multi-select bar no longer jumps up over a card while sliding out (46a8a24)
  • Patch selection dialog leads with Import (79bcbcd)
  • Patches dialog shows the loading logo instead of an empty list (863dcc3)
  • Recommended patches button skips patches for other app versions (3e32739)
calendar_today
bug_report Bug fixes
  • App card colors reset moves to the dialog title row (5ef5e53)
  • Dialog buttons share one implementation and button metrics move to Defaults (70b9c30)
  • Interface scale slider no longer jumps at the default value (b1aa81d)
  • Loading icon placeholder no longer looks larger than the icon (8510907)
auto_awesome Features
  • App info dialog buttons sink on press (3adca56)
  • Dialog and title buttons sink on press like the glass ones (63c2ce2)
notes 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)
calendar_today
bug_report Bug fixes
  • App info dialog marks renamed installs as clones (251180a)
  • Apply the interface scale to dialogs, menus and sheets (1ffd3a0)
  • Deep link no longer replays when the activity is restored (a3d5c58)
  • Unify action bars and dialog footer buttons (696caaf)
calendar_today
auto_awesome Features
  • Allow changing the interface scale of the app (b1b4cfc)
  • Allow installing over a signature mismatch on rooted devices (9a7e424)
calendar_today
bug_report Bug fixes
  • Honor a non default port in remote bundle URLs (#868) (2f76213)
auto_awesome Features
calendar_today
bug_report Bug fixes
  • Reddit: Improve login compatibility (#2423) (1344e30)
  • YouTube - Hide layout components: Hide padding when using "Hide horizontal shelves" (11435a7)
  • YouTube - Navigation bar: Merge disable translucent navigation bar/status into a single setting (#2451) (652a515)
  • YouTube - Seekbar thumbnail: Improved labels visibility (1e1951f)
  • YouTube - Seekbar thumbnail: Prevent thumbnail resizing fluctuations (0ce23bd)
auto_awesome New features
  • YouTube - Swipe control: Redesign swipe control action settings (#2368) (f7196f7)
calendar_today
bug_report Bug fixes
  • Installs renamed by patches are tracked as clones (c4b50b2)
  • Root modules cannot be enabled in KernelSU (0263f9e)
calendar_today
bug_report Bug fixes
  • GMSCore patch cannot be disabled during multi-bundle patching (0e35191)
auto_awesome Features
  • Track every cloned install of an app as its own entry (af9c779)
calendar_today
bug_report Bug fixes
  • Reddit: If Google sign-in is attempted then show a popup to instead use email/password to login (9f0d9f0)
  • YouTube - Hide layout components: Hide video recommendation labels only in search results (a5d7677)
  • YouTube - Hide layout components: Library filter bar being hidden (8dd791c)
  • YouTube - Hide Shorts components: Shorts filter not working in search results (2178eb5)
  • YouTube: Shorts are AV1 regardless of HW support (98e7842)
auto_awesome New features
  • YouTube - Background playback: Prevent paused videos from auto-resuming after returning to app (b2799ae)
  • YouTube - Playback speed: Add "Default playback audio pitch" setting (#2282) (2f5efc1)
calendar_today
bug_report Bug fixes
  • Identify patched installs by Morphe's own signing certificate (4016976)
  • Keep a tracked app's name and icon after its artifacts are gone (03f444b)
  • Polish clear-cache dialog and unverified install text (724e345)
calendar_today
update Updated app support
  • YouTube: Add experimental support for 21.33.321 (2cfc72b)
calendar_today
bug_report Bug fixes
  • Keep APK records and archives when file operations fail (f896574)
  • Keep app card text from shifting when a status badge appears (2d1eb63)
  • Keep the helper app button through the download dialog's exit (3ff73bc)
  • Preserve tracked state after deleting saved APKs (#859) (3dd233a)
auto_awesome Features
  • Add collapsible search to installed app picker (e765393)
calendar_today
auto_awesome New features
  • Reddit: Disable forced in-app update popup (#2416) (e0616a6)
  • YouTube - Seekbar thumbnail: Added most watched section marker during seeking (5752c7e)
calendar_today
bug_report Bug fixes
  • Recover patch bundle downloads when github.com is unreachable (02a9aa6)
  • Route manager updates through the same download fallback as patch bundles (ab154cb)
calendar_today
bug_report Bug fixes
  • Keep patch source attribution after the source is deleted (219e4ee)
  • Keep tracked install verification state fresh (#853) (e7ebbe9)
calendar_today
bug_report Bug fixes
  • Distinguish present non-patched tracked apps (#851) (dc64a06)
  • Narrow the scrollbar's invisible drag strip to stop stealing edge scrolls (63afb26)
  • Stack CPU load bars by rank, reserve two-line labels only when needed, and surface peak I/O (15ec752)
  • Stop re-verifying every tracked APK on each cold start (#852) (c2bb659)
calendar_today
update Updated app support
  • Reddit: Add experimental support for 2026.32.0 (#2405) (7149c54)
calendar_today
bug_report Bug fixes
  • Wait for the download page before showing its instructions (ab9d53f)
auto_awesome Features
  • Add CPU and storage I/O graphs to the expert patching screen (#849) (3465561)
  • Match the download instructions to the website the APK link leads to (#848) (71e4675)
calendar_today
bug_report Bug fixes
  • Validate saved APKs and tracked installs (#831) (e4eb040)
auto_awesome Features
  • Add search and A-Z sorting to APK, patch selections, and patch sources screens (#844) (6742d5a)
  • Export per-source prerelease and experimental version toggles (#845) (69a45df)
calendar_today
bug_report Bug fixes
  • Stage universal patches behind a second "Enable all" tap (#840) (3485ca4)
auto_awesome Features
  • Filter the home app list by patch and install state (#829) (cf0f2f9)
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Added shorts as flyout video element (338fc4f)
  • YouTube: Prevent playback speed/quality UI text from wrapping at large font sizes (#2403) (9123870)
update Updated app support
  • YouTube Music: Add experimental support for 9.31.51 (bbd6f5b)
calendar_today
bug_report Bug fixes
  • Stop the patch counter from doubling when patching restarts (df8a0eb)
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Buttons was shown in wrong panels (#2396) (630f31e)
  • YouTube - Add to queue: Fixed some injected buttons related UI issues (#2387) (eccae81)
  • YouTube - Miniplayer: Remove "Default size" setting that YouTube removed in 21.32+ (30daf1b)
v1.39.1 Patches
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Flyout menu not available in fullscreen (b270824)
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Flyout menu not available in fullscreen (b270824)
calendar_today
bug_report Bug fixes
  • Rename Change package name to Clone app (#2347) (efd4d01)
  • Spoof video streams: Restore missing YT method (#2362) (23c1d7c)
  • YouTube - Add to queue: Improved "Add feed flyout queue menu item" UI (69701d7)
auto_awesome New features
  • Spoof video streams: Add 'TVHTML5 DASH' as a temporary workaround for 'TVHTML5 SABR' (playback issues in livestreams) (173a925)
  • YouTube - Hide Shorts components: Add "Hide Save button" setting (#2363) (12846cb)
calendar_today
bug_report Bug fixes
  • Stop an expanding source card from overlapping the one below (cb8f95c)
  • Stop same-named patches in a source from being selected together (9219193)
  • Stop selection and reorder modes from triggering source updates (121a5d3)
calendar_today
bug_report Bug fixes
  • YouTube: Prevent chapter titles from being truncated (#2352) (1609eb1)
update Updated app support
  • YouTube: Add experimental support for 21.32.2 (adc044b)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide trending hashtags (7f375cc)
  • YouTube Music - Spoof app version: Add spoof targets 8.23.51 and 9.13.51, remove 6.x and 7.x targets that YT is shutting down support for (74e4b1d)
  • YouTube Music: Remove 7.29.52 app target that YouTube no longer supports (8b453db)
auto_awesome New features
  • YouTube - Add to queue: Add "Add feed flyout queue menu item" setting (#2333) (1c54df8)
  • YouTube - Hide layout components: Add "Hide Chapters and 'In this video' button" setting (#2354) (ec15b89)
update Updated app support
  • Reddit: Add experimental support for 2026.31.1 (7bf92f4)
calendar_today
bug_report Bug fixes
  • YouTube Music - Disable DRC audio: Fix patching experimental app versions (04aed07)
calendar_today
bug_report Bug fixes
  • YouTube - Disable DRC audio: Patch doesn't work on latest experimental versions (65c5816)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide player gesture hints" setting (#2328) (588b8c0)
update Updated app support
  • Reddit: Add experimental support for 2026.31.0 (2f3df14)
calendar_today
bug_report Bug fixes
  • YouTube - Seekbar: Fix patching older app targets (0b3c42c)
calendar_today
bug_report Bug fixes
  • YouTube - Seekbar: Show Shorts seekbar thumbnails (bd648dc)
auto_awesome New features
  • Spoof video streams: Default client maintenance (#2309) (e86d61f)
  • YouTube - Disable sign in to TV popup: Add "Disable 'Connect your devices' popup" setting (#2325) (8b8837e)
calendar_today
bug_report Bug fixes
  • YouTube - Disable fullscreen gestures: Disable feature flag to restore zoom functionality (#2292) (4413218)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide 'Invite others to message' card" setting (#2304) (b582e75)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube Music - Third-party lyrics: Do not cover the comments and live chat panels (5e3eb4c)
calendar_today
bug_report Bug fixes
  • Reddit: Morphe settings menu is not localized for experimental app targets (fefa59b)
  • YouTube - Disable sign in to TV popup: Add support for newer versions (#2226) (96716ef)
  • YouTube: Remove "Restore old YouTube settings screen" from 21.30+ targets (51c0af2)
auto_awesome New features
  • YouTube Music: Add Remove viewer discretion dialog patch (#2297) (f0d3ba1)
  • YouTube Music: Add Third-party lyrics patch (#2269) (fbf2e63)
calendar_today
bug_report Bug fixes
  • Decode copied patch options instead of storing them JSON encoded (ec8f9f2)
  • Stop badges from hiding the app name on batch queue cards (b924535)
auto_awesome Features
calendar_today
bug_report Bug fixes
  • Unify badges and version tags (7c1f46f)
calendar_today
bug_report Bug fixes
  • Save the process runtime memory limit when the slider is tapped (#815) (d9c9079)
auto_awesome Features
  • Flag an experimental APK version on the queue card (a6446d8)
  • Merge the queue's APK buttons into one version-aware chooser (79aff36)
calendar_today
bug_report Bug fixes
  • Deduplicate update checks and install patch bundles atomically (bf3e4e1)
  • Handle preference IO errors and skip cancellation in uiSafe (c5b8e26)
  • Reduce startup cost and split the home apps section (d8ee88f)
auto_awesome Features
  • Update the file of a local patch source in place (f4fc760)
calendar_today
bug_report Bug fixes
  • Reddit: Show Morphe in-app settings with Reddit 2026.25.0+ (#2260) (ec780c5)
  • YouTube - Seekbar thumbnail: Hide thumbnail during precise seeking (9f5848a)
  • YouTube - Seekbar thumbnail: Show slide-to-seek thumbnail when option is enabled (174c4e6)
  • YouTube Music - Hide layout components: Remove "Hide 'Suggested for you' shelf" setting as it hides playlist content (c279c40)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide Learning menu" and "Hide 'How YouTube works' menu" settings (997f433)
  • YouTube: Add Playback in feeds patch (#2261) (fced431)
update Updated app support
  • Reddit: Add experimental support for 2026.30.0 (f8dbf83)
calendar_today
bug_report Bug fixes
  • Announce a manager update only once its APK is downloadable (9939cd1)
  • Close open dialogs when a patch source arrives from outside the app (550926b)
auto_awesome Features
  • Crossfade dialog content when it swaps between states (48848f2)
calendar_today
bug_report Bug fixes
  • Offer to remove the app copy a package rename left behind (adfe445)
  • Restore the patch outcome after process death (2095298)
calendar_today
update Updated app support
  • YouTube: Add experimental support for 21.31.523 (#2207) (061663b)
calendar_today
bug_report Bug fixes
  • Put the queue counter inside the patcher layout (4a4ed2f)
  • Round stepped slider values instead of truncating them (b4f0c56)
  • Stop the install queue failing the item it just started (e333e6b)
  • Tell an unsupported version apart from an app with no patches (cd5701b)
calendar_today
bug_report Bug fixes
  • Reopen the file picker after it was closed without picking (063093d)
auto_awesome Features
  • Add APK export and hide install once an app is installed (6bbfc07)
  • Offer to find the right APK from the batch queue (375da51)
  • Warn when a patch source needs a newer version of the manager (e4d649b)
calendar_today
auto_awesome Features
  • Patch several apps in one queue, and keep them patched automatically (#795) (a3c0427)
calendar_today
bug_report Bug fixes
  • YouTube: Resolve legacy app target crash (1df09a5)
calendar_today
bug_report Bug fixes
  • Settings: Hidden category title is included when copying a setting breadcrumb (f412fc8)
  • YouTube Music - Bypass certificate checks: Resolve Android Auto crash (#2239) (0b6a7b0)
update Updated app support
  • YouTube Music: Add experimental support for 9.30.52 (#2254) (422fbf4)
calendar_today
bug_report Bug fixes
  • Mirror the list scrollbar to the correct side in RTL layouts (e8fd43b)
calendar_today
bug_report Bug fixes
  • Mirror navigation chevrons and isolate version strings in RTL layouts (ca60cd0)
calendar_today
bug_report Bug fixes
  • Correct app status, signature and saved APK checks (#791) (c47ac44)
  • Derive source page and avatar URLs from the source endpoint (e1c7fdf)
  • Remove app card color mini preview (b394eb8)
  • Treat a mounted install as patched when picking a patch source (1d84c9e)
auto_awesome Features
  • Fall back to APK and installer signals when signatures are unreadable (22b3104)
calendar_today
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide explore menu components" setting (#2159) (7dc29bc)
  • YouTube Music - Hide layout components: Add "Hide Audio / Video toggle", "Hide comment components", "Hide feed components", "Hide Repeat button", and "Hide Shuffle button" settings (#2228) (931bb3a)
  • YouTube: Add Wide search bar patch (#2221) (be8de15)
calendar_today
bug_report Bug fixes
  • Keep patch selection of bundles disabled at patch time (c0d6b8c)
auto_awesome Features
  • Add long-press tooltip to icon-only bottom action bar buttons (2a5158a)
  • Allow gradient stops to follow the app bundle color (664e5f2)
  • Show reclaimable size on storage cache clear buttons (40e093c)
calendar_today
auto_awesome Features
  • Add a shared list scrollbar across lists and dialogs (#780) (0d48d36)
calendar_today
bug_report Bug fixes
  • YouTube - Swipe controls: Evaluate swipe zone before recycling MotionEvent (#2238) (e398514)
update Updated app support
  • YouTube Music: Add experimental support for 9.29.54 (4945ac4)
calendar_today
bug_report Bug fixes
  • Fetch metadata for newly imported bundles that are disabled (98af3c6)
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Remember video quality: Added new buffering quality flag override (3585811)
auto_awesome New features
  • YouTube - Seekbar: Show video chapter title below seekbar thumbnail (#2214) (bf3cde6)
calendar_today
bug_report Bug fixes
  • Preserve mount installs for saved APK flows (#779) (37cabf6)
  • Use the typed option API for folder options in Simple mode (a9e21d8)
calendar_today
bug_report Bug fixes
  • YouTube - Playback speed: Playback speed button sometimes does not update (#2206) (e2c08fc)
  • YouTube - Remember video quality: Improved platypus quality flag override logic (2682d43)
auto_awesome New features
  • Spoof video streams: Default client maintenance (#2208) (4e93ec9)
calendar_today
bug_report Bug fixes
  • Ignore updates of uninstalled apps in category icon tint (7f1a5f2)
  • Open home app list at the top on launch (829d151)
calendar_today
bug_report Bug fixes
  • Smooth category reorder animation in Custom sort mode (607890f)
auto_awesome Features
  • Copy patch selection between bundles (#769) (011b934)
  • Tint category folder icon when group has pending updates (849c119)
calendar_today
bug_report Bug fixes
  • YouTube - Copy video link: Use correct timestamp query delimiter when link shortener is disabled (#2172) (c3affe2)
  • YouTube - Playback speed: "Use normal speed for music" does not work when default playback speed is "Auto" (#2171) (5c1538a)
auto_awesome New features
  • YouTube - Seekbar: Add "Enable seekbar thumbnails" setting (#2182) (32575ea)
calendar_today
auto_awesome New features
calendar_today
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide hashtag section" setting (95710b1)
calendar_today
bug_report Bug fixes
  • YouTube - Hide Shorts components: "Hide video link label" not working on old layouts (56c8292)
calendar_today
bug_report Bug fixes
  • YouTube - Remember video quality: Default video quality may not be applied (#2144) (dcb3cbc)
  • YouTube Music - Settings menu filter: Support version 8.51.51 (bb733ec)
calendar_today
bug_report Bug fixes
  • YouTube - Playback speed: Playback speed is remembered even if the user does not change it manually (#2134) (b6dbe4f)
auto_awesome New features
  • Settings: Long-press a Morphe setting to copy its breadcrumb (#2130) (622ef54)
  • YouTube - Hide layout components: Add "Hide featured playlists section" setting (59d7196)
calendar_today
bug_report Bug fixes
  • YouTube: Update compatibility version name (ca4dd01)
auto_awesome New features
  • YouTube Music - Hide ads: Add "Hide Music Premium promotions" setting (#2122) (671f24c)
calendar_today
bug_report Bug fixes
  • Force original audio: Not working in SABR playback (#2117) (f2f73f3)
  • YouTube - Force original audio track: Disable setting toggle for Android Creator only (60ff67b)
  • YouTube - Hide layout components: Hide all the thumbnails when using "Hide search term thumbnails" (#2108) (8abb927)
  • YouTube - Hide layout components: Hide new type of community post (35ae5e9)
  • YouTube Music - Force original audio: Patch applied to old version where SABR is not enforced (daa9582)
auto_awesome New features
update Updated app support
  • YouTube: Add experimental support for 21.29.363 (#2084) (048880e)
calendar_today
bug_report Bug fixes
  • Consistent search field spacing in patch list dialogs (1103fda)
  • Deduplicate confirmation dialogs with shared ConfirmDialog (f954119)
  • Fix multiselect mode in APK dialogs (b6f4f63)
calendar_today
bug_report Bug fixes
  • Add confirmation dialog before batch uninstall (3486b62)
  • Show music note icon for audio files in custom file picker (ac082cf)
auto_awesome Features
  • Redesign destructive confirmation dialogs (85dfad9)
calendar_today
bug_report Bug fixes
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube Music - Remember shuffle state: Remove conflicting playback controls fingerprint (f78e195)
auto_awesome New features
  • Reddit: Add Custom font and Force system font patches (#2100) (b242ad9)
  • Spoof video streams: Default client maintenance (#2094) (f321bda)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Related videos filter bar not hidden on older versions (#2086) (21035f7)
  • YouTube - SponsorBlock: Show segment when 21.28+ auto-hide is off (bbc171c)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide 'Search inside this video' section" setting (#2097) (e4adb52)
update Updated app support
  • YouTube Music: Add experimental support for 9.28.51 (39e85de)
calendar_today
bug_report Bug fixes
  • YouTube - Spoof video streams: Updated visionOS spoof user agent to support AV1 (acfafc8)
  • YouTube Music: Resolve patching experimental app versions (b6b2b15)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Skip list fetch and parse while all toggles are off (a35a429)
  • YouTube - LegacyPlayerControlButton: Fixed some issues following the add of support for version 21.28.204 (318d691)
update Updated app support
  • YouTube: Add experimental support for 21.28.204 (#2008) (44a0e67)
calendar_today
bug_report Bug fixes
  • Use correct ChangelogEntryHeader color (83bc437)
auto_awesome Features
  • Add patcher notification sounds with settings toggle and reorganize settings tabs (51dda37)
calendar_today
bug_report Bug fixes
  • YouTube - Engagement Panel: Implement a queue for open panels (079b23f)
  • YouTube - FlyoutUtils: Add compatibility with other video shelf types (ce7c0b0)
  • YouTube - Hide layout components: Related videos filter bar is not correctly hidden (0245d6b)
  • YouTube - Hide Shorts components: Hide new type of labels (#2069) (befe786)
  • YouTube - Open system share sheet: Fetch the commentId only when the share button is pressed (ee8df69)
  • YouTube - Open system share sheet: Share sheet doesn't works in Shorts (a8ff805)
auto_awesome New features
  • YouTube Music: Add Return YouTube Dislike patch (#1994) (8f58725)
update Updated app support
  • Reddit: Add experimental support for 2026.29.0 (e0629fc)
calendar_today
auto_awesome Features
  • Add press-scale animation to ActionPillButton (6721137)
  • Add typed patch options (#706) (52727a4)
calendar_today
bug_report Bug fixes
  • Center text in translation info dialog and format GitHub PAT link (74e128c)
  • Correct emoji flag size in language selection card (72dd679)
  • Rewrite CreditsDialog with Morphe-style components (2a8eb38)
auto_awesome Features
  • Add sort button visibility toggle in Appearance settings (c3c5e8b)
  • Animate HeroInfoCard in APK management dialogs with shimmer and counter transitions (f98a602)
  • Improve Shizuku installer flow (#734) (08ab696)
  • Redesign PatchListComponents with Morphe-style components and layout improvements (d733da6)
calendar_today
bug_report Bug fixes
  • Align About section app-info item style with installer item (d20d23b)
  • Replace bundle card toggles with ToggleRow and fix expanded card spacing (3ca5d32)
  • Replace compactPadding/noPadding booleans with DialogPadding enum (0d7758b)
  • Wrap AboutSection items in SettingsGroup (2367e6c)
auto_awesome Features
  • Add footer section to RadioSelectionCard and apply it to installer options (ecfaf03)
  • Display CPU architecture in saved and patched APK cards (1d2b6e8)
  • Redesign InstalledAppInfoDialog with Morphe-style components and layout improvements (d9e4ef3)
calendar_today
bug_report Bug fixes
  • Fix spurious patch source badge and refine installer dialog UI (00059a0)
  • Inline SelectionActionBar into MultiSelectBar and reorder cancel button (70d7991)
  • Keep simple mode patch options rendered on tab re-entry (fd33414)
  • Split SectionsLayout into focused files (56085e0)
calendar_today
bug_report Bug fixes
  • Dedupe expert-mode UI patterns and reuse shared components (e172fda)
  • Migrate PatchCard to shared SettingsItemCard (4704c40)
  • Normalize expert-mode padding to MorpheDefaults (ecb6c7b)
  • Share patch list components and consolidate badges (797004d)
  • Split ExpertModeDialog into focused files (a9e857c)
  • Top-align list-based dialogs and dedupe MorpheDialog (c012263)
  • Unify RadioSelectionCard visuals across dialogs (885dd2d)
calendar_today
bug_report Bug fixes
  • YouTube - FlyoutUtils: Error message when opening Shorts flyout menu (aaf5f55)
  • YouTube - Hide layout components: Comment box being hidden on 20.21.37 (7f77b20)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide video thumbnail" setting (#2043) (360bc41)
update Updated app support
  • YouTube: Add support for 21.04.223 (12e19c0)
calendar_today
bug_report Bug fixes
  • Extract SelectionTile for grid-style appearance pickers (7274264)
  • Migrate language picker to shared RadioSelectionCard (09c760b)
auto_awesome Features
  • Add source labels and versions to patch source picker (0b3f299)
calendar_today
bug_report Bug fixes
  • Extract CardActionRow and align card paddings (7d2aabf)
  • Show intermediate dev versions in changelog dialog (44a9948)
auto_awesome Features
  • Add APK retention toggles in storage management (c57edb7)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Spoof video streams: Sometimes player headers is null (#2035) (c9552c0)
auto_awesome New features
  • YouTube - Hide layout components: Add "AI channel filter" settings (#1972) (03c0b97)
calendar_today
bug_report Bug fixes
  • Network proxy: Support HTTPS proxies for auxiliary requests (#2022) (ee52f90)
  • YouTube - Hide ads: Hide shopping links in transcripts (#2025) (0cf389b)
  • YouTube - Open system share sheet: Support channelID & commentID fetching (#1975) (34c2b58)
auto_awesome New features
  • YouTube Music: Add Remember shuffle state patch (#1963) (7e8a6ba)
calendar_today
bug_report Bug fixes
  • YouTube Music: Fix 9.15.51 startup (9e2c372)
calendar_today
bug_report Bug fixes
  • YouTube - Playback speed: Support new native playback speed menu (#1957) (a4641d6)
  • YouTube Music - Downloads: Hide Premium dialog on external download (#2009) (4cfe552)
auto_awesome New features
  • YouTube Music: Add Disable dislike redirection patch (#1962) (e399e05)
calendar_today
bug_report Bug fixes
  • Prevent storage dialog crash when segments list is empty (b155ddb)
calendar_today
auto_awesome Features
  • Add storage and cache management dialog (#714) (f8e354d)
  • Route add-source through the website and enforce a remote blocklist (#715) (8f1494e)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Check setting value instead of availability for JavaScript toggles (1d92650)
  • YouTube - Copy video link: Copied video link is always shortened (#1993) (ff0e8cc)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide gift animation and cards" and "Hide gift button" settings (#1991) (83451d9)
  • YouTube - Swipe controls: Add playback speed step preference (#1977) (25927d1)
  • YouTube Music: Add Spoof app version patch (#1948) (46a86d3)
update Updated app support
  • Reddit: Add experimental support for 2026.28.0 (9f18957)
calendar_today
bug_report Bug fixes
  • Align patch options notices with InfoBadge component (3b7236d)
  • Move installer prompt toggle into selection dialog (9f96f37)
  • Show installer prompt toggle regardless of expert mode (9ce1857)
  • Unify settings tabs with SettingsGroup and consolidate item components (3277958)
calendar_today
bug_report Bug fixes
  • Don't trigger update badge for experimental-version-only changes (#666) (6854d0f)
calendar_today
bug_report Bug fixes
  • YouTube - Spoof video streams: Mention Android Studio 720p limitation in settings UI (387abbf)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Change default client to 'TV' (ce3f496)
auto_awesome New features
  • YouTube Music: Add Hide music action buttons patch (#1953) (b142f87)
calendar_today
bug_report Bug fixes
  • Reddit - Settings: Morphe language does not change after restarting (#1950) (fc41c27)
auto_awesome New features
  • YouTube Music - Change miniplayer color: Add "Change navigation bar color" setting (#1908) (9b570cd)
calendar_today
auto_awesome Features
  • Add app and source sort options (#703) (60771c3)
  • Add toggle for hidden files in custom file picker (205956f)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • GmsCore support: Use custom provider package name when Change package name is used (7d0d56d)
  • YouTube - Voice over translation: Keep the user's original audio volume ratio after rewinding (#1939) (d673d91)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide filter bar in comments" and "Sanitize highlighted search links" settings (#1935) (1876708)
  • YouTube Music: Add Hide flyout menu components patch (#1906) (dbc4ba0)
  • YouTube Music: Add Hide layout components patch with Custom filter (#1919) (f6e9849)
calendar_today
auto_awesome New features
  • YouTube - Miniplayer: Add "Disable automatic reposition" setting (#1920) (e49c0b4)
  • YouTube Music - Settings: Add Morphe language selector (#1937) (443500c)
calendar_today
bug_report Bug fixes
  • Group Compose parameters to reduce prop drilling (cccc661)
  • Keep selection in view when entering reorder from search (a75720e)
auto_awesome Features
  • Floating scroll-to-top button for app and patch lists (599dc0e)
calendar_today
bug_report Bug fixes
  • Match changelog scopes via bundle Compatibility name (086f15e)
auto_awesome Features
  • Multi-select bulk actions for saved APKs and patch selections (#689) (4a16278)
calendar_today
bug_report Bug fixes
  • YouTube - Return YouTube Dislike: Remove RYD Shorts due to YT removing Shorts dislike and RYD API no longer providing reliable Shorts dislikes data (#1924) (fcb613a)
  • YouTube Music - Downloads: Add "Override feed/search flyout button" setting (#1931) (af7cf55)
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Patch not working for tablets on 21.xx (6ef2a3f)
  • YouTube - Add to queue: Prevent the flyout video ID reset blocking (93d134f)
auto_awesome New features
  • YouTube - Miniplayer: Add "Disable playback with horizontal drag" setting (#1916) (186f060)
  • YouTube - Theme: Add "Modern YouTube" dark theme preset (#1918) (0a381c8)
  • YouTube Music: Add Downloads patch (#1881) (d078a37)
update Updated app support
  • Reddit: Add experimental support for 2026.27.0 (4dabc41)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • Always show Reinstall when a saved patched APK exists (d7cb9de)
auto_awesome Features
  • Add home cards for universal-patched apps (d6cd985)
  • add Play Store installer modes (#681) (7e24461)
  • Add sort toggle for patch sources (658ceee)
calendar_today
bug_report Bug fixes
  • YouTube - Open system share sheet: Add full link format along with shortener setting check (0259b4c)
update Updated app support
  • YouTube Music: Add experimental support for 9.26.51 (0be25a1)
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Support tablet form factor (#1891) (f55b720)
calendar_today
auto_awesome Features
  • Add Replace/Merge choice dialog on settings and selections import (#683) (fc9c892)
calendar_today
bug_report Bug fixes
auto_awesome Features
  • Adaptive ActionPillRow with compress-to-fit (9554fb3)
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Show reload options when player is minimized (#1879) (95c4ecf)
  • YouTube - Bypass link redirects: Fix potential crash and cleanup (6a0b518)
  • YouTube - Reload video: Use the correct URL query parameters (9b399ec)
  • YouTube - Open system share sheet: Support older app versions (d1ccae8)
  • YouTube Music - Scrobbling: Parse artist and track from video title (#1885) (29c8d02)
calendar_today
bug_report Bug fixes
  • YouTube - Open system share sheet: Prevent consecutive attempts to close the panel (d9c6b1b)
  • YouTube Music - SponsorBlock: Support older app versions (bb74726)
calendar_today
bug_report Bug fixes
  • YouTube - SponsorBlock: Resolve missing resource dependency when patch is excluded (3721511)
  • YouTube - Open system share sheet: Increase the opening speed of the system share sheet (9cacff8)
  • YouTube - Add to queue: Video from a playlist does not open or reload within the playlist (fbca3e7)
auto_awesome New features
  • YouTube - Hide layout components: Add "Sanitize video subtitle" setting (#1277) (0cb4bc5)
  • YouTube Music: Add SponsorBlock patch (#1842) (0e6e8f1)
calendar_today
bug_report Bug fixes
  • Apply imported manager language immediately (5722523)
  • Preserve saved original APK after root mount installation (#673) (2a36543)
auto_awesome Features
  • Include file picker preferences in settings export/import (46e37e2)
calendar_today
bug_report Bug fixes
  • YouTube - Add to queue: Use app activity for dialog to open dialog (f3e2b2b)
calendar_today
auto_awesome New features
calendar_today
bug_report Bug fixes
  • Exit remote patcher process on cancellation to release wakelock (46ed1be)
  • Preserve localized step name when preparing split APKs (290ea99)
  • Remember patch selection across multiple sources (#667) (262b4ea)
  • Use perceptual luminance midpoint for content color on brand backgrounds (164fc6e)
auto_awesome Features
  • Add Show older releases expander to changelog dialogs (#668) (2ad8756)
calendar_today
bug_report Bug fixes
  • Change package name: Add incompatible apps, update all permissions and providers (#1847) (ff5359a)
  • Reddit - Hide Trending shelves: Hide 'Trending on Reddit' shelf (#1849) (5dfff49)
update Updated app support
  • Reddit: Add experimental support for 2026.26.0 (de01fad)
  • YouTube: Add experimental support for 21.26.360 (197e9ce)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Match RD playlist URLs to improve "Hide mix playlists" filter (#1835) (1172ce0)
auto_awesome New features
calendar_today
bug_report Bug fixes
  • Reddit - Hide communities shelf: Communities shelf not being hidden on experimental versions (#1828) (0f05846)
  • Reddit - Hide Trending shelves: Hide 'Trending communities' shelf in search suggestions (#1785) (a9a58fb)
  • YouTube - Disable player popup panels: Patch not working for some users (#1821) (2d34625)
  • YouTube - Return YouTube Dislike: Unnecessary RYD API requests in playlist (#1815) (219114a)
auto_awesome New features
update Updated app support
  • YouTube Music: Add experimental support for 9.25.50 (bc6d8aa)
calendar_today
bug_report Bug fixes
  • Decouple app DB and filesystem writes from ViewModel lifecycle (b8776a0)
  • Handle incoming intents from any screen, not just HomeScreen (d004c21)
  • Offload APK parsing and installer plan resolution off the main thread (8c9125b)
  • Persist installed app version reliably after patching (089cc7e)
  • Suppress patching complete notification when app is in foreground or auto-install is pending (45d78a1)
calendar_today
bug_report Bug fixes
  • Add missing license metadata for JitPack libraries and embed offline license texts (858aa8f)
  • Make split APK preparation step labels translatable via string resources (6d6d444)
  • Show patching log in error dialog instead of generic placeholder when no failed step message (bcc5f50)
  • Suppress completion notification when patching is canceled by the user (5cd4509)
  • Truncate version text with ellipsis to prevent update badge from being pushed off-screen (ee85cb2)
calendar_today
bug_report Bug fixes
  • YouTube - Change form factor: Prevent app crash when using tablet mode in onResume state (#1803) (4b0de25)
  • YouTube - Hide layout components: Resolve "Hide horizontal shelves" hiding other components (#930) (3c53157)
calendar_today
bug_report Bug fixes
  • YouTube - Disable player popup panels: Patch doesn't work in some circumstances (6d6018c)
  • YouTube - Spoof video streams: Always allow details fetching (6bc0eee)
calendar_today
auto_awesome Features
  • Show completion notification after patching finishes (cd2da25)
calendar_today
bug_report Bug fixes
  • Ensure APKMirror button contrasts with dialog background in all themes (4369d24)
  • Prevent AppInfo hero from blending into background on extreme accent colors (742ed60)
calendar_today
bug_report Bug fixes
  • YouTube - Navigation bar: Prevent navigation bar animation when swiping to dismiss miniplayer (#1800) (dcc4c0c)
auto_awesome New features
  • YouTube - Hide video action buttons: Add "Restore old video action bar", "Hide Connect button", and "Hide More button" settings (#1780) (0481899)
update Updated app support
  • Reddit: Add experimental support for 2026.25.0 (d1a8fcc)
calendar_today
bug_report Bug fixes
  • Center PulsingLogoIndicator in BundlePatchesDialog and replace LoadingIndicator (5bc796b)
  • Replace context.getString() with stringResource() in composables (c173344)
  • Replace context resource calls with Compose APIs and clean up stale suppressions (9cb9132)
calendar_today
bug_report Bug fixes
  • Block UI during APK selection processing (36b0a92)
auto_awesome Features
  • Add pulsing logo indicator (52733f8)
calendar_today
bug_report Bug fixes
  • Prevent tab chip squishing in expert patcher on long translations (ec720dd)
auto_awesome Features
  • Parallelize bundle refresh and improve update snackbar (b4e74a5)
calendar_today
auto_awesome New features
  • YouTube - Open videos fullscreen: Add landscape mode option (#1770) (c2e78f1)
update Updated app support
  • YouTube: Add experimental support for 21.25.523 (773b386)
calendar_today
bug_report Bug fixes
  • Accessibility improvements for bottom sheet (40b98cb)
  • Add Cancel button to Select APK dialog (4b06e2e)
  • Add invisible TalkBack back button in settings (00ffc62)
  • Animate Close button entrance in InstalledAppInfoDialog (665e360)
  • Unify vertical divider insets across home, settings and app info dialog (681982f)
calendar_today
bug_report Bug fixes
  • Expose swipe actions and improve accessibility for screen readers (e913918)
  • Improve accessibility with screen reader actions and labeled buttons (9753c49)
  • Improve system tab icon (d2c5926)
  • Prevent text compression in headers on tablet portrait (#651) (b1783fc)
  • Reduce patcher action bar button spacing on tablet portrait (0a8b79b)
  • Use LinearEasing for settings exit fade to keep slide visible (f9be268)
auto_awesome Features
  • Add slide-up push transition for settings screen (d5d8fc9)
  • Improve adaptive layout for tablet and landscape mode (7f997ae)
calendar_today
bug_report Bug fixes
  • YouTube Music - Track crossfade: Dismissing the queue does not stop playback, fix songs incorrectly skipped (#1773) (206b84e)
update Updated app support
  • YouTube Music: Add experimental support for 9.24.51 (d30738a)
calendar_today
bug_report Bug fixes
  • Trigger Shizuku auto-install in the background without waiting for foreground (#642) (eee8626)
calendar_today
bug_report Bug fixes
  • YouTube - Bypass link redirects: Resolve patch not working on community posts and video descriptions (#1755) (c5c6376)
  • YouTube - Copy video link: Wrong localization resource name (dbddc1a)
  • YouTube - Override YouTube Music buttons: Target app opens when clicking on 'YouTube Music' button inside explore menu (#1707) (1f08df2)
  • YouTube - Remove viewer discretion dialog: In-app video downloader does not work for Premium users (#1756) (3353302)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide comments by keywords" setting (#1759) (d076c2b)
  • YouTube - Navigation bar: Restore "Hide Cast button" setting in toolbar (c27e63e)
  • YouTube - Navigation bar: Add "Hide Chat button" setting in toolbar (32ee079)
update Updated app support
  • Reddit: Add experimental support for 2026.24.0 (eb47573)
  • YouTube Music: Add support for 9.15.51 (4ef13c7)
calendar_today
bug_report Bug fixes
  • Exclude nested .apk entries from split archive detection (#644) (0b4d6ee)
auto_awesome Features
  • Add app list reorder mode to home screen multiselect bar (#645) (c0939e4)
calendar_today
bug_report Bug fixes
  • YouTube - Sanitize sharing links: Live links are not sanitized (ad91b37)
  • YouTube - Reload video: App exits after pressing back button (#1740) (743bc76)
auto_awesome New features
  • YouTube: Add Disable fullscreen gesture patch (#1724) (00ec593)
update Updated app support
  • YouTube Music: Add experimental support for 9.23.52 (#1747) (31f0c4a)
calendar_today
bug_report Bug fixes
  • Show install error instead of uninstall dialog when target package is not installed (6a7dcc1)
auto_awesome Features
  • Check versionCode when resolving patch compatibility (#639) (08889f3)
  • Show home greetings based on time of day (#632) (1f30763)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Allow partial matches for "Enable Library / You bottom menu filter" setting (59ea065)
  • YouTube - Sanitize sharing links: Exclude post links from shortening (ce1dd46)
auto_awesome New features
  • YouTube - Hide ads: Hide 'Includes paid promotion' label in miniplayer (#1699) (c9ce526)
update Updated app support
  • YouTube: Add experimental support for 21.24.360 (93f3acd)
calendar_today
bug_report Bug fixes
  • YouTube - Save to watch later: Fix black queue icon in legacy player (7416c24)
  • YouTube - Remove viewer discretion dialog: Dialog cannot be dismissed (#1710) (b962bd0)
auto_awesome New features
  • YouTube - Change form factor: Add "Enable tablet layout in player" setting (#1695) (6376142)
calendar_today
bug_report Bug fixes
  • YouTube - Save to watch later: Handle saved playlist is no longer available (#1701) (bf04fb7)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide 'Sync to video' button" setting (#1694) (e870d1e)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Light color theme is not applied (#1689) (5925a8e)
auto_awesome New features
  • YouTube - Hide layout components: Add path & syntax to custom filters (#1693) (2ab0366)
  • YouTube - Playback speed: Add "Disable playback speed for music" setting (#1691) (81c8f50)
calendar_today
bug_report Bug fixes
  • YouTube - Save to watch later: Add ScrollView to playlist selection dialog (#1692) (acf2326)
calendar_today
bug_report Bug fixes
  • YouTube - Save to watch later: Error toast is shown if app is minimized then resumed before adding to playlist (#1670) (18ac572)
  • YouTube Music - Theme: Apply "Material You" to notification dot (#1657) (0355a17)
auto_awesome New features
  • YouTube - SponsorBlock: Add channel whitelist (#1661) (6d96cee)
  • YouTube Music: Add Enable swipe to dismiss miniplayer patch (#1420) (4795cc4)
update Updated app support
  • Reddit: Add experimental support for 2026.23.0 (2d24e8d)
calendar_today
bug_report Bug fixes
  • YouTube - Exit fullscreen mode: Shorts regular player does not exit fullscreen mode (2fb96a6)
  • YouTube - Save to watch later: Correctly save queue into selected playlist (a8d1732)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide snackbar" setting (#1658) (0e27c61)
  • YouTube - Save to watch later: Add option to swap Save and Queue actions (#1664) (db7cc5b)
calendar_today
auto_awesome New features
  • YouTube - Save to watch later: Add playlist queue manager (#1648) (a5265ac)
update Updated app support
  • YouTube: Add experimental support for 21.23.480 (9e0d0dd)
calendar_today
bug_report Bug fixes
  • YouTube - Miniplayer: Restore play/pause icons for minimal miniplayer on 21.17+ (#1644) (9f4624f)
  • YouTube - Sanitize sharing links: Fix "Copy video URL button" having tracking query parameters (23fa3b0)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: "Hide Library / You tab bottom menu" doesn't work on some versions (1551524)
  • YouTube - Open system share sheet: Prevent PiP from being invoked (#1635) (195e749)
  • YouTube - Theme: Apply dark text color to "Material You" notification dot count (#1615) (5289c6b)
auto_awesome New features
  • YouTube Music - Settings: Add icons to Morphe preference screen (#1625) (d51c24f)
update Updated app support
  • YouTube Music: Add support for 8.51.51 (73d1d53)
  • YouTube Music: Add experimental support for 9.22.53 (57f1bda)
calendar_today
bug_report Bug fixes
  • Invert vertical parallax axis (503e38e)
auto_awesome Features
  • Add onboarding tour triggered after first patch (#611) (a7ab6df)
calendar_today
bug_report Bug fixes
  • Reddit - Hide Ask button: Update patch to support experimental app targets (#1623) (7c4a9fb)
  • Reddit - Hide Trending Today shelf: Hide "Trending" header (#1622) (00e1587)
  • YouTube - Remove background playback restrictions: Fix Shorts background playback not working (#1629) (250f85e)
  • YouTube - Sanitize sharing links: Resolve "Open system share sheet" not working (#1599) (24c319a)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide Library / You bottom menu filter" setting (#1583) (c093b60)
  • YouTube Music - Track crossfade: Add support for 9.x (#1582) (7150d06)
calendar_today
bug_report Bug fixes
  • Cancelled install callbacks on some OEM systems (#598) (6ec8543)
calendar_today
bug_report Bug fixes
  • Reddit: Resolve rare app startup crash when "Show view count" is enabled (6cd6af1)
update Updated app support
  • Reddit: Add experimental support for 2026.22.0 (3f443e2)
calendar_today
auto_awesome Features
  • Auto-install patched APK with Shizuku after patching completes (c43c663)
calendar_today
bug_report Bug fixes
  • YouTube - Loop video: Correctly reset range if preferences are not saved (a328ed8)
  • YouTube - Loop video: Reset loop range before set a new one (7aa767a)
auto_awesome New features
  • YouTube - SponsorBlock: Add fade animation to the new segment panel (#1577) (771f7fb)
update Updated app support
  • YouTube: Add experimental support for 21.22.164 (b88b9ca)
calendar_today
bug_report Bug fixes
  • YouTube - Hide Shorts components: Hide new type of Shorts in search results (893f2bd)
  • YouTube - Hide player flyout menu components: Hide the divider in flyout menu (#1576) (d2c53d5)
  • YouTube - Theme: Apply "Material You" to notification dot (#1489) (bfc1a02)
auto_awesome New features
  • Settings: Add haptic feedback to settings toggles (#1575) (4a7deb8)
  • YouTube - Hide video action buttons: Add quick actions top margin setting (#1574) (72424b0)
  • YouTube - Loop video: Add loop range via long-press on loop button (#1557) (793424c)
  • YouTube - Loop video: Add a toggle to prevent preference saving (3ebb5eb)
  • YouTube - SponsorBlock: Add draggable new segment panel with persistent position (#1560) (d4715d0)
update Updated app support
  • YouTube Music: Add experimental support for 9.21.51 (3972b0c)
calendar_today
bug_report Bug fixes
  • YouTube - Disable DRC audio: Resolve patch not working for 21.19+ (#1561) (8608270)
auto_awesome New features
  • YouTube - Hide layout components: Add "Hide Featured channels section" setting (#1567) (47cd714)
calendar_today
bug_report Bug fixes
  • Keystore compatibility with CLI (f8cde49)
  • Use SD card and developer mode icons in file picker (2fb9079)
calendar_today
bug_report Bug fixes
  • Show SD card in file picker and debug logs (7424cd0)
calendar_today
bug_report Bug fixes
  • Always show saved APK option when versions match installed (293d2db)
auto_awesome Features
  • Add installed app picker for universal patch flow (afdb28d)
calendar_today
auto_awesome New features
  • YouTube - Swipe controls: Add configurable zones and speed gesture (#1527) (92e6d06)
update Updated app support
  • YouTube: Add support for 20.51.39 (d8033a8)
calendar_today
bug_report Bug fixes
  • YouTube - Open channel of live avatar: Improved check to exclude the live avatar in the channel header (#1544) (2b4d5b7)
  • YouTube - Sanitize sharing links: Sanitize invite URLs before shortening and added playlist links exclusion (#1550) (86e53de)
calendar_today
auto_awesome Features
  • Persist mini-game high scores across sessions (510b526)
calendar_today
auto_awesome Features
  • Add bird rotation, fix accidental restart on game-over tap in Flappy and Dino (1d3b1ff)
  • Add per-session high score to all mini-games; reduce Flappy Bird tap impulse (d8f2d79)
calendar_today
bug_report Bug fixes
  • YouTube - Reload video: Allow reloading video that has not finished starting (8318079)
  • YouTube - Sanitize sharing links: Sanitize system share sheet (#1536) (c0338d8)
calendar_today
bug_report Bug fixes
  • Redraw dino character as Chrome T-Rex pixel art (e8b2851)
  • Remove mini-games and logs button from simple mode (4117875)
auto_awesome Features
  • Add animated clouds and seagulls to Dino game (b6da268)
  • Update Snake palette to brand colors (4399783)
calendar_today
bug_report Bug fixes
  • Always restart game on selection to clear game-over state (0caac2e)
  • Redesign Dino character as a proper T-Rex silhouette (2472270)
  • Show back-to-patching button on simple mode success screen (90543e4)
auto_awesome Features
  • Add 2048 mini-game on the patcher screen (18e502d)
  • Add Flappy mini-game on the patcher screen (18ffc75)
  • Add game-over haptic feedback (3127ac6)
  • Add pause screen when leaving game mid-session (ea50122)
  • Add Snake and Dino mini-games on the patcher screen (1a6039b)
  • Extract shared GameScoreRow to eliminate score row duplication (5ae8057)
calendar_today
bug_report Bug fixes
  • Eliminate empty-state flash and clear search query after exit animation (4e3f30e)
  • Fix search keyboard delay and header crossfade animation in file picker (43bfc61)
  • Use produceState to eliminate empty-state flash on directory change (bf30ad7)
calendar_today
auto_awesome Features
  • Add Crossfade and AnimatedVisibility transitions to file picker (f935e66)
  • Add root filesystem entry to file picker for rooted devices (1d928e2)
  • Replace storage menu with breadcrumb path navigation in file picker (d60f73b)
  • Show left-truncated breadcrumb path in file picker path bar (0489850)
calendar_today
auto_awesome New features
  • Custom branding: Add icon previews to branding selectors and new play black icon (#1522) (adc4ec2)
update Updated app support
  • Reddit: Add experimental support for 2026.21.0 (78d67e0)
  • Reddit: Add support for 2026.14.0 (2376e91)
  • YouTube Music: Add experimental support for 9.20.52 (c34abe0)
calendar_today
bug_report Bug fixes
  • Align APK and split APK icon sizes in file picker (29858a8)
  • Filter only JSON files in patch selections import custom file picker (248849a)
auto_awesome Features
  • Add file-type icons for keystores and JSON in file picker (0a0ed51)
  • Select file immediately on tap in file picker (80070b8)
  • Show icons for .apkm and .xapk files in file picker (b1a6ee2)
calendar_today
bug_report Bug fixes
  • Back gesture closes search before navigating in file picker (2e7b9c1)
  • Delay focus request so keyboard animates smoothly in release builds (c1f7145)
calendar_today
bug_report Bug fixes
  • Add spacing between file name and detail in file picker (5f94287)
  • Remove redundant checkmark from file picker selection (5222e14)
auto_awesome Features
  • Add search to file picker (e9388ed)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • Remove notification sound feedback on patching completion (b0b5e94)
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Fix player crash (d67d1e1)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Resolve "Hide mix playlists" leaving empty space (#1526) (d2eabee)
  • YouTube - Open channel of live avatar: Deprecated old WEBREMIX client in favor of ANDROIDREELS (#1519) (e45b769)
update Updated app support
  • YouTube: Add experimental support for 21.21.80 (65c35f1)
calendar_today
auto_awesome Features
  • Add notification sound feedback on patching completion (1167339)
calendar_today
bug_report Bug fixes
  • Remove redundant notification icon XML generation (97c7009)
calendar_today
bug_report Bug fixes
  • Check both stable and dev channels when pre-releases are enabled for JSON sources (b4e02bd)
  • Pass explicit tint to MorpheIcon inside Button to restore LocalContentColor inheritance (4337291)
  • Set Switch checked icon color to primary to match track color (b4e4ed4)
auto_awesome Features
  • Add monochrome adaptive icon generation (#571) (bd0fcab)
calendar_today
bug_report Bug fixes
  • YouTube - Open channel of live avatar: Deprecate match with translations (#1511) (4264071)
calendar_today
auto_awesome Features
  • Add toast feedback and tooltips to MultiSelectBar pill buttons (fee8095)
  • Add toast feedback and tooltips to SourceManagementSheet pill buttons (db2dd71)
  • Add tooltips to ActionPillButtons in APK and patch selection dialogs (8dd77b4)
  • Scope drag handle to BundleCardHeader to prevent tooltip conflict (2b34281)
calendar_today
bug_report Bug fixes
  • Eliminate AnimatedVisibility layout jumps by moving spacing inside animated content (e5f5115)
auto_awesome Features
  • Add share, export, and install action buttons to APK management dialog (0f51573)
  • Consolidate import/export settings into grouped rows (7bea066)
  • Polish settings screens UI (3d5b4ca)
calendar_today
bug_report Bug fixes
  • YouTube - PlayerOverlayButton: Improved containers handling (1580f02)
  • YouTube - Remove background playback restrictions: Disable client flag that interferes with player overlay buttons (f24cae5)
calendar_today
bug_report Bug fixes
  • Fix empty APK file picker on Android 16 with work profile (#561) (54e8290)
  • Fix Patch button text contrast in WarningBanner (8c4caab)
  • Restyle MultiSelectBar to match bundle action bar with select/deselect all (cc27b07)
  • Show descriptive confirmation toasts for expert mode patch actions (5e1931d)
auto_awesome Features
  • Close search with back gesture in expert mode dialog (6c01ac1)
  • Close search with back gesture on home screen (09e0dee)
  • Update patcher notification with stage and patch name progress (0c1afb5)
calendar_today
bug_report Bug fixes
  • Reddit: Spoof installation source (e62b180)
  • YouTube - Open channel of live avatar: Fixed null exception after tapping on some Shorts player buttons (#1497) (6ec2fd4)
auto_awesome New features
  • Reddit: Add experimental support for 2026.20.0 (0e6b305)
calendar_today
bug_report Bug fixes
  • Exclude device state preferences from settings export/import (f29a158)
  • Retry patcher process on exit code 139 (SIGSEGV) as low-memory failure (608b8d5)
calendar_today
auto_awesome Features
  • Add battery optimization exclusion prompt before patching (1b95a87)
  • Open expert dialog when APK shared from file manager (#559) (35b0d4d)
calendar_today
bug_report Bug fixes
  • Don't flag blank-default required options as missing (9a6fa0c)
  • Reduce icon button spacing in dialog text fields (251f839)
auto_awesome Features
  • Add file picker for file path patch options (18620ed)
calendar_today
bug_report Bug fixes
  • Launch system installer dialog for manager self-updates (#558) (654e15b)
calendar_today
bug_report Bug fixes
  • Update translations from Crowdin (648f146)
calendar_today
bug_report Bug fixes
  • App info dialog could show wrong app's data after installing a different app (94139e6)
  • Disable fade overlay in two-column layout (3d83c53)
  • Pre-release version history shown in update dialog for stable users (9d0debd)
  • Resolve changelog dialog rendering jank after markdown-renderer update (58fdc0f)
  • Source rename not reflected in patch flow until restart (3d9a1d8)
auto_awesome Features
  • Add "Use installed APK" button to APK availability dialog (#552) (9d2df3f)
calendar_today
bug_report Bug fixes
  • Disable fade overlay in two-column layout (ea51995)
  • Resolve changelog dialog rendering jank after markdown-renderer update (b969be9)
auto_awesome Features
  • Add "Use installed APK" button to APK availability dialog (#552) (550eed1)
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Hide new type of product sticker (#1484) (aa3637d)
  • YouTube - PlayerOverlayButton: Reset skipFirstCall for next updateRef attempts (9d12346)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide new type of community post (#1476) (50085da)
  • YouTube - Open channel of live avatar: Patch doesn't work for Arabic/Korean localizations (ff16083)
  • YouTube - Open channel of live avatar: Patch doesn't work for Vietnamese localization (#1479) (2a5979e)
  • YouTube - PlayerOverlayButton: Set videoHeading container reference only in upper bar constructor to avoid race condition (#1478) (93c6300)
  • YouTube - PlayerOverlayButton: Video heading margin not applied when no bottom buttons present (#1472) (12bee40)
auto_awesome Features
  • YouTube: Add experimental support for 21.20.400 (a4d1412)
calendar_today
bug_report Bug fixes
  • Update Crowdin translations (b652e67)
calendar_today
auto_awesome Features
  • Add miscellaneous link handling preference to help change "Open with" links (#1389) (c364ced)
  • Simplify settings summary text (#1366) (67576a8)
  • YouTube Music: Add experimental support for 9.19.50 (a2c0681)
calendar_today
bug_report Bug fixes
  • YouTube - Open channel of live avatar: Add missing resources (#1463) (0870e3c)
calendar_today
bug_report Bug fixes
  • YouTube - Open channel of live avatar: Patch may not work when app is using non English language (#1459) (34d55c2)
calendar_today
bug_report Bug fixes
  • YouTube - Save to watch later: Support saving videos to 'brand' accounts, prevent opening live Shorts from live avatar (#1438) (0b12c81)
auto_awesome Features
  • YouTube: Add Open channel of live avatar patch (#1408) (b221097)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Change default client to Android VR (cafec9c)
calendar_today
bug_report Bug fixes
  • YouTube - Spoof video streams: Resolve Shorts freezing and feed scrolling issues (#1433) (85e0b0c)
calendar_today
bug_report Bug fixes
  • Preserve localized step name when applying patches (9fefff1)
  • Remove horizontal clip boundary from app card swipe area (7536d76)
calendar_today
auto_awesome Features
  • Reddit: Add experimental support for 2026.19.0 (c4f6058)
  • YouTube Music: Add experimental support for 9.18.50 (5a9ca78)
calendar_today
bug_report Bug fixes
  • Remap bundle UIDs on import to restore saved patch selections on fresh install (22e8961)
  • Resolve file picker and path display issues for Downloads and SAF (#531) (5cfddd2)
  • Skip import for unknown bundle UIDs to prevent FK constraint crash (806582f)
calendar_today
bug_report Bug fixes
  • Refresh app version, name and icon on home screen after patching (5e1b1f5)
auto_awesome Features
  • Preload bundle avatars on startup to eliminate first-open delay (3ce8e36)
calendar_today
bug_report Bug fixes
  • Rename deep link param 'gitlabs' → 'gitlab' (a892b9a)
  • Support GitLab avatar in deep link confirmation dialog (1610104)
calendar_today
auto_awesome Features
  • Add GitLab bundle support (33b276d)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide Auto-dubbed label", "Hide Corrections section", "Hide Hyped label", and "Hide Video details section" settings (#1367) (43b79c6)
  • YouTube: Add Save to watch later patch (#1274) (45cea2c)
calendar_today
auto_awesome Features
  • Improve patch bundle error handling and UI feedback (262a2c6)
  • Redesign Add source dialog and improve bundle error handling (8196578)
calendar_today
auto_awesome Features
  • YouTube: Add experimental support for 21.19.280 (d1c7ac7)
calendar_today
bug_report Bug fixes
  • Detect Shizuku in stealth mode via permission lookup (67d3ef4)
calendar_today
bug_report Bug fixes
  • Add Reddit patch exception message for users who ignore the Manager update prompt (875f10a)
calendar_today
bug_report Bug fixes
  • Add YouTube patch exception message for users who ignore the Manager update prompt (296e137)
calendar_today
bug_report Bug fixes
  • Add patch exception message for users who ignore the Manager update prompt (87beb32)
calendar_today
bug_report Bug fixes
  • Resolve patching error with older versions of Android (84c74ae)
calendar_today
bug_report Bug fixes
  • Disable 'open with' link verification that prevents opening YouTube/Music/Reddit web links on some devices (b9dbfc1)
auto_awesome Features
  • YouTube - Miniplayer: Add "Disable resuming miniplayer" setting (#1342) (0eb81a9)
  • YouTube - Sanitize sharing links: Add setting to change Share links to shortened URLs (#1346) (f24c119)
calendar_today
bug_report Bug fixes
  • Changelog sometimes missing in update dialog (aca670c)
auto_awesome Features
  • Block patching when bundle requires newer patcher (e136ec6)
calendar_today
bug_report Bug fixes
  • Show patch option descriptions in options dialog (25a9916)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide flyout menu items for experimental app targets (#1358) (d2c324f)
calendar_today
bug_report Bug fixes
  • YouTube - Swipe controls: 2x speed action is triggered when the status bar is visible on Android 15+ (#1341) (e0005d3)
auto_awesome Features
  • YouTube: Add experimental support for 21.18.163 (1bc264a)
calendar_today
bug_report Bug fixes
  • Use SharedPreferences as locale side-channel on Android < 13 (a5f91bd)
calendar_today
bug_report Bug fixes
  • Apply locale via context wrap on Android < 13 (ce193ee)
  • Hoist install state reads to prevent recomposition on install (9b82048)
calendar_today
bug_report Bug fixes
  • Replace Ackpine with native SessionInstaller (#508) (cf0f4db)
auto_awesome Features
  • Prompt bundle selection before APK selection in simple mode (#511) (8161d9b)
calendar_today
auto_awesome Features
  • Reddit: Add experimental support for 2026.18.0 (019c338)
  • YouTube - System media controls: Add options to hide prev/next and seekbar in notification media controls (#1322) (71aa218)
calendar_today
bug_report Bug fixes
  • Eliminate background flash on InstalledAppInfo → patch flow transition (b246a4b)
  • Prevent InstalledAppInfoViewModel collision on dialog reopen (15ae79a)
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Fullscreen ads sometimes show with older versions of YouTube (4a58cb9)
  • YouTube - Remove background playback restrictions: Add in-app setting to manually turn off the patch (#1325) (7877952)
auto_awesome Features
  • YouTube Music: Add experimental support for 9.17.51 (d4cd2a6)
calendar_today
bug_report Bug fixes
  • YouTube Music - Hide ads: Home feed does not load when Hide fullscreen ads setting is enabled (0208916)
calendar_today
bug_report Bug fixes
  • "SessionBasedInstallConfirmationActivity was finished by user" install error on some devices (3e74857)
  • Scope InstalledAppInfoViewModel to dialog instance via dialog token (0cf2f6a)
calendar_today
auto_awesome Features
  • YouTube - Sponsorblock: Add highlight segment submission (#1301) (000846f)
calendar_today
bug_report Bug fixes
  • Show reinstall button and installer dialog for deleted apps (472d046)
  • Update home screen cards immediately after install/uninstall (8f671bd)
calendar_today
bug_report Bug fixes
  • YouTube Music - Track crossfade: Crossfade does not work when screen is locked (#1312) (cc7b8f1)
calendar_today
bug_report Bug fixes
  • YouTube Music - Track crossfade: Stop playback when app is closed and improvements to auto-play crossfade transitions (#1243) (676d61b)
calendar_today
bug_report Bug fixes
auto_awesome Features
  • Add manual JKS parser for keystore import without BC provider dependency (#494) (ccc99a2)
calendar_today
auto_awesome Features
  • Show a list of patches in the GitHub readme (#1304) (73beef5)
calendar_today
bug_report Bug fixes
  • YouTube - Open Shorts in regular player: Back button does not work when viewing Shorts in the regular player (#1269) (3976592)
calendar_today
bug_report Bug fixes
  • Replace isLoaded flag with BundleState sealed class and simplify homeAppState (72976d3)
auto_awesome Features
  • Add random background mode with rotation interval (2d12fbb)
  • Import keystore from PKCS12, BKS and JKS formats (3f38387)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Apply light/dark theme colors to 21.17.480 (290315f)
auto_awesome Features
  • YouTube - Hide Shorts components: Add "Disable double-tap to like" setting (#1275) (73c2c58)
calendar_today
bug_report Bug fixes
  • Show SDK-incompatible versions as disabled, block patching when no versions are compatible with device SDK (f90d5ba)
auto_awesome Features
  • Open .mpp patch sources directly from file manager (#483) (f46a11f)
calendar_today
auto_awesome Features
  • Reddit: Add experimental support for 2026.17.0 (c41d0f8)
  • YouTube Music: Add experimental support for 9.16.51 (e743ba8)
calendar_today
bug_report Bug fixes
  • YouTube: prevent related video hiding with restricted video confirmation watching (#1235) (7005f13)
auto_awesome Features
  • YouTube - Navigation bar: Add "Hide Cast button" setting (#1268) (53dd12c)
  • YouTube: Add experimental support for 21.17.480 (1bb6403)
calendar_today
bug_report Bug fixes
  • Patch bundles do not load on Android 8.0 devices (3116619)
  • Resolve display name from bundle metadata over patched APK label (6c6e065)
auto_awesome Features
  • Live patching progress in foreground notification (c25af8f)
calendar_today
bug_report Bug fixes
  • Resolve app icon from saved APK when app is not installed (fe3ef6c)
auto_awesome Features
  • Add BundleAppMetadata as a data source for AppDataResolver (3bdc1f5)
  • Open patches dialog on hidden app tap in search (1898e74)
calendar_today
bug_report Bug fixes
  • Check primary ABI only in isArmV7 to avoid false positives on ArmV8 devices (14729c2)
  • Fall back to Downloads export on devices without DocumentsUI (Android TV) (1e21c39)
calendar_today
bug_report Bug fixes
  • Adapt accent color contrast for extreme black/white values in app info dialog (c4f883f)
  • Always respect manager prerelease preference for update channel (090ee0c)
  • Show swipe gesture hint on every custom bundle addition (0c66503)
auto_awesome Features
  • Adaptive two-column layout for InstalledAppInfoDialog on tablets (40a29a9)
  • Add swipe gestures to hidden apps dialog and search results (8cf1f13)
calendar_today
bug_report Bug fixes
  • Session is dead error on Pixels devices when installing apps (#458) (ce1ce6e)
auto_awesome Features
  • Improve patch visibility in bundle and app patch dialogs (#457) (1881991)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: "Hide info panel" does not work in search results (#1229) (a846ce3)
  • YouTube - Hide layout components: Hide preview comment dots (#1208) (8a2b63b)
  • YouTube - Hide layout components: Resolve "Hide How this was made" not working in Shorts description (#1257) (1a188de)
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide live chat donators bar" setting (#1236) (d058745)
  • YouTube - Hide video action buttons: Add "Hide quick actions" settings (#1118) (590033f)
calendar_today
bug_report Bug fixes
  • System installer couldn't update an already installed app (#455) (adc93e4)
  • When greeting message is disabled, show a small top spacer so the app cards don't sit flush against the top of the screen (6900cc2)
auto_awesome Features
  • Sort universal patches to bottom of each bundle in patches dialog (eac672e)
calendar_today
bug_report Bug fixes
  • YouTube: Resolve 20.47.62 crashing (d472802)
calendar_today
bug_report Bug fixes
  • YouTube: Resolve app crash when opening community post (41a5e66)
calendar_today
bug_report Bug fixes
  • YouTube Music - Permanent repeat: Resolve repeat state not being permanent (#1193) (ab5a914)
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide Settings button" setting for player (#1187) (c665a5c)
  • YouTube Music - Hide ads: Add "Hide fullscreen ads" setting (#1192) (b1d704d)
calendar_today
bug_report Bug fixes
  • Shizuku installer couldn't update an already installed app (#454) (d4e74e3)
calendar_today
bug_report Bug fixes
  • Add logging and fix stale installer cache (78b5aee)
  • Merge 'Filter split APKs' and Remove unused native libraries into 'Optimize for device architecture' setting (2edb15f)
auto_awesome Features
  • Add swipe gestures and multi-select to app buttons on main screen (#446) (0330699)
  • Add toggle to disable home screen patching phrases (#443) (f53ad64)
calendar_today
auto_awesome Features
  • Reddit: Add experimental support for 2026.16.0 (887c14d)
calendar_today
bug_report Bug fixes
  • Handle InstallFailure result when installing manager update (a4d1eb8)
auto_awesome Features
  • Migrate to Ackpine for package installation/uninstallation (#444) (aa7207d)
calendar_today
auto_awesome Features
  • Add fast bytecode mode setting to expert mode (#403) (e73c63c)
calendar_today
bug_report Bug fixes
  • YouTube: Fullscreen gradient does not show with bold player layout (d019c01)
auto_awesome Features
  • Reddit: Support version 2026.10.0 (ea135fb)
  • Use shared morphe-patches-library for common code (#1068) (a0c5c06)
  • YouTube: Add experimental support for 21.16.240 (5a0992c)
calendar_today
auto_awesome Features
  • Store merged APK from split archives as original for repatching (#438) (be0b868)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • Re-download bundle if version matches but createdAt differs (2e77833)
  • Show failing bundle name in error toast and auto-disable bundles on fetch failure (1c3a384)
auto_awesome Features
  • Export/import third-party bundles with manager settings (e5c826f)
  • Group compatible versions by bundle in APK availability dialog (#432) (362d097)
calendar_today
bug_report Bug fixes
  • YouTube - Override YouTube Music buttons: Support launching arbitrary third-party music clients (#1177) (7514bf7)
auto_awesome Features
  • Reddit: Add experimental support for 2026.15.1 (2a6442e)
  • YouTube Music: Add experimental support for 9.15.50 (2399828)
calendar_today
bug_report Bug fixes
  • Don't count empty patch selections in package badge (e073ecf)
  • Show success toast after bundle import completes (74d05cb)
  • Skip disabled installed apps in AppDataResolver (8eaa88b)
auto_awesome Features
  • Add Android TV launcher support (38f2703)
  • Show update date for single default bundle in management sheet (16e81bb)
calendar_today
bug_report Bug fixes
  • Settings: Bypass click debounce for toggleable preferences (#1175) (b7f453f)
  • YouTube - Hide player flyout menu components: Cannot hide flyout menu items with 20.21.37 (#1158) (3374765)
  • YouTube - Hide player flyout menu components: Resolve "Hide Captions footer" hiding other components (#1160) (cf9259a)
  • YouTube: Background playback PiP shows a black bar after using livestream chat (#1173) (1a30f60)
calendar_today
bug_report Bug fixes
  • Improve APK load error messages with distinct failure reasons (3174f28)
  • Use GetContent instead of OpenDocument for APK/bundle pickers (cb3551d)
calendar_today
bug_report Bug fixes
  • Adjust wording (482c1d1)
  • Interrupt split APK merger immediately on cancellation (0f7feca)
auto_awesome Features
  • Add saved selection button in expert mode dialog (ee336d8)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add list preference for hiding expandable cards (#1123) (7f96bcd)
  • YouTube Music: Add support for 8.47.56 (fc5bcdd)
  • YouTube: Add support for 20.47.62 (b143f54)
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Resolve "Hide YouTube Premium promotions" affecting YouTube Doodles (#1135) (881f61b)
auto_awesome Features
  • Reddit: Add Hide Ask button patch (#1129) (3ff35f9)
  • Reddit: Add Hide Reddit search patch (#1128) (08a1f52)
  • Reddit: Add Open links externally patch (#1131) (78be254)
  • Reddit: Add experimental support for 2026.15.0 (784c83c)
calendar_today
bug_report Bug fixes
  • Cancel patcher worker immediately on user cancellation (4f0b312)
  • Refresh patch options only once on bundle load (bf04846)
  • Show full patching log in error dialog when no specific error is captured (f18d826)
auto_awesome Features
  • Add Expert badge to patch bundle viewer (169ff75)
  • Add import/export selection buttons in patch selection dialog (c5b4ef6)
calendar_today
bug_report Bug fixes
  • YouTube: Use legacy layout parameters with older app targets (329473a)
auto_awesome Features
  • YouTube Music: Add experimental support for 9.14.51 (e8c941f)
calendar_today
bug_report Bug fixes
  • YouTube - SponsorBlock: 400 error is shown when closing 21.15.282 video player (c9a5530)
auto_awesome Features
  • YouTube - Hide player flyout menu components: Add "Hide Audio track footer", "Hide Captions footer", and "Hide Captions header" settings (#642) (19c6c2d)
calendar_today
bug_report Bug fixes
  • Reddit - Remove subreddit dialog: Does not work with experimental app targets (#1130) (2560192)
  • YouTube - Playback speed: 21.15.282 speed button text alignment is wrong (16104ac)
calendar_today
auto_awesome Features
  • YouTube: Add experimental support for 21.15.282 (647911e)
calendar_today
bug_report Bug fixes
  • YouTube: "Restore old setings menu" does not work with experimental app targets (#1127) (74826e6)
  • YouTube: Bold player buttons break under certain conditions (#1126) (8d928f5)
calendar_today
auto_awesome Features
  • YouTube - Seekbar: Add "Expand livestream DVR duration" setting (#1110) (1a446d0)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide new type of community post (#1114) (9fc6aef)
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide search term thumbnails" setting (#1116) (61d5fd6)
calendar_today
bug_report Bug fixes
  • Use safe temp dir for APK, preserve input for root mount, and clean up temp files (9353d65)
calendar_today
bug_report Bug fixes
  • Add stateDescription to search button and Role.RadioButton to version list (6daf288)
  • Add custom ModalBottomSheet (ef7449c)
  • Change the "default patches" icon in Expert dialog (e929a14)
  • Move bundle update time to version line (636e8cc)
  • Replace UpdateBadge overlay with inline chips in InstalledAppCard (ce60eab)
  • Show compatibility version description if available (5524c86)
  • Skip notification prompt in export if already requested (59fca7e)
  • Use bundle metadata display name in patch dialog (12d57fa)
calendar_today
bug_report Bug fixes
  • YouTube - Overlay buttons: Always use thin player overlay buttons with 20.21.37 (db96e8e)
calendar_today
bug_report Bug fixes
  • YouTube - Change start page: Remove explore and trending start pages that YouTube no longer supports (f165f0c)
auto_awesome Features
calendar_today
auto_awesome Features
  • Highlight new patches after bundle update in expert mode (#394) (90a315a)
calendar_today
bug_report Bug fixes
  • Change package name: DYNAMICRECEIVERNOTEXPORTEDPERMISSION is not updated correctly (#1091) (39c5b47)
  • YouTube - Disable video codecs: Improve setting summary if the spoof video client does not support forcing AVC (0238d14)
auto_awesome Features
  • YouTube - Seekbar: Add "Enable livestream DVR" setting (#1092) (8af85d0)
calendar_today
auto_awesome Features
  • Reddit: Add experimental support for 2026.14.0 (921fa89)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Expose patch to root (mount) install since the patch now works again with rooted devices (0363d75)
  • YouTube - Hide player overlay buttons: Do not hide Morphe player buttons if hide fullscreen button is enabled (96c5789)
auto_awesome Features
  • Add search and file export to debug logs (#997) (a53a6c3)
  • YouTube: Add experimental support for 21.14.482 (bb6f79f)
calendar_today
bug_report Bug fixes
  • Use card background as color preview, add transparency checkerboard (#393) (bb76510)
auto_awesome Features
  • Add search and package filter chips to bundle patches dialog (#392) (14b08f9)
  • Add selectable download version in APK availability expert dialog (#391) (9dc26c0)
calendar_today
bug_report Bug fixes
  • YouTube: Swiping back on home feed does not close the app (74a5074)
auto_awesome Features
  • YouTube Music: Add experimental support for 9.13.50 (bd462e5)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • Home screen buttons always showed shimmer when fresh install (bbfaab8)
calendar_today
bug_report Bug fixes
  • Increase delay before sending push notification (6c393bc)
  • Parse comma-separated string options as editable lists (b9a01d5)
auto_awesome Features
calendar_today
bug_report Bug fixes
auto_awesome Features
  • Reddit: Add experimental support for 2026.13.0 (722f5bf)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Carbon background color does not use custom background color with experimental app targets (fa2439d)
auto_awesome Features
  • YouTube: Add Morphe bold style player buttons (#954) (7f70b6f)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Hide all promotion banner ads (#987) (9096bcd)
auto_awesome Features
  • YouTube Music: Add experimental support for 9.12.51 (746bdb9)
  • YouTube: Add experimental support for 21.13.163 (ef345ba)
calendar_today
bug_report Bug fixes
  • Settings: Improve back gesture, prevent double-clicks, and fix theme update (#920) (a2e86d2)
auto_awesome Features
  • Set notification icon independently of the launcher icon (#1006) (f21c62d)
notes Performance improvements
  • Litho filtering: Use Boyer-Moore-Horspool algorithm instead of KMP (#960) (5b65548)
calendar_today
bug_report Bug fixes
  • Reddit - Hide sidebar components: Update patch to work with 2026.12.0 (bdcde63)
calendar_today
bug_report Bug fixes
  • Reddit: App side bar may not be shown (7df05c2)
calendar_today
auto_awesome Features
  • Per-theme notification and monochrome icons, add Play icon (#978) (ddc59c9)
calendar_today
auto_awesome Features
  • Reddit: Add experimental support for 2026.12.0 (#999) (8df2a01)
calendar_today
bug_report Bug fixes
  • Skip APK signature verification for Android 10 and below (6b2b591)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Resolve patch failing on 20.21.37 and 20.31.42 (#971) (387df8c)
auto_awesome Features
  • YouTube - Navigation bar: Add "Disable auto-hide navigation bar" setting (#973) (f04d001)
calendar_today
auto_awesome Features
  • Allow patching split APKs with a warning instead of blocking (#353) (2575368)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • YouTube - Hide player flyout menu items: Do not hide speed flyout menu if 'Hide loop video' is enabled (46834e5)
auto_awesome Features
  • YouTube - Navigation bar: Add "Show Settings" in Toolbar and "Settings button action" in Navigation buttons (#750) (7bd589e)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide Info button" setting (#944) (d43fbeb)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
calendar_today
auto_awesome Features
  • Refine update badges using changelog scope matching (#310) (9b1cae7)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Change miniplayer color: Fix patching experimental app target changes (1c6c61f)
  • YouTube - Navigation bar: Use updated activity hook for toolbar settings menu (fafac89)
calendar_today
bug_report Bug fixes
  • YouTube - LithoFilter: Press the back button twice instead of once to exit the app (#907) (c450c5a)
auto_awesome Features
  • GmsCore support: Add a setting to not prompt to disable MicroG battery optimization (#921) (4632fb6)
  • Spoof video streams: Default client maintenance (#928) (0884870)
  • YouTube: Add Reload video patch (#873) (fad0e95)
  • YouTube: Add experimental support for 21.12.521 (#925) (039e982)
calendar_today
bug_report Bug fixes
  • YouTube - Swipe controls: Swipe controls sometimes do not work (#905) (bd23813)
auto_awesome Features
  • YouTube - Hide layout components: Add "Comments carousel filter" setting (#909) (4239720)
  • YouTube Music: Add experimental support for 9.11.54 (73eb7f1)
  • YouTube: Add support for 20.45.36 (c22a6df)
calendar_today
bug_report Bug fixes
  • Use latest Morphe patcher (cb53fbb)
calendar_today
bug_report Bug fixes
  • Settings: Prevent duplicate dialogs on rapid preference clicks (#900) (478d97a)
  • YouTube - Captions: Captions disabled due to incorrect hooking (#908) (a03f245)
  • YouTube - Playback speed: Playback speed menu opens from the feed flyout menu when Restore old playback speed menu is off (#906) (3bb93a9)
auto_awesome Features
  • YouTube Music: Add Miniplayer previous and next buttons patch (#818) (7e7e08d)
notes Performance improvements
calendar_today
bug_report Bug fixes
  • YouTube: Advanced video quality menu does not work (3381026)
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube: Prompt to restart app on first launch of clean install (#874) (35634b7)
calendar_today
bug_report Bug fixes
  • YouTube - Captions: Sometimes auto captions are not disabled in Shorts (#872) (8efba43)
  • YouTube - Hide Shorts components: Shorts shelves are sometimes not hidden (#870) (301d3b0)
  • YouTube - Playback speed: Old playback speed menu does not show with experimental app targets (d90579f)
auto_awesome Features
  • Spoof video streams: Update yt-dlp-ejs (#871) (0fd599a)
calendar_today
bug_report Bug fixes
  • Set default minimum process memory limit to 512MB (c28aaae)
calendar_today
bug_report Bug fixes
  • YouTube - Disable Shorts resuming on startup: Resolve patch not working on experimental versions (#848) (0b8e77a)
calendar_today
auto_awesome Features
  • Reddit: Add "Disable modern home" and "Show view count", fix "Hide navigation buttons" (#823) (d7c26f2)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Resolve "Hide community posts" not working when selecting a channel from subscribed channels bar in Subscriptions tab (#816) (416d4ea)
  • YouTube - Hide Shorts components: Resolve "Hide 'Use this sound' button" and "Hide 'Use this template' button" breaking Shorts player (#830) (ffff45a)
  • YouTube - Video quality: Initial video quality is not overridden (#822) (753026a)
  • YouTube: Do not show fullscreen black gradient with 21.03+ experimental app targets (0202d57)
calendar_today
bug_report Bug fixes
  • Sanitize sharing links: Sanitize new is sharing parameter (18b1fdb)
  • YouTube - Change form factor: Explore button sometimes shows in Automotive layout (#820) (2980489)
auto_awesome Features
  • YouTube: Add experimental support for 21.11.480 (d8ced89)
calendar_today
bug_report Bug fixes
  • Allow third-party universal patches in Other Apps flow (#322) (b888ff7)
calendar_today
bug_report Bug fixes
  • Add list editor dialog for List<String> patch options (#318) (5b722d2)
calendar_today
bug_report Bug fixes
  • YouTube - Hide Shorts components: Resolve "Hide 'Use this sound' button" and "Hide 'Use this template' button" not working (#815) (9f2a67b)
auto_awesome Features
  • Theme: Use dynamic system accents for Material You colors (#693) (1a2e61c)
  • YouTube - Playback speed: Allows disabling tap and hold speed (#819) (948a8a1)
calendar_today
bug_report Bug fixes
  • YouTube - Shorts autoplay: Shorts do not autoplay when using older app targets (1c6478e)
calendar_today
bug_report Bug fixes
  • YouTube - Alternative thumbnails: Use correct DeArrow parameter casing (a35a012)
  • YouTube - Hide Shorts components: Hide Shorts shelf hides autoplaying videos in the feed (#788) (01328e7)
calendar_today
auto_awesome Features
  • Spoof video streams: Default client maintenance (#789) (142367e)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Replace "Hide AI comments summary" with "Sanitize category bar" (#731) (bb0debf)
calendar_today
bug_report Bug fixes
  • YouTube - Hide video action buttons: Some action buttons cannot be hidden in YouTube 20.22+ (#736) (61ebf75)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • Cache source avatars to prevent flicker on sheet reopen (8e8a350)
  • Prevent adding duplicate patch sources (d616d7f)
auto_awesome Features
  • Group universal patches into separate section in ExpertModeDialog (4c833da)
  • Parse CHANGELOG.md for changelogs (84eb6ef)
calendar_today
bug_report Bug fixes
  • Custom branding: Safely clone bitmaps to prevent native recycled crash in Glide (#732) (f5ffa47)
  • YouTube - Hide Shorts components: Hide Shorts in search nav button (#749) (4bb1162)
auto_awesome Features
  • Add Disable Play Store updates, Custom branding name for Reddit, improve Change package name (#575) (60a2f9e)
  • Reddit: Add experimental support for 2026.10.0 (#762) (7117724)
  • YouTube Music: Add Enable forced miniplayer patch (#720) (9c6f5f5)
calendar_today
auto_awesome Features
  • Add Kurmanji Crowdin translations (2413a08)
  • YouTube: Add experimental support for 21.10.493 (c09049d)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
  • add Kurmanji (kmr-TR) language support (516c200)
calendar_today
bug_report Bug fixes
  • YouTube - Hide player flyout menu items: Do not hide entire flyout menu for eperimental app targets (7407796)
calendar_today
auto_awesome Features
  • Spoof video streams: Minor improvements reflecting code review (#730) (cbfe030)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Show TV client deobfuscate toast only if debugging is enabled (b9b685c)
calendar_today
bug_report Bug fixes
  • Resolve navigation bar patch not working (9e21cfd)
calendar_today
auto_awesome Features
  • Spoof video streams: Add "Force player JavaScript hash" and "Player JavaScript hash" (#722) (c184dbe)
  • YouTube Music: Add support for 8.44.54 (113e0b3)
  • YouTube: Add support for 20.44.38 (b022292)
calendar_today
auto_awesome Features
  • YouTube - Navigation bar: Add "Hide navigation bar", "Replace Create with Settings", and "Show Settings" settings (#688) (1b87895)
calendar_today
bug_report Bug fixes
  • The language selection list is empty (db69dad)
calendar_today
bug_report Bug fixes
  • Root installation fails if module path does not exist (#282) (3405802)
calendar_today
auto_awesome Features
  • YouTube Music: Add experimental support for 9.09.52 (e42d9c1)
calendar_today
bug_report Bug fixes
  • Custom branding: Do not override base app name for root installation (8eb6d48)
calendar_today
auto_awesome Features
  • YouTube: Add Hide releated videos patch (#685) (7a960e1)
calendar_today
auto_awesome Features
  • Improve information in exported manager logs (#279) (2c0c344)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Resolve "Hide Explore the podcast" not working (#691) (fd50458)
calendar_today
bug_report Bug fixes
  • YouTube - LithoFilterPatch: Use an encoded native byte array for buffer searching (#654) (bb5cc01)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
  • YouTube: Add Override YouTube Music actions patch (#677) (904dcda)
calendar_today
bug_report Bug fixes
  • Manager does not show updates if available (#270) (4e6f2af)
calendar_today
bug_report Bug fixes
  • Custom header does not apply to Youtube Music in simple mode (88ed0d1)
calendar_today
bug_report Bug fixes
  • YouTube Music - Change start page: Hide Podcast option that shows an error message for users in unsupported countries (b0a9fb6)
calendar_today
auto_awesome Features
  • YouTube Music: Add Change start page patch (#653) (bc3c1bd)
calendar_today
auto_awesome Features
  • YouTube Music: Add Change header patch (#650) (f6f03e5)
calendar_today
bug_report Bug fixes
  • YouTube - Double tap to seek: Playback setting menu does not open when patched with CLI pre-release (ba1784d)
calendar_today
bug_report Bug fixes
  • YouTube - Hide Shorts components: Resolve Shorts header not being hidden (#649) (84901c2)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Hide end screen suggested video: Add user dialogs to minimize user confusion (#637) (6d4af87)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • Remove UI stuttering during APK write when patching in-process (#258) (99f1a62)
calendar_today
auto_awesome Features
  • YouTube: Add Open system share sheet patch (#625) (64ff907)
calendar_today
bug_report Bug fixes
  • Pre-release toggle is enabled if user adds link to dev branch (28417d0)
calendar_today
bug_report Bug fixes
  • Add missing permission to app manifest (c439f71)
auto_awesome Features
  • Enhance patch update management and mobile data controls (#247) (5ddfa22)
calendar_today
auto_awesome Features
  • YouTube - Navigation bar: Add Show search button setting (#634) (b46e492)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Hide new type of ad (#594) (87c2d24)
calendar_today
auto_awesome Features
  • YouTube - Disable haptic feedback: Add Disable tap and hold haptics setting (#592) (279722a)
calendar_today
auto_awesome Features
  • Update translations from Crowdin (a873061)
calendar_today
bug_report Bug fixes
  • Change "help me find apk" dialog "yes" button to open web search (#237) (b61daee)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Hide Shorts components: Resolve hiding Shorts not working (#610) (dbef1c4)
calendar_today
bug_report Bug fixes
  • YouTube - Captions: Captions are not available in Shorts when Auto captions visibility is Never show (#591) (e386664)
calendar_today
auto_awesome Features
  • YouTube - Hide ads: Add Hide player popup ads setting (#583) (82c9f29)
calendar_today
auto_awesome Features
  • Spoof video streams: Add Android Reel client (#580) (01bbde3)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • Manager crashes if the storage path cannot be accessed (#225) (896a598)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Replace "Hide search suggestions" with "Hide You may like section" (#581) (29d891c)
calendar_today
auto_awesome Features
  • YouTube: Add experimental support for 21.08.261 (#582) (87d3ac9)
calendar_today
auto_awesome Features
  • Show Android notifications when patch and manager updates are available (#217) (dced36b)
calendar_today
bug_report Bug fixes
  • Override certificate pinning: Handle element missing from network config (#574) (7b4d015)
calendar_today
auto_awesome Features
  • YouTube - Navigation bar: Add "Hide voice search button" setting (#513) (b59ec4b)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Using the TV client can cause a V8 runtime memory leak (#564) (59a4061)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide channel tab filter" setting (#540) (5cca175)
calendar_today
bug_report Bug fixes
  • When source is disabled allow button presses but change the card background to red (9b3a498)
auto_awesome Features
  • Show changelog button in all changelog dialogs (f925de0)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • Some patch options fields are not available for input (5853168)
calendar_today
bug_report Bug fixes
  • Resolve incorrect string formatters for some translations (13d0b8c)
calendar_today
auto_awesome Features
  • Show Expert mode confirmation dialog (db64938)
calendar_today
bug_report Bug fixes
  • Increase default process memory (557ff78)
calendar_today
bug_report Bug fixes
  • Resolve Morphe showing new release is available but cannot download (c567195)
calendar_today
bug_report Bug fixes
  • Better handle opening APKMirror links on weirdo home routers (627f075)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • Update app-release.json after semantic release finishes (77db06d)
calendar_today
bug_report Bug fixes
  • Use jsdelivr for patch bundle hosting (3b8b3f0)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide feed flyout menu filter" setting (#535) (06c8215)
calendar_today
bug_report Bug fixes
  • Get patches release info from static JSON file (a33ba20)
calendar_today
bug_report Bug fixes
  • Prefer IPv4 connections over IPv6 (e665e59)
calendar_today
bug_report Bug fixes
  • Change to old GitHub release logic (94c2fb7)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube: Add experimental support for 21.07.240 (015d66a)
calendar_today
bug_report Bug fixes
  • Commit app-release.json after semantic release (4f89c8c)
calendar_today
bug_report Bug fixes
  • Publish release before updating app-release.json (f1c556a)
calendar_today
bug_report Bug fixes
  • YouTube - Hide Shorts components: Resolve hiding Shorts also hiding channel page headers (#518) (966232b)
calendar_today
bug_report Bug fixes
  • YouTube: Resolve experimental patching of 21.06.257 (62f68a4)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Change patch to default excluded for root (546580d)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide collapse button" and "Hide fullscreen button" settings (#511) (91f1aad)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Resolve community posts sometimes showing in the player suggestions (0d0886a)
calendar_today
bug_report Bug fixes
  • Refactor changelog component and add shimmer effect (44d0318)
calendar_today
bug_report Bug fixes
  • Incorrect content color for badge style (f4ad9aa)
calendar_today
bug_report Bug fixes
  • Improve patch dialog logic and fix app info display issues (#182) (a3153e9)
auto_awesome Features
  • Get manager release info from static JSON file (#186) (c75569d)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Resolve theme color incorrectly applying to player overlay (bbf94ec)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Override missing 21.06+ light theme color (a338f0f)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Show correct icon light/dark mode if using YouTube light/dark manual override (3f5d75a)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Adjust theme color replacement (12fc228)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Adjust black color overrides (b779c12)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Use correct theme color for settings icon (a6d472d)
calendar_today
bug_report Bug fixes
  • YouTube - Theme: Apply dark color to 21.06+ experimental app targets (#495) (62ca1be)
auto_awesome Features
  • YouTube: Add Disable layout updates patch (#493) (0399388)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Resolve "Hide community posts" not working in search results (#485) (9083a16)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Resolve "Hide comments section in Home feed" not hiding comments (#473) (915849b)
calendar_today
bug_report Bug fixes
  • YouTube - Navigation bar: Resolve experimental player black bar when "Disable translucent status bar" is enabled (#464) (1a9dd11)
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide comment prompts" setting (#463) (3ca9551)
calendar_today
bug_report Bug fixes
  • File system access request appeared where it wasn't needed (#179) (79fcec2)
calendar_today
auto_awesome Features
  • YouTube - Spoof app version: Remove target version 19.35.36 (#458) (8c87a2c)
calendar_today
auto_awesome Features
  • Spoof video streams: Default client maintenance (#448) (36817a3)
  • YouTube - Video quality: Add "Prioritize video quality" setting (#449) (9819078)
calendar_today
bug_report Bug fixes
  • Show banner when patched app was has been uninstalled from the device (562f23e)
calendar_today
bug_report Bug fixes
  • YouTube: Add experimental support for 21.06.251 (3872f34)
calendar_today
bug_report Bug fixes
  • Add validation of patch selections when repatching (#174) (2dba355)
calendar_today
bug_report Bug fixes
  • Create adaptive icons for all resolutions (#171) (f22aa3f)
calendar_today
auto_awesome Features
  • Add installer prompt on patcher screen (#170) (b93719b)
calendar_today
auto_awesome Features
  • Add optional parallax effect to animated backgrounds (#169) (bc28fa9)
calendar_today
auto_awesome Features
  • YouTube - Hide Shorts components: Add "Hide AI button" setting (#436) (eea4657)
calendar_today
bug_report Bug fixes
  • YouTube - SponsorBlock: Resolve segments not fetching on experimental app targets (46a5d9a)
calendar_today
auto_awesome Features
  • YouTube - Hide Shorts components: Add "Hide in video description" setting (#426) (7c01227)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide Quizzes" setting (#425) (c843c32)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide Featured places also hide watch history shelf (#420) (fcb6758)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide Show more button leaves empty space (#422) (d44862d)
  • YouTube - Hide layout components: Resolve "Hide subscribed channels bar" leaves empty space in landscape mode (#421) (83230a6)
auto_awesome Features
  • YouTube - Video quality: Add Hide Premium video quality setting (#423) (fb3cb36)
calendar_today
bug_report Bug fixes
  • Custom branding: Show user provided custom icon everywhere (c0433ab)
calendar_today
bug_report Bug fixes
  • YouTube - Ambient mode: Resolve "Bypass Ambient mode restrictions" not bypassing (#392) (f5b71b2)
  • YouTube - Miniplayer: Minimal miniplayer has wrong play icon (2eddce0)
calendar_today
auto_awesome Features
  • Show an experimental user dialog message on the first launch of an experimental app target (#414) (d52b9c9)
calendar_today
auto_awesome Features
  • Add an extended list of supported versions (#155) (25dafb6)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide explore this course" setting (#410) (42eaca0)
calendar_today
auto_awesome Features
  • YouTube - Spoof app version: Add target version 20.39.41 (9ef0d22)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Hide subscribed channels bar leaves empty space (#404) (6b68416)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • YouTube - Spoof app version: Resolve experimental patching of 21.05.264 (3d7c0e6)
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Empty space is left when ads are hidden on tablets (#377) (da12960)
  • YouTube - Navigation bar: Rename "Switch Create with Notifications" to "Swap Create with Notifications" (#384) (6472dee)
auto_awesome Features
  • YouTube - Spoof app version: Add target version 20.28.41 (#375) (3793689)
  • YouTube: Add Ambient mode patch (#367) (91a68f5)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide comments section in Home feed" setting (#382) (b20f629)
calendar_today
bug_report Bug fixes
  • YouTube: Resolve experimental 21.05.264 video description crash (90a7fae)
calendar_today
bug_report Bug fixes
  • YouTube: Resolve experimental 21.05.264 Shorts crash (eda285a)
calendar_today
bug_report Bug fixes
  • YouTube - Downloads: Change Seal to hidden preset and add Seal pre-release (#371) (0406aee)
  • YouTube - Hide ads: Fix "Hide YouTube Premium promotions" hiding YouTube Doodles (#370) (61860b7)
auto_awesome Features
  • YouTube: Add experimental support for 21.05.264 (#335) (a3f1a5c)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Spoofing does not work if the default client is not TV (#373) (8a40c96)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
  • Custom branding: Allow Manager to process custom icon/headers into the correct formats/names/sizes (#138) (b5e6c82)
calendar_today
bug_report Bug fixes
calendar_today
auto_awesome Features
  • YouTube - Downloads: Add "Seal Plus" as a hidden preset downloader (#357) (077128c)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide course progress" setting (#351) (4a83b54)
calendar_today
auto_awesome Features
  • YouTube - Captions: Add "Set caption cookies" and "Fix transcript" settings (#341) (0e50fc7)
calendar_today
auto_awesome Features
  • Spoof video streams: Default client maintenance (#340) (d72cfbe)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • Use new Expert mode for users with old user data (57e658c)
calendar_today
bug_report Bug fixes
  • Reddit: Change recommended app target to 2026.03.0 (7a5cda5)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide live chat replay button" setting (#330) (7a6c697)
calendar_today
bug_report Bug fixes
  • 'GmsCore support' patch not excluded in root mode (#134) (a2eb5b0)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • Reddit: Handle navigation bar buttons hidden behind feature flags (#328) (2b8c337)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide Latest videos button" setting (#305) (aed3e34)
calendar_today
bug_report Bug fixes
  • Reddit: Fix Recently Visited Shelf patch not being usable (#316) (49bab2b)
auto_awesome Features
  • Reddit: Add ability to hide Games button on nav bar (#315) (07b9fc2)
calendar_today
auto_awesome Features
  • Reddit: Add support for Reddit 2026.04.0 (#276) (0203cf6)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide video title" setting (#309) (2c7a973)
calendar_today
bug_report Bug fixes
  • YouTube: Consolidate toolbar "Hide cast button" into existing hide cast button setting (c22a2a1)
calendar_today
bug_report Bug fixes
  • YouTube: Show a more descriptive error message if attempting to patch a region specific APKM that does not contain languages for all regions (0f2700d)
calendar_today
auto_awesome Features
  • YouTube - Navigation bar: Add settings to hide toolbar buttons (#298) (73fd722)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
  • YouTube: Add Restore old search filters patch (#285) (c088723)
calendar_today
bug_report Bug fixes
  • Custom branding: Resolve background playback crash with custom branded root installation (3039650)
calendar_today
bug_report Bug fixes
  • YouTube - Hide Shorts components: Fix "Hide sound metadata label" hiding other components (#277) (b55ebe4)
calendar_today
bug_report Bug fixes
  • YouTube: Replace themed like animation applied from wrong version due to server-side fault (#261) (556dbb6)
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Hide video ads does not hide Shorts ads (#260) (9078d92)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
  • Enable debugging: Allow overriding String/long/double flags in debug flag manager (11b61b5)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Disable client flag that breaks playback with experimental app targets (8cace8b)
calendar_today
auto_awesome Features
  • YouTube: Add experimental support for 21.04.221 (ba2e581)
calendar_today
auto_awesome Features
  • YouTube Music: Support version 8.40.54 (639819d)
  • YouTube: Support version 20.40.45 (9514870)
calendar_today
bug_report Bug fixes
  • Update root mounting script directory (3c3b7a7)
calendar_today
bug_report Bug fixes
  • Reduce default patcher process memory to 500mb to solve patching errors for budget devices (0a4cea3)
calendar_today
bug_report Bug fixes
  • Handle remounting of patched app after rebooting (b28cc9e)
calendar_today
bug_report Bug fixes
  • YouTube - SponsorBlock: Do not show context toast when auto skipping videos in the feed (17d8bd0)
calendar_today
auto_awesome Features
  • Spoof video streams: Default client maintenance (#249) (ea01bfc)
calendar_today
bug_report Bug fixes
  • YouTube - SponsorBlock: Show correct nested skip segment in overlay controls when seeking to an earlier video time (1e13236)
calendar_today
auto_awesome Features
  • YouTube Music: Add experimental support for 9.03.52 (80c0198)
calendar_today
bug_report Bug fixes
  • Handle multiple versionName entries in root mount script (#118) (4515e8b)
calendar_today
auto_awesome Features
  • YouTube - Theme: Add "Hide splash screen" setting (#245) (d8ae327)
calendar_today
auto_awesome Features
  • YouTube - SponsorBlock: Show skip button if player overlay controls are active (#243) (9f90d0e)
calendar_today
auto_awesome Features
  • YouTube: Add experimental support for 21.03.34 (#233) (4b9d7a6)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide subscribed channels bar" setting (#226) (bbaad3a)
calendar_today
auto_awesome Features
  • YouTube: Add Hide autoplay preview patch (#218) (4d105bd), closes /github.com/inotia00/revanced-patches/blob/revanced-extended/patches/src/main/kotlin/app/revanced/patches/youtube/player/fullscreen/FullscreenComponentsPatch.kt#L155-L170
calendar_today
bug_report Bug fixes
  • YouTube - Hide Shorts components: Hide new type of sound metadata label (35931e6)
calendar_today
auto_awesome Features
  • YouTube Music: Add experimental support for 9.02.50 (977cb8b)
calendar_today
bug_report Bug fixes
  • Set initial page to Advanced tab (a94e971)
calendar_today
auto_awesome Features
  • YouTube: Add "Hide search box trending results" setting (#40) (dc1a898)
calendar_today
auto_awesome Features
  • YouTube - Navigation buttons: Add setting to use narrow navigation bar buttons (1074c6a)
calendar_today
bug_report Bug fixes
  • Remove restrictions on AGP due to the use of hardcoded registers in LithoFilterPatch (#41) (223ed8f)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Hide new type of player ad (#187) (4702043)
calendar_today
auto_awesome Features
  • YouTube: Add Double tap to seek patch (1a57a34)
calendar_today
bug_report Bug fixes
  • Custom branding: Resolve startup crash if custom branding is excluded in expert mode (3f2d733)
calendar_today
bug_report Bug fixes
  • Do not use patcher process for armv7 devices (9bc999c)
calendar_today
bug_report Bug fixes
  • Completely isolate patch options in Morphe and Expert modes (#90) (c96fcd9)
calendar_today
bug_report Bug fixes
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Fix "Hide ticket shelf" not working when "Hide horizontal shelves" is off (#124) (84eeb0d)
calendar_today
bug_report Bug fixes
  • YouTube - Auto captions: Cannot disable auto captions with 20.21 app target (#145) (dc43944)
calendar_today
bug_report Bug fixes
  • YouTube - Hide end screen cards: Resolve patching 20.31.42 (3033432)
calendar_today
bug_report Bug fixes
  • Custom branding: Default to user‑provided icon and name when provided (eef8798)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Fix certain description components not working (#143) (4efcb4d)
calendar_today
auto_awesome Features
  • YouTube: Add experimental support for 21.02.32 (#138) (660699d)
calendar_today
bug_report Bug fixes
  • YouTube: Change "Hide mix playlist" to default off (00f1240)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Change default client to VR 1.47.48 (#116) (2bc5775)
  • YouTube - Remove background playback restrictions: Fix background playback not working with certain offline videos (bb38f76)
calendar_today
bug_report Bug fixes
  • Changing default enum setting type setting does not always always clear preference data (302fa77)
calendar_today
bug_report Bug fixes
  • Change to time based version code to resolve pre-release Manager unable to update to latest stable release (97ec26e)
calendar_today
bug_report Bug fixes
  • Some apk files are not selectable in expert mode (aa8c3ce)
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Hide new type of general ad, movie ad and web search result (#92) (ed5c287)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Do not change system nav bar transparency when disabling status bar transparency (2b1330c)
calendar_today
auto_awesome Features
  • YouTube - Auto-captions: Add an option to disable auto-captions when the device volume is muted (#37) (369f91e)
calendar_today
bug_report Bug fixes
  • YouTube - Spoof app version: Change oldest spoof target to 19.35.36 (#86) (53ae587)
calendar_today
bug_report Bug fixes
  • Fix crash on Android 10 when selecting APK in Expert mode (#64) (#64) (faa5290)
calendar_today
bug_report Bug fixes
  • Import keystore using default password (1c0c1f6)
calendar_today
bug_report Bug fixes
  • Change process runtime memory limit (e17ac20)
auto_awesome Features
  • Change home screen pre-release setting to include Manager updates (#53) (f2397da)
calendar_today
bug_report Bug fixes
  • YouTube: Do not show bold icons if old settings menus is enabled (bee9bb3)
calendar_today
auto_awesome Features
  • YouTube - Hide layout components: Add "Hide Featured links", "Hide Featured videos", "Hide Join button", and "Hide Subscribe button" options (#72) (727c2d9)
  • YouTube - Hide Shorts components: Add "Hide 'Auto-dubbed' label" and "Hide live preview" options (#70) (5239e43)
calendar_today
bug_report Bug fixes
  • YouTube - Settings: Icon doesn't change immediately with the theme (#85) (88e0fb8)
  • AddResources: Change resource system to per app, remove per patch resource system that is problematic with Crowdin (#12) (3d8b223)
  • GmsCore support: Change recommended MicroG to MicroG-RE (87fe57d)
  • Spoof video streams: Restore missing file during commit conflict resolution (69823a5)
  • YouTube - Exit fullscreen mode: Handle exiting fullscreen on the first video opened (2d12182)
  • YouTube - Hide ads: Hide new type of ad (066a3ff)
  • YouTube - Hide ads: Support Hide fullscreen ads on Android 13+ devices (#17) (e016b8b)
  • YouTube - Hide ads: YouTube Doodles are unclickable when Hide ads is turned on (1ba6238)
  • YouTube - Hide layout components: Fix side effect of Disable translucent status bar (48bf054)
  • YouTube - Hide Shorts components: Action buttons are not hidden in YouTube 20.22+ (#4) (171351a)
  • YouTube - Hide video action buttons: Update hide like and subscribe button glow for 20.22+ (0fec09c)
  • YouTube - Loop video: Enable loop video setting not working in playlist (#14) (77df0a3)
  • YouTube - Loop video: Fix looping button state (#22) (d02c00e)
  • YouTube - Open Shorts in regular player: Fix back to exit with 20.51 (6203858)
  • YouTube - Open Shorts in regular player: Resolve back button sometimes closing the app instead of exiting fullscreen mode (d22f9b6)
  • YouTube - Remove viewer discretion dialog: Not working on YouTube 20.14.43+ (#19) (d951f2e)
  • YouTube - Return YouTube Dislike: Sometimes incorrect dislike counts shown in Shorts (6401688)
  • YouTube - Return YouTube Dislike: Sometimes incorrect dislike counts shown when the dislike button is clicked and then canceled (b598b22)
  • YouTube - ReturnYouTubeDislike: Fix dislikes not showing with 20.31+ (f238b81)
  • YouTube - Spoof video streams: Age-restricted videos do not play in the Android No SDK client (#3) (c8096b1)
  • YouTube Music - Hide buttons: An exception is thrown due to an invalid fingerprint format (81042aa)
  • YouTube Music - Navigation bar: Hide library tab with 8.24+ (789dd2a)
  • YouTube Music: Change recommended version to 8.37.56 (ab6033c)
  • YouTube: Changes the default values for some settings (#10) (fc0f0b8)
  • YouTube: Move loop video setting to player menu (cd82e1e)
  • YouTube: Remove 19.43.41 that YouTube no longer supports (ae1a03b)
  • YT Music: Support 8.49.52 (052629c)
auto_awesome Features
  • Add dark icon (#16) (980e4ac)
  • Add less restrictive license for build related code (43cbf13)
  • Add new About dialog style (#21) (69ee718)
  • Add overlay buttons animation (#20) (a105d4c)
  • Generate new release (ad7d1c3)
  • Perform full search of free registers (7a04ba3)
  • Spoof video streams: Add an option to sign-in to Android VR (#23) (a780f67)
  • Spoof video streams: Default client maintenance (#11) (339f897)
  • YouTube - LithoFilterPatch: Add support for accessibility filtering (#1) (61fb9c2)
  • YouTube Music: Unofficial support of 8.50.51 (a392f3f)
calendar_today
bug_report Bug fixes
  • Always use a vertical button layout (e6f69c8)
  • After changing pre-release, show snackbar and block starting patching until bundles are updated (1fe7aa1)
  • Allow all files as .mpp files are not available in file picker (80ad1ec)
  • Change first greeting message shown to be more traditional and easier to understand what to do (c8f797f)
  • Correct rounding errors of progress value (eb31b73)
  • Do not show empty space above the About section (e2eaf7d)
  • Do not show patches update snackbar unless user is manually refreshing (8d35d28)
  • Fix isBundleUpdating state after merge upstream changes (7598e6d)
  • Fix lateinit property eventHandler has not been initialized (#25) (d074a14)
  • Fix apk picker (ae813d6)
  • Fix app console warning of provider not found (d2c76b7)
  • Fix build (fe5250b)
  • Fix the dack theme color picker (24d4c5f)
  • Hide update on metered connection from advanced settings menu (91ae275)
  • Increase installer timeout (934305b)
  • Increase installer timeout wait time (648f22b)
  • Remove blinking when opening dialog, use gradient instead of blur (works on A12+ but not well) (b851913)
  • Resolve bundle fetching from upstream merge (#11) (d9166b8)
  • Restore only delete button (bf7c045)
  • Show "Patches are loading" on fresh install (170d17f)
  • Show "Patches are loading" toast if bundles are downloading (3d59980)
  • Show patches update UI when using advanced mode (309f7db)
  • Skip if patch doesn't exist in this bundle (6482987)
  • Update changelog after bundle update (ed9c173)
  • Use Morphe patches API (#12) (01cdffc)
  • Use the appropriate string (7661989)
auto_awesome Features
  • Add localization to patch options (#48) (0e7a203)
  • Add a delay at 100% before showing success screen (abb5ab5)
  • Add adaptive landscape mode (#8) (3bbc62e)
  • Add haptic feedback to About setting item (d3f8e33)
  • Add in-app patches options (#27) (2ce57a7)
  • Add link to the Crowdin (b0b94cb)
  • Add more haptic feedback (967f9ca)
  • Adjust layout of patches list and change log in modal patches bundle (#13) (0dcf5b9)
  • Change buttons priority (85fdd86)
  • Change Particles background to Space (9575446)
  • Custom Morphe home screen (515d08c)
  • Morphe homepage root installation (#10) (8ed769f)
  • Refactor color row elements (86b11b6)
  • UI & UX Improvements (#17) (9e72b08)
  • Use fullscreen dialog for manager update (91bb4d1)
calendar_today
auto_awesome Features
  • Add less restrictive license for build related code (43cbf13)
calendar_today
bug_report Bug fixes
  • Remove PAT from GitHub actions (92b1089)
calendar_today
bug_report Bug fixes
  • GmsCore support: Remove vendor id patch option (8fa44d2)
calendar_today
bug_report Bug fixes
  • Increase installer timeout wait time (648f22b)
calendar_today
bug_report Bug fixes
  • Increase installer timeout (934305b)
auto_awesome Features
  • Refactor color row elements (86b11b6)
calendar_today
auto_awesome Features
  • Spoof video streams: Add an option to sign-in to Android VR (#23) (a780f67)
calendar_today
bug_report Bug fixes
  • Fix isBundleUpdating state after merge upstream changes (7598e6d)
  • Fix apk picker (ae813d6)
  • Restore only delete button (bf7c045)
  • Skip if patch doesn't exist in this bundle (6482987)
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Loop video: Fix looping button state (#22) (d02c00e)
calendar_today
bug_report Bug fixes
  • Use more informative patch error if the same APK is patched twice (9112491)
calendar_today
bug_report Bug fixes
  • YouTube - Hide ads: Support Hide fullscreen ads on Android 13+ devices (#17) (e016b8b)
  • YouTube - Remove viewer discretion dialog: Not working on YouTube 20.14.43+ (#19) (d951f2e)
calendar_today
bug_report Bug fixes
  • YouTube - Hide layout components: Fix side effect of Disable translucent status bar (48bf054)
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube - Exit fullscreen mode: Handle exiting fullscreen on the first video opened (2d12182)
calendar_today
bug_report Bug fixes
  • YouTube Music: Change recommended version to 8.37.56 (ab6033c)
calendar_today
bug_report Bug fixes
  • Create pre-release build for testing (931017d)
calendar_today
bug_report Bug fixes
  • Change recommended version to 20.37.48 (5361d03)
calendar_today
bug_report Bug fixes
  • Fix lateinit property eventHandler has not been initialized (#25) (d074a14)
calendar_today
auto_awesome Features
  • YouTube Music: Unofficial support of 8.50.51 (a392f3f)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • YouTube Music - Navigation bar: Hide library tab with 8.24+ (789dd2a)
calendar_today
bug_report Bug fixes
  • Resolve ssl connection timeout in ci (test) (031ffba)
calendar_today
bug_report Bug fixes
  • Allow all files as .mpp files are not available in file picker (80ad1ec)
  • Remove blinking when opening dialog, use gradient instead of blur (works on A12+ but not well) (b851913)
  • Show "Patches are loading" on fresh install (170d17f)
  • Update changelog after bundle update (ed9c173)
  • Use the appropriate string (7661989)
auto_awesome Features
  • Add haptic feedback to About setting item (d3f8e33)
  • Add link to the Crowdin (b0b94cb)
  • Add more haptic feedback (967f9ca)
  • Change buttons priority (85fdd86)
  • Change Particles background to Space (9575446)
  • UI & UX Improvements (#17) (9e72b08)
  • Use fullscreen dialog for manager update (91bb4d1)
calendar_today
bug_report Bug fixes
  • GmsCore support: Change recommended MicroG to MicroG-RE (87fe57d)
calendar_today
bug_report Bug fixes
  • YouTube - Open Shorts in regular player: Fix back to exit with 20.51 (6203858)
calendar_today
auto_awesome Features
calendar_today
auto_awesome Features
  • Perform full search of free registers (7a04ba3)
calendar_today
bug_report Bug fixes
  • YouTube - Loop video: Enable loop video setting not working in playlist (#14) (77df0a3)
  • YouTube - Loop video: Wrong icon applied (#13) (92f1325)
  • YouTube - Open Shorts in regular player: Resolve back button sometimes closing the app instead of exiting fullscreen mode (d22f9b6)
  • YouTube: Changes the default values for some settings (#10) (fc0f0b8)
  • YouTube: Remove 19.43.41 that YouTube no longer supports (ae1a03b)
calendar_today
bug_report Bug fixes
  • Spoof video streams: Restore missing file during commit conflict resolution (69823a5)
auto_awesome Features
  • Spoof video streams: Default client maintenance (#11) (339f897)
calendar_today
bug_report Bug fixes
  • AddResources: Change resource system to per app, remove per patch resource system that is problematic with Crowdin (#12) (3d8b223)
  • YouTube - Hide player flyout menu items: Hide additional menu items with 20.22+ (734bfb3)
  • YouTube - Hide video action buttons: Update hide like and subscribe button glow for 20.22+ (0fec09c)
calendar_today
bug_report Bug fixes
  • Use 'notification' language instead of 'toast' (06d18b8)
calendar_today
bug_report Bug fixes
  • After changing pre-release, show snackbar and block starting patching until bundles are updated (1fe7aa1)
  • Change first greeting message shown to be more traditional and easier to understand what to do (c8f797f)
  • Correct rounding errors of progress value (eb31b73)
  • Do not show patches update snackbar unless user is manually refreshing (8d35d28)
  • Fix app console warning of provider not found (d2c76b7)
  • Hide update on metered connection from advanced settings menu (91ae275)
  • Show patches update UI when using advanced mode (309f7db)
  • Use Morphe patches API (#12) (01cdffc)
  • Do not show empty space above the About section (e2eaf7d)
  • Fix build (fe5250b)
  • Fix the dack theme color picker (24d4c5f)
  • Resolve bundle fetching from upstream merge (#11) (d9166b8)
  • Show "Patches are loading" toast if bundles are downloading (3d59980)
  • Do not show empty space above the About section (e2eaf7d)
  • Fix the dack theme color picker (24d4c5f)
auto_awesome Features
  • Add a delay at 100% before showing success screen (abb5ab5)
  • Adjust layout of patches list and change log in modal patches bundle (#13) (0dcf5b9)
  • Morphe homepage root installation (#10) (8ed769f)
  • Add adaptive landscape mode (#8) (3bbc62e)
  • Custom Morphe home screen (515d08c)
  • Custom Morphe home screen (515d08c)
calendar_today
bug_report Bug fixes
  • backtick is replaced with an empty string in bash (#9) (a29ac22)
calendar_today
bug_report Bug fixes
  • backtick is replaced with an empty string in bash (#8) (4858494)
calendar_today
bug_report Bug fixes
  • Rename bundleBundles to generatePatchesList (0bcc12f)
calendar_today
bug_report Bug fixes
  • YT Music: Support 8.49.52 (052629c)
calendar_today
bug_report Bug fixes
  • YouTube - Hide player flyout menu items: Remove hide submenu items for 20.22+ (5d5d1f1)
calendar_today
auto_awesome Features
calendar_today
bug_report Bug fixes
  • Revert Android Studio automatic changes (f59279b)
calendar_today
bug_report Bug fixes
calendar_today
bug_report Bug fixes
  • Fix publish? (864f2ee)
  • Move all classes to morphe namespace (9948922)
  • Remove installation nag screen that prevent sharing with close friends, but also will never stop counterfeit sites (e7f3497)
  • Restore code (2e4979a)
  • YouTube - Hide ads: Hide new type of ad (066a3ff)
  • YouTube - Hide ads: YouTube Doodles are unclickable when Hide ads is turned on (1ba6238)
  • YouTube - Hide ads: YouTube Doodles are unclickable when Hide ads is turned on (d3a54c1)
  • YouTube - Hide Shorts components: Action buttons are not hidden in YouTube 20.22+ (#4) (171351a)
  • YouTube - Return YouTube Dislike: Sometimes incorrect dislike counts shown in Shorts (6401688)
  • YouTube - Return YouTube Dislike: Sometimes incorrect dislike counts shown when the dislike button is clicked and then canceled (b598b22)
  • YouTube - ReturnYouTubeDislike: Fix dislikes not showing with 20.31+ (f238b81)
  • YouTube - Spoof video streams: Age-restricted videos do not play in the Android No SDK client (#3) (c8096b1)
  • YouTube Music - Hide buttons: An exception is thrown due to an invalid fingerprint format (81042aa)
  • YouTube: Move loop video setting to player menu (cd82e1e)
auto_awesome Features
  • YouTube - LithoFilterPatch: Add support for accessibility filtering (#1) (61fb9c2)