Unhappy [Q] upgrading into Android version!

I would say HTC 8S is really a smart looking phone, but the major problem is apps can't be installed is the SD card where the phone has only 2GB internal memory where most surprisingly the operating system almost grasp all the space so that only 5/6 apps can be installed in this phone.
Can any developer or user can share a solution to overcome this f..king circumstance?
More importantly, I have seen there are few HTC windows phone has the facility to upgrade it operating system into Android. Does this facility applicable for HTC 8S????? If this can be possible please I request someone to come forward to share the procedures.
Regards,
Kowsar