[IAEP] [REVISION] Revised version of OLPC OS for tablets
Ryan Cunningham
rvskmbrly3 at gmail.com
Sun Nov 16 13:06:42 EST 2014
Also, I would like to suggest that vendors packaging tablets with this distribution on them be required to include on the packaging for those tablets the Python Powered and Fedora logos (the former to the left, the latter to the right). A URL for the Python Powered logo is included below; as a Fedora Spin distributor, you probably already are authorized to use the Fedora logo.
<https://www.python.org/static/community_logos/python-powered-h.svg>
--
Sent from my iPad
> On Nov 16, 2014, at 9:41 AM, Ryan Cunningham <rvskmbrly3 at gmail.com> wrote:
>
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/iaep/attachments/20141116/0a9c7e12/attachment.html>
More information about the IAEP
mailing list