Skip to content

v1.3 - Web UI UTF-8 Fix, Hardware Cockpit Redesign & Full Bilingual Support

Choose a tag to compare

@ngthaihoc ngthaihoc released this 03 Oct 04:40
· 35 commits to main since this release

What's Fixed

Critical Bugs

  • Fix_CMP30HX_CSM_Error43.bat & FixCMP30HX_CSM.exe: Khắc phục triệt để hiện tượng CMP 30HX biến mất khỏi Device Manager (Code 45) và nhận generic "Microsoft Basic Display Adapter" trên hệ thống UEFI. Chuẩn hóa phân giải Driver Class qua Enum PCI, bổ sung hướng dẫn cài driver NVIDIA qua Have Disk và cấu hình BIOS UEFI (khóa khe PCIe Gen2).
  • web/index.html & web/app.js: Fixed CP437 mojibake encoding corruption across all Vietnamese text labels and UI strings — now renders pure UTF-8 flawlessly
  • webserver.go: Explicitly enforced charset=utf-8 on all HTTP response headers (static assets, real-time SSE log stream, and JSON API endpoints) to prevent browser charset misdetection
  • main.go & gui.go: Restored pristine UTF-8 string encoding for both console output and classic Walk GUI

UI & UX Improvements

  • Frontend Design Redesign: Upgraded Web UI following hardware engineering workstation principles (deep silicon palette, 16 physical gold finger pin contacts, calibrated PCIe bandwidth gauge, and clean sentence/title case typography)
  • 100% Bilingual Support: Complete, seamless VI / EN localization across all components, audit items, driver policies, and log controls

Assets

CMP30HX_Unlock_v1.3.zip — full source + prebuilt binaries:

Executable Description
40HXInstaller.exe Main installer — Modern Web Control Center with hardware cockpit & clean UTF-8
40HXCheck.exe System status checker
40HXUninstaller.exe Uninstaller
UnlockRiotGame.exe Riot Vanguard unlock for CMP 40HX
FixCMP30HX_CSM.exe GUI + CLI tool to fix GPU Error 43 & missing devices under UEFI / CSM
Fix_CMP30HX_CSM_Error43.bat PowerShell batch script — deep PCIe wake, CASO and GPU-Z unlock

Changelog

Version Highlights
v1.0 CMP 30HX Gen2 x16, Resizable BAR AIO & Riot Vanguard support
v1.1 AMD APU support, Anti-Cheat RAII & Deep LinkNegotiator
v1.2 Web UI, CSM Error43 Fix, Device Manager Deep Wake-up and GPU-Z Unlock
v1.3 Web UI UTF-8 fix, hardware cockpit redesign, UEFI/CSM Basic Display fix & 100% bilingual support

Quick Start

  1. Download and extract CMP30HX_Unlock_v1.3.zip.
  2. Right-click windows-v3.0/release/40HXInstaller.exe -> Run as administrator (opens Modern Web Control Center at http://127.0.0.1:40100).
  3. Click "Mở khóa PCIe Gen2 ngay" to instantly unlock Gen2 x16 link speed.
  4. Verify link speed in GPU-Z (PCIe x16 2.0 @ x16 2.0).