This is a short guide to help the people to install Cacko and Angstrom at the same time in the Sharp Zaurus.

Why? Angstrom is a great distribution to develop and use new software, but sometimes it doesn't work. On the other side, Cacko is one of the best ROM's for the Sharp Zaurus, everything "just works" but it is old software.

Having both at the same time gives to us the best of both worlds.

This guide is valid for the Sharp Zaurus SL-C3100 and SL-C3200. Only these two models are valid because these are the only ones with big flash and hard disk.

These are the steps:

  1. Install a fresh Cacko on your Zaurus. Beware! It should be a fresh Zaurus install, I tried that with a configured NAND copy but it didn't work.
  2. Boot Cacko to check that is correctly installed.
  3. Install Angstrom to your hard disk.
  4. Boot Angstrom.
  5. You can now restore both .sys in hda1 and hda2 to have a flawless Cacko boot. [1]
  6. On the Cacko zip, look for tools.tar
  7. Inside tools.tar there is a kernel-SL-3X00 folder, where a zImage.bin resides.
  8. Copy this zImage.bin to your hard disk ( i.e. /home/root/zImage.bin)
  9. Install kexec-tools from Angstrom feeds
  10. From now on, whenever you want to boot Cacko: kexec -f /home/root/zImage.bin from Angstrom

[1] Download the file SLC3200SYSPART.zip from http://www.trisoft.de/en_c3200howto.htm Put the contents of hdd1sys in /.sys and the contents of hdd2sys in /home/.sys

AngstromAndCacko (last edited 2008-09-20 10:50:09 by mrnice)