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.
Technical Note: If playback issues occur, navigate toSettings > Morphe > Settings > Miscellaneousand enable Spoof video streams. Use the Default client selector to cycle clients if necessary.
You do not have permission to view the full content of this post. Log in or register now.