-
Notifications
You must be signed in to change notification settings - Fork 114
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support swap Fn and CtlL keys (how it should be) for the x200, middleton
For older Thinkpad models like the xx00 series the EC can not be configured to swap Fn and Ctrl. This setting would usually be exposed in the BIOS setup or in nvram when using coreboot. Enabled by default for models where this can not be configured. Updates: #4
- Loading branch information
Showing
21 changed files
with
7,453 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,6 +12,7 @@ | |
|
||
# ignore generated files | ||
*.bat | ||
*.diff | ||
.d | ||
|
||
# Temp are (should be) just junk | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
@ECHO OFF | ||
PROMPT $p$g | ||
cd c:\flash | ||
cls | ||
echo. | ||
echo. | ||
echo This will flash your EC firmware to support a classic 7-row keyboard (default) | ||
echo or other modifications as configured at modification time. | ||
echo. | ||
echo. | ||
echo WARNING: Incorrectly flashing your firmware can damage your laptop. | ||
echo Ensure this is the right firmware version before attempting to flash | ||
echo the firmware - there are minimal checks done. | ||
echo. | ||
echo This disc will flash the file __DIR\__FL2 | ||
echo. | ||
echo This disk is prepared for __DESC | ||
echo. | ||
echo Buildinfo: __BUILDINFO | ||
echo Built: __BUILT | ||
echo. | ||
pause | ||
echo on | ||
command.com |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
The flasher tool differs slightly for the tested versions: | ||
|
||
* 6duj41uc.iso does allow downgrades. | ||
* 6duj47uc.iso does not allow downgrades (BIOS version installed must be lower than 3.21). | ||
* 6duj47uc.iso does not allow downgrades (BIOS version installed must be lower than 3.22). | ||
|
||
Don’t touch the laptop until the update is done. Don’t plug in anything or remove anything! It might brick the laptop. Don’t ask how I know ;-) | ||
|
||
You might need to start with patched.x200.314.106 because patched.x200.322.106 does not allow to downgrade a newer BIOS to an older one. | ||
|
||
Refer to https://libreboot.org/docs/hardware/x200.html for details. |
Oops, something went wrong.