You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Hamish Coleman 14972b950d Add License details 8 years ago
mec-tools@5e30f2bf7d Add x230 image and infrastructure 8 years ago
radare Some more minor duplicate label cleanups in the x230 radare project 8 years ago
t430s.G7HT39WW.img.d Replicate the x230 keyboard patches on the t430s 8 years ago
x230.G2HT35WW.img.d Add two more patches, and a way to get a pre-patched bin, ready to hack on 8 years ago
.gitignore Continue to make filenames more consistant, and ignore the generated outputs 8 years ago
.gitmodules Add x230 image and infrastructure 8 years ago
8duj27us.iso.orig.sha1 Use the same orig tail filename everywhere 8 years ago
LICENSE Add License details 8 years ago
Makefile Add License details 8 years ago
README Initial Commit 8 years ago
g2uj23us.iso.orig.sha1 Use the same orig tail filename everywhere 8 years ago
g7uj18us.iso.orig.sha1 Add details for downloading the t430s firmware 8 years ago
hexpatch.pl Add License details 8 years ago
t430s.G7HT39WW.img.orig.offset Add details for downloading the t430s firmware 8 years ago
t430s.G7HT39WW.img.orig.sha1 Add details for downloading the t430s firmware 8 years ago
x220.8DHT34WW.extract Add License details 8 years ago
x220.8DHT34WW.img.orig.sha1 Ensure we have an original file left around to diff against later 8 years ago
x230.G2HT35WW.img.orig.offset Use the generic extractor/encryptor for the x230 images as well 8 years ago
x230.G2HT35WW.img.orig.sha1 Ensure we have an original file left around to diff against later 8 years ago
xx30.encrypt Add License details 8 years ago
xx30.extract Add License details 8 years ago

README

This repository consists of a number of tools and utilities for examining and
modifying Thinkpad Embedded Controller firmware.

Including:
*   partial x220 disassembly radare project
*   partial x230 disassembly radare project
*   scripts for downloading the ISO image and extracting the firmware
*   script for patching the firmware
*   documentation on the tables found in the firmware