はじめに

ReVancedのパッチをちゃんと選んで設定したので備忘録的に書いておきます。

非root環境ではGmsCore supportを追加する必要があります。(Spoof clientも必要かも?)

パッチ

  1. Hide ads
    一般的な広告を削除するオプションを追加します。

  2. Video ads
    動画プレーヤー内の広告を削除するオプションを追加します。

  3. Disable auto captions
    字幕が自動的に有効になるのを無効化するオプションを追加します。

  4. Hide video action buttons
    動画の下に表示されるアクションボタン(ダウンロードボタンなど)を非表示にするオプションを追加します。

  5. Navigation buttons
    ナビゲーションボタン(ショートボタンなど)の表示を変更・非表示にするオプションを追加します。

  6. Disable fullscreen ambient mode
    全画面表示時のアンビエントモードを無効化するオプションを追加します。

  7. Hide layout components
    レイアウトの各コンポーネントを非表示にするオプションを追加します。

  8. Hide player flyout menu items
    動画プレーヤーのギアアイコンを押した際に表示されるメニュー項目を非表示にするオプションを追加します。

  9. Hide Shorts components
    YouTube Shorts関連のコンポーネントを非表示にするオプションを追加します。

  10. Disable player popup panels
    ライブチャットなどのパネルが自動で開かないようにするオプションを追加します。

  11. SponsorBlock
    スポンサーコンテンツなどの不要な動画セグメントをスキップできるようにするオプションを追加します。

  12. Disable resuming Shorts on startup
    アプリ起動時に前回見ていたShortsが再開されるのを防ぐオプションを追加します。

  13. Remove background playback restrictions
    バックグラウンド再生の制限を解除するオプションを追加します。

  14. Bypass URL redirects
    URLリダイレクトをバイパスするオプションを追加します。

  15. Remove tracking query parameter
    URLのトラッキングクエリパラメータを削除するオプションを追加します。

  16. Force original audio
    動画の音声をオリジナルのまま再生するオプションを追加します。

  17. Remember video quality
    動画の画質設定を記憶するオプションを追加します。

設定

プロフィールタブ > 歯車アイコン > ReVanced Settings > Miscellaneous > Import / Exportにコピーすれば使えます。

"auto_captions": true,
"disable_resuming_shorts_player": true,
"force_original_audio": true,
"hide_comments_preview_comment": true,
"hide_compact_banner": false,
"hide_download_button": true,
"hide_player_flyout_lock_screen": true,
"hide_player_flyout_sleep_timer": true,
"hide_player_flyout_video_quality_footer": true,
"hide_player_popup_panels": true,
"hide_report_button": true,
"hide_shorts_history": true,
"hide_shorts_home": true,
"hide_shorts_search": true,
"hide_shorts_subscriptions": true,
"shorts_disable_background_playback": true,
"switch_create_with_notifications_button": false,
"video_quality_default_mobile": 2160,
"video_quality_default_wifi": 2160

おまけ

ReVancify

/storage/emulated/0/Revancify/ReVanced-patches.jsonに記述すれば使えます。

[
  {
    "pkgName": "com.google.android.youtube",
    "patches": [
      "Hide ads",
      "Video ads",
      "Disable auto captions",
      "Hide video action buttons",
      "Navigation buttons",
      "Disable fullscreen ambient mode",
      "Hide layout components",
      "Hide player flyout menu items",
      "Hide Shorts components",
      "Disable player popup panels",
      "SponsorBlock",
      "Disable resuming Shorts on startup",
      "Remove background playback restrictions",
      "Bypass URL redirects",
      "Remove tracking query parameter",
      "Force original audio",
      "Remember video quality",
      "Restore old video quality menu"
    ],
    "options": [
      {
        "title": "Hide Shorts app shortcut",
        "patchName": "Hide Shorts components",
        "key": "hideShortsAppShortcut",
        "value": true
      },
      {
        "title": "Hide Shorts widget",
        "patchName": "Hide Shorts components",
        "key": "hideShortsWidget",
        "value": true
      }
    ]
  }
]