Repository navigation
Releases: TysonTranThai/ThinkUtils-Maintained-Upgraded
Releases · TysonTranThai/ThinkUtils-Maintained-Upgraded
Release list
v0.2.0 - ThinkUtils 0.2.0: Windows & Linux Support, Hardware Fan Curves, Dual-Battery & PAM Security
v0.2.0 - ThinkUtils 0.2.0: Windows & Linux Support, Hardware Fan Curves, Dual-Battery & PAM Security
Latest
🚀 What's New in ThinkUtils v0.2.0
ThinkUtils 0.2.0 is a major release introducing native cross-platform support for Windows, enhanced hardware EC thermal curve management, native PAM security verification tools, and AI assistant integration via Model Context Protocol (MCP).
✨ Highlights
- 🪟 Windows 10 / 11 Support: Official 64-bit Windows release with native NSIS installer and bundled
WebView2Loader.dll, automatic Microsoft Edge WebView2 Evergreen Runtime detection/bootstrapping, settings persistence, and system diagnostics. - 🌀 Hardware Fan Control & Custom Thermal Curves: Direct
thinkpad_acpihardware EC interface with custom canvas curve editor, automated watchdog safety timer, and live multi-fan RPM telemetry. - 🔋 Dual-Battery Health & Charge Thresholds: Multi-battery support implementing start/stop charging limits (40–80% cycle longevity rule), health percentage degradation metrics, and cycle counts.
- ⚡ Performance Profiles & CPU Governors: Instant switching between Performance, Balanced, and Power Saver modes, CPU frequency scaling governors, Intel Turbo Boost toggle, and Energy Performance Preference (EPP).
- 🛡️ Biometrics & PAM Security Suite: Native fingerprint reader integration, ClamAV virus scanning, and automated PAM integrity validator (
--check-pam,--repair-pam,--rollback-pam) to guarantee system login safety. - 🤖 Model Context Protocol (MCP) Server: Built-in SSE MCP server exposing system diagnostics and fan/battery controls directly to AI agents (Claude Code, Claude Desktop, Cursor, OpenCode).
- 📊 Real-Time System Telemetry: Comprehensive live dashboards for per-core CPU loads, memory & swap allocation, storage mount points, network interface throughput, and top active processes.
📦 Downloads & Installation
| Platform | Package | Description |
|---|---|---|
| Ubuntu / Debian / Pop!_OS | thinkutils_0.2.0_amd64.deb |
Standard Debian package (install with sudo dpkg -i) |
| Fedora / RHEL / Rocky | thinkutils-0.2.0-1.x86_64.rpm |
RPM package (install with sudo dnf install) |
| Universal Linux | thinkutils_0.2.0_amd64.AppImage |
Standalone portable executable (chmod +x && ./...) |
| Windows 10 / 11 (Installer) | thinkutils_0.2.0_x64-setup.exe (or thinkutils_0.2.0_x64.exe) |
Official Windows 64-bit NSIS Setup installer (includes WebView2Loader & bootstrapper) |
| Windows 10 / 11 (Portable) | thinkutils_0.2.0_portable_x64.zip |
Portable package with thinkutils.exe & WebView2Loader.dll |
APT Repository (Ubuntu / Debian)
echo "deb [trusted=yes] https://gh.vietanh.dev/ThinkUtils/apt ./" | sudo tee /etc/apt/sources.list.d/thinkutils.list
sudo apt update
sudo apt install thinkutils🛡️ PAM Health & Safety CLI
thinkutils --check-pam # Audit PAM configuration for invalid rules
thinkutils --repair-pam # Automatically sanitize and restore authentication
thinkutils --rollback-pam # Roll back to the latest verified backup🔒 SHA-256 Checksums
1ca3fcaa8a03654db51b9bc5d08a9aa5050361a6ddf65c43be4067becbff4cd1 thinkutils_0.2.0_x64-setup.exe
1ca3fcaa8a03654db51b9bc5d08a9aa5050361a6ddf65c43be4067becbff4cd1 thinkutils_0.2.0_x64.exe
6584b1febe8085bc465ac7770d79706400cb60b95cc10756140aaf98e8b3cc98 thinkutils_0.2.0_portable_x64.zip