This section covers various hardware (mostly) modifications that extend the creative lifespan of my favorite little subnotebook (Belarusian Wiki page here)
Various adapters expanding laptop functionality
1) Adapter enabling connection of NVMe SSD drives (2230 and 2242 form factors) to the laptop and booting from them (using UEFI payload from coreboot BIOS or external bootloader like Clover).

2) Adapter for connecting modern mini-PCIe WiFi 6/7 M.2 form factor cards to the laptop. The external cable allows placing the card in a convenient (free) location under the chassis.

3) RF pigtail adapter MHF4 male to U.FL female allowing use of new M.2 standard WiFi cards with the laptop’s standard antennas.

4) Adapter with hardware switch enabling connection of M.2 & mSATA SSDs and switching between them.

5) Adapter with hardware switch enabling connection of 2x M.2 SSDs and switching between them.

6) Adapter with Bluetooth Daughter Card (BDC) slot and Hirose DF12B(3.0)-14DP-0.5V connector to USB 2.0. When using modern WiFi cards with integrated Bluetooth, this slot becomes available for custom use. Originally the slot operates at 3.3V (200 mA max), so the adapter uses a step-up converter to 5V.
7) Adapter/converter from standard 7.9-5.5mm power port i.e “barrel plug” to USB Type-C Power Delivery. The module contains a PD trigger chip. X220 expects 20V with PS_ON signal (READY pin, 10kΩ to GND), which the PD trigger emulates. The original connector is a simple 4-pin scheme (+20V, GND, ID, READY), compatible with drop-in modules. 65W PD charger provides 20V/3.25A, 90W — 20V/4.5A.
