Commit Graph

37 Commits

Author SHA1 Message Date
Hamish Coleman
22526c28ba Make things a little simpler by shortening some filenames 2016-04-24 16:25:56 +10:00
Hamish Coleman
cc70ac0e7c BUG: slicer rule only worked due to other dependancies, make it work for generic files 2016-04-24 16:12:47 +10:00
Hamish Coleman
4771c92564 BUG: make slicer work when input file is larger then offset, also it is now more optimised 2016-04-24 16:12:10 +10:00
Hamish Coleman
ae7885f5fd Update slice definition for x220 reference code as it was incorrect 2016-04-24 16:00:14 +10:00
Hamish Coleman
1fafacbc59 Make the binary slice extraction completely generic 2016-04-24 15:47:23 +10:00
Hamish Coleman
5e4466c1aa Add patches for t430 2016-04-24 15:29:59 +10:00
Hamish Coleman
55d759339b Factor out the decryption and thus make the dependancies simpler 2016-04-24 15:29:44 +10:00
Hamish Coleman
77a0d5d5b6 Add t430 downloader and extractor 2016-04-24 13:19:17 +10:00
Hamish Coleman
7e75bc8d94 Quick Fix the wording to make more sense 2016-04-23 14:23:42 +10:00
Hamish Coleman
474400b2c7 Update README with current state, and some quick start pointers 2016-04-23 14:21:12 +10:00
Hamish Coleman
14972b950d Add License details 2016-04-23 14:02:28 +10:00
Hamish Coleman
4f8fb6e227 Replicate the x230 keyboard patches on the t430s 2016-04-23 13:37:37 +10:00
Hamish Coleman
90683c11a8 Some more minor duplicate label cleanups in the x230 radare project 2016-04-23 13:16:19 +10:00
Hamish Coleman
5db47b776c Update t430s radare project with keyboard tables 2016-04-23 13:15:32 +10:00
Hamish Coleman
6f3e9c1136 Add initial radare project for t430s 2016-04-23 12:34:50 +10:00
Hamish Coleman
c3d96cecc7 Use the generic extractor/encryptor for the x230 images as well 2016-04-23 12:02:04 +10:00
Hamish Coleman
bee7ced73e Add details for downloading the t430s firmware 2016-04-23 11:52:10 +10:00
Hamish Coleman
d218e0e1ba Make the hexpatcher more robust. Mainly for when dealing with the case where there are no patches availble 2016-04-23 11:50:52 +10:00
Hamish Coleman
47ffb6d905 Add some notes to the radare project related to the original battery validation hack 2016-04-22 17:37:10 +10:00
Hamish Coleman
6905163a65 Small improvements in hexpatcher 2016-04-22 17:23:34 +10:00
Hamish Coleman
2a65f1bc06 Add two more patches, and a way to get a pre-patched bin, ready to hack on 2016-04-22 17:13:50 +10:00
Hamish Coleman
0b8dd7842f Show the commands that the scripts are executing 2016-04-22 16:59:28 +10:00
Hamish Coleman
e4f59704da Add infrastructure for applying patches 2016-04-22 16:50:48 +10:00
Hamish Coleman
cf8a512596 Fix some duplicated labels 2016-04-22 16:37:00 +10:00
Hamish Coleman
826f7bdc86 Add current x230 radare project 2016-04-21 12:15:37 +10:00
Hamish Coleman
9b5935c3b9 Continue to make filenames more consistant, and ignore the generated outputs 2016-04-20 10:54:33 +10:00
Hamish Coleman
98d9b5be9a Add an encryptor which fixups the image for re-flashing 2016-04-20 10:53:07 +10:00
Hamish Coleman
cf9f96d094 Use the same orig tail filename everywhere 2016-04-19 20:52:09 +10:00
Hamish Coleman
3da223eb98 Ignore some more generated output 2016-04-19 20:07:41 +10:00
Hamish Coleman
1a785d4290 Keep our .orig files, also make one of the filenames a little less long 2016-04-19 20:07:09 +10:00
Hamish Coleman
8f48e1c9c8 Ensure we have an original file left around to diff against later 2016-04-19 19:54:56 +10:00
Hamish Coleman
5e88282a7b Add x230 image and infrastructure 2016-04-19 19:39:23 +10:00
Hamish Coleman
920c67f7cf Use consistant names for the checksum files 2016-04-19 19:25:18 +10:00
Hamish Coleman
92fe4b9ee0 Add a simple EC image extractor 2016-04-19 19:20:27 +10:00
Hamish Coleman
a4f00201d1 Add ISO downloader 2016-04-19 19:02:49 +10:00
Hamish Coleman
aa879a29af Add initial project file 2016-04-19 18:54:06 +10:00
Hamish Coleman
5df62619bd Initial Commit 2016-04-19 18:26:49 +10:00