Linux on the Ipaq HX4700
I have found no step-by-step no-brains-needed guide on the web for installing familiar, especially on my device, the iPAQ hx4700. As such, I'm writing one. Thanks to Azad for his patience and testing of this manual.
Please note that I first made this manual on or around 25 October 2005. As such, hopefully some of the small idiosyncrasies disappear with time, and hopefully I document the others that come up. However, the chances are that I will not maintain this very well in the future, so please use some caution and feel free to update this page at your whim.
Backup your shit
Install the bootloader
Flash linux onto the device
First, start editing the "feeds.conf" file, which is used by ipkg, Familiar's package management system. Unfortunately, only vi is present, so we have to use that.
# vi /etc/ipkg/feeds.conf
Use exactly the following keystrokes:
i src/gz koen http://ewi546.ewi.utwente.nl/feed/ ESC :wq
i -- "Insert" src/gz koen http://ewi546.ewi.utwente.nl/feed/ -- The typed text ESC -- exit "Insert" :wq -- Command (:), Write file (w) then quit (q)
Once this is done, update the feeds:
# ipkg update
Because of some problems with the packages, the upgrade should take place in this order:
# ipkg install busybox # Fixes the busybox upgrade bug # ipkg install diffutils # Installs diff utils for later # ipkg upgrade # Upgrades all packages