It can not be used on T-Mobile or AT&T (Straight Talk) no matter what you do to it. Different hardware. I think Boost uses Sprint's network so you should be good there unless they have the IMEI blocked, like if the previous owner didn't pay his bill.