You couldn't flash an At&t phone to work on Virgin Mobile or Boost Mobile. Phone and carrier must use same network (GSM or CDMA).