Almost any Android phone from Gingerbread on is hotspot-capable, whether with an internal function or an installed app. The question is whether Virgin blocks the connection. If they do, it's done at their office, so there's nothing you can do at the phone to change it. (More and more carriers are blocking tethering unless you pay for it.)