I thought some people may want to poke around the filesystem outside of the (slow) terminal on their framebuffered iPhone screen, so I'll share a little bit of knowledge. You may also want to do this to change the contents of a file or something, in our case the hostname. So start by downloading the iphonelinux-demo package. You know where to get it. Code: tar -xzf iphonelinux-demo.tar.gz cd iphonelinux-demo Now that we're in the bit of magic that is the demonstration program directory, mount the rootfs. Code: modprobe loop #do this if you don't have the loop kernel module loaded gzip -d rootfs.arm.ext2.gz mkdir rootfs-iphone mount -o loop rootfs.arm.ext2 roofs-iphone/ # may need root to do this So you're in the filesystem. Go to town. Code: su root nano /etc/hostname # I changed the hostname to mahlinux for giggles Now lets save our changes. Code: umount rootfs.arm.ext2 gzip rootfs.arm.ext2 Boot and you're good to go.