6829138024Add a warning and some details to the auto flash batch file
Hamish Coleman
2016-04-27 11:28:21 +1000
d8feed7eeeMake the maintenance of the makefile simpler by moving a whole lot of static deps into a simple dependancy generator
Hamish Coleman
2016-04-27 11:16:19 +1000
09be98fb8cChange dosflash extractor to use mtools and to be generic across multiple ISO images
Hamish Coleman
2016-04-27 11:05:14 +1000
bf0c946300Add a bootable ISO image target for x230
Hamish Coleman
2016-04-27 00:43:48 +1000
0e4c3dd0aeAdd a simple slicer for getting a copy of dosflash.exe - note, this probably should just use mtools on the iso image
Hamish Coleman
2016-04-27 00:36:36 +1000
decadfa3f3Add image extractor for w530
Hamish Coleman
2016-04-25 00:27:13 +1000
93bb87a4a4Add image extractor for x230t
Hamish Coleman
2016-04-24 23:57:04 +1000
9a9dc36289Have 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)
Hamish Coleman
2016-04-24 19:08:34 +1000
aebedc8623Add a self-documenting make target - hopefully simplify the readme file
Hamish Coleman
2016-04-24 18:18:06 +1000
c010737d6eUpdate documentation with new features
Hamish Coleman
2016-04-24 17:48:07 +1000
3dbdedbd3fEnable generation of FL2 files - unfortunately, needs a custom rule for each output - just x230 for now
Hamish Coleman
2016-04-24 17:42:31 +1000
7199f87771Start 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
Hamish Coleman
2016-04-24 17:26:31 +1000
22526c28baMake things a little simpler by shortening some filenames
Hamish Coleman
2016-04-24 16:25:56 +1000
cc70ac0e7cBUG: slicer rule only worked due to other dependancies, make it work for generic files
Hamish Coleman
2016-04-24 16:12:47 +1000
4771c92564BUG: make slicer work when input file is larger then offset, also it is now more optimised
Hamish Coleman
2016-04-24 16:12:10 +1000
ae7885f5fdUpdate slice definition for x220 reference code as it was incorrect
Hamish Coleman
2016-04-24 16:00:14 +1000
c3d96cecc7Use the generic extractor/encryptor for the x230 images as well
Hamish Coleman
2016-04-23 12:02:04 +1000
bee7ced73eAdd details for downloading the t430s firmware
Hamish Coleman
2016-04-23 11:52:10 +1000
d218e0e1baMake the hexpatcher more robust. Mainly for when dealing with the case where there are no patches availble
Hamish Coleman
2016-04-23 11:50:52 +1000
47ffb6d905Add some notes to the radare project related to the original battery validation hack
Hamish Coleman
2016-04-22 17:37:10 +1000
6905163a65Small improvements in hexpatcher
Hamish Coleman
2016-04-22 17:23:34 +1000
2a65f1bc06Add two more patches, and a way to get a pre-patched bin, ready to hack on
Hamish Coleman
2016-04-22 17:13:50 +1000
0b8dd7842fShow the commands that the scripts are executing
Hamish Coleman
2016-04-22 16:59:28 +1000
e4f59704daAdd infrastructure for applying patches
Hamish Coleman
2016-04-22 16:50:48 +1000
cf8a512596Fix some duplicated labels
Hamish Coleman
2016-04-22 16:37:00 +1000
826f7bdc86Add current x230 radare project
Hamish Coleman
2016-04-21 12:15:37 +1000
9b5935c3b9Continue to make filenames more consistant, and ignore the generated outputs
Hamish Coleman
2016-04-20 10:54:33 +1000
98d9b5be9aAdd an encryptor which fixups the image for re-flashing
Hamish Coleman
2016-04-20 10:53:07 +1000
cf9f96d094Use the same orig tail filename everywhere
Hamish Coleman
2016-04-19 20:52:09 +1000
3da223eb98Ignore some more generated output
Hamish Coleman
2016-04-19 20:07:41 +1000
1a785d4290Keep our .orig files, also make one of the filenames a little less long
Hamish Coleman
2016-04-19 20:07:09 +1000
8f48e1c9c8Ensure we have an original file left around to diff against later
Hamish Coleman
2016-04-19 19:54:56 +1000
5e88282a7bAdd x230 image and infrastructure
Hamish Coleman
2016-04-19 19:39:23 +1000
920c67f7cfUse consistant names for the checksum files
Hamish Coleman
2016-04-19 19:25:18 +1000