You can also remove the motherboard from an X61/X61s and replace it with an X60/X60s motherboard.
An X60 Tablet motherboard will also fit inside an X60/X60s.
Lenovo ThinkPad X60 Tablet (1024x768 and 1400x1050) with digitizer support
Changes for this release (latest changes first, earliest changes last)
Updated coreboot (git commit 8ffc085e1affaabbe3dca8ac6a89346b71dfc02e), the latest at the time of writing.
Updated SeaBIOS (git commit 67d1fbef0f630e1e823f137d1bae7fa5790bcf4e), the latest at the time of writing.
Updated Flashrom (svn revision 1850), the latest at the time of writing.
Updated GRUB (git commit 9a67e1ac8e92cd0b7521c75a734fcaf2e58523ad), the latest at the time of writing.
Cleaned up the documentation, removed unneeded files.
ec/lenovo/h8 (x60/x60s/x60t/t60): Enable wifi/bluetooth/wwan/touchpad/trackpoint by default.
Documentation: Updated list of T60 LCD's (Samsung LTN150XG 15" XGA listed as non-working).
builddeps-coreboot: Don't build libpayload (not needed. This was leftover by mistake, when trying out the TINT payload).
Replaced most diff files (patches) for coreboot with gerrit checkouts (cherry-pick).
Documentation: x60_security.html and t60_security.html: added links to info about the ethernet controller (Intel 82573).
Documentation: x60_security.html and t60_security.html: added notes about DMA and the docking station.
Documentation: configuring_parabola.html: basic post-install steps for Parabola GNU/Linux
(helpful, since libreboot development is being moved to Parabola at the time of writing).
builddeps-coreboot: use 'make crossgcc-i386' instead of 'make crossgcc'. Libreboot only targets x86 at the time of writing.
ROM images no longer include SeaBIOS. Instead, the user adds it afterwards. Documentation and scripts updated.
docs/howtos/encrypted_parabola.html: Notes about linux-libre-grsec
Documentation: encrypted_parabola.html: add tutorial for encrypted Parabola GNU/Linux installation.
Documentation: added more info about wifi chipsets
Acer CB5 (Chromebook 5) - I'm told there is still microcode in the GPU that needs RE'd, also the wifi
is soldered and requires non-free firmware (have to disable it in nvramtool and use usb wifi dongle)
ThinkPad X200 - uses the same chipset (gm45) as the Roda RK9 which doesn't have ME; it might be optional on the X200.
ThinkPad R400 (needs to be ported to coreboot). Uses the same chipset as the X200.
F2A85-M and E350M1 (libreboot_*_headless.rom). Find cards that work without the VBIOS (load, but not execute).
This doesn't seem to cause any issues for general use.
Add 'set -e' to the start of all relevant scripts, to make them quit if an error occurs (that a command exits with non zero status).
See 'help set' for info.
Make libreboot buildable in Parabola: update deps-parabola for a default Parabola install (base repository only).
get all useful info from http://www.coreboot.org/GRUB2 and https://wiki.parabolagnulinux.org/User:GNUtoo/laptop and make it into a tutorial
Implement INT 10H support in i945 native graphics. (this will be a lot of work. SeaBIOS has code for some geode boards, to get a general idea).
Adapt linux-libre deblob scripts for use with coreboot.
T60: find (for rare buggy CPU's that are unstable without microcode updates)
if there is a workaround: see future/index.html#t60_cpu_microcode
T60 15" QXGA (2048x1536): fixed issue where GRUB wouldn't show any graphics.
It might be the same issue I ran into with Paul on the X60 (not enough memory being allocated) since the same code works on T60 SXGA+ and UXGA, where GRUB actually display graphics.
Documentation: added as many links as I could find, to datasheets and schematics for macbook21/x60/t60 (i945 chipset, EC info for x60/t60/macbook21)
Documentation: Add a "development guide" for how to maintain libreboot ('get' scripts, deblob scripts, associated files under ./resources and so on)
This document is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See license.txt for more information.