Commit Graph

  • df4202e5d0 Fix t430s download link to point to the ISO version, not the EXE Hamish Coleman 2018-08-07 22:47:38 +0800
  • 598bf55cce Update to latest x230 BIOS (no EC firmware version update) Hamish Coleman 2018-07-22 21:36:55 +0100
  • 7e2161c1e1
    Merge pull request #84 from floriandejonckheere/master Hamish Coleman 2018-07-20 10:49:24 +0100
  • b14a78cad0 Update w530 to latest BIOS version - no EC change Florian Dejonckheere 2018-07-20 11:24:47 +0200
  • 5b4ef5331d Data for a quick investigation of the x131e bios update files Hamish Coleman 2018-07-12 08:30:04 +0100
  • b3a51d5b4e Actually return failure when scripts/FL2_copyIMG has failed Hamish Coleman 2018-07-12 08:24:18 +0100
  • 5a3ec01b97 Use the correct checksum - not the README file one Hamish Coleman 2018-07-02 01:35:39 +0800
  • 510659faa6 Update t430 to latest BIOS version - no EC change Hamish Coleman 2018-07-02 01:07:22 +0800
  • 0c231e5c1d Fix wrong firmware download page for x250 Hamish Coleman 2018-07-02 01:01:53 +0800
  • 40ab412fee Merge branch 'master' Hamish Coleman 2018-06-24 10:43:44 +1000
  • dfee54430e Add details for latest x220 bios update Hamish Coleman 2018-06-24 10:42:28 +1000
  • c4dbfb0f18 Ensure needed packages are installed by travis Hamish Coleman 2018-05-28 10:27:35 +0800
  • 94dd8760cc Add a simple travis builder script to check that the project is still buildable Hamish Coleman 2018-05-28 10:23:37 +0800
  • 99930d12aa Add a simple buildability test target Hamish Coleman 2018-05-28 10:22:19 +0800
  • 5965053327 Do not destroy made artifacts - this is important for g4uj30us.iso which is used by two different patched outputs Hamish Coleman 2018-05-28 10:21:55 +0800
  • ff6a830ada Update notes on flashing issues. Hamish Coleman 2018-05-28 09:58:37 +0800
  • ed6ea60cf5 Have a quick look at the t470p and add the download and extract definitions for that Hamish Coleman 2018-05-06 18:36:16 +0800
  • 09b2a27abb dont show the output of the mtools install test Hamish Coleman 2018-05-06 18:23:23 +0800
  • 7bf6d28fa5 Add doc with links to lenovo download pages Hamish Coleman 2018-05-03 15:25:53 +0800
  • 235fe8c3cd Update x230 build to be based on the 2.72 BIOS - no EC change, thus no change to our patch Hamish Coleman 2018-04-26 10:40:35 +0800
  • 09ea5b72d3 FIX Bug #75 - Add one forgotten change Hamish Coleman 2018-04-24 10:13:53 +0800
  • b450ee9f57 Update x230 to base build on BIOS 2.70 Hamish Coleman 2018-04-14 10:58:23 +0800
  • 24d4072bd2 Add a sanity check to try and ensure that we have the right tools installed Hamish Coleman 2018-04-14 10:41:19 +0800
  • a2ca5f6af5 Add definitions to assist with examining p51 firmware Hamish Coleman 2018-04-03 11:22:31 +0800
  • bf52337ac1 Add details for investigating t480s firmware Hamish Coleman 2018-03-31 22:46:53 +0800
  • 1a46e3e6b6 Add result of lots of comparisons of key matrices Hamish Coleman 2018-03-30 14:16:38 +0800
  • 7495cd0112 Add definitions to examine the x240 firmware Hamish Coleman 2018-03-30 14:16:18 +0800
  • f21468b513 Add definitions to examine the t480 firmware Hamish Coleman 2018-03-30 13:53:12 +0800
  • 768565c72a BUG: missed one of the filename changes Hamish Coleman 2018-03-30 13:38:56 +0800
  • 867d3860af Improve error outputs from FL2 extraction/guessing to remind me that there might be a whitelist change needed Hamish Coleman 2018-03-30 13:18:19 +0800
  • d8adcb5a11 Add x280 EC image extraction Hamish Coleman 2018-03-30 13:17:43 +0800
  • 20547c1760 Add x280 firmware examination Hamish Coleman 2018-03-30 13:06:47 +0800
  • 18ec4dbfe8 Notice and fix discrepancy in filename standards Hamish Coleman 2018-03-30 13:06:12 +0800
  • 75adc627d2 Bulk downloads are always precious - so dont delete them even if they are only an intermediate target Hamish Coleman 2018-03-30 12:55:29 +0800
  • cd1d0a19ef Add rules for extracting x270 firmware Hamish Coleman 2018-02-17 12:35:28 +0800
  • 296a24b37b Add descriptions for x270 bios downloads Hamish Coleman 2018-02-17 12:26:41 +0800
  • 8f41fa7b09 Add some new t470/tp25 BIOS descriptions Hamish Coleman 2018-02-17 12:16:03 +0800
  • 4afe96c062 Add a make target for installing prerequisite packages Hamish Coleman 2018-02-17 12:04:17 +0800
  • 3b769569f8 Add description for latest t430 bios - confirming no EC change Hamish Coleman 2018-02-15 11:20:06 +0800
  • d16e339a51 Allow keeping files with bad checksums, for investigation Hamish Coleman 2018-02-15 11:19:39 +0800
  • 00321d217e Be extremely clear about the need for root to install packages, even though apt-get warns you pretty clearly itself :-( Hamish Coleman 2018-02-07 00:40:43 +1100
  • 8580e64b9a Add support for perl versions older than 5.12 by removing unimplmented elipsis (ref #63) Hamish Coleman 2018-02-05 17:16:11 +1100
  • 4e744939c2 Add some more clarifications about how to successfully flash (ref #40) Hamish Coleman 2018-02-05 16:15:44 +1100
  • 95b63fa943 Force a specific shell to be used (ref #59) Hamish Coleman 2018-02-01 20:12:33 +1100
  • 47a5e14193
    proper tab in the laptop list in the Makefile Sergey Alirzaev 2017-12-01 20:15:01 +0300
  • ceb0fe1728 Ignore case in checksum comparisons Hamish Coleman 2017-10-20 10:09:47 +0800
  • 02202f8615 Add Description for new x230 BIOS release Hamish Coleman 2017-10-10 17:46:02 +0800
  • e32af5beca Merge pull request #51 from bwachter/x230t-ctrl-caps-swap Hamish Coleman 2017-10-09 08:53:32 +0800
  • be3e7baf32 Merge pull request #50 from bwachter/x230-ctrl-caps-swap Hamish Coleman 2017-10-09 08:53:25 +0800
  • 51da463303 Merge pull request #49 from bwachter/x230t-dvorak Hamish Coleman 2017-10-09 08:53:18 +0800
  • b099a7915a Merge pull request #48 from bwachter/x230-dvorak Hamish Coleman 2017-10-09 08:53:12 +0800
  • 6fcf4b9dd8 Add some investigation for the T470 / Thinkpad Classic 25 Hamish Coleman 2017-10-07 17:32:39 +0800
  • cadeaf302e Add a quick way to generate a directory list of any iso firware file Hamish Coleman 2017-10-07 17:25:22 +0800
  • ca6095d833 Add x230t patch to swap caps and ctrl_l Bernd Wachter 2017-09-20 22:26:26 +0300
  • 9cd262afec Add x230 patch to swap caps and ctrl_l Bernd Wachter 2017-09-20 22:25:36 +0300
  • 3bfef2023d Add dvorak patches for x230 Bernd Wachter 2017-09-20 22:24:16 +0300
  • 6e89bfe1d3 Add dvorak patches for x230t Bernd Wachter 2017-09-20 22:20:47 +0300
  • 9450b50a99 Ensure mtools has a known output format (fixes #43) Hamish Coleman 2017-09-19 15:51:32 +0800
  • dcc9ef9a87 Build x230 patches against the previous tested BIOS version. Hamish Coleman 2017-09-12 13:45:21 +0800
  • 9ba6261711 Add missing intermediate x230 BIOS version - for reference if nothing else Hamish Coleman 2017-09-12 13:44:42 +0800
  • da2da763e9 Remember to cite skochinsky as the original contributor of the PFH header details Hamish Coleman 2017-09-05 12:56:31 +0800
  • 64e0c38d22 Ignore the FL1 files that we now sometimes generate Hamish Coleman 2017-09-05 12:11:06 +0800
  • 0691bca3c5 Update descriptions file documentation Hamish Coleman 2017-09-05 12:10:52 +0800
  • 0fa73ec043 The E330 firmware update had a different FAT_OFFSET to everything else, note that we need to deal with that Hamish Coleman 2017-09-05 11:37:57 +0800
  • 3e8289d926 Add extraction of the l430 EC firmware, update documentation with findings Hamish Coleman 2017-09-05 11:37:23 +0800
  • c1f42903d9 Add support for extracting firmware images from FL1 files with PFH headers embedded in the file Hamish Coleman 2017-09-05 11:36:01 +0800
  • 844a6d1ad6 Remvoe trailing spaces from scripts Hamish Coleman 2017-09-05 11:19:38 +0800
  • 25fee57eda Update some heading comments in Descriptions.txt to be more concise Hamish Coleman 2017-09-05 11:17:21 +0800
  • 7c13243ec7 Add the CPU name to the description of extracted firmware Hamish Coleman 2017-09-05 11:13:24 +0800
  • 361e37003d Support sha256 checksums Hamish Coleman 2017-09-05 10:57:18 +0800
  • 03f8cbc13e Add dvorak patches for x230t Bernd Wachter 2017-08-27 21:17:13 +0300
  • 89483c49d6 Merge pull request #39 from spq/master Hamish Coleman 2017-08-21 08:42:36 +0800
  • e75ae2bc0f add link to MEC1618 datasheet spq 2017-08-14 01:30:51 +0200
  • 9d5135ede8 Merge pull request #36 from bsvh/x230t-caps-swapescape Hamish Coleman 2017-08-02 11:24:00 +1000
  • 632cf0ddd8 Add x230t patch to swap caps and escape. Brendan Van Hook 2017-07-14 11:27:46 -0400
  • 099ce0885b Update t430s to use latest BIOS image - no EC version change Hamish Coleman 2017-07-29 01:41:16 +1000
  • a36764876d Make the generation number clear for the x1c gen1 iso image Hamish Coleman 2017-07-18 13:18:58 +1000
  • 37ce373b6e After examination, the X1 Carbon Generation 1 hardware uses the same layout and encryption as the known xx30 - add details for it Hamish Coleman 2017-07-17 22:54:19 +1000
  • e57d26dc05 Check for at least one type of syntax error in the Descriptions file Hamish Coleman 2017-07-17 22:52:02 +1000
  • d8427b5ff7 Add some details of images that were checked and could not be used. Hamish Coleman 2017-07-17 10:41:07 +1000
  • 615f87dd2b Remove the last manually maintained list from the Makefile - all lists of rules are now generated from the Descriptions.txt Hamish Coleman 2017-07-03 19:02:49 +0800
  • c0b2178942 Remove most of the variables from the autoexec.bat template Hamish Coleman 2017-07-03 18:17:54 +0800
  • 409f88c75c Rename the FL2 copy script to make it clear that it deals with ISO files - and use the same naming as the IMG copy script Hamish Coleman 2017-07-03 17:43:53 +0800
  • bafb93e668 Add example macros to special case the x200 ISO image - which has two FL2 files Hamish Coleman 2017-07-03 17:23:15 +0800
  • f2401e68e9 the mtools mdel command has no option to ignore failure, which makes an ugly error show when non UEFI images are processed (like the x200 ones) Hamish Coleman 2017-07-03 17:20:44 +0800
  • 73d58f4211 Allow the .bat file to be generated only on the insert phase, and remove the dep where it is not known how to make a full build Hamish Coleman 2017-07-03 14:52:40 +0800
  • 2d87c9daff Wrap the rule_IMG_extract macro with failsafe tmp files Hamish Coleman 2017-07-03 14:43:28 +0800
  • 72558c31a3 Quick hack to fix bug with ISO images that have multiple FL2 files Hamish Coleman 2017-07-03 14:43:05 +0800
  • ffe384c17d Cleanup old make rules - no longer used Hamish Coleman 2017-07-03 14:42:30 +0800
  • b9b1e2977f use the Descriptions file to generate most of the static rules Hamish Coleman 2017-07-03 14:12:42 +0800
  • 96485bb94d Enhance the format of the descriptions file - allowing more data to be added. Hamish Coleman 2017-07-02 17:20:58 +0800
  • ae52989189 Remove the last set of the *.slice files and replace them with a script that can generically extract all currently known firmware images from their FL2 files Hamish Coleman 2017-07-01 09:22:52 +0800
  • 5f34b3220b Ensure that copyFL2 does not interactively prompt Hamish Coleman 2017-06-30 11:36:58 +0800
  • d0c011aecf Remove the .orig from all the Descriptions.txt entries - this will make it easier to create automatic rules in the future Hamish Coleman 2017-06-30 11:36:36 +0800
  • 93cd2279e2 Make the args checking in scripts/checksum more consistant Hamish Coleman 2017-06-30 11:35:33 +0800
  • 4bdea62a10 Partially revert 73049887 - Much of the functionallity of this script is impaired by the new shell opts Hamish Coleman 2017-06-30 11:34:49 +0800
  • 258c3542f1 Remove accidental duplicate rule Hamish Coleman 2017-06-30 11:17:07 +0800
  • 390f5bb659 Cannot error on unset variables and at the same time process maybe-empty commandline args Hamish Coleman 2017-06-30 11:04:48 +0800
  • 46cb7c09a8 Add img extraction to the FL2_copyIMG script Hamish Coleman 2017-06-30 09:48:04 +0800
  • 5a46265e58 Convert FL2_copyIMG to hand around buffer refs, not copy buffers - allowing sane use for larger buffers Hamish Coleman 2017-06-30 09:35:53 +0800