"Super-Jumbo" 2011-03.a (AIOS, Gingerbread, Maverick, ChromiumOS) for Beagleboard ready for you!

Always Innovating is pleased to announce Super-Jumbo for the
Beagleboard family (also compatible with Touch Book & Smart Book).
http://www.alwaysinnovating.com/beagleboard/
http://www.youtube.com/watch?v=yseT4USH8SY

What is Super-Jumbo? Super-Jumbo is a single image which provides four
operating systems fully optimized for the OMAP3 chip:
- AIOS (complete full-featured Angstrom fork)
- Android Gingerbread v2.3
- Ubuntu Maverick 10.10
- ChromiumOS (first time ever released for OMAP3)
Our single kernel is compatible across the whole Beagleboard and Touch
Book families.

Your Beagleboard won't have to chose any more between cheese *OR*
desert. Your Beagleboard is getting cheese *AND* desert from now on!

On a single 2GB file - which expands to 3.8GB so you imperatively need
a SD card of 4GB minimum, Super-Jumbo aggregates hundreds of
applications already set up for you across the four major ARM
operating
systems. You are getting no less than 18 apps to access the web! The
list of what you can do is practically endless:
Firefox, Fennec, Chromium browser, Open Office, mplayer, ompafbplay,
totem, full gnome desktop (all of these on both OE and Ubuntu), java
1.6, DSP bridge with gst-dsp, DSP link, clutter latest, xbmc, full
Gingerbread plus a
set of already installed apps, full ChromiumOS, and many other things.

On top of those bits, Super-Jumbo has the unique feature to run those
multiple operating systems at the same time, without any reboot,
natively, and without any performance loss. Watch the youtube demo
video: http://www.youtube.com/watch?v=yseT4USH8SY. Come and see at the
Embedded Linux conference in San Francisco on April 13, 2011 to get
the internals and tricks of our architecture to achieve this feature:
http://events.linuxfoundation.org/events/embedded-linux-conference/gentil

Super-Jumbo is a two-year effort by the Always Innovating team. But
this achievement has been made possible only because of the work
accomplished by the whole open source community. We cannot practically
list all the persons here, but people with significant contributions
to those bits will recognize themselves.

So go and download Super-Jumbo at http://www.alwaysinnovating.com/beagleboard/

Grégoire Gentil
Founder Always Innovating

PS: If this initiative meets some success, the idea is to release a
super-jumbo every quarter or so, with more OS and TI hardware support.

Always Innovating is pleased to announce Super-Jumbo for the
Beagleboard family (also compatible with Touch Book & Smart Book).
http://www.alwaysinnovating.com/beagleboard/
http://www.youtube.com/watch?v=yseT4USH8SY

What is Super-Jumbo? Super-Jumbo is a single image which provides four
operating systems fully optimized for the OMAP3 chip:

  • AIOS (complete full-featured Angstrom fork)
  • Android Gingerbread v2.3
  • Ubuntu Maverick 10.10
  • ChromiumOS (first time ever released for OMAP3)
    Our single kernel is compatible across the whole Beagleboard and Touch
    Book families.

Your Beagleboard won’t have to chose any more between cheese OR
desert. Your Beagleboard is getting cheese AND desert from now on!

On a single 2GB file - which expands to 3.8GB so you imperatively need
a SD card of 4GB minimum, Super-Jumbo aggregates hundreds of
applications already set up for you across the four major ARM
operating
systems. You are getting no less than 18 apps to access the web! The
list of what you can do is practically endless:
Firefox, Fennec, Chromium browser, Open Office, mplayer, ompafbplay,
totem, full gnome desktop (all of these on both OE and Ubuntu), java
1.6, DSP bridge with gst-dsp, DSP link, clutter latest, xbmc, full
Gingerbread plus a
set of already installed apps, full ChromiumOS, and many other things.

On top of those bits, Super-Jumbo has the unique feature to run those
multiple operating systems at the same time, without any reboot,
natively, and without any performance loss. Watch the youtube demo
video: http://www.youtube.com/watch?v=yseT4USH8SY. Come and see at the
Embedded Linux conference in San Francisco on April 13, 2011 to get
the internals and tricks of our architecture to achieve this feature:
http://events.linuxfoundation.org/events/embedded-linux-conference/gentil

Super-Jumbo is a two-year effort by the Always Innovating team. But
this achievement has been made possible only because of the work
accomplished by the whole open source community. We cannot practically
list all the persons here, but people with significant contributions
to those bits will recognize themselves.

So go and download Super-Jumbo at http://www.alwaysinnovating.com/beagleboard/

Awesome!
Great effort.Specially the customised single kernel for whole 4 OS.
Will try it soon and get back to you with my feedbacks

Is there another download source? The dropbox is closed.

Error (509)This account’s public links are generating too much traffic and have been temporarily disabled!

Thanks,
mark

Yes, it seems that there were too many requests. We will upload to a
few other places. I will update the page and update the mailing list
once it's done...

Sorry, I was not expecting so many requests!

Grégoire

We have uploaded the files to some other locations. Please try again.
The webpage is updated:
http://www.alwaysinnovating.com/beagleboard/

Grégoire

AI would better release Touch Book hardware because mine is pre-ordered 6 months ago and still no good news! New images are good but I’d like to have the HW to run on

2011/3/26 G2 <gregoire@gentil.com>

I'm really sorry that you have to wait. To explain the reason, we
recently got a lot of traction by licensing our designs. And indeed
our own small low-margin production was suddenly a little bit less our
focus. We are already giving a lot to the open source community, so we
wanted not to miss an interesting for-benefit business opportunity -
like everybody, we still need to eat everyday! We will make efforts to
resume our open-source-oriented production as soon as resources
permit.

Grégoire

Dear Grégoire,

I know things like “have to eat every day” because I’m self-employed. If you need money to support your development phase then you need to sell devices even at small batches, though they can be a little buggy. In Russia we have a proverb “The Best is an enemy for the Good”, which means that you can spend too much time creating perfect things while good results are also good and acceptable. If you sell your devices with further software updates then a lot of people will be happy! Don’t be afraid to sell semi-finished products.

the longer you delay products supply the more interest people get for Nvidia Tegra based Tablets…

2011/3/26 G2 <gregoire@gentil.com>

I really like what you have done here. It is the most responsive Android I’ve had on my bb. There are some things that need attention though.

For starters, I put a second image on an 8 gb card. It didn’t seem to have more free space. Is there a different process for larger mmc?

Can chrome be setup to use lan instead of wifi?

Thanks! !

Mark

I really like what you have done here. It is the most responsive Android
I've had on my bb. There are some things that need attention though.

For starters, I put a second image on an 8 gb card. It didn't seem to have
more free space. Is there a different process for larger mmc?

I did a quick write-up on resizing images:
https://groups.google.com/d/msg/beagleboard/O-d7xU_rCKY/iYnE45LgkrcJ

Perhaps I should convert it to a blog post and remove steps that need
input to u-boot directly?

Can chrome be setup to use lan instead of wifi?

I'm still waiting for my download. Gregoire, is it OK if I mirror the
image for you?

If ever there was a legit application for torrents, this would be it.

-Glen

I don't mind paying for the bandwidth to send this file around to
everyone, if I can get a copy. Of course, I'd like to know I wasn't
shipping around a GPL violation. Currently, I have about 180MB of the
2GB downloaded and Firefox is telling me it will still take another 20
hours. I would have loved to use 'wget -c', but free.fr seems to like
to use cookies.

Anyway, once I can get it, my plan is to put it on S3 and to share a
torrent tracker as well, but I'd like to know from Gregoire that this
is OK.

I don't mind paying for the bandwidth to send this file around to
everyone, if I can get a copy. Of course, I'd like to know I wasn't
shipping around a GPL violation. Currently, I have about 180MB of the
2GB downloaded and Firefox is telling me it will still take another 20
hours. I would have loved to use 'wget -c', but free.fr seems to like
to use cookies.

My Download at free.fr abort after 1,7 Gb and I'm wasn't able to
restart.
My first attempt (Option 3, splitted archive) at Saturday failed, too.
The file sizes looks right (MD5-checksum?), but

sudo -s
cat ai-superjumbo-2011-03.a.tbz2.part* | tar -xjpvf - > /dev/sdb

fails and the content of the second partition is damaged. (i.e.
no .images folder)
Has anybody successfully try Option 1 or 3?

Regard,
Olaf Schulz

May I make a suggestion. Would it not be better to have a torrent for
the large single file? That way everybody who has the file can
contribute to the distribution.

Regards,
Anthony Kavassis

I wonder if that counts as "distributing" under the GPL. If so, I hope you have those "secret" kernel patches for the touchbook that aren't public.

Koen,

All the work of Always Innovating has always finished publicly
available on our git. Regarding the multiple-os, there are a few
things already available at http://git.alwaysinnovating.com/ and the
remaining will be explained and released during my keynote at the
Embedded Linux Conference http://events.linuxfoundation.org/events/embedded-linux-conference/gentil

Grégoire

That's not true, till very recently you had a lot of these:

file://../../../../private/touchscreen-chacha.patch;patch=1 \

The 2.6.32 patchset seems to be public now, so that is good, but it wasn't in the past. I didn't check the other recipes that were using those 'private' patches.

I've managed to get the three pieces downloaded and glued together. It
boots Android at the moment because although it recognises my USB
mouse, it doesn't want to talk to my USB keyboard (which I stole from
a Mac).

Hmm. Angry Birds on an xM.

The commands I used on my ubuntu host were:

sudo -s
cat ai-superjumbo-2011-03.a.tbz2.part* | tar -xjpvf - > /dev/sdb

....this did not succeed but left a ai.superjumbo-2011-03.a lying
around in the directory (is there really a space between - and > ?) so
I then went:

dd if=superjumbo-2011-03.a of=/dev/sdb bs=1M

this planted a three partition filesystem directly onto the micro-sd
card. Which in the absence of a keyboard will bot android gingerbread.
I'll have another kbd available tomorrow and will look at the others
then.

Best Regards

Andy Dwelly (andy.dwelly@intellimediasystems.com)

I have my mirror now, but I’m reluctant to share it until I can get some confirmation that all the patches are now public. Should I wait until ELC before I share the mirror?

@Koen, I don't think that you are picking up the right fight here!
There are many "much bigger" companies pigging back on open source and
which doesn't give back anything.

Anyway, to answer specifically your point, this touchscreen patch has
been committed for weeks now:
http://git.alwaysinnovating.com/cgit.cgi/ai.openembedded.dev/log/recipes/linux/linux-omap-psp-2.6.32/omap3-touchbook/touchscreen-chacha.patch

and there is nothing private here:
http://git.alwaysinnovating.com/cgit.cgi/ai.openembedded.dev/tree/recipes/linux/linux-omap-psp_2.6.32.bb

@Jason, yes, there is nothing private in the kernel. I'm 100% sure!

@adwelly, if you have booted Android, I think that you have a proper
SD image. Otherwise, it would not boot.

@adwelly, this version of Angrybird is free on Android, though it's
not on iOS.

@adwelly, for the USB keyboard, we don't have CONFIG_HID_APPLE set in
the kernel. Try to get a standard keyboard.

Grégoire