Microsoft Surface 2 (microsoft-surface-2)
Surface 2 with attached keyboard | |
Manufacturer | Microsoft |
---|---|
Name | Surface 2 |
Codename | microsoft-surface-2 |
Released | 2013 |
Type | detachable |
Hardware | |
Chipset | Nvidia Tegra 4 (T114) |
CPU | 4x 1.9 GHz Cortex-A15 (no support for L2 cache in kernel) |
GPU | GeForce ULP |
Display | 1920x1080 IPS |
Storage | 32 / 64 GB |
Memory | 2 GB |
Architecture | armv7 |
Software | |
Original software | Windows RT |
Original version | 8.1 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
This device is marked as not booting.
Status: supported in grate kernel, but not packaged
Status: supported in grate kernel, but not packaged
How to boot from USB
Power on the device with Volume Down button pressed.
Preparation
Disable secure boot
Enable test signing and install yahallo to disable secure boot.
See the instruction on OpenRT GitBook.
Note: Device can't boot from a SD card. Boot with a USB storage. |
Find out board revision
TODO: Add instructions |
Installation
Installation on external storage
Note: Device can't boot from a SD card. Thus boot partition has to be on USB. |
WARNING: Warning: Don't daily drive this system! it won't be able to mount /boot partition as USB is not supported in kernel, thus resulting in a broken system after next kernel upgrade. Use this system only to install pmOS on eMMC. |
TODO: Add instructions |
Installation on eMMC
Install pmOS on external storage firstly. Boot into it, connect to internet and perform:
$ sudo apk add pmbootstrap
$ pmbootstrap init # select "microsoft" vendor and "surface-2" codename, it will also ask for board revision
$ pmbootstrap install --disk /dev/mmcblk0 --no-sshd # add --fde if you want FUll Disk Encryption
Installation
See Microsoft_Surface_RT_(microsoft-surface-rt)#Installation.
Users owning this device
- Ayaan( HaxDroid)
- CrackTheSurface
- Dilletant (Notes: owns two on Kali)
- Jenneron