I'm surprised this has yet to be covered when I see a lot of individual threads about required data packages. The following will only work if you are on T-Mobile US, with a grandfathered rate plan(no EM/EM+).
For those of you who can get by on wifi alone and would rather not have a fairly expensive data plan to deal with every month, you CAN remove it with no contract penalty if you have the required unlimited text package added to your account that is 15/mo. It's one of those less talked about features that T-Mobile still offers to their grandfathered customers. When you make the switch, they will say it's required to have data but don't buy it. The proper text package is there, and you can switch to it. In their system it will look something like: "REQ UNL MSG". Feel free to write that down and give it to the rep helping you.
This will work on any smartphone, not just Android.
For those of you who can get by on wifi alone and would rather not have a fairly expensive data plan to deal with every month, you CAN remove it with no contract penalty if you have the required unlimited text package added to your account that is 15/mo. It's one of those less talked about features that T-Mobile still offers to their grandfathered customers. When you make the switch, they will say it's required to have data but don't buy it. The proper text package is there, and you can switch to it. In their system it will look something like: "REQ UNL MSG". Feel free to write that down and give it to the rep helping you.
This will work on any smartphone, not just Android.