You will probably need to know how to this devices bootloader works. Does
it allow you to modify the boot sequence? Can you access the boot sector,
etc, etc? You will then need to figure out how to get and configure the
proper linux kernel for the device. You know already that android 2.3.3
If you can figure out the hardware (including processor/GPIO
pins/flash/etc...), you can try building a Linux kernel for it. Once you
get a working Linux kernel (with Android patches), you still need to find a
way to enter some recovery/bootloader modes in order to flash it. If you
don't need