################# HOW TO USE USE OPENMOKO OR QTOPIA ON YOUR A780 ########################### You need to create at least two partitions on your Transflash card. The ezxboot-usb boots from the second partition so the image has to be extracted to the second partition. 1) Create two partitions on your Transflas card. The first partition can be small, size doesnt matter since we are not going to use it. 2) Create a FAT or EXT2 filesystem on your first partition of your Transflash card. 3) Create a EXT2 filesystem on your second partition (this is the partition we are going to extract the image to) 4) Extract the *.tar.bz2 image to your second partition. ( go to the root of the Transflash and do 'tar jxvpf /PATH_TO_THE_IMAGE/IMAGE.tar.bz2' ) 5) Copy the exz-boot-usb from the download section and the kernel zImage from the extracted image ( the /boot folder ) to a place on your linux computer. 6) Insert the Transflash card in your A780 and hit the CAM-BUTTON + PUSH IN THE VOLUME-BUTTON + POWER-BUTTON at the same time and a blue screen will appear on your A780. This is the bootloader. Connect a usb cable to your A780 and computer and run from the shell as ROOT './ezx-boot-usb zImage-2.6.23.1-ezxdev' . This will upload the zImage to your phone and boot it. The screen will look funny but it's normal :-) . 7) Linux is running, it might take some time to boot the openmoko image at first boot, this is because it is finalizing the installation of it. As allways: Remember, this might break your device running this images (it has never happend), i am not responsable if something happends. I just do this for fun, and i dont see the point of not sharing this. *** USE AT YOUR OWN RISC *** goxboxlive ############### HOW TO CREATE A PARTITION WITH LINUX AND MAKE A FILESYSTEM ON IT ############################### Prepare The TRANSFLASH card needs to be partitioned into two partitions: one small FAT/EXT2 partition, and one EXT2 partition used as root file system. I'll assume that the block device of the TRANSFLASH card is called /dev/sda. Replace this with the correct device on your system. * Create partitions, for example a 10MB /dev/sda1 and /dev/sda2 using the rest, open shell and do: fdisk /dev/sda n p 1 +10M n p 2 w * Create file systems, a VFAT/EXT2 on /dev/sda1 and EXT2 on /dev/sda2: mkdosfs /dev/sda1 (for VFAT) or mke2fs /dev/sda1 (for EXT2) mke2fs /dev/sda2 * Unpack the GUI-image onto sda2: mount -t ext2 /dev/sda2 /mnt cd /mnt tar jxvpf "/PATH_TO_the GUI image Qtopia/Openmoko or whatever" sync (wait until it finish) cd / umount /mnt Then go to 6) and do as described. :-) good luck