IMPORTANT:  This ROM requries a flash partition at least 27 MBytes in size!
    Make sure to repartition your internal flash before updating ROM!
    
Installation:

    1. Extract the 3 files - initrd.bin tools.tar updater.sh - to the root of your CF or SD/MMC card. 
    2. Make sure that Zaurus isn't plugged into AC power. 
    3. Remove battery for at least 5 seconds. 
    4. Replace battery (replace battery cover, lock cover), plug in AC power. 
    5. Press and hold the "OK" button on the keyboard. 
    6. Turn the power on, you should see the Japanese service menu. 
    7. Now Plug in the Power Cord. (You will get an error if it isn't plugged in!) 
    8. Select option 4 (flash/update).
    9. You then have four options (1. USB, 2. CF, 3. SD, 4. Back) 
    10. Choose either option 2 or 3, depending on which media you put the files on. 
    
    11. Select "5 Flash repartition", enter 27 when prompted for root partition size.
    12. Flash will be repartioned and Zaurus will reboot.
    
    13. Repeat steps 2-10 again and wait for the menu start menu.
    14. Now select "1 Install new ROM" and wait - Zaurus will reboot.

-------------

Release Notes:

   Note: this ROM version includes all updates and fixes from previous versions, including Hotfixes A and B for 1.21 ROM.
   Release Notes of previous ROM versions are included for reference purposes.
   
   The http://cacko.biz is now back online, including Cacko feed - http://cacko.biz/cacko/feed
   Thanks to Laze from ZUG for helping me with DNS issues and setting up redirection.
   Thanks to stupkid for creating and maintaining Cacko ROM feed.
   
   Special thanks to the following people, who have contributed a lot of efforts into Cacko ROM testing:
   
       Bryan Deluca aka stupkid
       Konstantin Fetisov aka kfetisov
       
   Thanks to these people for helping me create this ROM: 
       
       Mikhail Kostousov
       Alexander Ozumenko
       Arkady Stepanov aka longshadow
       Kirill Limping aka limping
       SergL, VadimP, ivanhoe, dasya from hpc.ru, iamasmith from ZUG
      
   Also thanks to everyone else, who has contributed their into this ROM. 
   I have tried to mention everyone in the release notes below, but don't beat me if I forgot someone :)

-------------

Version 1.22:

Kernel:

   - Added support for the new squashfs 2.1r2 file system
   - Added fuse (File System in User Space) module, used by seifs and some other file systems
   - NLS support compiled into the kernel, extra NLS languages are provided in separate package
   
   - Added iptables support, compiled with the following options:
   
     Connection Tracking
     IP Tables support
     Multiple Port Match Support
     Packet Filtering
     Full NAT
     MASQUERADE Target Support
     REDIRECT Target Support
     Connection State Match Support
     REJECT Target Support

   - Added latest kernel patch from piro (20040319)
   - Turned off LCD buffering
   - Applied patch from Ian Abbott <abbotti@mev.co.uk> to enable Baud base scaling for 16C950 UARTs with unusual clocks
   - Updated battery percentage calculation - now even more accurate display (thanks to scg from handy.ru)
   - Touch screen pressure read is enabled by default

Bluetooth:

   - Updated bluetooth drivers (mh15) and utilities (2.13), included support for HID profile
   - Updated support for Socket G card
   - Added support for Dlink DCF650BT and new Bluemonkey Bluetooth cards
   - Added support for Belkin/Dell Truemobile/Phillips Bluetooth CF cards (thanks to Mikhail Kostousov)
   - Added support for Anycom Blue C-300 Bluetooth CF card
   - Fixed lock on resume problem with some bluetooth cards
   - Added support for Chronos/Billinton bluetooth CF cards (thanks to 2x4ever from handy.ru)
   - Fixed problem with bluetooth connections sometimes missing from Network Applet
   - Added OpenObex library 1.0.1, ObexFTP 0.10.5
   - Updated bluetooth applets:
   
       - added static IP option to dialup applet
       - added DHCP aupport to PAN applet

Wireless:

   - Updated Wireless Extentions to W15
   - Removed support for wlan-ng drivers, available as separate package
   - Added HostAP 0.3.2 drivers, using as default for all Prism-based cards
     
        Note: This driver supports WPA encription, see http://hostap.epitest.fi/ for details.
	      This driver also supports SanDisk ConnectPLus CF card (WiFi + 128Mb)
   
   - Added Orinoco 1.13e drivers with monitoring mode support, using as default for Socket/Symbol cards.
   - Updated wireless tools to 0.26
   - Added confoguration entries for cards bound to hostap driver:
   
      - NETGEAR MA701 Wireless CF Card
      - Zonet ZCF1100 WiFi CF Card
      - BUFFALO WLI-CF-S11G
      - Sandisk Wireless LAN Card
      - D-Link DCF-660W
      - SMC EZ Connect SMC2642W 802.11b card
      - ASUS Spacelink WL-110 CF Card
     
   - Updated default value for DHCP time out to 30 seconds

ROM:
 
   - Using squashfs to store /usr - it provides about 10% better compression than cramfs
   - Updated unurar to 3.40 - should handle archives created with recent version of WinRAR
   - Added scmxx 0.7.5 - console utility to work with Siemens mobile phones
   - Added siefs utilities to mount Siemens mobile internal storage phones as a file system
   - Updated bash to version 3.0
   - Added Midnight Commander, preconfigures keys when console running under Qtopia:
    
     - Fn+Left   - Home
     - Fn+Right  - End
     - Fn+Up     - Page Up
     - Fn+Down   - Page Down
     - Bs        - Backspace
     - Fn+Bs     - Delete
     - Ctrl+Menu - Insert
   
   - Mounting SD card with noatime option, mounting FAT SD cards with more appropriate options for FAT
   - Updated USB Host CF card support - now using hotplug scripts instead of usbmgr application
   - Added losetup utility
   - Updated fdisk utilities to 1.35 (thanks to iamasmith from ZUG)
   - Fixed some grammatical errors in installer and network applications
   - Added libsdl 1.2.5 optimized for ATI W100 video from piro 
   - Updated file to 4.10
   - Added less, zless
   - Updated zlib to 1.2.2
   - Added script to lower CPU frequency upon suspend and restore it upon resume
   - Added libusb 0.1.8 library
   - Added readline 5.0, updated ncurses to 5.4
   - Updated top, ps, free, uptime to 3.2.4, other utilities are available as separate procs package
   - Updated tinylogin to 1.4
   - Updated ar, added nm and strings form binutils 2.15
   - Added ldd script
  
Networking:

   - Added smbmount, smbmnt to mount Windows shares
   - Added tcpdump 3.8.3, libdnet 1.8, libpcap 0.8.3
   - Fixed "Serial device busy" issue with CF modems and other serial cards
   - Updated wget to 1.9.1, compiled with SSL support
   - Updated OpenSSL to 0.9.7d, OpenSSH to 3.9p1
   - Added basic set of iptables 1.2.11 utilites and binaries, extra modules packaged into IPK
   - Updated MTR to 0.58 (newer vesrions produce Seg Fault on Zaurus)
   - Updated setserial to 2.17, supporting more recent UARTs
   - Added stunnel, included sample configurations for mail client
   - Added support for Ubiquam UM100 CDMA CF Card
   
Qtopia:

   - Using Opera 7.25 - stable release from from SL-C6000
   - Updated NetFront to version 3.1 (from C3000)
   - Added FileSearch utility (from C3000)
   - Updated icons - using Umicons (http://www.deviantart.com/deviation/2550034/) icons collection (don't ask me why these - just got bored of Crystal ones)
   - Updated default background and splash screen (thanks to padishah_emperor)
   - Added KOI8-R keyboard map (thanks to SG)
   - Added WLAN Monitor 
   - Updated USB Storage/Network scripts - should fix problems switching between the two modes
   - Fixed QTMail so that when trying to select an address for an outgoing message, the addresses are in (English) alphabetical order
   - Added Swedish keymap (thanks to tn from ZUG)
   - Added kino2 0.4 - includes new version of mplayer (1.0-pre5.2.1) highly optimized for XScale and ATI W100
   - Removed Sharp's Media Player, OGG files can be played with kino2
   - Updated keymap indicator to show country flag instead of label
   - Added VGA console font (thanks to ivanhoe from hpc.ru)
   
   - Updated QKonsole:
          
     - Remapped Fn + 6 to toggle full screen instead of Fn + 5 (clashes with Euro sign)
     - Moved commands combo to the main toolbar
     - Fixed problem with pseudographic symbols (thanks to ivanhoe from hpc.ru)
     - Mapped Alt + Right/Left buttons to switch between sessions
     - Mapped Alt + Up/Down buttons to scroll console page up/down
     - Fullscreen mode is properly restored
     - Mapped Fn + V (Ctrl + V) to paste
     - Mapped Fn + Q to close current session
     
   - Added links libpng -> libqte
   - Opera, NetFront and Package Manager are pre-configured with Cacko ROM and ZUG homepages and Cacko ROM feed
   - Battery, Brightness and CPU Frequency applets are combined into single applet (thanks to Mikhail Kostousov)
   - Updated handwriting and unicode input methods - now using larger fonts
   - Updated Memory Applet - added 64 and 128 Mb options
      