HP Spectre x360 15-ch025nd
Hardware | PCI/USB ID | Working? |
---|---|---|
GPU (Intel) | 8086:591b |
Yes |
GPU (AMD) | 1002:694e |
Yes |
Wireless | 8086:24fd |
Yes |
Bluetooth | 8087:0a2b |
Yes |
Audio | 8086:a171 |
Partial |
Webcam | 05c8:0815 |
Untested |
Touchpad | PS/2 | Yes |
Touchscreen | 04F3:25BF |
Yes |
Card Reader | 10ec:525a |
Yes |
Accelerometer | 8086:a135 |
Yes |
This model was released in February 2016.
- Intel Core i7-8705G with Intel HD Graphics 630 (3.1 GHz, up to 4.1 GHz, 8 MB cache, 4 cores)
- 15.6" 4K (3840x2160) Ultra HD IPS WLED multitouch display
- 16 GB LPDDR3-1866 SDRAM
- 2 TB M.2 SDD
- 2 USB Type C Thunderbolt port, 1 USB 3.0 Type A ports, 1 HDMI port, 1 headphone/microphone jack
- 1 SD media card reader
- 802.11ac (2x2) and Bluetooth 4.0
- Bang & Olufsen quad speakers
- 6-cell, 64.5 Wh Li-ion battery
- Webcam
- Backlit keyboard
Installation
Installing Arch was mostly without hiccup, you do need to disable Secure Boot (F10
for UEFI options; F9
for boot options). Dual boot was not tested. The laptop does not have a CD drive, so you have to use a USB stick. The UEFI also would not startup from the USB stick, but you can browse the USB, and choose the loader.efi
to startup from.
Audio
Only the front speakers work out of the box.
Accelerometer
The accelerometer is not found by any userspace programs, iio-sensor-proxy gives the following output:
G_MESSAGES_DEBUG=all /usr/sbin/iio-sensor-proxy
** (process:12472): DEBUG: 11:45:31.305: Could not find any supported sensors
The accelerometer is connected to a new Intel Integrated Sensor Hub which is not supported by the kernel yet, but can be manually bound to the intel-ish-ipc
driver:
$ lspci -nn | grep 8086:a135 00:13.0 Non-VGA unclassified device [0000]: Intel Corporation Sunrise Point-H Integrated Sensor Hub [8086:a135] (rev 31) # modprobe intel-ish-ipc # echo "8086 a135" > /sys/bus/pci/drivers/intel_ish_ipc/new_id $ monitor-sensor Waiting for iio-sensor-proxy to appear +++ iio-sensor-proxy appeared === Has accelerometer (orientation: undefined) === No ambient light sensor Accelerometer orientation changed: normal