Hacker GitHub

← All repos

hamishcoleman/thinkpad-ec

View on GitHub ↗ ★ 1,206 Perl

Infrastructure for examining and patching Thinkpad embedded controller firmware

8 mentions on Hacker News by 8 people: 1 story, 7 comments · first 2017-02-02 · latest 2025-04-04

Mentions per year 8 mentions · busiest year 2017 (2)
20082026
  1. …the process of building a patch for the embedded controller instead of just following instructions: https://github.com/hamishcoleman/thinkpad-ec . Here's the presentation by the author himself at linux.conf.au (what used to be the biggest…
    comment by RavSS · 2025-04-04 · in I maintain a 17 year old ThinkPad
  2. …in what is otherwise an x220. It's an EC not BIOS path so should work with coreboot. Files at https://github.com/hamishcoleman/thinkpad-ec While swapping cells, just be careful to match voltage and severely limit current to avoid any…
    comment by deeesstoronto · 2023-02-07 · in ThinkPad T420
  3. …just need to compile the stuff, make a bootable flash drive, and boot from it - no soldering etc. https://github.com/hamishcoleman/thinkpad-ec
  4. …longer produced/sold. Luckily it does seem there's a tool to allow using non-genuine batteries at https://github.com/hamishcoleman/thinkpad-ec
    comment by amatecha · 2022-02-20 · in Unlocking my Lenovo laptop, part 1 (2016)
  5. …The keyboard mod principles are the same for all laptops from that year. Keyboard mod resource: https://github.com/hamishcoleman/thinkpad-ec x230 FHD resource: https://forum.thinkpads.com/viewtopic.php?t=122640
    comment by bubblethink · 2020-01-08 · in NitroPad: Secure Laptop with Tamper Detection
  6. You can 'fix' that at least: https://github.com/hamishcoleman/thinkpad-ec
    comment by davidzweig · 2017-09-29 · in A “right to repair” movement tools up
  7. it would with coreboot https://www.reddit.com/r/thinkpad/comments/5p3mpm/how_to_fla... + https://github.com/hamishcoleman/thinkpad-ec for EC sourcecode besides Allwinner A64 = tons of binary blobs, often containing gpled code and openly…