> For the complete documentation index, see [llms.txt](https://open-rt.gitbook.io/open-surfacert/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://open-rt.gitbook.io/open-surfacert/changelog.md).

# Changelog

## Changelog

| 24 / Dec / 2021  | Removed old installation guide, created a temporary one and moved [tablet hardware overlook](broken://pages/-MchufNHM9sNlVbC906G) out from Windows 10 category                                                                                                                                                          | LY          |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| 08 / Dec / 2021  | Add prebuilt linux binaries                                                                                                                                                                                                                                                                                             | L           |
| 04 / Dec / 2021  | Add UEFI Privilege Escalation Exploit Documentation after being stuck as draft for months                                                                                                                                                                                                                               | L           |
| 29 / Nov / 2021  | Update [Rasberry Pi OS installation instructions](/open-surfacert/surface-rt/linux/root-filesystem/distros/raspberry-pi-os.md)                                                                                                                                                                                          | CTS         |
| 20 / Oct / 2021  | Added information about prebuilt uboot to APX boot Linux page.                                                                                                                                                                                                                                                          | L           |
| 24 / Sept / 2021 | Updated [front page](/open-surfacert/master.md). Added [Changelog](/open-surfacert/changelog.md#changelog), [Get Started](/open-surfacert/get-started.md)                                                                                                                                                               | CTS, L      |
| 24 / Sept / 2021 | Merged Linux APX and EFI booting                                                                                                                                                                                                                                                                                        | CTS, L      |
| 16 / Sep / 2021  | Add new Linux prebuilt binaires                                                                                                                                                                                                                                                                                         | L           |
| 07 / Sep / 2021  | Add new Linux prebuilt binaries. They finally support WiFi                                                                                                                                                                                                                                                              | L           |
| 29 / Aug / 2021  | Initial Lenovo Ideapad Yoga 11 update. This adds information about Linux                                                                                                                                                                                                                                                | L, CTS      |
| 27 / Aug / 2021  | [FAT32 isn't FAT32](/open-surfacert/common/boot-sequence/uefi/fat32-isnt-fat32.md). Tell about the USB drive issue                                                                                                                                                                                                      | L           |
| 27 / Aug / 2021  | Removed misleading information for [RPI OS](/open-surfacert/surface-rt/linux/root-filesystem/distros/raspberry-pi-os.md). Files on the FAT32 are only required for APX booting                                                                                                                                          | L           |
| 27 / Aug / 2021  | Add information about the [MADT / APIC table](/open-surfacert/surface-rt/uefi/acpi-tables/madt.md) and add usage information for it (ACPI Parking Protocol)                                                                                                                                                             | L           |
| 26 / July / 2021 | Rewrite to Surface RT2 specifications tab and moved to [Hardware](https://openrt.gitbook.io/open-surfacert/surface-rt2/hardware)                                                                                                                                                                                        | LY          |
| 10 / July / 2021 | Reworked [Linux](broken://pages/-MK7-fWiK80E1ZMmVmuk) section. EFI booting was moved away from development section                                                                                                                                                                                                      | L           |
| 09 / July / 2021 | Updated [EFI linux compiling](broken://pages/-MSblgk4beg_i5lifOcz) information and added [prebuilt EFI kernels](/open-surfacert/surface-rt/linux/kernel/prebuilt-binaries.md)                                                                                                                                           | L           |
| 09 / July / 2021 | Updated main page                                                                                                                                                                                                                                                                                                       | L           |
| 05 / July / 2021 | Added [technical tCover information](/open-surfacert/surface-rt/hardware/components/i2c/bus-0-ms-hid/microsoft-type-touch-cover.md)                                                                                                                                                                                     | CTS         |
| 21 / June / 2021 | Added [Windows 10 installation guide](https://openrt.gitbook.io/open-surfacert/common/windows-10/installation-guide)                                                                                                                                                                                                    | LY          |
| 20 / June / 2021 | Update [RPI UART setup](/open-surfacert/surface-rt/hardware/uart/raspberry-pi-uart-setup.md)                                                                                                                                                                                                                            | L           |
| 15 / June / 2021 | Updated [ACPI Tables](/open-surfacert/surface-rt/uefi/acpi-tables.md) for sRT                                                                                                                                                                                                                                           | CTS         |
| 15 / June / 2021 | Added [Special Boot modes](/open-surfacert/common/boot-sequence/special-boot-modes.md)                                                                                                                                                                                                                                  | CTS         |
| 15 / June / 2021 | Added [Touch/Type/Power Covers](https://openrt.gitbook.io/open-surfacert/common/touch-type-power-covers) page                                                                                                                                                                                                           | NCRC        |
| 14 / June / 2021 | Updated images on the [battery ](https://openrt.gitbook.io/open-surfacert/surface-rt/hardware/battery)page                                                                                                                                                                                                              | NCRC        |
| 12 / June / 2021 | Added [battery](https://openrt.gitbook.io/open-surfacert/surface-rt/hardware/battery) info for Surface RT                                                                                                                                                                                                               | LY          |
| 10 / June / 2021 | Updated [Power Supply Pinout](broken://pages/-MLDX9PgfjFGH5qpqSli#pinout)                                                                                                                                                                                                                                               | NCRC, L     |
| 22 / May / 2021  | Added basic information about the [Replay Protected Memory Block (RPMB) on emmc](/open-surfacert/surface-rt/firmware/rpmb-partition-on-emmc.md)                                                                                                                                                                         | L           |
| 22 / May / 2021  | Added information about an easier way of [applying Yahallo](/open-surfacert/common/boot-sequence/uefi/secure-boot/disable-secureboot.md#quick-explanation-and-multiple-options) and [enabling test signing](/open-surfacert/common/boot-sequence/uefi/secure-boot.md#the-new-method)                                    | L           |
| 19 / May / 2021  | Added information about the [Windows RT 8 Update Kit](broken://pages/-Ma3h7CHH6XiWqatVqso) and the [Windows 10 Build 15035 Mod Kit](broken://pages/-Ma3i6c3F6q5SjcAWfJV)                                                                                                                                                | L           |
| 19 / May / 2021  | Uploaded [tool for easy secureboot state change](/open-surfacert/development/please-read/jwa4-notes/surface-rt-and-surface-2-jailbreak-usb.md)                                                                                                                                                                          | L           |
| 18 / May / 2021  | Updated [Surface RT2 Specifications](https://openrt.gitbook.io/open-surfacert/surface-rt2/hardware/specifications)                                                                                                                                                                                                      | LY          |
| 05 / Apr / 2021  | Added a [Yahallo Undo](/open-surfacert/common/boot-sequence/uefi/secure-boot/disable-secureboot.md#undo)                                                                                                                                                                                                                | L           |
| 02 / Apr / 2021  | Added instructions for [GDB Debugging](/open-surfacert/development/please-read/leander-devnotes/efi-linux-booting/qemu-emulation/gdb-debugging.md) qemu and [integrating it into VSCode](/open-surfacert/development/please-read/leander-devnotes/efi-linux-booting/qemu-emulation/gdb-debugging/vscode-integration.md) | L           |
| 02 / Apr / 2021  | Added [Qemu emulation](/open-surfacert/development/please-read/leander-devnotes/efi-linux-booting/qemu-emulation.md) instuctions                                                                                                                                                                                        | L           |
| 02 / Apr / 2021  | Added [instructions on booting a Linux distro](/open-surfacert/surface-rt/linux/root-filesystem/distros.md#choosing-a-distro)                                                                                                                                                                                           | LY, L       |
| 25 / Mar / 2021  | Added a [Yahallo guide](/open-surfacert/common/boot-sequence/uefi/secure-boot/disable-secureboot.md#executing-yahallo-exploit)                                                                                                                                                                                          | LY          |
| 22 / Feb / 2021  | Updated latest [SMP progress](broken://pages/-MSblgk4beg_i5lifOcz#apply-patch-to-get-acpi-working) and corrected EFI linux boot information                                                                                                                                                                             | L           |
| 18 / Feb / 2021  | Added reference to latest EFI booting progress                                                                                                                                                                                                                                                                          | L           |
| 05 / Feb / 2021  | Added [a page for what we tried on linux efi boot](/open-surfacert/development/please-read/leander-devnotes/efi-linux-booting/configs-we-already-tried.md)                                                                                                                                                              | L           |
| 03 / Feb / 2021  | Added latest info about [EFI boot](/open-surfacert/development/please-read/leander-devnotes/efi-linux-booting.md)                                                                                                                                                                                                       | L           |
| 31 / Jan / 2021  | Added [a writeup about trying to get rid trustzone and uefi](broken://pages/-MSNhYJ4g7B4qX03ZzBP)                                                                                                                                                                                                                       |             |
| 29 / Jan / 2021  | Complete revision of Surface RT section                                                                                                                                                                                                                                                                                 | CTS         |
| 22 / Jan / 2021  | Refined [Flash chip page](https://app.gitbook.com/@openrt/s/open-surfacert/surface-rt/hardware/components/spi)                                                                                                                                                                                                          | JB          |
| 22 / Jan / 2021  | Added [U-Boot log](/open-surfacert/development/please-read/further-information-1.md#u-boot-debug-output)                                                                                                                                                                                                                | L           |
| 21 / Jan / 2021  | Added [Linux Feature list](broken://pages/-MK7-fWiK80E1ZMmVmuk#features)                                                                                                                                                                                                                                                | CTS         |
| 21 / Jan / 2021  | Added [Distros](/open-surfacert/surface-rt/linux/root-filesystem/distros.md)/[RaspiOS](/open-surfacert/surface-rt/linux/root-filesystem/distros/raspberry-pi-os.md) & updated [Root filesystem](/open-surfacert/surface-rt/linux/root-filesystem.md)                                                                    | CTS         |
| 02 / Jan / 2021  | Added Windows 10 section and a link to a spreadsheet with tested games                                                                                                                                                                                                                                                  | L           |
| 30 / Dec / 2020  | Added a temporary [EFI linux booting](/open-surfacert/development/please-read/leander-devnotes/efi-linux-booting.md) page                                                                                                                                                                                               | L           |
| 04 / Dec / 2020  | Moved stuff from the development section to the corresponding pages                                                                                                                                                                                                                                                     | CTS         |
| 30 / Nov / 2020  | Added [link to untested recovery images](/open-surfacert/common/windows-rt/recovery-images.md#untested-recovery-images-for-other-devices)                                                                                                                                                                               | L           |
| 28 / Nov / 2020  | Added[ Jailbreak Exploits](/open-surfacert/common/windows-rt/jailbreak-exploits.md) page                                                                                                                                                                                                                                | LG          |
| 27 / Nov / 2020  | Added [BCT](/open-surfacert/surface-rt/firmware/bct.md)                                                                                                                                                                                                                                                                 | L           |
| 26 / Nov / 2020  | Added [dumping sbk](/open-surfacert/common/boot-sequence/tegra-soc-boot-process/fusee-gelee/payloads/dump-platform-key-sbk.md) and added [how to tell that BCT is stored on SPI flash](/open-surfacert/surface-rt/firmware/spi-flash.md#the-dump)                                                                       | L           |
| 26 / Nov / 2020  | Added [SPI flash](/open-surfacert/surface-rt/firmware/spi-flash.md)                                                                                                                                                                                                                                                     | L           |
| 26 / Nov / 2020  | Added [GPIOs in Linux](/open-surfacert/surface-rt/hardware/gpios/gpios-in-linux.md)                                                                                                                                                                                                                                     | L           |
| 20 / Nov / 2020  | Added [Gpios](/open-surfacert/surface-rt/hardware/gpios.md)                                                                                                                                                                                                                                                             | CTS         |
| 19 / Nov / 2020  | Added [Compile Section for SSDT](/open-surfacert/surface-rt/uefi/acpi-tables/acpi-ssdt.md#compile-ssdt-0000-asl)                                                                                                                                                                                                        | L           |
| 19 / Nov / 2020  | Added the [ACPI Tables](/open-surfacert/surface-rt/uefi/acpi-tables.md) for Surface RT                                                                                                                                                                                                                                  | CTS         |
| 13 / Nov / 2020  | Added notes in [Secure Boot](/open-surfacert/common/boot-sequence/uefi/secure-boot.md) page regarding development focus                                                                                                                                                                                                 | LS          |
| 11 / Nov / 2020  | Added [Boot Linux](/open-surfacert/surface-rt/linux/booting/apx-boot/boot-linux.md) and updated all pages in SurfaceRT/Linux                                                                                                                                                                                            | CTS         |
| 08 / Nov / 2020  | Added [uboot bootscript](/open-surfacert/surface-rt/linux/booting/apx-boot/uboot.md#boot-script)                                                                                                                                                                                                                        | CTS         |
| 03 / Nov / 2020  | Added and cleaned specs information on Surface RT and Surface 2                                                                                                                                                                                                                                                         | AF          |
| 03 / Nov / 2020  | Added [PSU page](broken://pages/-MLDX9PgfjFGH5qpqSli) and section                                                                                                                                                                                                                                                       | LS          |
| 31 / Oct / 2020  | Added WindRE/WIM Install files and ported over [Recovery Toolkit](/open-surfacert/common/windows-rt/recovery-toolkit.md) page                                                                                                                                                                                           | JB, AF      |
| 29 / Oct / 2020  | Added [Pinmux dump](/open-surfacert/surface-rt/uefi/pinmux.md)                                                                                                                                                                                                                                                          | CTS         |
| 28 / Oct / 2020  | Added [UEFI device tree and dh logs](/open-surfacert/surface-rt/uefi/device-tables.md)                                                                                                                                                                                                                                  | LS, L       |
| 25 / Oct / 2020  | Added more pdf datasheet links to Hardware Section                                                                                                                                                                                                                                                                      | LS          |
| 21 / Oct / 2020  | finished [UART](/open-surfacert/surface-rt/hardware/uart.md)                                                                                                                                                                                                                                                            | CTS         |
| 21 / Oct / 2020  | General housekeeping in Development section                                                                                                                                                                                                                                                                             | LS          |
| 21 / Oct / 2020  | Frontpage -> updated project status                                                                                                                                                                                                                                                                                     | CTS         |
| 21 / Oct / 2020  | SurfaceRT -> added Linux section (devicetree, uboot, kernel, rootFS)                                                                                                                                                                                                                                                    | CTS         |
| 21 / Oct / 2020  | SurfaceRT/Hardware -> cleaned / added i2c findings                                                                                                                                                                                                                                                                      | CTS         |
| 20 / Oct / 2020  | Updated status - Linux is booting on the SurfaceRT over serial                                                                                                                                                                                                                                                          | LS, CTS     |
| 20 / Oct / 2020  | Added Hardware Chipsets in [Hardware Specifications Page for SurfaceRT](/open-surfacert/surface-rt/hardware.md)                                                                                                                                                                                                         | LS          |
| 20 / Oct / 2020  | Added updated Kernel config parameters in [Kernel dev page](broken://pages/-MJRdAX8MpUvItal8Bo-)                                                                                                                                                                                                                        | LS          |
| 19 / Oct / 2020  | Added Kernel Log for Partial Boot.  Serious progress was made today!                                                                                                                                                                                                                                                    | LS, CTS     |
| 19 / Oct / 2020  | Added TX / RX pins to [UART](/open-surfacert/surface-rt/hardware/uart.md#uart-a) page                                                                                                                                                                                                                                   | LS, CTS     |
| 19 / Oct / 2020  | Added link to NVIDIA CBT tools on [BCT Table Page](/open-surfacert/surface-rt/linux/booting/apx-boot/fusee-gelee/bct-table.md)                                                                                                                                                                                          | LS          |
| 19 / Oct / 2020  | Updated Home Page to have changelog and project status                                                                                                                                                                                                                                                                  | LS          |
| 19 / Oct / 2020  | Updated Kernel page to note standard vs EFI kernel compilation                                                                                                                                                                                                                                                          | LS          |
| 19 / Oct / 2020  | Updated u-Boot page to note successful serial output from u-Boot, and updated instructions                                                                                                                                                                                                                              | LS          |
| 16 / Oct / 2020  | Added Tegra SoC Boot Process, initial uBoot pages                                                                                                                                                                                                                                                                       | LS          |
| 13 / Oct / 2020  | Added Kernel compilation notes                                                                                                                                                                                                                                                                                          | LS          |
| 12 / Oct / 2020  | Added initial content and notes                                                                                                                                                                                                                                                                                         | LS, CTS, JB |

#### Shortcuts

| abbreviation | nickname        |
| -----------: | --------------- |
|           AF | Alexenferman    |
|          CTS | CrackTheSurface |
|           JB | Jukebox         |
|            L | Leander         |
|           LG | lgibson02       |
|           LS | Loz             |
|           LY | LeYuuki         |
|         NCRC | NeonCatRC       |
