HP EliteBook Ultra G1q (hp-elitebook-ultra-g1q)
| This device has been tested with postmarketOS, but its device package has not yet been added to the postmarketOS repositories. This means that it cannot be selected in pmbootstrap. |
|
An HP EliteBook Ultra G1q with Sway. fastfetch, vkcube, and glxgears are all shown. | |
| Manufacturer | HP |
|---|---|
| Name | EliteBook Ultra G1q |
| Codename | hp-elitebook-ultra-g1q |
| Model | EliteBook Ultra G1q |
| Released | 2024 |
| Type | laptop |
| Hardware | |
| Chipset | Qualcomm Snapdragon X Elite (X1E78100) |
| GPU | Adreno X1-85 |
| Display | 2240x1400 LCD @ 60hz, 16:10, 14" |
| Storage | 512 GB/1 TB |
| Memory | 16 GB |
| Architecture | aarch64 |
| Software | |
Original software The software and version the device was shipped with. |
Windows 11 |
Extended version The most recent supported version from the manufacturer. |
Windows |
| postmarketOS | |
| Category | testing |
Pre-built images Whether pre-built images are available from the postmarketOS Installation page. |
no |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
yes |
pmOS kernel The kernel version that runs on the device's port. |
linux-next |
Unixbench score Unixbench Whetstone/Dhrystone score. See Unixbench. |
26057.2 |
| Firmware package |
|
Initial MR Initial merge request. |
pmaports!7270 |
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Works
|
|---|---|
Internal storage eMMC, SD cards, UFS... |
Works
|
Battery Whether charging and battery level reporting work. |
Broken
|
Screen Whether the display works; ideally with sleep mode and brightness control. |
Works
|
Touchscreen |
Works
|
Keyboard Whether the built-in physical keyboard works. |
Works
|
Touchpad Whether the built-in touchpad works. |
Works
|
| Multimedia | |
3D Acceleration |
Works
|
Audio Audio playback, microphone, headset and buttons. |
Broken
|
Camera |
Broken
|
| Connectivity | |
WiFi |
Broken
|
Bluetooth |
Untested
|
| Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
USB-A Whether the full-sized USB-A port works. |
Works
|
USB OTG USB On-The-Go or USB-C Role switching. |
Untested
|
HDMI/DP Video and audio output with HDMI or DisplayPort. |
Untested
|
| Sensors | |
Ambient Light Measures the light level; used for automatic screen dimming in many interfaces. |
Untested
|
Proximity |
Untested
|
Hall Effect Measures magnetic fields; usually used as a flip cover sensor |
Works
|
Power Sensor Sensor to monitor current, voltage and power. Not fuel gauge! |
Broken
|
Contributors
Users owning this device
- Askiiart (Notes: running a fresh copy of pmos with way too little installed)
Installation
Press Escape during boot, then F10 to enter the UEFI setup. Disable Secure Boot and continue.
Follow Installation/Using pmbootstrap. When asked for the device's vendor/codename, select hp as the vendor and elitebook-ultra-g1q as the codename. The easiest way is probably to put it on a USB drive, then boot it and image the SSD from there - you can just put the image file in the home directory and image from there. Theoretically you can just image the live system, but I wouldn't recommend it.
Note: pmboostrap in WSL is unsupported and may not work, so you may have to build the image in a virtual machine or on a separate machine.
Audio
Audio doesn't work out of the box. If you'd like to get it working, check out asus-s5507q's section on Audio and Enabling sound on the HP Omnibook X14 and others (this laptop is extremely similar to the X14, it's likely identical audio).
Keep in mind enabling your audio is very risky, you can permanently damage your hardware.
WiFi
Despite the WiFi firmware being installed, ath11k doesn't pick it up for whatever reason.
Recommended packages
For Vulkan support, you'll need to install mesa-vulkan-freedreno. Beyond that, it should pretty much work out of the box with the defaults for whatever desktop you pick.
See also
- pmaports!7270 Initial merge request
- ASUS Vivobook S 15 (asus-s5507q)