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安装, 应用安全, 硬件驱动, 系统定制, 系统运维, 逆向工具