Youtubeのアプリで動画を視聴する時ってAdguard等の広告ブロックを利用しても広告を消せないんです。
ブラウザ版Youtubeはjavascript等で広告を挿入してるのでそれを遮断してあげれば広告をブロックできます。
しかし、アプリ版はアプリ自体に広告を挿入する仕組みになっているのでアプリ自体を改変してあげる必要があります
Youtubeアプリで広告を削除するにはMorphe Managerが必要になるんです。
実はこのアプリはフォークで、Revancedっていうのが元であるんです。
しかし、初心者にはなかなか優しくない仕様になっているので今回はMorpheを紹介します。
Morphe Manager利用手順
一応Androidのみ利用可能な方法なので悪しからず
とりあえず上記のサイトへアクセスしてください。
DownLoad Morpheをタップ
ダウンロードを続行をタップ
ダウンロードが終わったら上の開くをタップ
Morphe-manager-1.x.x.apkをタップ
インストールをタップ
開くをタップ
Morhpe Managerアプリが開くのでYoutubeをタップ
YoutubeMusicをパッチしたい時はYoutubeMusicをタップ
APKを持っていなければ「いいえ、探すのを手伝って」をタップ
手順をよく読んで「APKMirror.comで続行」をタップ
赤くなってるDownloadAPKをタップ
ダウンロードをタップ
ダウンロードが終わったらMorpheManagerへ戻って「ダウンロードしたAPKファイルを開く」をタップ
ダウンロードしたAPKファイルを選択
あとは自動でパッチしてくれます。
パッチ完了後に「インストール」をタップ
インストールをタップ
「開く」をタップ
MicroGがインストールされていないとMicroGダウンロードサイトへ行くので「Download microG」をタップ
ダウンロードを続行をタップ
「開く」をタップ
「インストール」をタップ
「詳細→インストールする」をタップ
「完了」をタップ
あとは普通にYoutubeアプリを使うようにログインして使えます。
[余談]なぜマネージャーアプリでパッチする必要があるのか?
実は昔、APKファイルそのままで配布していたVancedっていうアプリがあったんです。
このアプリ、かなり完成度が高くて結構普及したんですね。
そしたらGoogle様が許すはずもなく配布停止になってしまったんです。
Youtubeアプリ自体Googleが著作権を持っているので著作権侵害っていう感じで。
そこで、今回紹介したようなパッチを当てるマネージャーアプリ方式であれば
・APK 本体は配布しない
・ユーザー自身が正規 APK を用意
・「差分パッチ」だけを配布
というふうに著作権侵害はしてませんよ、あくまでユーザーが勝手に改造しました。
という立ち回りができるんです。
なので、あくまでもパッチを作ってるだけっていうことにしてグレーゾーンで開発ができるってわけです。