Hamish Coleman
d7cd35541c
Try to clarify the syntax and when to use the config commands
4 years ago
Hamish Coleman
439f54e14b
Clarify when the configuration is applied
4 years ago
Hamish Coleman
7e96a473d7
Turns out that some minimal debian variants dont have wget installed
4 years ago
Hamish Coleman
2a98db0a32
Fix: if only mdel had a '-f' option
4 years ago
Hamish Coleman
5d78f00d50
Fix: use the correct filename ( closes #156 )
4 years ago
Hamish Coleman
6d92dc2b08
Allow inserting images found via the PFH - all the older prefix_ff images turned out to also have a PFH, so the lack of updating the checksum is clearly not fatal
4 years ago
Hamish Coleman
f4a239a9c8
Check, validate and update firmware download description page URLs
4 years ago
Hamish Coleman
084a8f94f4
Add support for extracting firmware from l440 firmware files (Using an FL1 EFI capsule and some magic)
4 years ago
Hamish Coleman
ab7efa33a5
Fix parser description
4 years ago
Hamish Coleman
54580e05fc
Detect capsule headers and parse them
4 years ago
Hamish Coleman
b0ac2c3e76
Record the parsed PFH directory entries as we see them
4 years ago
Hamish Coleman
816abcc348
After closer examination, mark firmware encryption status
4 years ago
Hamish Coleman
dedf794e99
Improve documentation for the FL2 extractor magic numbers
4 years ago
Hamish Coleman
664933ac95
Whitespace fix
4 years ago
Hamish Coleman
c7f0eeec99
Gate invalid PFH data by version number
4 years ago
Hamish Coleman
408b3af824
Add filesize for l440 firmware
4 years ago
Hamish Coleman
21264858f7
Allow PFH header to be found at an 8byte aligned address instead of just 16byte aligned
4 years ago
Hamish Coleman
c46715c332
Convert logger to use printf format string
4 years ago
Hamish Coleman
e9a967e848
Add logging to all failed signature/header checks
4 years ago
Hamish Coleman
b03489352a
Add a simple log to help debug why a FL2 file contents are not recognised
4 years ago
Hamish Coleman
017c6e6ffa
Add basic support for extracting T440p firmware
4 years ago
Hamish Coleman
9b45ae243f
Clarify the table of locked versions - using the unlock instructions now below
4 years ago
Hamish Coleman
d91e2f1baa
Merge pull request #161 from mszumilak/README/adding-downgrade-info-for-locked-versions
...
README: adding downgrade info for laptops with locked version installed
4 years ago
Marcin Szumilak
0e2b0732a5
adding downgrade info for laptops with locked version installed
4 years ago
Hamish Coleman
ce7c39f290
Make it clear that when I say Linux, I mean Linux
4 years ago
Hamish Coleman
0c0a833ef0
Ensure we point at the last known good - and working - x230 BIOS update. The BIOS 2.76 FL2 file appears to have no EC firmware embedded inside it, so it is not possible to base the install off that version
4 years ago
Hamish Coleman
d0c056f6f5
Add details for another locked bios version
5 years ago
Hamish Coleman
5131a623a7
Add definitions for x390 firmware
5 years ago
Hamish Coleman
e85521cf8d
Ignore images generated from binary files
5 years ago
Hamish Coleman
90127ff753
CLEANUP: add old experimental x280 structure dump config
5 years ago
Hamish Coleman
8800aa5524
The descriptive text was old
5 years ago
Hamish Coleman
1f5fc39e35
Add file signatures for another old x200 firmware
5 years ago
Hamish Coleman
1a39358843
Note a possible future improvement
5 years ago
Hamish Coleman
efc0249958
Add ability to have multiple offset/size pairs for prefix 0xff style images (currently unused)
5 years ago
Hamish Coleman
336c888c59
Make it clear that a configure step is prior to a build step
5 years ago
Hamish Coleman
0a54d103f2
Ensure the x230t BIOS with no EC firmware inside its FL2 file is marked as do not use
5 years ago
Hamish Coleman
a1f9fd6e09
Ensure we display the last x230t BIOS version that can actually be used
5 years ago
Hamish Coleman
335f46a19e
Fix mistake in the non-functional text description
5 years ago
Hamish Coleman
55234e8585
Add some simple visualisation of the binary images
5 years ago
Hamish Coleman
e532473572
Make following the documentation references easier by changing them to be links
5 years ago
Hamish Coleman
46b29cba3c
Add file descriptions and extract details for the new (signed) and not patchable BIOS versions
5 years ago
Hamish Coleman
ca34dfceb2
Add more locked bios versions to the warning list
5 years ago
Hamish Coleman
9e8897ba4d
Expand on the description of the two available patchsets ( Closes #146 )
5 years ago
Hamish Coleman
5e03f15b90
Turn the config doc into a markdown file
5 years ago
Hamish Coleman
ab31ce3e9e
Merge pull request #144 from DF2NwasJiMYLNFyAOQarZtfPPj0qXh4G/master
...
Add openssl-devel dependency for Fedora
5 years ago
Hamish Coleman
ecd3bc5c1d
Ensure that instructions also cover the case where people are running with a fresh install (with no package lists)
5 years ago
DF2NwasJiMYLNFyAOQarZtfPPj0qXh4G
66997f8e4f
Add openssl-devel dependency for Fedora
5 years ago
Hamish Coleman
3e22ccdbb1
Strange, getting a permission error on the .config file ..
5 years ago
Hamish Coleman
fffb1b64f4
Add test coverage for the config system and battery patches
5 years ago
Hamish Coleman
7a7b946073
Avoid leaving incorrect documentation in image
...
Removing the Lenovo README that talks about how to add a boot-time
picture during the BIOS flashing process. The EC patching script does
not include the steps required for that.
5 years ago