Hamish Coleman
0eabb0b9f4
BUG: fix a command execution order issue - the make 'shell' command was expanded before the geteltorito command, which meant that there was no file for stat to use
8 years ago
Hamish Coleman
01ad8a01f6
BUG: fix incorrectly updated line (see #9 )
...
This fixes an issue introduced with 48b019b660
8 years ago
Hamish Coleman
c567fee2cc
Start documenting the Fn+key combo tables
8 years ago
Hamish Coleman
2fa1128a4f
fix the firmware version referenced in the documentation
8 years ago
Hamish Coleman
4f5516a9d1
Merge branch 'master' of peril.zot.org:r/thinkpad-ec
8 years ago
Hamish Coleman
c2e12c79a8
Minor doc update
8 years ago
Hamish Coleman
92d3542567
Make the 'clean' target useful for rebuilding with different patches applied
8 years ago
Hamish Coleman
26112a7e09
Update the README with a tip and a hint
8 years ago
Hamish Coleman
53df7d5a8e
The t430 ISO images are slightly larger than all the other ones, so the hdd image fix does not apply. Fix this by selecting the patch to use based on the size of the hdd image
8 years ago
Hamish Coleman
282d7b1a90
Add live/dead description
8 years ago
Hamish Coleman
b4a5c4dca3
Add key matrix description
8 years ago
Hamish Coleman
708a5c18bc
Remove the UEFI updater to ensure it doesnt get accidentally used. Update instructions to state that you need to boot with legacy mode
8 years ago
Hamish Coleman
83d4bbca50
Minor README update
8 years ago
Hamish Coleman
c4478ce348
BUG: remove extra line from patch file
8 years ago
Hamish Coleman
0054cd3590
After testing by harryK, mark the t430s battery patch as workng.
...
See http://forum.thinkpads.com/viewtopic.php?f=69&t=120776&p=782307#p781910
8 years ago
Hamish Coleman
aaf39327a1
Suggest running a recent BIOS before patching
8 years ago
Hamish Coleman
48b019b660
Update the base image of the t430 patch to use the latest lenovo release (no EC changes in this version)
8 years ago
Hamish Coleman
2a16826e37
Make sure the build info gets shown as the last messages - for img output as well as iso.
8 years ago
Hamish Coleman
f44a0c212f
Show the build strings at the end of the build
8 years ago
Hamish Coleman
eaac31d226
Add the checksum of the built FL2 to the details shown
8 years ago
Hamish Coleman
894dfa4344
Add a build info line to the displayed batch file
8 years ago
Hamish Coleman
e25ba35146
Make the builds fully reproducable
8 years ago
Hamish Coleman
0e4b155ce8
Try to improve presentation of multiple versions and patch types
8 years ago
Hamish Coleman
2e29cd1e71
Merge pull request #4 from phlash/master
...
T430 BIOS 2.57 battery validation
8 years ago
Phil Ashby
ad621d3786
Fix the compulsory typo..
8 years ago
Phil Ashby
63fd87d1c0
Added T430 BIOS 2.57, plus battery patch
8 years ago
Hamish Coleman
387525c7c9
Point to a discussion about how to use a JTAG programmer to read and write the embedded controller
8 years ago
Hamish Coleman
678b28d267
Add notes on how we think the EC flashing process works
8 years ago
Hamish Coleman
c7ccad9614
Centralise the mtools config flag - which makes it impossible to forget to add
8 years ago
Hamish Coleman
c382909865
Add one more file to the clean target
8 years ago
Hamish Coleman
e7ac46c9ee
BUG: add some forgotten mtools options
8 years ago
Hamish Coleman
678ec494fc
Add a simple clean target
8 years ago
Hamish Coleman
10003c54a0
Remove one of the temp file hacks now mec-tools is upgraded
8 years ago
Hamish Coleman
0026c7ce3b
Update mec-tools to get a couple of fixes
8 years ago
Hamish Coleman
2fdb758f6b
BUG: repeated failing makes could generate bad output.
...
This is a quick fix to address two issues:
* Firstly, if the mec-tools mec_encrypt binary cannot be compiled,
gcc still produces an output file - it is a non executable "precompiled
header" file. I assume there is a bug in the mec-tools makefile
logic, which I will look for later.
* Secondly, because I am using stdout for file generation, many commands
will still produce an output file even when they fail. This output file
then looks "good" to the make command, which will carry on to do the
next step.
Since fixing the failed commands in my Makefile makes things more robust
in general, it also avoids the compile issue with the mec-tools.
8 years ago
Hamish Coleman
be0e13896d
Note down another package that potentially needs installing
8 years ago
Hamish Coleman
66ab75c50e
Show the dosflash command - may help with diagnostics
9 years ago
Hamish Coleman
1cf24894a0
Fix the displayed autoexec message and slightly simplify the batch file
9 years ago
Hamish Coleman
eef19f110b
BUG: Fix use of wrong path separator char in dosflash command
9 years ago
Hamish Coleman
d9e5b5610e
Document the qemu test targets
9 years ago
Hamish Coleman
35b8918138
Update code and instructions to default to using USB disk image files
9 years ago
Hamish Coleman
8d1bca8940
Import geteltorito from the internet
...
Originally from http://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/geteltorito
This version does not have the hdd size bug that some earlier versions have.
I found this bug on at least one test system, so I'm just going to include
the correct script here.
9 years ago
Hamish Coleman
1b2eb85661
Hide the internal lenovo iso name in favor of friendly ISO names
9 years ago
Hamish Coleman
a15abe6d9c
fix language nit
9 years ago
Hamish Coleman
3546491ca1
Update instructions to simply provide a step-by-step process
9 years ago
Hamish Coleman
631deed0ad
After testing by harryK, mark the x230 battery patch as workng.
...
See http://forum.thinkpads.com/viewtopic.php?f=69&t=120776&p=780342#p780356
9 years ago
Hamish Coleman
b58d1eae7e
Check my interpretation of zmatt's patch, port this patch to all other firmwares
9 years ago
Hamish Coleman
5fff7730a8
Update some function definitions using the better ARCompact analysis
9 years ago
Hamish Coleman
81d5152a37
Merge branch 'master' of peril.zot.org:r/thinkpad-ec
9 years ago
Hamish Coleman
7607158534
Upgrade radare2 and fixup the main project file with that
9 years ago