-
Byte Mk II
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| ITE | ✗ | ✗ | ✔ |
Releases
coreboot --- View versions
-
EFI Shell
EFI Shell
Please note: You will need a USB Flash Drive with a capacity of 8MB or larger to perform this update.
Download the firmware file for your specific model from here. Firmware files are stored in folders named according to the model. For example, for the StarBook Mk IV, the files are in ...
-
Getting Started
The firmware and mechanisms differ from model to model, so please follow the documentation here. Using other methods, such as flashrom or mtd are at your peril!
With a standard Linux distribution, you can check the versions of firmware that you have installed with the below commands:
BIOS
cat...
-
LabTop Mk III
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| AMI | ✔ | ✔ | ✗ |
| ITE | ✗ | ✔ | ✗ |
Releases
AMI --- View versions
coreboot --- View versions
-
LabTop Mk IV
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| AMI | ✔ | ✔ | ✗ |
| ITE | ✗ | ✔ | ✗ |
Releases
AMI --- View versions
coreboot --- View versions
-
LVFS: Graphical Interface
Once you've installed fwupd, there are a few ways to update the firmware; some are distribution specific.
elementaryOS
On elementaryOS 6 and later, fwupd will integrate into System Settings, and appear under System > Firmware.
You can view the current firmware information and install upda...
-
LVFS: Requirements
The main program for installing updates is called fwupd, and there are a few other components that are needed depending on the type of update.
coreboot requirements
flashrom must be installed. The version of flashrom depends on the processor, but as a general rule, the version of flashrom needs...
-
LVFS: Switching Branch
Please note: On the StarLite Mk II and Mk III, to switch back to AMI, this must be done with a hardware programmer.
Disable BIOS Lock
BIOS Lock must be disabled when switching from the standard AMI (American Megatrends Inc.) firmware to Coreboot. BIOS Lock is only available in later versions of...
-
LVFS: Terminal
You can manage your firmware and install updates from the terminal if none of the above options is available.
Check for Updates
From your terminal window, type in the below command:
bash
fwupdmgr refresh
Install Updates
From your terminal window, type in the below command:
bash
fwupdmgr up...
-
LVFS: Testing Updates
If you would like to test the latest updates before their official release, you can enable testing updates with the below command:
bash
fwupdmgr enable-remote lvfs-testing
If you want to opt-out of these updates, you can run:
bash
fwupdmgr disable-remote lvfs-testing
If you are disabling th...
-
LVFS: Troubleshooting
Troubleshooting
If you see a message Message recipient disconnected from message bus without replying or /dev/mem mmap failed: Operation not permitted, you'll need to add the iomem=relaxed kernel parameter. The two below commands will do this for you:
sudo sed -i 's/quiet/quiet iomem=relaxed/...
-
Methods
Here you should be able to find everything you need to know to accomplish the most common tasks with firmware. Please only
follow these instructions; using other methods such as flashrom and mtd are at your own peril.
LVFS
Setting Up --- How to set up fwupd
Graphical Interfaces --- Different GU...
-
Mirror Flag
Do nothing
The "mirror flag" is simply magic.
The BIOS, be it coreboot or AMI, includes a copy of the ITE firmware for that model. If
the version of the firmware that the EC is running doesn't match the version in the BIOS,
it'll update itself automatically from the BIOS.
If a version mismatch...
-
StarBook Mk V
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| AMI | ✔ | ✔ | ✗ |
| ITE | ✗ | ✔ | ✗ |
Releases
AMI --- View versions
coreboot --- View versions
-
StarBook Mk VI - AMD
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| AMI | ✔ | ✔ | ✗ |
| ITE | ✗ | ✗ | ✔ |
Releases
AMI --- View versions
coreboot --- View versions
-
StarBook Mk VI - Intel
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| AMI | ✔ | ✔ | ✗ |
| ITE | ✗ | ✔ | ✗ |
Releases
AMI --- View versions
coreboot --- View versions
-
StarBook Mk VIr2 - Intel
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| AMI | ✔ | ✔ | ✗ |
| ITE | ✗ | ✔ | ✗ |
Releases
AMI --- View versions
coreboot --- View versions
-
StarLite Mk II
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| AMI | ✔ | ✔ | ✗ |
| ITE | ✗ | ✔ | ✗ |
Releases
AMI --- View versions
coreboot --- View versions
-
StarLite Mk III
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| AMI | ✔ | ✔ | ✗ |
| ITE | ✗ | ✔ | ✗ |
Releases
AMI --- View versions
coreboot --- View versions
-
StarLite Mk IV
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| AMI | ✔ | ✔ | ✗ |
| Nuvoton | ✗ | ✔ | ✗ |
Releases
AMI --- View versions
coreboot --- View versions
-
StarLite Mk V
Supported Firmware
| | LVFS | EFI Shell | Mirror Flag |
| :--- | :---: | :-------: | :---------: |
| coreboot | ✔ | ✗ | ✗ |
| ITE | ✗ | ✗ | ✔ |
Releases
coreboot --- View versions