1.33.0 (2026-09-30)
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)
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)