[IAEP] [REVISION] Revised version of OLPC OS for tablets

Ryan Cunningham rvskmbrly3 at gmail.com
Sun Nov 16 12:41:33 EST 2014


I have decided instead to create a 7.0 GB whole disk image that manufacturers may optionally extend or shrink.

As before, you can send me your postal address and I will give you a copy on a USB drive via USPS Media Mail.

-- 
Sent from my iPad

> On Nov 15, 2014, at 8:00 PM, Ryan Cunningham <rvskmbrly3 at gmail.com> wrote:
> 
> I have re-created this version based on Sugar on a Stick. I call it Sugar on a Tablet.
> 
> This version has the following most important modifications:
> 
> * Swapping is to a file and not to a partition.
> * "initial-setup" (from Anaconda, Fedora's standard installer) has been installed and enabled.
> * "initial-setup's" OEM mode has been activated by placing "firstboot --reconfig" in the Anaconda output Kickstart file.
> * The "liveuser" user was deleted.
> * No other parts of Anaconda were installed.
> * The DejaVu and Bitstream Vera fonts were installed.
> * The "SUGAR_SCALING" environment variable was set to "100".
> * Maliit (an on-screen keyboard) was installed and enabled.
> * A new script was added that alters "lightdm.conf" to enable auto-login after "initial-setup" has completed.
> * "lightdm.conf" was further modified to remove the pointer from the X11 root window.
> 
> It took almost all of today to test this version and modify it for production.
> 
> To answer your question, I am using the "--selinux" and "--xattrs" options to "tar" to preserve extended attributes this time around.
> 
> -- 
> Sent from my iPad
> 
>>> On Nov 13, 2014, at 12:55 AM, Peter Robinson <pbrobinson at gmail.com> wrote:
>>> 
>>> On Thu, Nov 13, 2014 at 4:01 AM, Ryan Cunningham <rvskmbrly3 at gmail.com> wrote:
>>> I am sending to you a link to a revised version (created
>>> from scratch) of my tablet port of the OLPC OS.
>>> 
>>> The major changes are as follows:
>>> 
>>> * The Marvell Libertas firmware and "olpc-update" are now
>>> properly removed using "yum."
>>> * The operating system is now delivered as an XZ-
>>> compressed tape archive, allowing original equipment
>>> manufacturers to make devices with any amount of storage
>>> (provided it's no smaller than 5 GB), and therefore to
>>> further modify the operating system with a lot more new
>>> activities.
>>> * This version of the operating system is now based on
>>> the latest version (13.2.1) of OLPC OS.
>> 
>> How are you archiving that tar format? You realise that the Fedora OS
>> relies on xattr bits that are lost if it's not backed up and restored
>> properly. We ran in to massive problems with this for Fedora ARM
>> images. IMO you'd be better off using the base template we use for
>> creating SoaS (a kick start) and generating a .img that can be imaged
>> directly to any device by an OEM to ensure you end up with something
>> that is supportable and not a mess.
>> 
>> Peter


More information about the IAEP mailing list