Menu

Flashing (Firmware)

This page is for existing Librem Mini owners ONLY. This will allow you to flash the custom firmware on your Librem to neutralize the Intel Management Engine (IME) and add embassyOS-specific tweaks to your system, such that it will operate just as an Embassy Pro bought from Start9 would. If you need hardware and want all the benefits listed here, you’ll have to buy an Embassy Pro.

The source code can be viewed on Purism’s firmware git repo.

Note

USB drive must be formatted for FAT32

  1. Download the firmware (pureboot-librem_mini_v2-basic_usb_autoboot.rom.gz) from Purism’s git repository and extract it.

  2. Copy or move the resulting pureboot-librem_mini_v2-basic_usb_autoboot.rom file onto your USB drive, then eject the drive and insert it into your (powered down) Librem Mini. USB 3.0 (blue ports) are faster.

    Note

    You’ll need a monitor and keyboard plugged into your Librem Mini for this operation

  3. Turn on the Librem Mini while pressing the ESC key on the keyboard repeatedly, until you see the PureBoot Basic Boot Menu appear. Continue to the main menu.

  4. Select “Options –>.”

  5. Select “Flash/Update the BIOS”.

  6. Select “Flash the firmware with a new ROM, erase settings.”

  7. The system will ask if you want to proceed to flash the BIOS, select “Yes.”

  8. Choose the file that we downloaded earlier: pureboot-librem_mini_v2-basic_usb_autoboot.rom.

  9. Confirm you want to proceed by selecting “Yes.”

  10. The BIOS will be reflashed with the custom firmware. This may take a few minutes. When complete, remove the firmware USB (and insert your embassyOS USB if you are ready to install), then select “OK” to complete the process.