Note: This Readme is a modified Version from http://userpage.fu-berlin.de/~zabel/magician/README 0) Select correct Image First you have do know which device you have. Select the aximx50 (non vga) image for the following devices: * Dell Axim x50 * Dell Axim x51 or select the aximx50v (with vga display) image for the following devices: * Dell Axim x50v * Dell Axim x51v 1) Download To boot the experimental GPE image from SD card on a aximx50, you'll need the following files: * the experimental GPE image itself: [aximx50 series] http://law.hostsen.net/oe/axim/aximx50/Angstrom-x11-image-test-20070316-aximx50.rootfs.tar.bz2 [aximx50v series] http://projects.linuxtogo.org/~law/aximx50/images/200706/aximx50v/Angstrom-x11-image-glibc-test-20070627-aximx50v.rootfs.tar.bz2 * the linux kernel: [aximx50 series] http://law.hostsen.net/oe/axim/aximx50/zImage-2.6.20-hh2+cvs20070316-aximx50-20070316105623 [aximx50v] http://projects.linuxtogo.org/~law/aximx50/images/200706/aximx50v/zImage-2.6.21-hh9-aximx50v-20070625071129 * HaRET: http://projects.linuxtogo.org/~law/aximx50/haret-0.4.8.exe * A default.txt that tells HaRET how to boot the kernel: http://projects.linuxtogo.org/~law/aximx50/default.txt 2) Prepare The SD card needs to be partitioned into two partitions: one small FAT partition that WinCE can see, and one EXT2 partition used as root file system. I'll assume that the block device of the SD card is called /dev/sda. Replace this with the correct device on your system. Instruction could be slightly different for each version of fdisk : * Delete all partitions on the SD card: fdisk /dev/sda d 1 d 2 d 3 * Create partitions, for example a 10MB /dev/sda1 and /dev/sda2 using the rest: fdisk /dev/sda n p 1 (should be cylinder 1) +10M n p 2 (should be last cylinder of the card) t 1 4 w * Create file systems, a VFAT on /dev/sda1 and EXT2 on /dev/sda2: mkdosfs /dev/sda1 mke2fs /dev/sda2 * Copy HaRET, the kernel and default.txt onto sda1: mount /dev/sda1 /mnt [aximx50] cp zImage-2.6.20-hh2+cvs20070316-aximx50-20070316105623 /mnt/zImage [aximx50v] cp zImage-2.6.21-hh9-aximx50v-20070625071129 /mnt/zImage cp haret-0.4.8.exe /mnt/haret.exe cp default.txt /mnt/default.txt umount /dev/sda1 * Unpack the GPE image onto sda2: mount /dev/sda2 /mnt [aximx50] bzcat Angstrom-x11-image-test-20070316-aximx50.rootfs.tar.bz2 | (cd /mnt; tar x) [aximx50v] bzcat Angstrom-x11-image-glibc-test-20070627-aximx50v.rootfs.tar.bz2 | (cd /mnt; tar x) umount /mnt 3) Boot Put the SD card into the axim, start haret.exe and tap the "Run" button... On X50v/X51v, enable Mirror Mode(Start -> Settings -> System>Mirror). Note: If linux don't boot try turning WIFI and BLUETOOTH ON or only one of them. 4) Communicate Mailing List: aximx50-port@handhelds.org (https://www.handhelds.org/mailman/listinfo/aximx50-port) Wiki: http://www.handhelds.org/moin/moin.cgi/DellAximX50