HaitiOS

From OLPC
Revision as of 17:15, 19 December 2013 by Holt (talk | contribs) (Download)
Jump to: navigation, search

Brief Evolution

Starting Sept 2013, HaitiOS 5.1 like its successor 0.6 require unsecured XO-1 laptops, and are built off OLPC Release 12.1.0 with Fedora 17 and Sugar 0.96.2 using the Tiny Core Linux installation method. HaitiOS 0.6 will contain about 50 Sugar Activities gathered together from experiences across these sources:

Beyond the design doc below, here is the more final list of Sugar Activities HaitiOS 0.6 should contain:

Download

HaitiOS 0.6 (design doc) will greatly expand on 5.1, expected Dec ~18, 2013.

Alpha and Beta releases are available since mid-December 2013 @ http://xsce.activitycentral.com/downloads/HaitiOS-0.6/

  1. Remember that your XO-1 must first be unsecured if you obtained it from Give1Get1 (use the offline method to "liberate" many XO-1s at once, and consider this thorough list of XO reburbishing tips!)
  2. After your Developer Key is installed on your XO-1, complete the disabling of the security system by rebooting the XO-1, pushing the ESC key repeatedly, then typing "disable-security" at the http://wiki.laptop.org/go/Ok prompt.
  3. Download the latest HaitiOS 0.6 Beta from http://xsce.activitycentral.com/downloads/HaitiOS-0.6.tar.gz which can be unpacked to most any FAT32 USB memory stick, using http://7-zip.org or http://WinRAR.org if necessary.
  4. Plug in the XO-1 and verify its white battery is charged. BOTH live charger and full battery are required to proceed!
  5. Insert your USB memory stick into the XO-1. Hold down the 'x' game key as you boot to upgrade the firmware to OLPC_Firmware_q2f19 q2f19. Visually confirm this firmware upgrade completes (about 2min, a 2nd attempt after reboot may be required). You can doublecheck by hitting ESC repeatedly upon turning on the unsecured XO-1, to verify its firmware version.
  6. Do a classic clean install hold down the 4 game keys immediately after powering on!
  7. Less than 15 min later, after a reboot and many scripts running on screen, the install should complete. Enter "poweroff" and remove your USB memory stick from the XO-1.

Barring unforeseen circumstances, an English/Intl version of HaitiOS 0.6 will be installed on Contributors Program XO-1 laptops shipping around the world starting late 2013 / early 2014.

History

Based on the work of Nick Doiron, Bill Stelzer, Sora Edwards-Thro, Tim Moody and invaluable other OLPC volunteers in Haiti, HaitiOS brings a richer set of Sugar Activities to encourage quick-off-the-mark independent exploration, and deeper "guided discovery" where possible. It continues to be based on OLPC Release 12.1.0, which we've found remains the fastest and most reliable overall operating system for our kids' and teachers' XO-1 laptops.

See blogs http://haitidreams.org and http://projectrive.wordpress.com for extensive backstory from 2011, 2012, 2013 and onwards.

Inspiration

Truly great work has gone into Nepal's NEXO software for ~4000 XO-1 laptops, OLPC France's 2013 Madagascar Build and Australia's XO-1 Training Pack, etc! In the free/open tradition, we hope this exchange among all of us only grows in coming years.

Regrettably, we have found Release 13.2.0, Sugar 0.100 and Dextrose 4 are not yet fast enough for XO-1 laptops. In future we hope this changes, or as the case may be, that a standards-compliant Browse activity can evolve alongside Release OLPC 12.x.x year-by-year!

Contact

George Hunt and Adam Holt (holt @ laptop.org)