Jump to content

Microsoft Surface Pro 6 (Carmel)

From postmarketOS Wiki
Revision as of 04:59, 18 February 2025 by MelvinSGjr (talk | contribs) (Maintainer)
Microsoft Surface Pro 6
Microsoft Surface Pro (4-8) from Action Retro YouTube channel
Microsoft Surface Pro (4-8) from Action Retro YouTube channel
Manufacturer Microsoft
Name Surface Pro 6
Codename Carmel
Model Pro 6
Released 2018
Type convertible
Hardware
Chipset Intel 8th Gen Coffee Lake
CPU Intel Core i5-8250U / i7-8650U Quad-Core @ 1.60 GHz (up to 3.40 GHz Turbo)
GPU Intel UHD Graphics 620
Display 12.3" PixelSense 2736x1824 touchscreen
Storage 128 GB / 256 GB / 512 GB / 1 TB SSD
Memory 8 GB / 16 GB LPDDR3
Architecture x86_64
Software
Original software Windows 10
Original version 10
postmarketOS
Category Works with some tweaks
postmarketOS kernel LTSC (Generic x86_64)
Features
Flashing
Works
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
Works
Screen
Works
Touchscreen
Works
Keyboard
Works
Touchpad
Works
Multimedia
3D Acceleration
Works
Audio
Works
Camera
No data
Camera Flash
No data
Connectivity
WiFi
Works
Bluetooth
Partial
Ethernet
No data
GPS
No data
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
No data
USB-A
Works
SATA/eSATA
No data
USB OTG
Works
HDMI/DP
No data
Sensors
Accelerometer
No data
Magnetometer
No data
Ambient Light
No data
Proximity
No data
Hall Effect
No data
Haptics
No data
Barometer
No data


Users owning this device

Maintainer

MelvinSGjr (Not maintainer, page creator, but if you want to replace MelvinSGjr and be maintainer, change this)

How to enter flash mode

Power down the Surface device. Subsequently, the USB stick should be inserted into the appropriate port. While holding the volume-down button, the power button should be pressed.

Installation

Installation the same as Generic x86_64 UEFI

How to disable touchscreen

check/update all packages:

sudo pkg update && sudo pkg upgrade

download evtest via pkg:

sudo pkg add evtest

run evtest:

sudo evtest

Find the touchscreen.

Here you will see the number of your touchscreen, for example my number is 8, so this is /dev/input/event8, and when you find your touchscreen, press CTRL+C.

Disable our touchscreen (temporarily, you can't turn off the terminal, also there is no solution how to do it permanently):

sudo evtest --grab /dev/input/event8

Press CTRL+C to stop.

Key Considerations