Hamish Coleman
b269af0cde
Merge pull request #25 from ypid/fix-gitignore
...
Ignore the `.d` dir as it only contains generated files
2017-06-16 19:09:54 +08:00
Hamish Coleman
d345773270
Merge pull request #24 from ypid/disable_battery_patch_by_default
...
Disable battery_validate.patch for all supported models to match docs
2017-06-16 19:08:14 +08:00
Hamish Coleman
0ac064a329
Merge pull request #22 from ypid/add_QEMU_OPTIONS
...
Allow to configure QEMU_OPTIONS to disable -enable-kvm
2017-06-16 19:03:09 +08:00
Hamish Coleman
6c8ac8a76d
Merge pull request #18 from evq/x230-swap-capslock-esc
...
Add patch to swap caps lock and escape
2017-06-16 18:51:48 +08:00
Robin Schneider
66d946f052
Ignore the .d
dir as it only contains generated files
2017-06-16 11:54:38 +02:00
Robin Schneider
3e461b9094
Disable battery_validate.patch for all supported models to match docs
...
`docs/CONFIG.txt` notes "The battery patches are disabled by default,
but are easy to enable.".
2017-06-16 11:51:43 +02:00
Robin Schneider
241b00df51
Allow to configure QEMU_OPTIONS to disable -enable-kvm
...
Not all environments have access to KVM support. For example if you
already work inside a VM (Qubes OS).
2017-06-16 11:51:27 +02:00
Robin Schneider
ec0383fdbe
Add makefile target to download README text file for ISO images
2017-06-16 11:50:53 +02:00
Hamish Coleman
bd80d6bc6b
Stop using the *.FL2.slice files - replace them with mcopy.
...
Note that this has the disadvantage that the resulting patched ISO images
are no longer easily diffable - the sectors used to store the patched
firmware will be changed by the mcopy program.
Since it turns out that the ISO image diff files were basically never
used, this is not a big issue - it mainly makes it harder to do QA on
the output.
2017-06-16 17:37:42 +08:00
Hamish Coleman
47b3a6a1b2
Make the rule defines slightly better named and slightly better commented
2017-06-16 17:13:03 +08:00
Hamish Coleman
7e614e9da5
BUG: fix the deps on the creation of the batch files
2017-06-16 17:12:02 +08:00
Hamish Coleman
f78f9c2419
Make unknown files cause an error immediately
2017-06-16 16:36:27 +08:00
Hamish Coleman
c9d9dcb61e
Make the descriptions file look more important by capitalising it
2017-06-16 15:31:25 +08:00
Hamish Coleman
61cdddaa9a
Remove the many little .sha1 files and add this information to the description file
2017-06-16 15:24:54 +08:00
Hamish Coleman
c666443e40
Use a script to describe files
2017-06-16 13:22:28 +08:00
Hamish Coleman
3c42a4eea3
Move all scripts into their own dir
2017-06-16 12:19:53 +08:00
Hamish Coleman
453e9e67a5
Replace lots of little description files with one big one
2017-06-15 19:56:38 +08:00
Hamish Coleman
e3aff27cc3
Remove the automated list_iso as it duplicates the more flexible list_laptops output
2017-06-15 18:47:42 +08:00
Hamish Coleman
fd3ba888c7
Update t430 to use bios 2.72 (G1ETB2WW) ISO (no EC changes) - fixes issue #19
2017-06-15 18:12:39 +08:00
Evey Quirk
dea5a264a7
Add patch to swap caps lock and escape
2017-06-11 19:51:48 +00:00
Hamish Coleman
1222b329b6
Quick doc bug fix - thanks Tasurinchi
2017-06-09 10:08:42 +08:00
Hamish Coleman
a0fe90a7a5
Merge pull request #16 from evq/x230-2.68
...
Update x230 to latest bios iso, no EC changes
2017-06-09 10:05:43 +08:00
Evey Quirk
5b2620dfd8
Restore old sha1 file as requested
2017-06-05 21:46:22 +00:00
Evey Quirk
e4f056d8ea
Update x230 to latest bios iso, no EC changes
2017-06-03 06:01:30 +00:00
Hamish Coleman
00230d7105
Make the USB stick instructions more failsafe, and add a warning about erasing the stick
2017-03-19 11:39:07 +08:00
Hamish Coleman
6450d4a25e
Attempt to clarify README steps a little
2017-03-19 11:34:51 +08:00
Hamish Coleman
231a9d6af2
Ensure we say when to run the config steps
2017-03-16 12:40:02 +08:00
Hamish Coleman
3644ff0947
Attempt to clarify the confusing names
2017-03-16 12:38:24 +08:00
Hamish Coleman
5de5135316
Fix yet another minor nit in readme
2017-03-09 16:34:23 +08:00
Hamish Coleman
a1428a3b8e
Fix minor nit in readme
2017-03-09 16:31:42 +08:00
Hamish Coleman
9b863518ca
After testing by MarzEz, mark the T530 battery patch as working.
...
See http://forum.thinkpads.com/viewtopic.php?f=69&t=120776&p=797059#p797248
2017-03-09 16:26:29 +08:00
Hamish Coleman
ba145b2acf
Add a link to the LCA2016 presentation video
2017-03-06 17:24:43 +08:00
Hamish Coleman
5118771ada
Document a xx30 series laptop that this cannot work with
2017-03-06 16:56:28 +08:00
Hamish Coleman
114299e6c7
Add makefile helper targets for enabling and disabling patchsets, then document all this
2017-01-31 13:50:58 +08:00
Hamish Coleman
60829a81f7
Ensure that all battery patches have the same name
2017-01-31 13:02:18 +08:00
Hamish Coleman
ad998d6fc6
Fix right-win and right-menu key definitions
2017-01-25 19:03:13 +08:00
Hamish Coleman
4cf5ef64e2
Revert to original x230 firmware
2017-01-25 18:59:09 +08:00
Hamish Coleman
cdac5abef7
Add keyboard matrix definition
2017-01-25 18:58:29 +08:00
Hamish Coleman
9ab4f08389
Start using calculated sizes for some structures
2017-01-25 17:35:43 +08:00
Hamish Coleman
17c74f2be6
Define the virtual numpad key replacements in asm code
2017-01-25 17:10:46 +08:00
Hamish Coleman
aa6c8e6434
Allow specifying how verbose the datazone graph is
2017-01-25 17:10:12 +08:00
Hamish Coleman
f0f7c77060
Use the same names as the datazone config files
2017-01-25 16:36:31 +08:00
Hamish Coleman
3d07c99445
Add asm definition for complex replacement table
2017-01-25 16:22:28 +08:00
Hamish Coleman
c54bf59a04
Generate deps for the asm file
2017-01-25 16:20:33 +08:00
Hamish Coleman
b8897ace9a
Actually define the contents of one of the tables
2017-01-25 14:40:09 +08:00
Hamish Coleman
9e8da993ed
Add nasm keysym definitions
2017-01-25 14:18:54 +08:00
Hamish Coleman
f8691b3e0c
Quickly include the rest of the binary in the ec.asm
2017-01-25 13:24:16 +08:00
Hamish Coleman
d5e65d70c3
Add a description for the asm dir
2017-01-09 12:15:37 +11:00
Hamish Coleman
b9a72841b5
Add a minimally working datazone file for the x220 firmware
2017-01-06 15:32:02 +00:00
Hamish Coleman
939d8464e6
Move decoding into the mem region and use that to fetch pointers and values
2017-01-06 15:31:12 +00:00