feat(hardware): auto-detect audio, bluetooth, camera with declarative override
This commit is contained in:
@@ -1,24 +1,21 @@
|
||||
---
|
||||
# Connection and timing
|
||||
environment_wait_timeout: 180
|
||||
environment_wait_delay: 5
|
||||
|
||||
# Pacman installer settings
|
||||
environment_parallel_downloads: 20
|
||||
environment_pacman_lock_timeout: 120
|
||||
environment_pacman_retries: 4
|
||||
environment_pacman_retry_delay: 15
|
||||
|
||||
# Libraries the installer tools pull whose soname may have bumped past the ISO.
|
||||
# Each library's installed reverse-dependencies are upgraded together with the
|
||||
# tools so a current install onto an older ISO stays a consistent transaction
|
||||
# instead of a partial upgrade. Extend if a future transition breaks the install.
|
||||
# Installer-tool libraries whose soname may have bumped past the ISO. Each one's
|
||||
# installed reverse-deps are co-upgraded so the install stays a consistent
|
||||
# transaction. Extend if a future transition breaks the install.
|
||||
environment_partial_upgrade_libs:
|
||||
- nettle
|
||||
- leancrypto
|
||||
|
||||
# PCI vendor IDs -> vendor codes used by hardware detection.
|
||||
# Only vendors that drive distinct firmware/driver packages are mapped.
|
||||
# PCI vendor ID -> vendor code. Only vendors that drive distinct
|
||||
# firmware/driver packages are mapped.
|
||||
environment_pci_vendor_map:
|
||||
"8086": intel
|
||||
"1002": amd
|
||||
@@ -37,8 +34,8 @@ environment_pci_vendor_map:
|
||||
"1cf3": cirrus
|
||||
"13d7": cirrus
|
||||
|
||||
# USB vendor IDs of fingerprint readers supported by libfprint / fprintd.
|
||||
# Lowercase, four-digit hex; matched against `lsusb` output.
|
||||
# USB vendor IDs of fingerprint readers supported by libfprint / fprintd,
|
||||
# matched against `lsusb` output.
|
||||
environment_fingerprint_vendor_ids:
|
||||
- "06cb" # Synaptics (modern ThinkPad/Dell)
|
||||
- "138a" # Validity Sensors (older ThinkPad)
|
||||
@@ -49,3 +46,15 @@ environment_fingerprint_vendor_ids:
|
||||
- "08ff" # AuthenTec (legacy)
|
||||
- "147e" # Upek (legacy)
|
||||
- "1491" # Futronic
|
||||
|
||||
# USB vendor IDs of common Bluetooth controllers. A fallback: detection also
|
||||
# matches the literal "Bluetooth" string in `lsusb` for adapters that omit it.
|
||||
environment_bluetooth_vendor_ids:
|
||||
- "8087" # Intel (AX2xx combo cards)
|
||||
- "0a12" # Cambridge Silicon Radio (CSR)
|
||||
- "0bda" # Realtek
|
||||
- "0cf3" # Qualcomm Atheros
|
||||
- "13d3" # IMC / AzureWave
|
||||
- "0489" # Foxconn / Lite-On
|
||||
- "04ca" # Lite-On
|
||||
- "0b05" # ASUS
|
||||
|
||||
Reference in New Issue
Block a user