Just completed the upgrade to version 1.22 without any significant problems, I did have to reflash with 28 rather than 27, ussume I have bad blocks in my flash memory.
I took the trouble to expand Anton's instructions including all the housekeeping tasks associated with this type of upgrade & thought they maybe of use to others, so I have posted then below.
Another great ROM from Anton & others, will be making another donation via Paypal very shortly.
Installation Instructions
Pre-Installation WorkCheck list of known problems in the FAQ located at
www.cacko.biz to make sure that these do not affect you.
Make a note of all the applications you have installed on the Zaurus by going through each tab
Load Add/Remove software & select Uninstall packages, make a note of the version number next to each application as well as any dependant software. Any applications not on the list will be built into the ROM. See example notes below.
Create a directory in the root of the SD card called IPKGfiles & using the above information copy all IPKG files for installation to this folder, so they can be installed in bulk.
Backup & copy all files to the PC, including files on flash cards. Never sure what is included in the standard Zaurus backup so I always copy all the files in Flash, SD & CF cards to my PC, also it allows you to recover individual files when required.
Take an extra copy of any files/folders containing data that you want to transfer to the new Cackoo ROM, for example.
/home/Zaurus/
/home/Zaurus/applications/dtm
Make a note of any special setting in applications and Settings Tab.
Synchronise your PIM applications with a PC for example using Outlook.
Cacko Installation WorkRemove all flash cards & insert CF card containing new system files.
1 Make sure that Zaurus isn't plugged into AC power.
2 Remove battery for at least 5 seconds.
3 Replace battery (replace battery cover, lock cover)
4 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 Check power cord plugged in (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 option e.g. 2, assumes files on CF card.
Select Y box & wait for next option to appear
11 Select "5 Flash repartition",
enter root partition size of at least 27 when prompted, you may want to increase this to 28 to avoid bad block issues further down the line.
12 Flash will be repartioned and ask if you want to reboot. Zaurus will try to reboot, it will only successfully reboot if the partition size was not changed, such as when upgrading from Cacko v1.21.
13 Make sure that Zaurus isn't plugged into AC power.
14 Remove battery for at least 5 seconds.
15 Replace battery (replace battery cover, lock cover),
16 Plug in AC power.
17 Press and hold the "OK" button on the keyboard.
18 Turn the power on, you should see the Japanese service menu.
19 Check power cord plugged in. (get an error if it isn't plugged in!).
20 Select option 4 (flash/update).
21 You then have four options (1. USB, 2. CF, 3. SD, 4. Back)
22 Choose option e.g. 2 assumes files are on CF card.
Select Y box & wait for next option to appear
23 Now select "1 Install new ROM" and wait - Zaurus will reboot.
Displays reboot progress information screens ending with a
‘Congratulations’ screen. Select option to format user flash memory
Enter region & user information when prompted.
Change the screen settings when on battery, as the default settings allow the Zaurus to timeout to a blank screen without switching the Zaurus off.
Remove upgrade CF card & insert usual flash card(s).
Post Cacko Installation WorkSetup PC Link (Default/Advanced) before connecting USB cable.
Create/Rename application tabs to your liking.
Re-install all applications via Konsole:-
su
cd /mnt/card/IPKGfiles
ipkg install *.ipk
Ignore the Cacko application feed error messages, this will be fixed once you have this working.
Copy any ‘desktop applications files into other folders, where you require an application to be in more than 1 folder. You require root privilege to do this
Use the GUI installer to install any application this will refresh the application tabs or reboot the Zaurus, so all the applications appear.
Portabase users: Load portabase & open an existing file, this will automatically associate portabase files with the portbase application
Check all applications have been installed by looking in ipkg install file in /usr/lib/ipkg/status, note any failures for re-installation.
Fix installation failures: Using an editor with root privilege, remove any entries containing the word ‘error’ in the file named /usr/lib/ipkg/status, this file may also be located on your flash cards, if you installed appliocationbs to these devices.
Make sure each application is in the correct folder(s) & in your preferred order.
Recover any data files, take special care with DTM files as you need to change the file names from lower to upper case by adding a ‘1’ to the end of each file name & then changing each name to upper case & removing the 1 at the end. (This must be done on the Zaurus or a LINUX PC connected via the USB port)
Example Application NotesTKC Folder
Calculator Standard
Clock Standard
City Time Standard
Help Browser Standard
FlipIt Demo v1.0
TreeExplorer QT v1.3.5
Visual Q v0.5.6E
Yellow! V1.0.10
PIM
To Do List Standard
Calendar Standard
KA/PI Duplicate entry
KO/PI Duplicate entry
PWM/PI
Games
zSubhunt v1.0.0ern
Fish v1.1.0
Glider v1.0.0
Icebloxx v1.0.0
Interstellar Flames v1.0
kCheckers opie-kchequers .0.2-2
Knights v20021220
Motocross Stunt Racer v1.0
ParaShoot opie-parashoot v1.5.0-2000….
Pipeman v1.0.0
Reversi v0.0.1
sfCave ?Standard
Tetrix opie-tetrix v1.5-1
Tickypip v0.1.1ern
zBounce v0.5
Zaurus Homer v1.0.0
TKC Games – Trump v2.0-030920
Nethack qpe-nethack v3.4.2-2
Qfish2 v1.0.0
zSolitaire v1.0
Multimedia
Video Player (Clapper Board) tkcvideo v2.0-031021
Music Player Standard
Voice Recorder Standard
Kino 2/3 Standard
Media Player Standard
ImagePad Standard
Video Player (film real) Standard
Tools
All standard applications
Applications
PDF Viewer qpdf2 freetype
Presentation Standard
Konsole Standard
Text Editor Standard
Netfront Standard
Opera Standard
email Standard
Scale v1.0
Percentage v1.0
ZUC v1.1
Textmaker v2002
Textmaker dictionary v2002
My Applications
KO/PI v1.9.13
KA/PI v1.9.13
Kmicrodelibs v1.9.13
kSharpDTMaccess v1.9.13
pwmanager v1.9.13
Portabase v1.9
StageOne v3.2.0
Textmaker v2002
Hancom Word Standard
Hancom Shett Standard
TKC Editor v2.0-030722
TKC Explorer v2.0.040225
TKCfindfile v2.0.030917
Shishen-Sho v1.0.0-zpo….
zSafe v2.1.3
Address Book Standard
TKCzip v2.0-031205
Calculator Standard
Check ipkg install file in /usr/lib/ipkg/status & remove any entries containing errors, that would stop the GUI installer working.
Change any settings to your own preference
Screen brightness for power & battery
Sound
Tab Settings
Network
PC Link – Advanced TCP/IP
Test all applications & make application changes where required for example fast load, display with magnified screen & root privilege.
Test keyboard, particularly the use of / , ? . Keys & correct if required
Edit file /home/Zaurus/Applications/cyrillica/english-uk
Locate keyboard section & edit so it looks like this
60 ‘,’ ‘,’ ‘,’
61 ‘/’ ‘/’ ‘/’
62 ‘?’ ‘?’ ‘?’
Identify any special keys for example £ and Euro
Backup complete system
Copy all files using a new folder, indicating that it is Cacko version 1.22, so you know which backups are related to the new version of Cacko.
Known IssuesAutoConnect: Switch off autoconnect if you experience networking problems.