FalconGamingOS/falcon-hw-profiles

GitHub: FalconGamingOS/falcon-hw-profiles

为 FalconOS 提供 Dell/HP 游戏笔记本的硬件自动检测、GPU 驱动安装和型号级系统调优的配置与脚本集合。

Stars: 1 | Forks: 0

# falcon-hw-profiles [FalconOS](https://falcongamingos.github.io) 的硬件配置文件和驱动脚本。包含针对特定机器的 GPU 检测脚本、wifi 固件规则以及特定型号的调整。 ## 技术栈 | 技术 | 用途 | |---|---| | Bash | GPU 检测和驱动脚本 | | JSON | 机器配置文件元数据 | | Python | 硬件检测输出 (falcon-hw-detect.py) | ## 目录结构 ``` falcon-hw-profiles/ ├── detect.sh # Auto-detects machine, applies matching profile ├── falcon-hw-detect.py # Python hardware detection script (JSON output) ├── gpu/ │ ├── nvidia-setup.sh # RTX 30xx driver install (driver 550 + PRIME) │ ├── amd-setup.sh # AMD dGPU (mesa + radeontop) — v1.1 target │ └── intel-setup.sh # Intel iGPU (media-va-driver + ANV Vulkan) └── machines/ ├── laptop-rtx3050/ # Generic RTX 3050 gaming laptop │ ├── profile.json │ └── tweaks.sh ├── laptop-rtx3060/ # Generic RTX 3060 gaming laptop │ ├── profile.json │ └── tweaks.sh └── laptop-intel-igpu/ # Intel iGPU only laptop ├── profile.json └── tweaks.sh ``` ## 配置文件格式 ``` { "name": "Generic RTX 3050 Gaming Laptop", "cpu_family": "Intel 10th-12th gen", "gpu": "NVIDIA RTX 3050", "wifi_chip": "Intel AX200", "known_issues": [], "extra_packages": [], "notes": "Works out of the box. No special tweaks needed." } ``` ## 硬件检测输出 ``` python3 falcon-hw-detect.py ``` ``` { "cpu": "Intel Core i5-11400H", "ram_gb": 16, "gpu": "NVIDIA RTX 3050", "storage_type": "nvme", "wifi_chip": "Intel AX200", "secure_boot": true } ``` ## GPU 支持状态 | GPU | 状态 | |---|---| | NVIDIA RTX 30xx | ✅ 已支持 (driver 550) | | Intel iGPU (UHD 600+) | ✅ 已支持 (ANV Vulkan) | | AMD dGPU | 🚧 开发中 (v1.1 目标) | ## 许可证 GPL v3.0
标签:Bash, GPU驱动, Homebrew安装, 应用安全, 硬件驱动, 系统定制, 系统运维, 逆向工具