How to Install ReVanced: Requirements
Before starting, make sure you have:
- An Android device running Android 8.0 or newer
- At least 500MB of free storage
- A stable internet connection
- "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. Get it from:
- Official website: revanced.app
- GitHub releases: github.com/ReVanced/revanced-manager
Download the latest .apk file and install it.
Step 2: Download GmsCore (MicroG Replacement)
GmsCore handles Google account login on non-rooted devices. Skip it and you cannot sign in, which means no subscriptions, history, or recommendations.
- Official source: github.com/ReVanced/GmsCore
Install the GmsCore APK before moving on.
Step 3: Open ReVanced Manager & Select YouTube
Open ReVanced Manager and go 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: The YouTube version has to match what the Manager recommends. An unsupported version is the usual cause of patch failures.
Step 4: Select Your Patches
ReVanced uses a modular patch system, so you enable only the features you want:
| Patch | What It Does | Recommended? |
|---|---|---|
| Hide ads | Removes all video and banner ads | ✓ Yes |
| SponsorBlock | Skips sponsor segments automatically | ✓ Yes |
| Background playback | Plays videos with the screen off | ✓ Yes |
| Return YouTube Dislike | Shows dislike counts | ✓ Yes |
| AMOLED theme | True black dark theme | Optional |
| Swipe controls | Swipe to change brightness/volume | Optional |
| Disable Shorts | Removes Shorts from the feed | Optional |
Step 5: Patch & Install
- After selecting patches, tap "Patch"
- Wait for the process to finish (usually 2-5 minutes)
- When it completes, tap "Install"
- The patched YouTube app installs alongside (or replaces) 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 the SponsorBlock categories you want skipped
Common Installation Problems
| Problem | Solution |
|---|---|
| "App not installed" error | Uninstall the existing YouTube app or use a different package name |
| Patch failed | Check that you used the recommended YouTube version. Clear Manager cache and retry |
| Login loop | Confirm GmsCore is installed and updated. Clear GmsCore data and retry |
| Black screen | Re-patch with the latest patches. Make sure video codec patches are selected |
| No internet in patched app | Check DNS settings. Switch between WiFi and mobile data |
Frequently Asked Questions
ReVanced is open source, with the code on GitHub for anyone to audit. Download only from official sources (revanced.app or GitHub).
No. ReVanced supports non-root installation. Non-rooted devices need GmsCore for Google account login.
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, then re-patch YouTube when new patches are available. The Manager also has an in-app update feature.