Загрузка данных


первый способ

1. Подготовка ByeByeDPI

    Запустите ByeByeDPI в режиме SOCKS прокси (НЕ в режиме VPN).
    Посмотрите порт в настройках (обычно 1080).
    Убедитесь, что он запущен.

2. Настройка NekoBox
Скачайте NekoBox (из GitHub или Play Store), если его нет.

    Добавьте ByeByeDPI как прокси:
        Нажмите + -> Manual Settings -> SOCKS.
        Server: 127.0.0.1
        Port: 1080 (ваш порт из ByeByeDPI).
        Назовите его, например, ByeDPI-Out. Сохраните.
    Добавьте конфиг AmneziaWG:
        Нажмите + -> Import from Clipboard (или файл), вставьте ваш «чёткий конфиг» для Cloudflare.
        Теперь самое важное: нажмите на этот конфиг AmneziaWG (или на иконку карандаша рядом с ним), чтобы зайти в настройки.
        Найдите пункт "Outbound Proxy" (Исходящий прокси).
        Выберите из списка ваш созданный ранее профиль ByeDPI-Out.
        Сохраните изменения.
    Запуск:
        Выберите профиль AmneziaWG (тот самый, в который вы вложили ByeDPI).
        Нажмите на кнопку подключения (внизу справа).



второй     

 Ставьте APK. При первом запуске он создаст папку конфигурации.
    ByeByeDPI: Запустите его первым. Убедитесь, что в строке команд (если вы их правили) нет ключа --vpn, нужен только режим прокси (по умолчанию порт 1080).
    В NekoBox:
        Жмите + -> Manual Settings -> SOCKS.
        Server: 127.0.0.1, Port: 1080. Назовите его DPI-Slicer.
        Затем импортируйте свой конфиг Cloudflare/Amnezia.
        В настройках конфига Amnezia (иконка карандаша) в самом низу в Outbound Proxy выберите DPI-Slicer.
    Важный момент для Android 9: Если после нажатия на кнопку "Подключить" (иконка самолетика) NekoBox напишет "Connection refused", значит, ByeByeDPI еще не успел поднять сокет. Просто подождите 5 секунд и нажмите еще раз.

Если SmartTube всё равно будет тормозить, проверьте в настройках NekoBox раздел "Route". Там должна стоять галочка "Enable Sniffing" — это помогает приложению правильно понимать, что запрос идет именно к YouTube, и быстрее направлять его в туннель.


Совет: В настройках NekoBox для профиля SOCKS (который ByeDPI) убедись, что включена поддержка UDP over TCP (если ByeDPI её поддерживает в твоей 
В настройках самого профиля AmneziaWG: Зайди в редактирование конфига и поищи переключатель "UDP over TCP" (иногда называется UoT).


Исключи ByeByeDPI из NekoBox (ОБЯЗАТЕЛЬНО):
В NekoBox зайди в Settings -> Routing -> Exclude Apps. Найди в списке ByeByeDPI и поставь галочку.
Зачем: Если этого не сделать, возникнет «петля»: ByeDPI пытается отправить пакет в сеть, NekoBox его перехватывает и снова отправляет в ByeDPI. Интернет просто пропадет.



MTU для AmneziaWG:
В настройках профиля AmneziaWG (там же, где выбирал Outbound Proxy) найди поле MTU. Поставь там 1280.
Зачем: Двойная упаковка (Amnezia + ByeDPI) увеличивает размер пакета. Если оставить стандартные 1420-1500, пакеты будут дробиться на уровне провайдера и YouTube будет тормозить или не загрузится вовсе.



Отключи IPv6:
В настройках NekoBox (Settings) найди пункт IPv6 Support и выключи его.
Зачем: Провайдеры часто блокируют Cloudflare по IPv4, но оставляют «дырявый» IPv6, или наоборот. Чтобы не было конфликтов и долгих раздумий перед стартом видео, лучше оставить только IPv4.