Running on the sd seems (as a lot of ppls reported) faster and maybe safer, because it's cheap and can be replaced, in case of damage!
Should be a matter of drivers, in the openezx kernel, this is the first big reason for not having any response for all the demands of "rootfs in internal flash packed on an SBF"
Needed tools are on svn.openezx.org (only "host" tools for the linux PC flashfile mod) or git.openezx.org (the new OpenEzx kernel depository), concerning that kind of solution note that desbf or ezxcodec are perhaps easier, but consider running a linux distro for doing such thing!
Devs recently made some huge progress and wrote a lot of code for our phones, and refreshed the wiki, too, to reflect this new situation. Please read, please don't be affraid by hack, there is some simple things, and harder hacks... Just begin by the simple (like compilation, function, rootfs, software tests...)
There is one
unique kernel for all "EZx" phones, it should be booted with the machine number next to the kernel filename.
See around 1740 at :
http://www.arm.linux.org.uk/develope...s/download.php
to find your machine number (IE: ./bootusb zImage 1742 "root=mmcblk0p1" can be use to boot a kernel with root on Sd parttion 1 for A1200 > 1742)
You'll need to flash another bootloader in your phone for booting the 2.6 kernel. This is genblob you can download it here
http://people.openezx.org/wyrm/ . Note that genblob is usefull to test kernels even without flashing it because of a bug in pxa27x udc, you cannot use directly bootusb with a kernel and it's command line, you got to use "./bootusb genblob 0" (machine Id 0) then use genblob for it's bootloader functions, by repeating the bootusb
command or using its bootmenu, depending on what key you pressed when you launched it.
Another good tip is that on
Index of /wyrm/images/latest you'll find the last kernel compiled by the
great WyrM!
Please also note that I'm not a good coder, hacker of some sort, AT ALL, but i just like to test the good work (I'm also only capable to test simple things, lol )

and respect the devs work, as everyday I use it (especially Open Source) at work, in my car, in my hobbies, etc...
Sorry for the non technical litterature, I did not wanted to bore too much and hope it can help . ppls.

Take care of your nice Ezx phones, Fred.