Skip to content

v2.3 - Modular WebUI, SSE Log Stream Fix, Hardware Limit Safeguard & CI/CD Restoration

Choose a tag to compare

@ngthaihoc ngthaihoc released this 11 Oct 02:55
· 11 commits to main since this release

⚡ Release v2.3: Modern Web Control Center, Auto-Discover Riot Games & UI Chooser

Bản phát hành v2.3 hoàn thiện giao diện Web Control Center, bổ sung hộp thoại chọn giao diện khi mở exe, tự động phát hiện Valorant và Liên Minh Huyền Thoại ở mọi thư mục cài đặt tùy biến và tái thiết lập CI/CD GitHub Actions.


🚀 Điểm mới & Nâng cấp nổi bật:

  1. Hộp thoại chọn giao diện tương tác (Web UI vs Go GUI Cổ điển):

    • Khi nhấp đúp 40HXInstaller.exe, hiển thị hộp thoại cho phép chọn mở Giao diện Web Hiện đại (Yes) hoặc Giao diện Go gốc Cổ điển (No).
    • Hỗ trợ chuyển đổi 2 chiều trực tiếp trong giao diện mà không cần tắt ứng dụng.
    • Thêm cờ dòng lệnh: -web / -ui-web (mở Web UI), -gui-classic / -classic (mở Go GUI).
  2. Tự động quét & cấu hình game Riot ở mọi thư mục cài đặt:

    • Tự động đọc đường dẫn cài đặt từ %ProgramData%\Riot Games\Metadata và Windows Registry Uninstall.
    • Cơ chế quét đĩa thông minh (Smart Scan) tự tìm VALORANT-Win64-Shipping.exe và League of Legends.exe dù người dùng cài ở bất kỳ ổ đĩa hay thư mục con nào.
    • Tự động gán GpuPreference=2 (High Performance) cho DirectX và thiết lập WindowMode=2 (Borderless) + DX11Support=1 cho game.cfg.
  3. Củng cố LinkNegotiator & An toàn phần cứng:

    • Khắc phục lỗi fast-path khi yêu cầu Gen2 trên phần cứng bị giới hạn eFuse / MaxSupportedGen. Hàm kiểm tra LinkTargetAllowed bảo vệ tuyệt đối thiết bị.
    • Toàn bộ unit test 40hxcore, inst40hx và unlockriot đều vượt qua 100%.

📦 Gói cài đặt đính kèm:

  • CMP30HX_Unlock_v2.3.zip: Gói phân phối All-In-One hoàn chỉnh nhất (chứa toàn bộ công cụ thực thi, scripts, kernel drivers và giao diện Web Control Center mới nhất).