537 Commits (master)
 

Author SHA1 Message Date
Hamish Coleman 66ab75c50e Show the dosflash command - may help with diagnostics 8 years ago
Hamish Coleman 1cf24894a0 Fix the displayed autoexec message and slightly simplify the batch file 8 years ago
Hamish Coleman eef19f110b BUG: Fix use of wrong path separator char in dosflash command 8 years ago
Hamish Coleman d9e5b5610e Document the qemu test targets 8 years ago
Hamish Coleman 35b8918138 Update code and instructions to default to using USB disk image files 8 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.
8 years ago
Hamish Coleman 1b2eb85661 Hide the internal lenovo iso name in favor of friendly ISO names 8 years ago
Hamish Coleman a15abe6d9c fix language nit 8 years ago
Hamish Coleman 3546491ca1 Update instructions to simply provide a step-by-step process 8 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
8 years ago
Hamish Coleman b58d1eae7e Check my interpretation of zmatt's patch, port this patch to all other firmwares 8 years ago
Hamish Coleman 5fff7730a8 Update some function definitions using the better ARCompact analysis 8 years ago
Hamish Coleman 81d5152a37 Merge branch 'master' of peril.zot.org:r/thinkpad-ec 8 years ago
Hamish Coleman 7607158534 Upgrade radare2 and fixup the main project file with that 8 years ago
Hamish Coleman 6e729bd835 Realise I had been blind and that zmatt had published his full patch - quickly add this to the repo for future examination 8 years ago
Hamish Coleman ddb3ed114f Add minor comment to x230 project 8 years ago
Hamish Coleman 5d3665d67a Add a radare project for the x260 8 years ago
Hamish Coleman 97d10d6803 Start adding some documentation 8 years ago
Hamish Coleman 66a696aa3b BUG: Fix mtools check errors reported by brchan on thinkpads forum
It seems that mtools behaves differently with different versions and
that some versions react badly to the FAT16 image used in the Lenovo
ISO updates.

    mcopy -o -i g5uj28us.iso@@71680 g5uj28us.iso.bat ::AUTOEXEC.BAT
    Total number of sectors (64195) not a multiple of sectors per track (32)!
    Add mtools_skip_check=1 to your .mtoolsrc file to skip this test

adding the skip_check environment variable simply ignores this error...
8 years ago
Hamish Coleman f3508131a4 DRY: Factor out two psuedo rules into central places by using functions - however, this is a little hacky... 8 years ago
Hamish Coleman cf708bcc22 Add t530 support - this appears to share the EC firmware with the w530 8 years ago
Hamish Coleman ebd8eef3af Add x230t support 8 years ago
Hamish Coleman b6900ae694 Quick hack to help address the stale deps files 8 years ago
Hamish Coleman 09ba9623c9 Add t430s bootable ISO 8 years ago
Hamish Coleman 30b18aa01c Add t430 bootable ISO 8 years ago
Hamish Coleman 27fb4c48f7 Add w530 ISO output 8 years ago
Hamish Coleman f8627901fd Add a helper target to burn an ISO to a CDRW 8 years ago
Hamish Coleman 82b0d245c5 Add an empty line to make output look nice 8 years ago
Hamish Coleman 229f54a028 Autogenerate the list of available bootable ISO images 8 years ago
Hamish Coleman 2f51844966 Update readme and descriptive make targets - again, hopefully making them simpler 8 years ago
Hamish Coleman 759d556c71 FIX: forgot to add description file 8 years ago
Hamish Coleman 6829138024 Add a warning and some details to the auto flash batch file 8 years ago
Hamish Coleman d8feed7eee Make the maintenance of the makefile simpler by moving a whole lot of static deps into a simple dependancy generator 8 years ago
Hamish Coleman 09be98fb8c Change dosflash extractor to use mtools and to be generic across multiple ISO images 8 years ago
Hamish Coleman 8047954de8 BUG: x230t FL2 slice was wrong 8 years ago
Hamish Coleman bf0c946300 Add a bootable ISO image target for x230 8 years ago
Hamish Coleman 0e4c3dd0ae Add a simple slicer for getting a copy of dosflash.exe - note, this probably should just use mtools on the iso image 8 years ago
Hamish Coleman 3fb83e02c2 Spelig fix 8 years ago
Hamish Coleman 7d24e43e9d The Pedant in me wants to line all the columns up 8 years ago
Hamish Coleman dd3c8a9b58 Because the t430s is largely the same as the x230, dont install the radare project at the moment 8 years ago
Hamish Coleman d468a56140 Add rules to generate new FL2 for w530 8 years ago
Hamish Coleman 6e1735d7bd Add keyboard patches for w530 8 years ago
Hamish Coleman 4f077acc2c Sort ordering 8 years ago
Hamish Coleman decadfa3f3 Add image extractor for w530 8 years ago
Hamish Coleman 93bb87a4a4 Add image extractor for x230t 8 years ago
Hamish Coleman 9a9dc36289 Have a quick look at the x250 and x260 firmware, it looks like they are both ARC cpus with a similar layout. They both have different checksumming than the xx30 range and the x260 looks like it is not even encrypted (however there is a strange 256byte block at the top of the file - perhaps a signature) 8 years ago
Hamish Coleman aebedc8623 Add a self-documenting make target - hopefully simplify the readme file 8 years ago
Hamish Coleman c010737d6e Update documentation with new features 8 years ago
Hamish Coleman 3dbdedbd3f Enable generation of FL2 files - unfortunately, needs a custom rule for each output - just x230 for now 8 years ago
Hamish Coleman 7199f87771 Start extracting the FL2 files, and use that as the basis for extracting the firmware. This will allow us to update or diff against the FL2 file 8 years ago