How to add Chinese Input Method to English Android 2.2 Phone
There are a lot of alternative keyboards available on the playstore, which register as separate IMEs. One example I found is LIME HD Chinese IME1, another one Cantonese keyboard2:

 

There are several more available (the developer of the second keyboard offers some other variants as well), many are linked on these apps' playstore pages.