Just like the title says; I'm interested in being able to sleep to YouTube without ads, but I don't fuck with their business practices and they don't deserve my money. Unfortunately, I'm also a very inexperienced pirate and I'm unsure where to look.
Edit: for clarity I'm using a OnePlus 7 Pro with earbuds
This. Unlike ReVanced that requires a bunch of hacks* to work, Newpipe is easy to simply download and install.
Has all the features premium youtube has, and unlike Vanced, it uses Youtube's API to serve the content, which means Google can't shut them down (They tried, and lost the case).
Because Newpipe simply doesn't use the advertisement API, you'll never* see ads in Newpipe.
HOWEVER.
Please keep in mind Newpipe is currently in spaghetti code form, and that means fixing a bug causes more to appear.
They're working on a complete rewrite, aka Newpipe 2, but it'll take a while.
In the meantime, you may encounter some issues if you're on the road for example.
I've had Newpipe shit itself almost always while biking, due to constant mobile connection tower changes.
For those errors you need to open the app up again, and press play.
It unfortunately doesn't respond to bluetooth play/stop signals in that state.
Have you tried Revanced Manager? I'm not rooted and can pretty much just download the proper version from apkmirror, select it from storage, and run the patch and then install it.
What issues do you have with ReVanced? It works great! The only thing that's kind of a pain in the ass is that if you're rooted using KernelSU, you have to repatch the app every time you reboot. Fortunately I usually only reboot once a month when the new OTA gets released for my phone.
When vanced went dark I downloaded a bunch to try. Libretube, newpipe, clipious, and pipepipe.
Mostly I've been using pipepipe. A fork of newpipe. It has seemed faster and less buggy from the start. It opens invidious links. It just seems to work better.
While libretube has the best import/export options (it can import playlists and bookmarks etc) it can be incredibly buggy and clunky.
Really lmao? It was requiring root because google won't give your app with different package name the account details. Which android version and is original youtube pre installed/still there?
Ignore ReVanced, go for LibreTube. It uses Piped in the backend to access YouTube, and it's got a really nice user interface on Android.
It also automatically blocks ads, skips sponsored segments, supports downloads, PiP, background playing, subscriptions, comments, live videos.
It doesn't rely on shady alternative G services running in the background, doesn't need you to modify any official APKs, it's open source, and you can customize elements you want or do not want to see from YouTube. Give it a go.
EDIT: And here are some bonuses it's got over alternatives: customizable sleep timers, channel groups, subscriptions synced automatically with your desktop browser (via Piped), the ability to proxy and reroute your traffic to YouTube, full Shorts support, live comments for broadcasts.
The problem is that LibreTube, NewPipe and others do not login or sync with your account. I really miss being able to save a video to my watch later playlist on my desktop, and later on watch it on my phone and it'll be marked as watched everywhere
With LibreTube that's only partially true. It doesn't sync with YouTube, but LibreTube on Android will sync with your favorite Piped instance on desktop, so if you also browse YouTube on desktop using Piped, you'll get that experience of a synced subscriptions list. You can use Google Takeout to easily migrate from the main YouTube to Piped with all your subscriptions active.
With NewPipe you're correct - there's no sync. You can import from Google, but there's no mechanism to sync with a desktop version.
Would be nice if I could sync my browsing history in a way that what I watch on desktop using my Piped account gets all merged, in a secure and private way of course.
they nuked Vanced because they distributed a modified apk. Revanced is completely different, and it allows you to patch your own youtube apk with no ads, etc, avoiding legal issues.
-> https://revanced.app
That is the only official website. Do not install prebuilt apks anywhere else. Use the manager to build them yourself. Ask for help in their subreddit.
If you're willing to sacrifice the perks of using YT with a Google account (commenting, uploading videos, history and playlists saved in cloud, paid content, mostly anything else that might require an account), then I'd recommend NewPipe (especially the fork that incorporates SponsorBlock).
Despite the sacrifices, you don't actually need Play Services in order to use the app, and the playlists/history stuff is made up by storing that locally in your device. It's FOSS under GPL, too!
It also lets you watch other stuff that isn't on YT (Soundcloud, CCC, Bandcamp, PeerTube and most likely others that I forgot), and even lets you download the stuff on them!
NewPipe has the nicer layout for sure, but you have to use a fork for SponsorBlock, which means its behind on other fixes, most notably some audio track issues.
I use vanadium and adblocking on VPN , DNS adblock works as well. Bromite is a good option as well. The thing about putting Firefox on android for privacy/security reasons have a big issue , webview is chromium based . So basically you just get Firefox on top of everything webview has.
Just use Revanced or Revanced Extanded. If you rooted like me (OnePlus 7 Pro + Crdroid 9.5 + Magisk & LSPosed) just use the magisk module, it work great but on my brother phone (not rooted) he use it with the MicroG without problem but you need to disable the official youtube app if you don't want dupe app
I strongly caution anyone from downloading or even visiting either of those links. They are not official and set up by third-parties, who could be doing it for various malicious reasons.
I use Piped (https://github.com/TeamPiped/Piped) for youtube both on desktop and mobile through the browser, though there is also the app LibreTube which uses Piped as backend.
If you are just listening to music "InnerTune" might be for you. Uses music.youtube.com in the back, without ads and able to run in the background. Available on F-Droid
I use songtube
It is open source, you can download the videos or just the music, listen with the screen off, it is also a music player and it is more eye candy than newpipe.
Lazy piracy with YouTube for me, VPN signup and burner account. Am I happy with their business practices? Nope, but they play too much cat-mouse with the blockers that I’d rather they take my ~$1.17/m and left me alone.
For everyone suggesting Revanced, I used it for a while and found it to be incredibly slow and breaking up videos to buffer all the time. Was I using a dodgy version or was I missing something? I had it from the app store if I remember right. (Might be thinking of Vanced??)
Edit: Sorry folks, I wasn't bashing revanced, I was just pretty sure I had a fake app and wanted to make sure. Thanks for the replies putting me on the right track!
Was I using a dodgy version or was I missing something?
Yes. The devs never provided an APK or released it in any app store. You need to build it yourself by using the revanced manager app from revanced.app (official website).
I don't know man, I watch a ton of YouTube everyday and YouTube also comes with YouTube music. I just prepaid for two years of their premium service and I might do another two in the event they raise their price, I want my access locked in. Besides OdyseeTV and Peertube are WIP. It was like $100 a year flat or something.
PIA and NordVPN are probably fine. If your pockets aren't super flushed those are good services.
If any of you guys are having a hard time with making ReVanced work, RVX Lite on Telegram (t.me/rvx_lite) provides safe, ready-made apks that you can just install and use with Vanced MicroG.
I wouldn't trust that for shit. Nobody should trust this.
Revanced is not difficult, if you can't get it working, then maybe you don't have the technical nous to pirate safely (not aimed at you directly, just in general).