Microsoft Surfaces with x64 CPU (microsoft-x64surface)

From postmarketOS Wiki
Microsoft Surfaces with x64 CPU
File:CHANGE ME TO DEVICE CODENAME.jpg
CHANGE_ME
Manufacturer Microsoft
Name Surfaces with x64 CPU
Codename microsoft-x64surface
Released 2013
Type laptop
Hardware
Chipset Various x86_64
Architecture x86_64
Software
Original software Windows
FOSS bootloader no
postmarketOS
Category testing
Pre-built images no
Mainline yes
postmarketOS kernel 6.11.3
Features
Flashing
USB Networking
Works
Internal storage
Works
SD card
Works
Battery
Works
Screen
Works
Touchscreen
Works
Keyboard
Works
Touchpad
Works
Stylus
Partial
Multimedia
3D Acceleration
Works
Audio
Works
Camera
Partial
Camera Flash
Connectivity
WiFi
Partial
Bluetooth
Partial
Ethernet
Works
GPS
Works
NFC
Modem
Calls
SMS
Mobile data
Miscellaneous
FDE
Works
USB-A
Works
USB OTG
HDMI/DP
Works
Sensors
Accelerometer
Magnetometer
Ambient Light
Partial
Proximity
Partial
Hall Effect
Haptics
Works
Barometer
Power Sensor
Works


Contributors

Users owning this device

How to enter flash mode

This device doesn't have a flash mode, but you do have to go into the BIOS and change the boot order to boot from external drive first before installation. Make sure that you change this back afterwards as this can be a security risk. (e.g. somebody could take your computer and bypass your password using another USB stick with Linux.)

Installation

  1. pmbootstrap init
  2. Select `microsoft` as manufacturer and `x64surface` as device.
  3. Plug in USB or MicroSD drive
  4. pmbootstrap install --disk=[name of drive, check using fdisk -l (usually /dev/sdb)]
  5. Reboot into newly flashed drive
  6. Repeat steps 1 through 4, but replace the name of your drive with the name of your SSD (usually /dev/sda)

WiFI

TODO!

Suspend

TODO!

See also