Build the latest merged into the master git branch:
./build.sh --bleeding-edge m920q
Latest stable release:
./build.sh m920q
coreboot_lenovo-m920q-complete.rom
- The complete Coreboot ROM is the 24MB version used for internal flashing.
coreboot_lenovo-m920q-complete.rom.sha256
- sha256 checksum of 24MB Coreboot Rom
NOTE: The default config is compiled without the stock BIOS, all IFD, GBE and ME blobs are stubs. Use the flash.sh
script at the root of the directory.
NOTE: If flashing externally, be sure to include the IFD, GBE and ME blobs. Failing to do so will prevent booting.
coreboot_lenovo-m920q-chip1.rom
- The 16MB Coreboot BIOS that can be flashed externally onto the 16MB BIOS chip.
coreboot_lenovo-m920q-chip1.rom.sha256
- sha256 checksum of 16MB Coreboot BIOS
coreboot_lenovo-m920q-chip2.rom
- The 8MB Coreboot BIOS that can be flashed externally onto the 8M BIOS chip.
coreboot_lenovo-m920q-chip2.rom.sha256
- sha256 checksum of 8MB Coreboot BIOS
NOTE: Version of me_cleaner
included in the coreboot repo is does not compatiable with ME V12. Use the https://github.com/XutaxKamay/me_cleaner fork with the --soft-disable
flag.
The debug logs are available through the serial port on COM1. To connect, you will need:
- the serial port adapter. Search eBay for
FRU 04X2733
connected to COM1 (this is labeled on the board and is near the back of the case and is close to the wifi antenna connector/cutout). - A USB to DB9 RS-232 Male cable.
Once connected, start a serial terminal emulator such as minicom or tio before powering on the M920q.