The point is - I altered the partition table and then had to reboot the kernel for it did not see the changes. After reboot, I did not manage to get into recovery mode again, so I did it the hard way via sd recovery.
The micro sd image I am using all the time is
sdcard-rescue.zip
That image can be loop-mounted and altered the way you want it. It should be possible to make it boot Android 2.3 by changing /alterning the appropriate files...
This is what I wanted to say
Another thing is - the freescale package contains Gingerbread.apks and I wonder if one can cook a Gingerbread system image out of a regular system image plus these new files...