Posts Tagged ‘aos’

SDE for Archos generation 8 devices released!

Wednesday, December 15th, 2010

Here it is:

http://www.archos.com/support/support_tech/updates.html (scroll down to the bottom, click ‘Show’, scroll again, click first button, acknowledge, download)

I haven’t tried it yet, but read on that page that it comes with a nice dual-boot menu out of the box! Let’s get it on and run some fun things on those new devices. The scope is all generation 8 Archos Internet Tablets: 28, 32, 43, 70 and 101!

Let’s discuss things on the openAOS-dev mailing list.

Cheers

Thomas

PS: Yes there should have been more/other blog posts, but personally I have a new job and far less time for openAOS than I’d like to at the moment. :-(
Although my new employer (Tieto Finland) is very supportive of open-source involvement, so in the future things should look better. :-)

0xb1, 0xcb, 0xed, 0x0b, 0×33, 0xcf, 0×00, 0xeb, 0×07, 0xa9, 0x3d, 0xe8, 0×57, 0×79, 0xb8, 0×88

Wednesday, July 28th, 2010

update: *fanfare* … and the grand prize for solving our little crypto-mystery goes to Neuromancien! Congratulations!

PS: This AES key let’s you unpack AOS update files. It however does not allow you to sign update files, for that there is an (already known) RSA key for which the private key is a well kept secret. But that is an solved problem, you just ignore it. How? Find out soon, same place, same station.

How to update the Archos Android firmware to 1.9.x under Ångström

Thursday, June 3rd, 2010

UPDATE:

This guide is outdated, please do not use it anymore! There is a new and updated procedure that is easy to follow and also shows you how to update the Archos firmware. The files linked to in this guide will be no longer available.


As you can’t just install the update the regular way (if it would work it would kill at least the boot menu) here are some steps how to update manually. This is only valid for firmware up to the 1.9.x series.

Currently it does NOT work with the 2.0.x firmware because that seems to have a modified Kernel to support the EGL SGX driver. Also if Archos releases an major update to a different Android version (like Eclair) there will be additional steps necessary!

  1. Unpack the Archos update file. Use archutil or aos-unpack (from aos-tools) or abcbox. Sorry for legal reasons we can not provide unpacked firmware.
  2. Boot into Android and via USB copy the previously unpacked androidroot.cramfs.secure and bitmapfs.cramfs.secure and all lang_*.alz files into the main directory of your device. Also copy the contents of the System directory into the System directory on your device. (If you want to use the script in step 7 then copy it too!)
  3. Unmount the device safely. (Else you might damage the files!)
  4. Reboot your A5IT.
  5. The Boot menu should now appear. Select Ångström or just wait 10s.
  6. Once in Ångström press Other then Root shell – a root terminal appears
  7. Now execute the following commands (this should be easy if you have some previous shell experience). Be very careful while typing on the on-screen keyboard. If you have one attach an USB-keyboard.
    • chattr -c /mnt_data/androidroot.cramfs.secure
    • chattr -c /mnt_data/bitmapfs.cramfs.secure
    • mount -t ubifs -o rw ubi0:system /mnt/ubi
    • cp /mnt_data/androidroot.cramfs.secure /mnt/ubi/
    • cp /mnt_data/bitmapfs.cramfs.secure /mnt/ubi/
    • cp /mnt_data/lang*.alz /media/sda2/

    Or use the small script mentioned in step 2:

    • to make it executable just run chmod 755 /mnt_data/update-script
    • and then execute it /mnt_data/update-script
  8. Congratulations you should now have an working 1.9.x firmware!

As already mentioned the openAOS boot-menu currently does not support the EGL SGX firmware 2.0.x . We will start working on adding support for it as soon as we receive updated Linux Kernel sources from Archos.

If you want to switch to the 2.0.x firmware for now – instead of being able to dual-boot – you can just install that firmware from the recovery menu. It will be easy to restore this functionality later. For now installing the SDE is NOT POSSIBLE after installing 1.9.x or 2.0.x as regular firmware updates. So beware, Archos seems to have promised an updated SDE but that might take a bit.

UPDATE: Archos have published an upgraded SDE meanwhile. So going back and forth between SDE, openAOS boot-menu and regular firmware is now again possible.

Cheers,

Thomas, your friendly ArchDruid

PS: I’m sorry, but I’m very busy right now so 2.0.x support might take a while to surface.

PPS: Merci mille fois à Enjolras pour la traduction française!

Follow-up: New kbd layout for e17 wm (beta2 release)

Saturday, May 15th, 2010

As a follow-up post to the Demo build of Enlightenment 17, I have made a new keyboard layout specifically designed for the Archos 5/7’s screen resolution.  I have also addressed a few troubling issues in regards to the illume kbd itself.

List of improvements:

  • The dimensions are now 800×220 so there is more viewing area above the keyboard.
  • Decreased the size of the keys a touch (not a problem since the interpretive skills of illumes kbd are amazing), and increased the font size on the keys themselves
  • Moved the placement/size of the “popup” keys (when a key is initially pressed –the popup display that grows from the current key pressed) to compensate for the new container size.
  • Moved some bottom row buttons around to center the space-bar for easier use with both thumbs.
  • Removed the “Terminal” kbd layout, since it is no longer compatible with the new 800×220 container.
  • Added a keyboard icon to the top shelf (replacing the “qwerty” text).

Some Screenshots:

custom e17 kbd container (800×220)

e17 topshelf keyboard icon

Since I had to recode the illume bits to make changes to the top shelf and the letter sizing/placement, it is necessary to download the new beta version, as opposed to just releasing a .kbd file.  Props go out to raster from #e for some advice on edje  :)

You can download the image  >>>HERE<<<

**note:  I’ll be updating the parent post with the new beta2 build as well.

Note::

[ If you wish to run this along side your current build, rename image to "illume.img" and make the appropriate entry in "menu.lst" Otherwise just overwrite your "rootfs.img" and your good to go.]

As always, input and suggestions are welcome.

~Cheers

Spz0


An .aos for openAOS – beta

Thursday, February 11th, 2010

CheBuzz put together an unsigned .aos file for gen6/IMT devices.
For those who run an hacked firmware this makes installing an multi-boot environment very easy. Just unpack this zip-file, rename firmware_archos5-7_dualboot.aos tofirmware_archos5-7.aos and move it to your device via USB.

Please note that this file only contains free software and there is nothing unlawful  happening  if a user installs this file.

BOOTNOTE: The file is – obviously – unsigned. That means it will not install if you run stock Archos firmware. Period.