Jump to content

Generic x64 UEFI device: Difference between revisions

From postmarketOS Wiki
JLIT99 (talk | contribs)
No edit summary
Exkc (talk | contribs)
hidefeatures=no
 
(23 intermediate revisions by 13 users not shown)
Line 1: Line 1:
{{Infobox device
{{Infobox device
| manufacturer = Generic
| manufacturer = Generic
| name =  Generic x64 uefi
| name =  x64 UEFI device
| codename = tablet-x64uefi
| codename = generic-x86_64
| image = File:CHANGE_ME_TO_DEVICE_CODENAME.jpg
| image =  
| imagecaption = CHANGE_ME
| originalsoftware = Windows
| releaseyear = CHANGE_ME
| optionalsoftware = Various
| imagecaption =
| releaseyear =
| architecture = x86_64
| architecture = x86_64
| n-android =
| prebuiltimages = yes
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or "" (blank) - for untested or unknown -->
| type = generic
| status_usbnet = Y
| status_usbnet = Y
| status_flashing = Y
| status_flashing = Y
| status_touch = -
| status_touch = -
| status_screen = Y
| status_screen = Y
| status_wifi = -
| status_wifi = Y
| status_xwayland = -
| status_xwayland = -
| status_fde = -
| status_fde = -
| status_mainline = Y
| status_mainline = Y
| status_battery = -
| status_battery = Y
| status_3d = -
| status_3d = Y
| status_accel = -
| status_accel = -
| status_audio = -
| status_audio = Y
| status_bluetooth = -
| status_bluetooth = Y
| status_camera = -
| status_camera = Y
| status_gps = -
| status_gps = -
| status_mobiledata = -
| status_mobiledata = -
Line 28: Line 30:
| status_calls = -
| status_calls = -
| booting = Y
| booting = Y
| status_otg = Y
| status_nfc = -
| status_irtx = -
|hidefeatures=no
}}
}}
 
This device allows postmarketOS to run on common x86_64 hardware if the device uses 64-bit UEFI.
This device allows postmarketOS to run on normal x86_64 hardware if the device uses 64 bit uefi.


== Contributors ==
== Contributors ==
* MartijnBraam
* [[User:MartijnBraam|MartijnBraam]]
* [[User:FlashTeens|FlashTeens]]


== Installation ==
== Installation ==
Do a normal sd card installation and point it to the storage medium you need for the device (harddisk, usb thumbdrive or sd card)
Prebuilt images for generic x86_64 devices can be found on our downloads page, alternatively you can follow the [[Installation_guide|Installation Guide]] to build an image from scratch. The process is usually fairly straight forward, select <code>generic</code> as the manufacturer when prompted.
 
When instructed to run <code>pmbootstrap install</code>, insert your target medium (sdcard, USB thumbdrive, etc) and specify <code>--sdcard /dev/sdX</code> where <code>/dev/sdX</code> is the target device.
 
The on-device installer is not currently supported. You will need to install directly to your target storage device. The simplest is to flash an image to a flash drive or SD card, and use <code>pmbootstrap</code> from there to access it. Alternatively, you can remount the rootfs as readonly after first boot and use a tool like <code>dd</code> to copy the disk image over to the internal storage device.


== See also ==
== See also ==
* {{MR|68|pmaports}} initial merge request
* {{MR|68|pmaports}} initial merge request
* {{Device package|tablet-x64uefi}}
* [[:Category:Convertible‏‎]]
* [[:Category:Desktop]]
* [[:Category:Laptop]]
* [[Generic x86 UEFI device]]

Latest revision as of 22:14, 24 August 2024

Generic x64 UEFI device
Manufacturer Generic
Name x64 UEFI device
Codename generic-x86_64
Type generic
Hardware
Architecture x86_64
Software
Original software Windows
Optional software Various
postmarketOS
Category testing
Pre-built images yes
Mainline yes
Features
Flashing
Works
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
Works
Screen
Works
Multimedia
3D Acceleration
Works
Audio
Works
Camera
Works
Camera Flash
No data
Connectivity
WiFi
Works
Bluetooth
Works
Miscellaneous
USB OTG
Works
HDMI/DP
No data
Sensors
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data

This device allows postmarketOS to run on common x86_64 hardware if the device uses 64-bit UEFI.

Contributors

Installation

Prebuilt images for generic x86_64 devices can be found on our downloads page, alternatively you can follow the Installation Guide to build an image from scratch. The process is usually fairly straight forward, select generic as the manufacturer when prompted.

When instructed to run pmbootstrap install, insert your target medium (sdcard, USB thumbdrive, etc) and specify --sdcard /dev/sdX where /dev/sdX is the target device.

The on-device installer is not currently supported. You will need to install directly to your target storage device. The simplest is to flash an image to a flash drive or SD card, and use pmbootstrap from there to access it. Alternatively, you can remount the rootfs as readonly after first boot and use a tool like dd to copy the disk image over to the internal storage device.

See also