What You Need Before Starting
- An Android device running Android 8.0 or newer
- At least 500MB of free storage space
- A stable internet connection for downloading
- "Install from unknown sources" permission enabled for your browser
Step 1: Download ReVanced Manager
ReVanced Manager is the official tool that patches YouTube on your device. Download it from:
- Official website: revanced.app
- GitHub releases: github.com/ReVanced/revanced-manager
Download the latest .apk file and install it on your device.
Step 2: Download GmsCore (MicroG Replacement)
GmsCore is required for Google account login on non-rooted devices. Without it, you won't be able to sign in to access subscriptions, history, or recommendations.
- Official source: github.com/ReVanced/GmsCore
Download and install the GmsCore APK before proceeding.
Step 3: Open ReVanced Manager & Select YouTube
Open ReVanced Manager and navigate to the Patcher tab. The Manager will either:
- Detect your installed YouTube version automatically
- Prompt you to download a compatible YouTube APK (usually from APKMirror)
Important: Make sure the YouTube version matches the version recommended by ReVanced Manager. Using an unsupported version may cause patch failures.
Step 4: Select Your Patches
ReVanced offers a modular patch system. You can choose exactly which features to enable:
| Patch | What It Does | Recommended? |
|---|---|---|
| Hide ads | Removes all video and banner ads | ✓ Yes |
| SponsorBlock | Skips sponsor segments automatically | ✓ Yes |
| Background playback | Play videos with screen off | ✓ Yes |
| Return YouTube Dislike | Shows dislike counts | ✓ Yes |
| AMOLED theme | True black dark theme | Optional |
| Swipe controls | Swipe brightness/volume | Optional |
| Disable Shorts | Removes Shorts from feed | Optional |
Step 5: Patch & Install
- After selecting patches, tap "Patch"
- Wait for the patching process to complete (usually 2-5 minutes)
- When finished, tap "Install"
- The patched YouTube app will be installed alongside (or replace) the original
Step 6: Sign In & Configure
- Open the patched YouTube app
- Sign in with your Google account (requires GmsCore)
- Go to Settings → ReVanced to configure patches
- Enable SponsorBlock categories you want to skip
Common Installation Problems
| Problem | Solution |
|---|---|
| "App not installed" error | Uninstall the existing YouTube app or use a different package name |
| Patch failed | Ensure you're using the recommended YouTube version. Clear Manager cache and retry |
| Login loop | Make sure GmsCore is installed and updated. Clear GmsCore data and retry |
| Black screen | Re-patch with the latest patches. Ensure video codec patches are selected |
| No internet in patched app | Check DNS settings. Try switching between WiFi and mobile data |
Frequently Asked Questions
ReVanced is open-source with code available on GitHub for public audit. Only download from official sources (revanced.app or GitHub) to ensure safety.
No. ReVanced supports non-root installation. You will need to install GmsCore for Google account login on non-rooted devices.
Yes. After installing GmsCore, you can sign in to your Google account and access subscriptions, history, and recommendations.
Open ReVanced Manager and check for patch updates. Re-patch YouTube when new patches are available. The Manager itself also has an in-app update feature.