[Windows Mobile Development and Hacking General] merl1n0:
ipaq rx3715

Hi,

I recently got an ipaq rx3715 from a friend (difference with 3115 should be that 3715 has a 1.2Mpixel camera that 3115 has not ) .

I have an old hp3950 which i do use as gps navigator, a 3870 with linux opie (from defunct_?_ handelds.org) and i started looking for info to install linux on the rx3715. This is how i came into this thread 2 weeks ago, a little after having seen this one:

www dot linuxforums dot org slash forum slash mobile-devices slash 175821-ipaq-hp-rx3115.html

Thanks for opening this "retrocomputing" thread, i like to play with these old devices.

I had success booting Angstrom linux from sd. I do not remember where i downloaded from the needed stuff. Probably i did use the following two:

otti dot wirdorange dot org slash haret.tar.bz2

otti dot wirdorange dot org slash rootfs.tar.bz2

from the above mentioned thread.

I remember that apart for a couple of youtube demonstrations (with no detailed instructions) the only written guide was a portoguese one, with some problem to "decrypt" it by mean of googletranslate.

Here are my steps (that i wrote down for future reference)

From a linux PC (i use debian, and a have a 2GB sd card)

fdisk /dev/mmcblk0

#for the commands inside fdisk see below (basically I created a primary partition 1 of 1900MB

type vfat (code 6 in fdisk) , then a primary partition 2, default type)

#format for msdos the 1900MB partition

mkdosfs /dev/mmcblk0p1

#format for linux the other one

mke2fs /dev/mmcblk0p2

mkdir /mnt/SD1 /mnt/SD2

mount -t vfat /dev/mmcblk0p1 /mnt/SD1/

mount -t ext2 /dev/mmcblk0p2 /mnt/SD2/

tar jxpvf rootfs.tar.bz2 -C /mnt/SD2/

tar jxvf haret.tar.bz2 /mnt/SD1

# you just need to extract from haret.tar.bz2 the haret.exe and details.txt and copy them in the fat16 partition of the sdcard. I renamed haret-pre-0.4.9-20070620_152948.exe to haret.exe

umount /mnt/SD1/

umount /mnt/SD2/

### fdisk commands:

n #new partition

p #primary

1 #partition number

1 #partition begins at 1st cylinder

+1900M #eat up 1900MB

t #set partition type

6 #6 --> fat16 (as from portoguese instructions)

n #new partition

p #primary

2

w #this writes changes to sd card. Data are lost after pressing 'w' !

then insert the sd card in your rx3x15, find the haret.exe, launch it, click "run" and you are done.

I remember that the first instructions that i did follow didn't work, as the ipaq didn't recognize the sdcard. The reason should be that the fdisk sequence has to be inverted (the one pasted here works for me).

Notice:

the very first linux boot aborted badly; the second and third did succeed up to show the opie graphical interface up and... crashing

After a few try (with no changes at all!) i had a rather stable linux. Not yet that much to be actually usable. Most devices are simply not working (bluetooth, wireless... anything you'd like to use ;-) not to mention the camera). but a few things were worth the effort (i mean: taking all this as a game).

The linux image is clearly not compatible with rx3715 devices. I had a look to the angstrom

site and found a rx3000.conf file which should be a starting reference to try building from source an image for a rx3?15 device. I started reading docs there but it is a quite long journey to set up all together and start a build.

Has someone tried to build an image for 3715 or "near" model? Does someone have hints or useful experience to improve the rx3000.conf ?

Is there any known mirror of (part of) stuff from handelds.org? I would like to find some packages to install. I have quite rare spare time, so i go on very very slowly...

Bye!