INSTALLATION
You will need an SD/MMC card which will contain your new /home. Backup any
data currently on it as we you will need to format it.
The flash procedure is the same as for any flash ROM update. If you haven't
previously flashed your unit I suggest doing so with one of the official
images first to get a feel for the process. Here are Sharp's instructions
(with modifications appropriate for Cacko/Crow) for flashing your ROM,
after you finish flashing the ROM continue with my
instructions below.
FlashROM Update Sequence
Following is the sequences to update the SL-5500/5000D FlashROM to the latest
FlashROM image. MAKE SURE YOU FOLLOW THE INSTRUCTION BELOW STEP BY STEP.
- For the FlashROM update, a CF memory card (32MB or more) is used.
You must prepare a CF card in order to update the FlashROM. The CF
card must be formated as FAT16, or must not be re-formatted from the
default format (since purchased.)
SHARP recommends that you make sure the prepared CF card is correctly
recognized by the SL-5500/5000D before you atempt to update the FlashROM.
In order to confirm;
- insert the CF card,
- invoke "File Manager" application,
- change the directory to /var/mnt/cf/
(After invoking "File Manager", tap "upper arrow" icon twice to change
directory to /root/, and then tap respective directory icon.)
If you see "NotAvailable", the CF card cannot be used.
- Make sure to make a back-up of important data onto your PC by
using PC synchronize software before you start FlashROM update.
Data will be lost or altered during the update process.
- Once you make a back-up of all important data from your SL-55000/5000D,
copy the initrd.bin and zImage files obtained from the Cacko/Crow ROM zip file
to the root directory of the compact flash card. Make sure there are
no other files in the root directory of the card.
- Insert the CF Card into SL-5500/5000D properly.
- Make sure that AC adapter is connected to the SL-5500/5000D, and
is actually power supplied.
IMPORTANT NOTICE (WARNING)
MAKE SURE TO USE AC ADAPTER TO UPDATE THE FLASHROM. WHEN CONNECTED,
THE ORANGE LED ON THE DEVICE WILL TURN ON. Note that If the AC
adapter is not used, the device will not perform as expected in the
following instruction.
- Open the battery compartment lid. Make sure you DO NOT take the
battery out.
- While pressing [C] and [D] keys, push "FULL RESET" button once.
"FULL RESET" button is located on the lower right side of the battery
compartment.
- When successfully pressed, the green LED (with "mail" symbol
) and orange LED (with "battery" symbol) will turn on.
When these LEDs are turned on, the update program starts.
IMPORTANT NOTICE (WARNING)
DO NOT ABORT, or UNPLUG AC ADAPTER WHILE LEDs ARE ON. Aborting or unplugging
AC adapter during the update may cause fault, or damage affecting the
SL-5500/5000D.
If the orange LED did not turn on, while the green LED is on, the
AC adapter may not be conected properly. If this happens, WAIT
TILL THE GREEN LED GOES OFF, and DO NOT push FULL RESET button while
green LED is on. ABORTING the update by pushing FULL RESET button
while green LED is on will cause a serious fault, or damage that affects
the SL-5500/5000D.
- In approx. 3 minutes, the LEDs will turn off. When turned off,
FlashROM update program is now completed.
- Pull out the CF card, and push "FULL RESET" button.
- Close the battery compartment lid, and slide the battery replacement
switch to "NORMAL OPERATION".
Continue here after flashing...
Remove any SD card that may be inserted in the SD card slot.
Press On/Off button to power on the SL-5500/5000D. The updated system now starts.
You will see a message stating that the SD card could not be mounted, of
course it couldn't, it's not inserted in the slot! That's OK, you should
see this message. If your SD card has not been used with previous versions
of this ROM you must partition and format the card. At a minimum you should
format the card.
Press the OK button and you will get a shell prompt.
If you are familiar with the fdisk command issue it by typing fdisk /dev/mmcda
and create an ext2 partition. If you don't know how to use fdisk, learn how
now (man fdisk) and come back to these instructions.
Finished? OK, now that you partitioned the card you need to format it.
Just enter the command mkfs.ext2 /dev/mmcda1 to do the format. Wait
until the command prompt comes back.
If there were no errors with either partitioning or formatting, then type
exit to exit the shell and reboot your Zaurus.
During the reboot process the Zaurus will unpack the /home directory to
your newly formatted SD card. Relax, on my 128MB Lexar card the process
can take about 3-5 minutes. It will take more or less depending on your card.
Once all files are unpacked Qtopia should start normally.
Some things to note
The SD card "disappears", you won't see an icon, sdmgr isn't running and
the storage tab on system info won't show that it's there. This is normal.
Basically QPE "knows" that the SD card is /dev/mmcda1 and that /dev/mtdblock1
is the internal storage device. When you install packages feel free to specify
either RAM or SD as the destination. For this ROM they point to the same
location.