github Leadaxe/LxBox v2.0.6
LxBox v2.0.6

latest releases: v2.25.16, v2.25.16-rc.1, v2.25.15...
4 months ago

L×Box v2.0.6

Релиз про DNS: комплексная переработка (§117) — DNS-запросы «нужных» приложений теперь ходят через VPN-канал (забугорный резолвер видит IP VPS, а не провайдера), у правила появилась опция DNS, а DNS-серверы редактируются полноэкранно с формой UDP/DoT/DoH. Плюс новый таб Subscriptions (§118): кастомный User-Agent и HWID для панелей с device-лимитами.

Quick links:
✨ DNS ·
🌐 Subscriptions ·
🐛 Fixes ·
🔬 Verified ·
📲 Install ·
🇷🇺 На русском


✨ DNS (§117)

Feature spec.

Field report (4PDA, Pixel 7): DNS-запросы приложений шли мимо туннеля — забугорный DNS видел реальный IP провайдера, а не VPS. Раньше это собиралось вручную из трёх кусков (routing-правило + DNS-сервер + DNS-правило) без UI-управления. Теперь DNS управляемый и связный:

  • Per-server detour + IP-профиль в UI. Каждый DNS-сервер шаблона — обёртка с переменными: через какой канал ходит (detour) и какой IP/профиль. У adguard-сервера выбрал Outbound = VPN-канал → DNS уходит через туннель.
  • Опция DNS у правила. Routing-правило само регистрирует DNS-правило на выбранный сервер — не надо руками собирать тройку. Inline и srs, гейт по ports/protocols.
  • Полноэкранный редактор DNS-сервера (паттерн как у правил): табы Params/JSON, форма создания UDP / DoT / DoH (раньше надо было писать sing-box JSON руками), inline-detour, переименование тега с каскадом по всем ссылкам.
  • DNS Rules причёсаны: DNS-аспект пресета и DNS-опция правила — единый вид со switch; фикс обрезки контента по высоте.

Проверено sing-box check на ядре lx.6: server-vars, inline+dns, srs+dns конфиги валидны.

🌐 Subscriptions (§118)

Feature spec.

Новый таб App Settings → Subscriptions (туда же переехало авто-обновление):

  • Custom User-Agent — override дефолтного LxBox-android/<версия> на каждом фетче подписки. Часть панелей отдаёт конфиг по подстроке в UA — поле для тех, кому надо подменить (с предупреждением про токен).
  • Send HWID (off по умолчанию) — для панелей с HWID-device-limit (Remnawave): шлёт x-hwid (UUID, генерится один раз, Regenerate ↻) + device-meta x-device-os / x-ver-os / x-device-model. Все четыре заголовка переписываемые — у каждого device-дефолт + override.

🐛 Fixes

  • DNS Rules: контент тайла не режется по высоте — при переносе заголовка правила на 2 строки низ карточки обрезался; grab-strip переведён на Stack/Positioned, высота теперь натуральная.
  • Чип источника на DNS-тайлах — на крупном системном шрифте не рвётся на строки (однострочный + fade).

🔬 Verified

  • flutter analyze clean; 1039 тестов зелёные.
  • §117 — sing-box check ядром lx.6: server-vars, rule+dns (inline/srs) грузятся; девайс-смок репортёр-кейса (DNS через канал).
  • §118 — фетч подписки шлёт UA-override и (при включении) x-hwid + device-meta.
  • Ядро без изменений — 1.13.13-lx.6.

📲 Install

adb install -r app-release.apk

Без uninstall! Поверх существующей установки. Все настройки и подписки сохранятся.


🇷🇺 L×Box v2.0.6 на русском

  • DNS через VPN-канал: у каждого DNS-сервера в UI выбирается, через какой канал он ходит (detour) и какой IP/профиль. Нужным приложениям DNS можно пустить через туннель — забугорный резолвер увидит IP VPS, а не провайдера.
  • Опция DNS у правила: правило само регистрирует DNS на выбранный сервер — не надо собирать вручную из трёх частей.
  • Удобный редактор DNS-серверов: тап → полноэкранный редактор с формой UDP / DoT / DoH (раньше — только сырой JSON), переименование сервера с авто-обновлением всех ссылок.
  • Новый таб Subscriptions: кастомный User-Agent и HWID (для панелей с лимитом устройств, Remnawave) — все заголовки переписываемые.

Предыдущий релиз: v2.0.5.

Don't miss a new LxBox release

NewReleases is sending notifications on new releases.