✨ Features
- YouTube - Hide layout components: Add "Hide channel tab filter" setting (#540) (5cca175)
🐛 Bug fixes
- When source is disabled allow button presses but change the card background to red (9b3a498)
✨ Features
- Show changelog button in all changelog dialogs (f925de0)
🐛 Bug fixes
- Update translations from Crowdin (e0d7db9)
🐛 Bug fixes
- Get patches release info from static JSON file (a33ba20)
- Improve patch dialog logic and fix app info display issues (#182) (a3153e9)
- Incorrect content color for badge style (f4ad9aa)
- Increase default process memory (557ff78)
- Prefer IPv4 connections over IPv6 (e665e59)
- Refactor changelog component and add shimmer effect (44d0318)
- Some patch options fields are not available for input (5853168)
- Update app-release.json after semantic release finishes (77db06d)
✨ Features
- Get manager release info from static JSON file (#186) (c75569d)
- New patch selections dialog (#197) (9f363ff)
- Show Expert mode confirmation dialog (db64938)
- Use APKEditor for APKM merging (#137) (9ed8f5b)
🐛 Bug fixes
- Some patch options fields are not available for input (5853168)
🐛 Bug fixes
- Resolve incorrect string formatters for some translations (13d0b8c)
✨ Features
- Show Expert mode confirmation dialog (db64938)
🐛 Bug fixes
- Increase default process memory (557ff78)
🐛 Bug fixes
- Resolve Morphe showing new release is available but cannot download (c567195)
🐛 Bug fixes
- Better handle opening APKMirror links on weirdo home routers (627f075)
🐛 Bug fixes
- Update app-release.json after semantic release finishes (77db06d)
🐛 Bug fixes
- Use jsdelivr for patch bundle hosting (3b8b3f0)
✨ Features
- YouTube - Hide layout components: Add "Hide feed flyout menu filter" setting (#535) (06c8215)
🐛 Bug fixes
- Get patches release info from static JSON file (a33ba20)
🐛 Bug fixes
- Prefer IPv4 connections over IPv6 (e665e59)
🐛 Bug fixes
- Change to old GitHub release logic (94c2fb7)
🐛 Bug fixes
- YouTube: Add experimental support for
21.07.240 (015d66a)
🐛 Bug fixes
- Commit app-release.json after semantic release (4f89c8c)
🐛 Bug fixes
- Publish release before updating app-release.json (f1c556a)
🐛 Bug fixes
- Spoof video streams: Change patch to default excluded for root (546580d)
- YouTube - Hide layout components: Resolve "Hide comments section in Home feed" not hiding comments (#473) (915849b)
- YouTube - Hide layout components: Resolve "Hide community posts" not working in search results (#485) (9083a16)
- YouTube - Hide layout components: Resolve community posts sometimes showing in the player suggestions (0d0886a)
- YouTube - Hide Shorts components: Resolve hiding Shorts also hiding channel page headers (#518) (966232b)
- YouTube - Navigation bar: Resolve experimental player black bar when "Disable translucent status bar" is enabled (#464) (1a9dd11)
- YouTube - Theme: Apply dark color to 21.06+ experimental app targets (#495) (62ca1be)
- YouTube: Resolve experimental patching of
21.06.257 (62f68a4)
✨ Features
- YouTube - Hide layout components: Add "Hide collapse button" and "Hide fullscreen button" settings (#511) (91f1aad)
- YouTube - Hide layout components: Add "Hide comment prompts" setting (#463) (3ca9551)
- YouTube: Add
Disable layout updates patch (#493) (0399388)
🐛 Bug fixes
- YouTube - Hide Shorts components: Resolve hiding Shorts also hiding channel page headers (#518) (966232b)
🐛 Bug fixes
- YouTube: Resolve experimental patching of
21.06.257 (62f68a4)
🐛 Bug fixes
- Spoof video streams: Change patch to default excluded for root (546580d)
✨ Features
- YouTube - Hide layout components: Add "Hide collapse button" and "Hide fullscreen button" settings (#511) (91f1aad)
🐛 Bug fixes
- YouTube - Hide layout components: Resolve community posts sometimes showing in the player suggestions (0d0886a)
🐛 Bug fixes
- Refactor changelog component and add shimmer effect (44d0318)
🐛 Bug fixes
- Incorrect content color for badge style (f4ad9aa)
🐛 Bug fixes
- Improve patch dialog logic and fix app info display issues (#182) (a3153e9)
✨ Features
- Get manager release info from static JSON file (#186) (c75569d)
🐛 Bug fixes
- YouTube - Theme: Resolve theme color incorrectly applying to player overlay (bbf94ec)
🐛 Bug fixes
- YouTube - Theme: Override missing 21.06+ light theme color (a338f0f)
🐛 Bug fixes
- YouTube - Theme: Show correct icon light/dark mode if using YouTube light/dark manual override (3f5d75a)
🐛 Bug fixes
- YouTube - Theme: Adjust theme color replacement (12fc228)
🐛 Bug fixes
- YouTube - Theme: Adjust black color overrides (b779c12)
🐛 Bug fixes
- YouTube - Theme: Use correct theme color for settings icon (a6d472d)
🐛 Bug fixes
- YouTube - Theme: Apply dark color to 21.06+ experimental app targets (#495) (62ca1be)
✨ Features
- YouTube: Add
Disable layout updates patch (#493) (0399388)
🐛 Bug fixes
- YouTube - Hide layout components: Resolve "Hide community posts" not working in search results (#485) (9083a16)
🐛 Bug fixes
- YouTube - Hide layout components: Resolve "Hide comments section in Home feed" not hiding comments (#473) (915849b)
🐛 Bug fixes
- YouTube - Navigation bar: Resolve experimental player black bar when "Disable translucent status bar" is enabled (#464) (1a9dd11)
✨ Features
- YouTube - Hide layout components: Add "Hide comment prompts" setting (#463) (3ca9551)
🐛 Bug fixes
- Add validation of patch selections when repatching (#174) (2dba355)
- Create adaptive icons for all resolutions (#171) (f22aa3f)
- File system access request appeared where it wasn't needed (#179) (79fcec2)
- Show banner when patched app was has been uninstalled from the device (562f23e)
✨ Features
- Add an extended list of supported versions (#155) (25dafb6)
- Add GitHub repo as a patch bundle source (#157) (ec0f741)
- Add installer prompt on patcher screen (#170) (b93719b)
- Add optional parallax effect to animated backgrounds (#169) (bc28fa9)
- Add stored patch selection dialog (#167) (c36b424)
🐛 Bug fixes
- File system access request appeared where it wasn't needed (#179) (79fcec2)
✨ Features
- Spoof video streams: Default client maintenance (#448) (36817a3)
- YouTube - Spoof app version: Remove target version
19.35.36 (#458) (8c87a2c) - YouTube - Video quality: Add "Prioritize video quality" setting (#449) (9819078)
✨ Features
- YouTube - Spoof app version: Remove target version
19.35.36 (#458) (8c87a2c)
✨ Features
- Spoof video streams: Default client maintenance (#448) (36817a3)
- YouTube - Video quality: Add "Prioritize video quality" setting (#449) (9819078)
🐛 Bug fixes
- Show banner when patched app was has been uninstalled from the device (562f23e)
🐛 Bug fixes
- Custom branding: Show user provided custom icon everywhere (c0433ab)
- YouTube - Ambient mode: Resolve "Bypass Ambient mode restrictions" not bypassing (#392) (f5b71b2)
- YouTube - Hide ads: Empty space is left when ads are hidden on tablets (#377) (da12960)
- YouTube - Hide layout components: "Hide Featured places" also hide watch history shelf (#420) (fcb6758)
- YouTube - Hide layout components: "Hide Show more button" leaves empty space (#422) (d44862d)
- YouTube - Hide layout components: "Hide subscribed channels bar" leaves empty space (#404) (6b68416)
- YouTube - Hide layout components: Resolve "Hide subscribed channels bar" leaves empty space in landscape mode (#421) (83230a6)
- YouTube - Miniplayer: Minimal miniplayer has wrong play icon (2eddce0)
- YouTube - Navigation bar: Rename "Switch Create with Notifications" to "Swap Create with Notifications" (#384) (6472dee)
- YouTube - SponsorBlock: Resolve segments not fetching on experimental app targets (46a5d9a)
✨ Features
- Show an experimental user on the first launch of an experimental app target (#414) (d52b9c9)
- YouTube - Hide layout components: Add "Hide comments section in Home feed" setting (#382) (b20f629)
- YouTube - Hide layout components: Add "Hide explore this course" setting (#410) (42eaca0)
- YouTube - Hide layout components: Add "Hide Quizzes" setting (#425) (c843c32)
- YouTube - Hide Shorts components: Add "Hide AI button" setting (#436) (eea4657)
- YouTube - Hide Shorts components: Add "Hide in video description" setting (#426) (7c01227)
- YouTube - Spoof app version: Add target version
20.28.41 (#375) (3793689) - YouTube - Spoof app version: Add target version
20.39.41 (9ef0d22) - YouTube - Video quality: Add
Hide Premium video quality setting (#423) (fb3cb36) - YouTube: Add
Ambient mode patch (#367) (91a68f5) - YouTube: Add experimental support for
21.06.251 (3872f34)
🐛 Bug fixes
- YouTube: Add experimental support for
21.06.251 (3872f34)
🐛 Bug fixes
- Add validation of patch selections when repatching (#174) (2dba355)
🐛 Bug fixes
- Create adaptive icons for all resolutions (#171) (f22aa3f)
✨ Features
- Add installer prompt on patcher screen (#170) (b93719b)
✨ Features
- Add optional parallax effect to animated backgrounds (#169) (bc28fa9)
✨ Features
- YouTube - Hide Shorts components: Add "Hide AI button" setting (#436) (eea4657)
🐛 Bug fixes
- YouTube - SponsorBlock: Resolve segments not fetching on experimental app targets (46a5d9a)
✨ Features
- YouTube - Hide Shorts components: Add "Hide in video description" setting (#426) (7c01227)
✨ Features
- YouTube - Hide layout components: Add "Hide Quizzes" setting (#425) (c843c32)
🐛 Bug fixes
- YouTube - Hide layout components:
Hide Featured places also hide watch history shelf (#420) (fcb6758)
🐛 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)
✨ Features
- YouTube - Video quality: Add
Hide Premium video quality setting (#423) (fb3cb36)
🐛 Bug fixes
- Custom branding: Show user provided custom icon everywhere (c0433ab)
🐛 Bug fixes
- YouTube - Ambient mode: Resolve "Bypass Ambient mode restrictions" not bypassing (#392) (f5b71b2)
- YouTube - Miniplayer: Minimal miniplayer has wrong play icon (2eddce0)
✨ Features
- Show an experimental user dialog message on the first launch of an experimental app target (#414) (d52b9c9)
✨ Features
- Add an extended list of supported versions (#155) (25dafb6)
✨ Features
- Add pull-to-refresh gesture (#143) (50525f0)
- Add updating sources progress bar (#152) (8fd353f)
- Custom branding: Allow Manager to process custom icon/headers into the correct formats/names/sizes (#138) (b5e6c82)
- Show homescreen app update badges (#132) (b8adadf)
✨ Features
- YouTube - Hide layout components: Add "Hide explore this course" setting (#410) (42eaca0)
✨ Features
- YouTube - Spoof app version: Add target version
20.39.41 (9ef0d22)
🐛 Bug fixes
- YouTube - Hide layout components:
Hide subscribed channels bar leaves empty space (#404) (6b68416)
🐛 Bug fixes
- YouTube - Spoof app version: Resolve experimental patching of
21.05.264 (3d7c0e6)
🐛 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)
✨ Features
- YouTube - Spoof app version: Add target version
20.28.41 (#375) (3793689) - YouTube: Add
Ambient mode patch (#367) (91a68f5)
✨ Features
- YouTube - Hide layout components: Add "Hide comments section in Home feed" setting (#382) (b20f629)
🐛 Bug fixes
- YouTube: Resolve experimental
21.05.264 video description crash (90a7fae)
🐛 Bug fixes
- YouTube: Resolve experimental
21.05.264 Shorts crash (eda285a)
🐛 Bug fixes
- Spoof video streams: Spoofing does not work if the default client is not
TV (#373) (8a40c96) - 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)
✨ Features
- Spoof video streams: Default client maintenance (#340) (d72cfbe)
- YouTube - Captions: Add "Set caption cookies" and "Fix transcript" settings (#341) (0e50fc7)
- YouTube - Downloads: Add "Seal Plus" as a hidden preset downloader (#357) (077128c)
- YouTube - Hide layout components: Add "Hide course progress" setting (#351) (4a83b54)
- YouTube: Add experimental support for
21.05.264 (#335) (a3f1a5c)
🐛 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)
✨ Features
- YouTube: Add experimental support for
21.05.264 (#335) (a3f1a5c)
🐛 Bug fixes
- Spoof video streams: Spoofing does not work if the default client is not
TV (#373) (8a40c96)
✨ Features
- Custom branding: Allow Manager to process custom icon/headers into the correct formats/names/sizes (#138) (b5e6c82)
✨ Features
- YouTube - Downloads: Add "Seal Plus" as a hidden preset downloader (#357) (077128c)
✨ Features
- YouTube - Hide layout components: Add "Hide course progress" setting (#351) (4a83b54)
✨ Features
- YouTube - Captions: Add "Set caption cookies" and "Fix transcript" settings (#341) (0e50fc7)
✨ Features
- Spoof video streams: Default client maintenance (#340) (d72cfbe)
🐛 Bug fixes
- Use new Expert mode for users with old user data (57e658c)
🐛 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)
✨ Features
- Reddit: Add ability to hide Games button on nav bar (#315) (07b9fc2)
- Reddit: Add support for Reddit
2026.04.0 (#276) (0203cf6) - YouTube - Hide layout components: Add "Hide Latest videos button" setting (#305) (aed3e34)
- YouTube - Hide layout components: Add "Hide live chat replay button" setting (#330) (7a6c697)
- YouTube - Hide layout components: Add "Hide video title" setting (#309) (2c7a973)
- YouTube - Navigation bar: Add settings to hide toolbar buttons (#298) (73fd722)
- YouTube: Add
Restore old search filters patch (#285) (c088723)
🐛 Bug fixes
- Use new Expert mode for users with old user data (57e658c)
🐛 Bug fixes
- 'GmsCore support' patch not excluded in root mode (#134) (a2eb5b0)
- Resolve libaapt.so patching errors (#133) (7a443e7)
🐛 Bug fixes
- Reddit: Change recommended app target to
2026.03.0 (7a5cda5)
✨ Features
- YouTube - Hide layout components: Add "Hide live chat replay button" setting (#330) (7a6c697)
🐛 Bug fixes
- 'GmsCore support' patch not excluded in root mode (#134) (a2eb5b0)
🐛 Bug fixes
- Reddit: Handle navigation bar buttons hidden behind feature flags (#328) (2b8c337)
✨ Features
- YouTube - Hide layout components: Add "Hide Latest videos button" setting (#305) (aed3e34)
🐛 Bug fixes
- Reddit: Fix Recently Visited Shelf patch not being usable (#316) (49bab2b)
✨ Features
- Reddit: Add ability to hide Games button on nav bar (#315) (07b9fc2)
✨ Features
- Reddit: Add support for Reddit
2026.04.0 (#276) (0203cf6)
✨ Features
- YouTube - Hide layout components: Add "Hide video title" setting (#309) (2c7a973)
🐛 Bug fixes
- YouTube: Consolidate toolbar "Hide cast button" into existing hide cast button setting (c22a2a1)
🐛 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)
✨ Features
- YouTube - Navigation bar: Add settings to hide toolbar buttons (#298) (73fd722)
✨ Features
- YouTube: Add
Restore old search filters patch (#285) (c088723)
🐛 Bug fixes
- Custom branding: Resolve background playback crash with custom branded root installation (3039650)
- Spoof video streams: Disable client flag that breaks playback with experimental app targets (8cace8b)
- YouTube - Hide ads:
Hide video ads does not hide Shorts ads (#260) (9078d92) - YouTube - Hide Shorts components: Fix "Hide sound metadata label" hiding other components (#277) (b55ebe4)
- YouTube: Replace themed like animation applied from wrong version due to server-side fault (#261) (556dbb6)
✨ Features
- Enable debugging: Allow overriding String/long/double flags in debug flag manager (11b61b5)
- YouTube Music: Support version
8.40.54 (639819d) - YouTube: Add experimental support for
21.04.221 (ba2e581) - YouTube: Support version
20.40.45 (9514870)
🐛 Bug fixes
- Custom branding: Resolve background playback crash with custom branded root installation (3039650)
🐛 Bug fixes
- YouTube - Hide Shorts components: Fix "Hide sound metadata label" hiding other components (#277) (b55ebe4)
🐛 Bug fixes
- YouTube: Replace themed like animation applied from wrong version due to server-side fault (#261) (556dbb6)
🐛 Bug fixes
- YouTube - Hide ads:
Hide video ads does not hide Shorts ads (#260) (9078d92)
✨ Features
- Enable debugging: Allow overriding String/long/double flags in debug flag manager (11b61b5)
🐛 Bug fixes
- Spoof video streams: Disable client flag that breaks playback with experimental app targets (8cace8b)
✨ Features
- YouTube: Add experimental support for
21.04.221 (ba2e581)
✨ Features
- YouTube Music: Support version
8.40.54 (639819d) - YouTube: Support version
20.40.45 (9514870)
🐛 Bug fixes
- Handle remounting of patched app after rebooting (b28cc9e)
- Reduce default patcher process memory to 500mb to solve patching errors for budget devices (0a4cea3)
- Update root mounting script directory (3c3b7a7)
🐛 Bug fixes
- Update root mounting script directory (3c3b7a7)
🐛 Bug fixes
- Reduce default patcher process memory to 500mb to solve patching errors for budget devices (0a4cea3)
🐛 Bug fixes
- Handle remounting of patched app after rebooting (b28cc9e)
✨ Features
- Spoof video streams: Default client maintenance (#249) (ea01bfc)
- YouTube - SponsorBlock: Show skip button if player overlay controls are active (#243) (9f90d0e)
- YouTube - Theme: Add "Hide splash screen" setting (#245) (d8ae327)
- YouTube Music: Add experimental support for
9.03.52 (80c0198) - YouTube: Add experimental support for
21.03.34 (#233) (4b9d7a6)
🐛 Bug fixes
- YouTube - SponsorBlock: Do not show context toast when auto skipping videos in the feed (17d8bd0)
✨ Features
- Spoof video streams: Default client maintenance (#249) (ea01bfc)
🐛 Bug fixes
- Handle multiple versionName entries in root mount script (#118) (4515e8b)
🐛 Bug fixes
- YouTube - SponsorBlock: Show correct nested skip segment in overlay controls when seeking to an earlier video time (1e13236)
✨ Features
- YouTube Music: Add experimental support for
9.03.52 (80c0198)
🐛 Bug fixes
- Handle multiple versionName entries in root mount script (#118) (4515e8b)
✨ Features
- YouTube - Theme: Add "Hide splash screen" setting (#245) (d8ae327)
✨ Features
- YouTube - SponsorBlock: Show skip button if player overlay controls are active (#243) (9f90d0e)
✨ Features
- YouTube: Add experimental support for
21.03.34 (#233) (4b9d7a6)
🐛 Bug fixes
- YouTube - Hide Shorts components: Hide new type of sound metadata label (35931e6)
✨ Features
- YouTube - Hide layout components: Add "Hide subscribed channels bar" setting (#226) (bbaad3a)
- YouTube Music: Add experimental support for
9.02.50 (977cb8b) - YouTube: Add
Hide autoplay preview patch (#218) (4d105bd)
✨ Features
- YouTube - Hide layout components: Add "Hide subscribed channels bar" setting (#226) (bbaad3a)
✨ 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
🐛 Bug fixes
- YouTube - Hide Shorts components: Hide new type of sound metadata label (35931e6)
✨ Features
- YouTube Music: Add experimental support for
9.02.50 (977cb8b)
✨ Features
- YouTube - Navigation buttons: Add setting to use narrow navigation bar buttons (1074c6a)
- YouTube: Add "Hide search box trending results" setting (#40) (dc1a898)
🐛 Bug fixes
- Set initial page to Advanced tab (a94e971)
🐛 Bug fixes
- Set initial page to Advanced tab (a94e971)
✨ Features
- YouTube: Add "Hide search box trending results" setting (#40) (dc1a898)
✨ Features
- YouTube - Navigation buttons: Add setting to use narrow navigation bar buttons (1074c6a)
🐛 Bug fixes
- YouTube - Hide ads: Hide new type of player ad (#187) (4702043)
✨ Features
- YouTube: Add
Double tap to seek patch (1a57a34)
🐛 Bug fixes
- Remove restrictions on AGP due to the use of hardcoded registers in LithoFilterPatch (#41) (223ed8f)
🐛 Bug fixes
- YouTube - Hide ads: Hide new type of player ad (#187) (4702043)
✨ Features
- YouTube: Add
Double tap to seek patch (1a57a34)
🐛 Bug fixes
- Do not use patcher process for armv7 devices (9bc999c)
🐛 Bug fixes
- Custom branding: Resolve startup crash if custom branding is excluded in expert mode (3f2d733)
🐛 Bug fixes
- Do not use patcher process for armv7 devices (9bc999c)
🐛 Bug fixes
- Completely isolate patch options in Morphe and Expert modes (#90) (c96fcd9)
🐛 Bug fixes
- YouTube - Hide layout components: Fix "Hide ticket shelf" not working when "Hide horizontal shelves" is off (#124) (84eeb0d)
🐛 Bug fixes
- YouTube - Auto captions: Cannot disable auto captions with 20.21 app target (#145) (dc43944)
🐛 Bug fixes
- YouTube - Hide end screen cards: Resolve patching
20.31.42 (3033432)
🐛 Bug fixes
- Custom branding: Default to user‑provided icon and name when provided (eef8798)
🐛 Bug fixes
- YouTube - Hide layout components: Fix certain description components not working (#143) (4efcb4d)
✨ Features
- YouTube: Add experimental support for
21.02.32 (#138) (660699d)
🐛 Bug fixes
- YouTube: Change "Hide mix playlist" to default off (00f1240)
🐛 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)
🐛 Bug fixes
- Changing default enum setting type setting does not always always clear preference data (302fa77)
🐛 Bug fixes
- Change to time based version code to resolve pre-release Manager unable to update to latest stable release (97ec26e)
🐛 Bug fixes
- Some apk files are not selectable in expert mode (aa8c3ce)
🐛 Bug fixes
- YouTube - Hide ads: Hide new type of general ad, movie ad and web search result (#92) (ed5c287)
🐛 Bug fixes
- YouTube - Hide layout components: Do not change system nav bar transparency when disabling status bar transparency (2b1330c)
✨ Features
- YouTube - Auto-captions: Add an option to disable auto-captions when the device volume is muted (#37) (369f91e)
🐛 Bug fixes
- YouTube - Spoof app version: Change oldest spoof target to
19.35.36 (#86) (53ae587)
🐛 Bug fixes
- Fix crash on Android 10 when selecting APK in Expert mode (#64) (#64) (faa5290)
🐛 Bug fixes
- Import keystore using default password (1c0c1f6)
🐛 Bug fixes
- Change process runtime memory limit (e17ac20)
✨ Features
- Change home screen pre-release setting to include Manager updates (#53) (f2397da)
🐛 Bug fixes
- YouTube: Do not show bold icons if old settings menus is enabled (bee9bb3)
✨ 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)
🐛 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)
✨ 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)
🐛 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)
✨ 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)
✨ Features
- Add less restrictive license for build related code (43cbf13)
🐛 Bug fixes
- Remove PAT from GitHub actions (92b1089)
🐛 Bug fixes
- GmsCore support: Remove vendor id patch option (8fa44d2)
🐛 Bug fixes
- Increase installer timeout wait time (648f22b)
🐛 Bug fixes
- Increase installer timeout (934305b)
✨ Features
- Refactor color row elements (86b11b6)
✨ Features
- Spoof video streams: Add an option to sign-in to Android VR (#23) (a780f67)
🐛 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)
🐛 Bug fixes
- YouTube - Loop video: Fix looping button state (#22) (d02c00e)
🐛 Bug fixes
- Use more informative patch error if the same APK is patched twice (9112491)
🐛 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)
🐛 Bug fixes
- YouTube - Hide layout components: Fix side effect of Disable translucent status bar (48bf054)
🐛 Bug fixes
- YouTube - Exit fullscreen mode: Handle exiting fullscreen on the first video opened (2d12182)
🐛 Bug fixes
- YouTube Music: Change recommended version to
8.37.56 (ab6033c)
🐛 Bug fixes
- Create pre-release build for testing (931017d)
🐛 Bug fixes
- Change recommended version to 20.37.48 (5361d03)
🐛 Bug fixes
- Fix
lateinit property eventHandler has not been initialized (#25) (d074a14)
✨ Features
- YouTube Music: Unofficial support of
8.50.51 (a392f3f)
🐛 Bug fixes
- YouTube Music - Navigation bar: Hide library tab with 8.24+ (789dd2a)
🐛 Bug fixes
- Resolve ssl connection timeout in ci (test) (031ffba)
🐛 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)
✨ 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)
🐛 Bug fixes
- GmsCore support: Change recommended MicroG to MicroG-RE (87fe57d)
🐛 Bug fixes
- YouTube - Open Shorts in regular player: Fix back to exit with 20.51 (6203858)
✨ Features
- Perform full search of free registers (7a04ba3)
🐛 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)
🐛 Bug fixes
- Spoof video streams: Restore missing file during commit conflict resolution (69823a5)
✨ Features
- Spoof video streams: Default client maintenance (#11) (339f897)
🐛 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)
🐛 Bug fixes
- Use 'notification' language instead of 'toast' (06d18b8)
🐛 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)
✨ 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)
🐛 Bug fixes
backtick is replaced with an empty string in bash (#9) (a29ac22)
🐛 Bug fixes
backtick is replaced with an empty string in bash (#8) (4858494)
🐛 Bug fixes
- Rename
bundleBundles to generatePatchesList (0bcc12f)
🐛 Bug fixes
- YT Music: Support
8.49.52 (052629c)
🐛 Bug fixes
- YouTube - Hide player flyout menu items: Remove hide submenu items for 20.22+ (5d5d1f1)
🐛 Bug fixes
- Revert Android Studio automatic changes (f59279b)
🐛 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)
✨ Features
- YouTube - LithoFilterPatch: Add support for accessibility filtering (#1) (61fb9c2)
Looking for older releases?