Want to test out AxDroid on your Dell Axim X50v or X51v? Depending on the build you download you'll have different steps to follow.

Paul's buildEdit

Instructions from this blog post.

Download this archive, and extract the files to the root of an SD card (current size is ~260MB, if you want to reduce that then you could make a smaller swap file). There is no need to reformat the card - any old FAT formatted card will be fine, and it doesn't matter if you have other things on there too (in fact, put some music on there to play in Axdroid!). Then put the SD card in your Axim and run bootlinux.exe, and you're done :)

Older buildsEdit

Follow the instructions below, mirrored from [1] with minor adjustments.

WARNING! - All of the information, instructions, and recommendations on this web site are offered on a strictly "as is" basis. This material is offered as a free public resource, without any warranty, expressed or implied. In particular, any and all warranties of fitness for use or merchantability are disclaimed. By installing and running AxDroid, you accept all the responsibilities, including damaging your device.

This process could probably be made easier for you to try the alpha image, but right now this is what I can do with my limited time. First of all Linux is your friend. Probably you won't be able to install this image without Linux.

You will need a spare SD Card of at least 250 MB to try this. I recommend you format it completely. You have to create the following 3 partitions on your SD Card. If you have a larger card you can increase the EXT3 partition freely, which will be the root partition, and optionally increase the SWAP partition (which may improve performance).

  • /dev/sdb1 - 40 MB FAT32
  • /dev/sdb2 - 150 MB EXT3
  • /dev/sdb3 - 64 MB Linux SWAP

The following files should be downloaded and copied to your FAT32 partition on the SD Card (sdb1).

The following file is the root filesystem. You should download and extract it in the EXT3 root partition on the SD Card (sdb2).

Some people have had problems with corrupt downloads of the root filesystem. If you are having issues booting into Android, check the MD5 of the .tar.gz - it should be:


You can use the following command to extract the root filesystem (assuming the SD card's second (EXT3) partition is mounted on /mnt/sdb2):

# tar -C /mnt/sdb2 -zxvf axdroid-0.1-alpha.tar.gz

Now insert your SD Card into your Axim x51v. 

You must enable Mirror Mode from WinMo Settings before starting HaReT or you will only get a black (or white) screen.

In some cases (surely mine), you must enable wifi AND bluetooth in order to get response to your soft touch from the Droid.

Otherwise although it'll boot up nicely, it won't respond to anything you'll do.

Now start the haret-0.5.2 executable from WinMo. Then press RUN and enjoy AxDroid :)

USB debugging Edit

Now, BEFORE you boot up Android on your Axim, it's time to connect the cradle usb cable to your pc.

By default and precisely in the script (in the root of sdb2) among others things:

  • the axim usb port , seen as an ethernet network interface named usb0, is set with the address and netmask;
  • a telnet server on (telnet) default port is started.

Once booted up,  on the host system (your pc) you probably will see in your interfaces list, one named usb0 as well.

If not (like me), put off and on the device from the cradle.

The interface has no address set so let's take the honor:

sudo ifconfig usb0 netmask up

Now you should be able to "see" you device so try to ping it:


If it is a successful attempt, you can try to connect to the telnet server on the x50v(x51v):


and see the magic '#' of the console.

That's all. Like a wise man said to me, have fun mate(s).

P.S. If this tutorial part is lacking some information or contains some errors, please feel free to correct/add them. Bye