can the android software be put on a device that does not originally support the android software/OS? such as the Samsung impression or possibly another phone...i'm really curious because the OS on it is really bland...can i somehow change the firmware to the android software instead?