Reverse-engineered Linux driver for the LCD panel of the GAMEMAX IceBurg Digital AIO cooler (HID 5131:2007). Includes: - src/gamemax_report.py pure-stdlib sender: reads hwmon/proc sensors and streams the 65-byte HID report the firmware understands (no deps) - src/gamemax_gui.py PySide6 tray app: animated monitor, fan/temperature channel pickers, autostart, blank mode, single instance, crash log - packaging/ AppImage build script, udev rule, systemd user unit - tools/ IL dump helpers used to read the vendor MSIL - docs/ full reverse-engineering analysis - DISCLAIMER.md Linux-compatibility project, not affiliated with vendor Co-authored-by: REA (managed-code analysis)
40 lines
2.2 KiB
Markdown
40 lines
2.2 KiB
Markdown
# Disclaimer
|
|
|
|
**Bahasa Indonesia**
|
|
|
|
Aplikasi ini dibuat oleh **oxpoe** semata-mata untuk **kompatibilitas Linux dengan
|
|
perangkat keras** (khususnya layar LCD pada AIO cooler). Tujuannya agar pengguna
|
|
Linux bisa memakai perangkat yang secara resmi hanya didukung aplikasi Windows.
|
|
|
|
1. **Tidak berafiliasi** dengan GAMEMAX, GameMax, atau vendor mana pun. Proyek ini
|
|
tidak disponsori, tidak didukung, dan tidak berhubungan dengan pembuat perangkat.
|
|
2. **Dibuat untuk interoperabilitas.** Protokolnya dipelajari secara independen dari
|
|
perilaku perangkat dan dari aplikasi vendor yang sudah terpasang di komputer
|
|
penulis (rekayasa balik untuk kompatibilitas). Tidak ada kode, berkas, atau aset
|
|
milik vendor yang disertakan dalam repositori ini.
|
|
3. **Merek dagang** seperti GAMEMAX, GameMax, IceBurg, serta nama produk lain
|
|
adalah milik pemegangnya masing-masing. Ikon aplikasi di repositori ini adalah
|
|
karya orisinal, bukan logo vendor.
|
|
4. **Risiko ditanggung pengguna.** Perangkat lunak ini menulis data ke perangkat USB
|
|
HID. Penulis telah mengujinya pada perangkat miliknya sendiri, tetapi tidak ada
|
|
jaminan apa pun — termasuk jaminan kelayakan untuk tujuan tertentu. Gunakan dengan
|
|
risiko Anda sendiri.
|
|
5. **Tanpa jaminan.** Perangkat lunak disediakan "sebagaimana adanya" di bawah
|
|
lisensi MIT; lihat `LICENSE`.
|
|
6. **Perkakas pihak ketiga** yang dipakai saat analisis (mis. REA, Ghidra, PySide6)
|
|
tetap tunduk pada lisensinya masing-masing dan tidak didistribusikan ulang di sini.
|
|
|
|
**English**
|
|
|
|
This project is made by **oxpoe** purely for **Linux hardware compatibility** —
|
|
so that Linux users can drive the LCD panel of a device that is officially supported
|
|
only by a Windows application.
|
|
|
|
- Not affiliated with, sponsored by, or endorsed by GAMEMAX/GameMax or any vendor.
|
|
- Independently reverse engineered for interoperability. No vendor code, binaries,
|
|
or assets are redistributed; the application icon is original artwork.
|
|
- Trademarks belong to their respective owners.
|
|
- The software writes to a USB HID device. It was tested on the author's own hardware
|
|
only. Use at your own risk, provided "as is", without warranty of any kind (MIT).
|
|
- Third-party analysis tools keep their own licenses.
|