
Morphe: Independent YouTube Project
Morphe is an independent project based on the ReVanced codebase, providing extensive customization and feature enhancements for the YouTube Android application.Technical Specifications
| Detail | Specification |
| Base Version | YouTube v21.12.521 |
| ρá†ch Version | Morphe Patches (mpp) v1.20.0 |
| Package Name | app.morphe.android.youtube |
| Architectures | arm64-v8a, armeabi-v7a, x86, x86_64 |
| Screen DPI | 120dpi, 160dpi, 240dpi, 320dpi, 480dpi, 640dpi |
| Android Req. | 9.0+ |
| Type | Non-Root (Requires GmsCore/MicroG) |
Core Features
Ad Blocking & Playback
- Ad Removal: Options to hide general ads and video player ads.
- Background Playback: Removes restrictions on background and "Made for Kids" video playback.
- SponsorBlock: Skip sponsored segments, intros, and outros.
- Video Quality: Set default qualities and force the advanced quality menu.
- Playback Speed: Customize available speed increments and set a default speed.
- Buffer/Stream Fixes: Includes "Spoof video streams" and "Disable video codecs" (HDR/VP9) to resolve playback issues.
Interface & Customization
- Branding: Change app icon, app name, and header logo (Regular, Premium, or Morphe).
- Layout Controls: Hide Shorts components, action buttons, end screen cards, info cards, and related video overlays.
- Navigation: Options to hide or reorder navigation bar buttons.
- Theming: Custom background themes including pure black mode.
- Form Factor: Toggle UI appearance between phone, tablet, and automotive layouts.
Player Functionality
- Swipe Controls: Configurable volume and brightness gestures.
- Seekbar: Options for "tap to seek," disabling precise seeking, or sliding to seek.
- Shorts: Autoplay next Short, open Shorts in the regular player, or disable resuming Shorts on startup.
- External Integration: Support for external downloaders and opening links in external browsers.
- Return YouTube Dislike: Integration for viewing dislike counts.
Applied Patches
The following patches are included in this build:- Media: Alternative thumbnails (DeArrow API), Force original audio, Loop video, Disable DRC audio, Disable QUIC protocol.
- Privacy/Security: Sanitize sharing links (removes tracking parameters), Bypass URL redirects, Bypass image region restrictions.
- UI/UX: Custom player overlay opacity, Disable haptic feedback, Disable rolling number animations, Remove viewer discretion dialog (auto-accept), Open videos fullscreen (portrait).
- Compatibility: Spoof app version, Spoof device dimensions, GmsCore support, Check watch history DNS resolution.
ρá†ch mpp v1.20.0 Changelog
Bug Fixes
- Settings: Prevented duplicate dialogs on rapid clicks (#900).
- Captions: Fixed incorrect hooking that disabled captions (#908).
- Miniplayer: Corrected experimental app target color changes.
- Navigation: Updated activity hook for toolbar settings menu; fixed double-back-to-exit logic (#907).
- Swipe Controls: Resolved intermittent gesture failures (#905).
New Features
- Settings Management: Added Import/Export settings functionality (#865).
- GmsCore: Added setting to suppress MicroG battery optimization prompts (#921).
- Layout: Added "Comments carousel filter" setting (#909).
- System: Added "Reload video" ρá†ch (#873) and experimental support for base v21.12.521.
- Performance: Reduced overall patches bundle size (#891).
Installation Requirements
- GmsCore (MicroG): Must be installed for Non-Root functionality.
- Morphe APK: Install the patched YouTube Morphe application.
- Account: Log in via the GmsCore interface.
DownloadTechnical Note: If playback issues occur, navigate toSettings > Morphe > Settings > Miscellaneousand enable Spoof video streams. Use the Default client selector to cycle clients if necessary.