Help - Search - Members - Calendar
Full Version: Tweaking The Rom -create Your Own With Cacko Stuff
OESF Portables Forum > Everything Else > Archived Forums > Distros, Development, and Model Specific Forums > Zaurus Distro Support and Discussion > Guylhem Rom
If you mount cacko initrd.bin (found in for C7xx clamsheels) with the following script on your PC:

modprobe mtdram total_size=65536
modprobe mtdblock
dd if=initrd.bin of=/dev/mtdblock0
mount -t jffs2 /dev/mtdblock0 /mnt/floppy

You will find in /mnt/floppy the mounted cacko filesystem.

Even more interesting : /mnt/floppy/boot/usr.bin is a squashfs - compile the squashfs module or use the guylhem rom to mount it on your Zaurus:

mount -o loop usr.bin /mnt/net -t squashfs

In /mnt/net you will have Cacko GUI binaries. Plunder its binaries, modules etc and do your own rom :-) Suggestion : have the wifi connection active with the following script, ssh to your zaurus, and restart often with tail /var/log/qtopia.log active on your ssh to monitor startup sequence and to avoid putting an incompatible binary. If you install everything at once, you may end up stuck and not knowing which one is responsible for the situation:


/sbin/modprobe p80211
/sbin/modprobe prism2_usb

/sbin/usbctl on 1

/bin/sleep 1

/sbin/wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable
/sbin/wlanctl-ng wlan0 lnxreq_autojoin authtype=opensystem
/sbin/ifconfig wlan0 netmask
/sbin/route add default gw

# this is my config -
# replace by your wifi SSID, by your IP, by your server
Thanks for great post... But still I dont know where the directory /home/zaurus/Applications come from? I searched all /mnt/floppy and /mnt/net but i didnt find where the files which belong to directory /home/zaurus are hiden in initrd.bin.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2018 Invision Power Services, Inc.