I ran fwupdmgr and it gave me this message:
╰─ fwupdmgr get-devices ─╯
WARNING: UEFI firmware can not be updated in legacy BIOS mode
See https://github.com/fwupd/fwupd/wiki/PluginFlag:legacy-bios for more information.
LENOVO 10FLS2K100
│
├─AMT [unprovisioned]:
│ Device ID: 8d5470e73fd9a31eaa460b2b6aea95483fe3f14c
│ Summary: Hardware and firmware technology for remote out-of-band management
│ Current version: 11.0.2.1003
│ Bootloader Version: 11.0.2.1003
│ Vendor: Intel Corporation (MEI:0x8086)
│ GUIDs: 12f80028-b4b7-4b2d-aca8-46e0ff65814c
│ d39310dc-e5d7-5eb2-945d-22011cbd3157 ← MEI\VEN_8086&DEV_A13A
│ 33a3e25f-1eb9-55a7-8594-d7626a8f51b2 ← MEI\VEN_8086&DEV_A13A&REV_31
│ 21467075-b7ad-5ee7-a677-e0917daa1a45 ← MEI\VEN_8086&DEV_A13A&SUBSYS_17AA30D0
│ 399d7960-75e8-5f0f-b9f0-ba7e9bca5c66 ← MEI\VEN_8086&DEV_A13A&SUBSYS_17AA30D0&REV_31
│ Device Flags: • Internal device
│
├─Core™ i5-6600T CPU @ 2.70GHz:
│ Device ID: 4bde70ba4e39b28f9eab1628f9dd6e6244c03027
│ Current version: 0x000000f0
│ Vendor: Intel
│ GUIDs: b9a2dd81-159e-5537-a7db-e7101d164d3f ← cpu
│ 30249f37-d140-5d3e-9319-186b1bd5cac3 ← CPUID\PRO_0&FAM_06
│ 215d01de-fd1a-57cf-9153-72e29c0b7ffe ← CPUID\PRO_0&FAM_06&MOD_5E
│ c944e5cd-430c-5731-a9d5-c1b63c61cf27 ← CPUID\PRO_0&FAM_06&MOD_5E&STP_3
│ Device Flags: • Internal device
│
├─HD Graphics 530:
│ Device ID: 5792b48846ce271fab11c4a545f7a3df0d36e00a
│ Current version: 06
│ Vendor: Intel Corporation (PCI:0x8086)
│ GUIDs: c48d1cbc-3c34-5af1-b38f-bed4746a8acf ← PCI\VEN_8086&DEV_1912
│ a859f945-baa2-56c7-a529-85716862a8dd ← PCI\VEN_8086&DEV_1912&REV_06
│ dc1de452-c5ce-507a-ae63-7f67ff16d9c2 ← PCI\VEN_8086&DEV_1912&SUBSYS_17AA30D0
│ dc286d33-1805-5ca1-b63d-3cc724395218 ← PCI\VEN_8086&DEV_1912&SUBSYS_17AA30D0&REV_06
│ 602b9999-2baf-5864-a7d1-a988e2112885 ← PCI\VEN_8086&DEV_1912&REV_00
│ 11698e0f-0a73-5249-a067-db097e44b4e8 ← PCI\VEN_8086&DEV_1912&SUBSYS_17AA30D0&REV_00
│ Device Flags: • Internal device
│ • Cryptographic hash verification is available
│
├─MZ7TY256HDHP-000L7:
│ Device ID: 5dbeb140337f610d54913c0f43d15fdaa0eafb51
│ Summary: ATA drive
│ Current version: MAT03L6Q
│ Vendor: Samsung (ATA:0x144D, OUI:002538)
│ Serial Number: S307NBRH702819
│ GUIDs: 78aa5e19-cfa5-5337-9ff0-2a40f94cbe54 ← IDE\SAMSUNG_MZ7TY256HDHP-000L7______________MAT03L6Q
│ e4d11081-d2ff-590b-9f7f-eb7d9df769bd ← IDE\0SAMSUNG_MZ7TY256HDHP-000L7______________
│ 88965265-fc5d-58ce-8e0d-b4af6327dcc0 ← SAMSUNG MZ7TY256HDHP-000L7
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│
└─Q170 Chipset LPC/eSPI Controller:
Device ID: 71b31258b13a4b2793e529856a190f8fb02ad151
Current version: 31
Vendor: Intel Corporation (PCI:0x8086)
GUIDs: cbc29582-223e-520b-891b-f1bdda9d2980 ← PCI\VEN_8086&DEV_A146
96146d61-c501-541a-846d-f54d6215d33f ← PCI\VEN_8086&DEV_A146&REV_31
67e7bdb1-c7b7-517f-b85d-52f849936b95 ← PCI\VEN_8086&DEV_A146&SUBSYS_17AA30D0
5eb2df25-fdbd-522b-95b5-b0709294c7c4 ← PCI\VEN_8086&DEV_A146&SUBSYS_17AA30D0&REV_31
cfd2b4c2-2913-584f-95d4-58fca2e8596d ← INTEL_SPI_CHIPSET\ID_PCH100
Device Flags: • Internal device
• Cryptographic hash verification is available
Should I not try to update it because I am in legacy bios mode? I am not even sure what is or what to do to get out of that mode.