OS builder generated ZD, 4 button install on unlocked XO1

James Cameron quozl at laptop.org
Mon Jan 18 03:16:07 EST 2016

On Sun, Jan 17, 2016 at 11:04:30AM -0800, George Hunt wrote:
> I've been exploring an exchange with James Cameron:
>   <I wrote>
>  So then as I understand it, on an unlocked machine, the installers would need
> to type "fs-update 32018ht0.zd" at the OK> prompt to kick off the install.  Is
> that correct?
> <James responded>
> No, an unlocked machine will work like a locked machine when given the
> four game keys held on boot.
> I've been trying to generate an unsigned ZD image that will load with the 4
> button install.
> I've generated an unsigned fs0.zip and placed the xxx.ZD and fs0.zip in the
> root directory of a USB key.

Your fs0.zip must be signed.

> The firmware finds the fs0.zip, but complains "no signature for our key list".

Your key list must be changed.

> There's probably some setting in os-builder that I have not found yet.

http://wiki.laptop.org/go/OSBuilder#Signing_preparation shows steps for preparing a builder for signing.

http://dev.laptop.org/git/projects/olpc-os-builder/tree/modules/signing/README?h=v7.0 describes the signing module in the builder.

http://wiki.laptop.org/go/Firmware_security#Multiple-Key_Support describes how to change the key list on a laptop.  Add an o1 tag using the add-tag-from-file command.  This is straightforward on unlocked laptops.

James Cameron

More information about the Devel mailing list