The problem is caused by the lack of standard FFC API for android versions 2.2 and earlier. Hardware vendors created their own APIs and for video chat applications to work with all the devices, they have to deal with all those different APIs.
Big software companies like Yahoo and Skype seems to...