Release notes for the beta1 ROM are as follows...
Release notes of the Cacko SL-C3000 pre-release Beta 1 ROM
Specifications
locale.conf switchover - default En, London/Europe
Hancomword updated to 1.6 - stock SL-C3000 on 1.11JP ROM was v1.0
Updated Cacko Card monitor. Implements SL-C3000 checking and hides HDD + Implements USB storage eject. - Automount of USB storage also included* (see note)
sudo
suspend/resume script architecture
Bluez Scripts from Cacko ROM
Bluez Dialup and PAN applets from Cacko ROM
OpenSSH
SAMBA configured to start from inetd
Cacko Antialias Fonts
Cyrillic Input method
Input Helper - Should autodetect a mouse connected to USB
Music Player 2 from Sharp
Escape to shell prior to Qtopia launch (hit / during 5 second countdown)
Tetsu Special Kernel 17h including all modules (Bluetooth and iptables etc)
Various useful command additions (file, strings, ar, nm, bzip2, zip and many more)
fdisk 2.12a
Voice Recorder from 860
cdr-tools package including mkisofs, cdrecord etc... yep it really works !
traceroute 1.4a12
whois 4.7.1
Bind utils from BIND 9.3.1 (host, dig, nslookup, nsupdate)
eject (USE IT if manually handling USB storage)
squashfs module and mksquashfs utility (2.1r2)
Removal of the Japanese support** (see note)
ICONS
About the installation process...
This is important!
This ROM will erase ALL of your personal data and ALL of the Sharp ROM.
Make sure you have whatever backup you need to ensure correct recovery - this is your responsibility.. suggest that you have a copy of the Sharp 1.11JP ROM install, a NAND flash image of the current ROM state and a user backup... assuming that you are on Sharp 1.11JP ROM then you should be able to completely recover by..
i. NAND flash restore.
ii. Sharp Upgrade.
iii. Device zero process (option 3, then 1 from the OK menu).
iv. Restore user backup.
Actually I don't do anything with the flash sizes on this release so the NAND flash is probably not needed but advised for completeness. The Sharp Upgrade should restore as closely as possible the basic shipped state.
To install copy all files to a CF or SD card, insert into the Zaurus and follow these steps.
1. Remove power and battery.
2. Reconnect power and battery and ensure the battery door switch is in the ON position (closed).
3. Hold down the OK button and power on.
4. Select option 4 from the Japanese menu then select either SD or CF from the next menu. You will then be prompted to confirm - hit Y.
The ROM will then install then you MUST do the following....
As soon as the install has completed re-enter the OK menu and select option 3, then 1. This will erase the user portion of the flash and hdd and extract the rest of the ROM. This will be encorporated into the user install process later.
Known issues/omissions from the Cacko ROM.
Opera - May add it in, don't like it but it's a finicky install on the 3000. may add it for ease of use by the user.
KEYSWITCHER script into inittab ! ? - This IS a beta ROM. KeyHelper/Cyrillic Input works whilst in Qtopia.
Battery/CPU Frequency Application - Probably wait until Anton has his 3000, don't like overclocking anyway.
The kernel is quite 'chatty' at startup particularly if you have an SD card in the slot. Ignore SD messages and ignore jffs2 messages - that's particularly chatty and what looks serious almost certainly isn't even an issue.
The application buttons are NOT preconfigured. Go to the settings tab and select your preferences. This is a good old 'can't be bothered to fix it' that also appears in the standard Cacko ROM.
Notes
* For USB storage to work your device must be partitioned and the automounter will use /dev/sda1. Many USB pen drives do NOT come pre-partitioned. Simply create a partition table with fdisk and format these devices and everything should be fine. I've done some testing and partitioning a pen drive like this retains Windows compatibility.
** Japanese support has been removed, this includes the CRIM, translator and dictionary applications and libraries. At this stage we are working on the best way of creating a non-japanese ROM but could add those bits back in easily later with the new build structure. There's a good reason to remove them and that is the SL-C3000 Sharp ROM hooks the libCRL and other translation libraries at various points - without the libraries installed the unit functions perfectly whilst set to an EN locale. With the libraries installed and set to EN then several mojibake artifacts remain (squares replacing characters in entire text blocks - notably WLAN config, Tab Settings, File Finder - some of these disappear if you preload the addressbook, some don't). So for now, for non JP use I have removed them. I anticipate that we will modify the script that generates the ROM later to skip their removal and simply revert the unit back to Japanese.