Version 4 (modified by aeoreo, 3 years ago)

--

== download the needed files from the archos homepage ==

  • download the SDE firmware, rename the file firmware_archos5.aos to sde_archos5.aos to avoid confusion
  • download the regular 2.0.xx Android firmware from archos

You now have one file named firmware_archos5.aos which is the original android os and one file named sde_archos5.aos which is the SDE containing anstrom.

compile aos tools (instructions for Ubuntu 10.04)

sudo apt-get install libssl-dev (if you have not already done it)

svn checkout http://aos-tools.googlecode.com/svn/trunk/ aos-tools
cd aos-tools/libaos
make
cd ../tools
make
sudo cp aos-unpack /usr/local/bin/

unpack original firmware

aos-unpack /path/to/firmware_archos5.aos

Of all the files unpacked, the following are of interest:

  • ./firmware_archos5/root/cramfs/*
  • ./firmware_archos5/root/system/*

we will need them later

Quick Steps For Setup:

First Step:

1. Copy the downloaded (  http://www.archos.com/support/download/firm_dev/firmware_archos5.aos ) firmware_archos5.aos file to Archos 5 IT root using File Manager

2. Connect the USB charge/adapter and Open the file using the File Manager

3. Angstrom will boot afterwards, it takes a long time. Be patient. You will have to create an initial user account and set a password.

Second Step:

1. Now Logout/Turn? Off Angstrom

2. Reboot the device while holding down the [VOL -] button.

3. Press the [VOL -] button 5 times to reach the “Developer Edition Menu”. Then Press [Power]

4. Press the [VOL -] button 2 times to reach the “SDE Kernel and Initramfs” entry. Then Press [Power] ONCE. Wait 2 seconds.

5. The screen now should say “connect your device…” – Please do so and mount the device on your desktop PC.
If u have trouble viewing the archos disk drive in your computer use following tools to view the ext3 drives
 http://sourceforge.net/projects/ext2fsd/ - For Windows 7

 http://www.fs-driver.org/download.html - FOr Windows XP and Vista

6. Download following files

 http://www.openaos.org/wp-upload/gen7/2010-09-05/initramfs.cpio.gz and  http://www.openaos.org/wp-upload/gen7/2010-09-05/zImage[[BR]]

Copy those two files to the root

7. And you have to additionally create two directories: openaos and then openaos/update/ --- then place the directories (from 2.0.28.zip( http://lolcathost.tontut.fi/openaos/2.0.28.zip)) cramfs and system within

8. Press Power to Done & Wait for 2 Seconds until it is done.

9. Reboot into recovery again, go to repair, run repair.



Detailed Steps:

Flash the SDE

Before you install the SDE, please make sure your device is either running a 1.9.x or 2.0.x firmware. There have been problems reported with directly going from 1.7.x to the new SDE AOS file (the ubi-fs was damaged and ubi modules were not loading). (this step may have been obsoleted by the later step of using 'repair')

Copy sde_archos5.aos via usb the root of your device, after unmouning cleanly, execute the update via the archos file manager.

Angstrom will boot afterwards, it takes a long time. Be patient. You will have to create an initial user account and set a password.

install the boot menu

THIS INFORMATION IS OUTDATED. PLEASE COME BACK IN A FEW MINUTES.

  • Reboot your device while holding down the [VOL -] button.
  • Press the [VOL -] button 5 times to reach the “Developer Edition Menu”. Then Press [Power]
  • Press the [VOL -] button 2 times to reach the “Flash Kernel and Initramfs” entry. Then Press [Power] ONCE. Wait 2 seconds.
  • The screen now should say “connect your device…” – Please do so and mount the device on your desktop PC.
  • Now get the following files and put them on the root of your archos device:
  • Copy the previously unpacked androidroot.cramfs.secure and bitmapfs.cramfs.secure into the main directory of your device.
  • Unmount the device safely. (Else you might damage the files!)
  • Press the [Power] button – The screen will flash briefly and say “Kernel and initramfs updated”.
  • Press the [Power] button – The device will now reboot.
  • The Boot menu should now appear. Select Ångström or just wait 10s.
  • Press Other then Root shell – a root terminal appears
  • Now execute the following command with the on screen keyboard:
     . /mnt_data/script 
    
  • Now reboot the unit and go back into recovery (see step 2, this time select “Access HDD using a PC“)
  • Connect it to your Linux PC and fire up a partition manager
  • Make sure you are editing the right drive!
  • Create an new ext3 partition in the empty space at the end of the drive. Make sure it is created as type primary and is the second partition (e.g. /dev/sdc2)! The unit will not boot Android if the partition is e.g. sdc3 or sdc5!
  • Now mount that partition and copy some of the remaining contents of the firmware onto it (lang*.alz and the upselling directory)
  • Unmount the drive and reboot your Archos device.

Congratulations you should now have an dual-booting gen7 device!