🔧 AWG-модуль теперь opt-in: не собирается при установке, чистый uninstall, кнопка Cores реально работает
Репорт Malderin: чистая установка зачем-то 10 минут компилирует AWG-модуль и просит ребут, кнопка пересборки в Cores ничего не ставит, а удалить модуль нельзя. Починили.
Что изменилось:
1️⃣ install.sh больше не компилирует AWG-модуль. Нужен AWG — x-ui install-awg или Settings → Cores → Install. Никаких неожиданных ребут и 10-минутных сборок.
2️⃣ x-ui update трогает модуль, только если он уже был установлен. Иначе — skip.
3️⃣ Новая команда x-ui uninstall-awg (пункт меню 30): снимает модуль и awg/awg-quick, ваши .conf остаются на месте.
4️⃣ Кнопка в Cores теперь реально ставит/пересобирает модуль (раньше apt вис без TTY, и она «не работала»), со спиннером; добавлен Uninstall.
5️⃣ awg-quick находится даже в нестандартном PATH — reconcile больше не падает с «not found» после установки.
Что делать: если пользуетесь AWG — после обновления x-ui install-awg (или кнопка в Cores). Если нет — ничего, панель модуль больше не трогает.
⚡️ Приятного использования!
🔧 AWG module is now opt-in: no build on install, clean uninstall, the Cores button actually works
Fresh installs no longer compile the AWG kernel module "just in case", and there's a proper uninstall now.
What changed:
1️⃣ install.sh doesn't build the AWG module anymore. Need it? Run x-ui install-awg or Settings → Cores → Install. No surprise reboots or 10-minute builds.
2️⃣ x-ui update only touches the module if it was already installed.
3️⃣ New: x-ui uninstall-awg (menu item 30) — removes the module and awg/awg-quick, your .conf files stay untouched.
4️⃣ The Cores button now really installs/rebuilds (it used to hang on apt prompts without a TTY), shows a spinner, and there's an Uninstall too.
5️⃣ awg-quick is found even in a non-standard PATH — reconcile no longer dies with "not found" after install.
Action: using AWG? Run x-ui install-awg after the update (or hit the Cores button). Not using it? Do nothing — the panel won't touch the module anymore.
⚡️ Enjoy!