Now I finally setup my sd card to work with leJOS
I do not have the wifi dongle so I only run the EV3HelloWorld thing via startup script succesfully. Hopefully I will get the dongle tomorrow
To get this run I commented out the call to startwlan and added a call to the jrun EV3HelloWorld.
What I detected so far is that the splash screen does not come up when startwlan is commented out. This may be because it is started in the background.
Another point is the parameter storage: As Xander mentioned the parameters are unpacked at the startup and packed again at the shutdown and that is at least half of the booting / shartdown time. The startup of leJOS is as fast or slow as the original firmware. The "EV3-init.sh"-script unpacks the parameter memory so that is that. But the shutdown is very fast and I do not see any use of the store.sh script which packs the parameters and stores it to mt4 when shutting down. On the other hand did you include the parameter file system into the lejosimage. I do not recommended this way of doing it.
My next step is to setup the developement environment. I am not so glad about the change to eclipse kepler because I have a well running setup with indigo and I have a lot of other developement toolchains integrated - leJOS for the NXT of course and gcc for arm - using c with cortex M3 MCUs. Not sure if they will work well when both installed.
Not sure if I should write all that here. I would like to help you as I said before...