Hamish Coleman
ed6ea60cf5
Have a quick look at the t470p and add the download and extract definitions for that
6 years ago
Hamish Coleman
09b2a27abb
dont show the output of the mtools install test
6 years ago
Hamish Coleman
7bf6d28fa5
Add doc with links to lenovo download pages
7 years ago
Hamish Coleman
235fe8c3cd
Update x230 build to be based on the 2.72 BIOS - no EC change, thus no change to our patch
7 years ago
Hamish Coleman
09ea5b72d3
FIX Bug #75 - Add one forgotten change
...
While updating the BIOS version for the x230, I missed changing the
version number in one place.
7 years ago
Hamish Coleman
b450ee9f57
Update x230 to base build on BIOS 2.70
...
After testing by majekw confirms that this works (See #55 ) update the
BIOS version for the x230 that we base our patches on. This version
has no EC changes, so there is no difference in the actual patch.
7 years ago
Hamish Coleman
24d4072bd2
Add a sanity check to try and ensure that we have the right tools installed
7 years ago
Hamish Coleman
a2ca5f6af5
Add definitions to assist with examining p51 firmware
7 years ago
Hamish Coleman
bf52337ac1
Add details for investigating t480s firmware
7 years ago
Hamish Coleman
1a46e3e6b6
Add result of lots of comparisons of key matrices
7 years ago
Hamish Coleman
7495cd0112
Add definitions to examine the x240 firmware
7 years ago
Hamish Coleman
f21468b513
Add definitions to examine the t480 firmware
7 years ago
Hamish Coleman
768565c72a
BUG: missed one of the filename changes
7 years ago
Hamish Coleman
867d3860af
Improve error outputs from FL2 extraction/guessing to remind me that there might be a whitelist change needed
7 years ago
Hamish Coleman
d8adcb5a11
Add x280 EC image extraction
7 years ago
Hamish Coleman
20547c1760
Add x280 firmware examination
7 years ago
Hamish Coleman
18ec4dbfe8
Notice and fix discrepancy in filename standards
7 years ago
Hamish Coleman
75adc627d2
Bulk downloads are always precious - so dont delete them even if they are only an intermediate target
7 years ago
Hamish Coleman
cd1d0a19ef
Add rules for extracting x270 firmware
7 years ago
Hamish Coleman
296a24b37b
Add descriptions for x270 bios downloads
7 years ago
Hamish Coleman
8f41fa7b09
Add some new t470/tp25 BIOS descriptions
7 years ago
Hamish Coleman
4afe96c062
Add a make target for installing prerequisite packages
7 years ago
Hamish Coleman
3b769569f8
Add description for latest t430 bios - confirming no EC change
7 years ago
Hamish Coleman
d16e339a51
Allow keeping files with bad checksums, for investigation
7 years ago
Hamish Coleman
00321d217e
Be extremely clear about the need for root to install packages, even though apt-get warns you pretty clearly itself :-(
7 years ago
Hamish Coleman
8580e64b9a
Add support for perl versions older than 5.12 by removing unimplmented elipsis (ref #63 )
7 years ago
Hamish Coleman
4e744939c2
Add some more clarifications about how to successfully flash (ref #40 )
7 years ago
Hamish Coleman
95b63fa943
Force a specific shell to be used (ref #59 )
...
This allows us to use options to echo that in turn allow it to interpret
the tab escape sequence. Some systems would be using other shells by default,
so this should make the environment more consistant.
7 years ago
Hamish Coleman
ceb0fe1728
Ignore case in checksum comparisons
7 years ago
Hamish Coleman
02202f8615
Add Description for new x230 BIOS release
7 years ago
Hamish Coleman
e32af5beca
Merge pull request #51 from bwachter/x230t-ctrl-caps-swap
...
Add x230t patch to swap caps and ctrl_l
7 years ago
Hamish Coleman
be3e7baf32
Merge pull request #50 from bwachter/x230-ctrl-caps-swap
...
Add x230 patch to swap caps and ctrl_l
7 years ago
Hamish Coleman
51da463303
Merge pull request #49 from bwachter/x230t-dvorak
...
Add dvorak patches for x230t
7 years ago
Hamish Coleman
b099a7915a
Merge pull request #48 from bwachter/x230-dvorak
...
Add dvorak patches for x230
7 years ago
Hamish Coleman
6fcf4b9dd8
Add some investigation for the T470 / Thinkpad Classic 25
...
Now that there is a new thinkpad with a 7-row keyboard, it might be
possible to retrofit the Retro keyboard FRU into a T470 system.
Start adding the details required to download and examine these
EC firmware files.
7 years ago
Hamish Coleman
cadeaf302e
Add a quick way to generate a directory list of any iso firware file
7 years ago
Bernd Wachter
ca6095d833
Add x230t patch to swap caps and ctrl_l
7 years ago
Bernd Wachter
9cd262afec
Add x230 patch to swap caps and ctrl_l
7 years ago
Bernd Wachter
3bfef2023d
Add dvorak patches for x230
7 years ago
Bernd Wachter
6e89bfe1d3
Add dvorak patches for x230t
7 years ago
Hamish Coleman
9450b50a99
Ensure mtools has a known output format ( fixes #43 )
7 years ago
Hamish Coleman
dcc9ef9a87
Build x230 patches against the previous tested BIOS version.
...
Applying caution after reports of issues (See #47 ) this change can be
reverted if investigation sheds more light on the problem there.
This should have no impact on the built image as there is no EC
version between these two lenovo releases
7 years ago
Hamish Coleman
9ba6261711
Add missing intermediate x230 BIOS version - for reference if nothing else
7 years ago
Hamish Coleman
da2da763e9
Remember to cite skochinsky as the original contributor of the PFH header details
7 years ago
Hamish Coleman
64e0c38d22
Ignore the FL1 files that we now sometimes generate
7 years ago
Hamish Coleman
0691bca3c5
Update descriptions file documentation
7 years ago
Hamish Coleman
0fa73ec043
The E330 firmware update had a different FAT_OFFSET to everything else, note that we need to deal with that
7 years ago
Hamish Coleman
3e8289d926
Add extraction of the l430 EC firmware, update documentation with findings
7 years ago
Hamish Coleman
c1f42903d9
Add support for extracting firmware images from FL1 files with PFH headers embedded in the file
7 years ago
Hamish Coleman
844a6d1ad6
Remvoe trailing spaces from scripts
7 years ago