1+ ![ Heads boot ROM motd] ( https://farm9.staticflickr.com/8638/28577284936_c91100d1f7_z_d.jpg )
2+
13Heads: the other side of TAILS
24===
35
6+
47Heads is a configuration for laptops that tries to bring more security
58to commodity hardware. Among its goals are:
69
710* Use free software on the boot path
8- * Move the root of trust into hardware (or at least the ROM)
11+ * Move the root of trust into hardware (or at least the ROM bootblock )
912* Measure and attest to the state of the firmware
1013* Measure and verify all filesystems
1114
12- It is a work in progress and not yet ready for users.
15+ ![ Flashing Heads into the boot ROM] ( https://farm9.staticflickr.com/8887/28070128343_b6e942fa60_z_d.jpg )
16+
17+ NOTE: It is a work in progress and not yet ready for users.
18+ If you're interested in contributing, please get in touch.
19+ Installation requires disassembly of your laptop or server,
20+ external SPI flash programmers, possible risk of destruction and
21+ significant frustration.
1322
1423---
1524
@@ -26,7 +35,7 @@ Components:
2635
2736Notes:
2837
29- ` initrd/dev/ ` must be populated with a few entries for things to work .
30- At the least I've found that you need ` console ` , ` mem ` , ` null ` ,
31- ` tty ` , ` tty0 ` , and ` ttyS0 ` .
32-
38+ * Building coreboot's cross compilers can take a while .
39+ * Currently only tested in Qemu and on a Thinkpad x230
40+ * Booting Qubes requires patching Xen's real mode startup code;
41+ see ` patches/xen-4.6.3.patch `
0 commit comments