Нужны бета-тестеры, проект очень свежий.
- vendored zapret2/nfqws2
- root не требуется
- работа через Shizuku
- Android 11 и выше
- автоматический подбор и ротация стратегий через lua-скрипты
- стратегии Flowseal, переведённые на синтаксис zapret2
- до кучи добавил tg-ws-proxy от Flowseal
Как я смог это сделать? Зачем нужны Shizuku/shell-привилегии?
Простыми словами, “хак” состоит в том, что приложение “говорит телефону” - “вот другой телефон, который подключился к тебе как к точке доступа, маршрутизируй его траффик туда и обратно”. При этом способе можно “поиздеваться” над траффиком больше, чем обычно, и подавляющее большинство стратегий zapret2 становятся доступны.
Подробней тут (задротский райтап про tethered TestNetwork TAP): GitHub - sigmabosshvh/android-testtap-egress: PoC for packet-level Internet egress through an AOSP test TAP and Android Ethernet tethering using Shizuku. · GitHub
Все остальное крайне банально
VpnService TUN → nfqws2/desync → TAP → обычный сетевой стек Android
Кастомной настройки стратегий пока нет! Только одна большая кнопка “ВКЛЮЧИТЬ”.
Проект:
https://github.com/sigmabosshvh/DesyncDroyd
Релизы:
https://github.com/sigmabosshvh/DesyncDroyd/releases