Skip to main content

Lenovo M720Q/M920Q Tiny Dual M.2 Mod

The Lenovo M720Q and M920Q are from the Lenovo Tiny 5 generation of Lenovo Tiny PCs, that supports 8th/9th Gen Intel CPUs, and up to 64GB (2x32GB) DDR4 SODIMM RAM. 

8th/9th Gen Intel CPU is one of the better generation of CPU where it is now old enough to be cheap on the secondary market, and is new enough that it can handle many homelab services without breaking any sweat. 

The iGPU inside 8th/9th Gen Intel CPU supports being passthrough to VMs via the Intel GVT-g technology, allowing services such as Plex and Handbrake to take advantage of Intel Quick Sync media encoder/decoder engine. 

The M720Q and M920Q is a rare model among the Tiny series as it supports half-height, half-width PCIe cards, via a special riser. For homelab, this means that you can have a tiny PC form factor compute host with 10G networking capability. 

You can learn more about this generation of Lenovo Tiny (as well as other Tiny generation) from the amazing community at ServeTheHome forum, https://forums.servethehome.com/index.php?threads/lenovo-thinkcentre-thinkstation-tiny-project-tinyminimicro-reference-thread.34925/ 

IMG_20230124_210546.jpg

Dual M.2 NVMe Mod

The M720Q and M920Q are the lower tier version of another Tiny model, the M920X, with some components missiung. Most notably, the M920X supports 2x M.2 slots instead of 1x M.2 slot like the M720Q and the M920Q.

Thanks to the open-soruce community, and the github user badger707, we can convert an M720Q or M920Q into an M920X with 2x M.2 slots, by soldering back on some components to the motherboard. 

You can find the dual m.2 mod details over on Github, at https://github.com/badger707/m920q-dual-NVME?tab=readme-ov-file 

Tools and Component Needed

The components needed are tiny. I followed the originial github guide and ordered the necessary parts from Mouser https://www.mouser.com 

If you have not done micro soldering before, plan on ordering a bunch of extra components just in case. I personally ordered 100x of each of the capacitor and resistors since they are cheap, and 10x of the NVMe connector. 

Type Size Value Voltage Count Mouser Part Number Link
Capacitor 0402 0.01uF 25V7-K 4 581-04023D103KAT2A https://www.mouser.com/ProductDetail/581-04023D103KAT2A
Capacitor 0402 0.1uF 16V7-K 2 581-0402YD104K https://www.mouser.com/ProductDetail/581-0402YD104K
Capacitor 0402 0.22uF 25V7-K 8 581-KGM05AR71C224KH https://www.mouser.com/ProductDetail/581-KGM05AR71C224KH
Capacitor 0603 10uF 6.3V6-M 2 810-C1608X5R0J106K https://www.mouser.com/ProductDetail/810-C1608X5R0J106K
Resistor 0402 0 ohm - 8 603-RC0402FR-070RL https://www.mouser.com/ProductDetail/603-RC0402FR-070RL
Resistor 0402 10 Kohm - 2
71-RCC040210K0FKED
https://www.mouser.com/ProductDetail/71-RCC040210K0FKED
Resistor 0402 33 ohm - 1 71-CRCW040233R0FKEDC https://www.mouser.com/ProductDetail/71-CRCW040233R0FKEDC
M.2 NVME connector 3.2mm - - 1 523-MDT320M03001 https://www.mouser.com/ProductDetail/523-MDT320M03001
M.2 NVME plastic retention clip - - - 1 N/A N/A

For the M.2 plastic retention clips, I didn't bother sourcing it, as my Tiny has 2 clips on the original slot already, so I can move one of them over. You can also use a regular M.2 screw post type retention bracket instead. 

IMG20250605221023.jpg

You will need fine soldering iron tips. I used an TS80 soldering iron with a J style tip for this.

Have plenty of flux and leaded solder too. Leaded solder melts at a lower temperature, making the micro soldering a bit easier to do. Have solder wick around too as they can help in removing excess solder. 

IMG20250605220604.jpg

Because the components are tiny, you will need to have a good microscope to view the board, I used a USB digital microscope for this project. 

IMG20250601164843.jpg

IMG20250601164848.jpg

Here's a comparison picture of the soldering iron tip and tweezer tip, compared to the components on the board. 

WIN_20250605_22_08_47_Pro.jpg

M920Q Motherboard Overview

In this guide, I am attempting the dual m.2 mod on my M920Q motherboard. The process for M720Q will be similar, with only one difference, which I will mention later on. 

IMG20250605220443.jpg

IMG20250605220456.jpg

As you can see, the second M.2 slot is missing from the M720Q/M920Q motherboard. 

IMG20250605220502.jpg

Soldering the Components

We will start around the SATA port area, near the large 10 label on the top side of the motherboard. 

Below are the components location that needs to be solder on.

WIN_20250605_22_12_09_Pro.jpg

Apply plenty of flux to the component area. 

WIN_20250605_22_13_51_Pro.jpg

Use solder wick to suck up the factory solder from the board if needed. Factor solder often are non-leaded solder, which means it melts at a much higher temperature. This can get in the way of having a nice solder joint for the component. 

WIN_20250605_22_16_21_Pro.jpg

WIN_20250605_22_16_24_Pro.jpg

Take your time, and go slowly with the soldering. Apply more flux as needed. 

WIN_20250605_22_27_12_Pro.jpg

The area near the SATA ports can be a bit tricky to do, as it is very close to the plastic. 

WIN_20250605_22_29_27_Pro.jpg

Rotate the board area to help with the tweezer placing component on the board. 

WIN_20250605_22_46_22_Pro.jpg

WIN_20250605_22_47_41_Pro.jpg

Left side of the SATA port is all done! 

WIN_20250605_23_07_10_Pro.jpg

Moving onto the right side of the 10 label, there are two components to be sodler on. 

WIN_20250605_23_07_45_Pro.jpg

WIN_20250605_23_15_12_Pro.jpg

On the right side of the SATA port, there are a few more components. 

WIN_20250605_23_44_17_Pro.jpg

If you accidentally bridge a connection, or apply too much solder, solder wick will help in sucking the excess solder and unbridge the connections. 

WIN_20250606_00_08_24_Pro.jpg

All set now! 

WIN_20250606_00_15_51_Pro.jpg

Near the middle of the board, between the PCH chip and the 10 label, there is one resister that we have to move from one position to another. 

WIN_20250606_00_19_25_Pro.jpg

For M920Q Only - Move Resistor R150 to R162
For M920Q Only

For the M920Q models, desolder and move the Resistor R150 to R162. This will tell the motherboard to oeprate in M920X mode, allowing the second NVMe slot to be recognize in the BIOS. 

WIN_20250606_00_18_30_Pro.jpg

For M720Q Only - Move Resistor R151 to R157

For the M720Q models, Resistor R150 does not exist. Instead, desolder and move the Resistor R151 to R157. This will tell the motherboard to oeprate in M920X mode, allowing the second M.2 slot to be recognize in the BIOS as a SATA only slot. 

Moving the resistor can be a bit tricky,