I have a Net10 Samsung S2 Skyrocket running Jellybean 4.1.2 and these are various settings to try on Straight Talk/Net10 phones. The 3rd Method is the one that worked for me all Internet and sending and receiving MMS is working:
NET10 BYOP APN Settings
I have two phones currently sharing one NET10 AT&T BYOP SIM card and wanted to share the APN settings, as they vary from one device to the next, even using the same SIM card.
Setup 1: (Samsung Captivate Glide)
Name: NET10
APN: wap.tracfone
Proxy: Not set
Port: Not set
User Name: Not set
Password: Not set
Server: Not set
MMSC:
http://mmsc.cingular.com
MMS proxy: 66.209.11.32
MMS Port: 80
MCC: 310
MNC: 410
Authentication type: Not Set
APN type: Internet+mms+supl
Setup 2: (Motorola Atrix 2) - Initial settings & instructions as provided by NET10 CSR at NET10 Forums:
From the home screen, press Menu
Select "Settings"
Select "Wireless and networks"
(make sure that "Flight Mode" is unchecked)
Select "Mobile Networks"
(make sure that "Use packet data" is checked)
Select "Access Point Names"
Press Menu
Select "New APN"
The following fields appear:
Name: Straight Talk (or NET10)
APN: att.mvno
Proxy: proxy.mvno.tracfone.com
Port: 80
User name: leave this field blank
Password: leave this field blank
Server: leave this field blank
MMSC:
http://mmsc.cingular.com
MMS proxy: mms2.tracfone.com
MMS port: 80
MCC: 310
MNC: 410
Authentication type: None
APN type: Not Set
Press Menu
Select ?Save?
Power the phone off and back on.
Setup 3:
Name: NET10-Tracfone-Proxy
APN: wap.tracfone
Proxy: proxy.mvno.tracfone.com
Port: 80
User name: leave this field blank
Password: leave this field blank
Server: leave this field blank
MMSC:
http://mmsc.cingular.com
MMS proxy: mms2.tracfone.com
MMS port: 80
MCC: 310
MNC: 410
Authentication type: None
APN type: Not Set
Setup 4:
Name: NET10-ATT-No Proxy
APN: att.mvno
Proxy: Not Set
Port: Not Set
User name: leave this field blank
Password: leave this field blank
Server: leave this field blank
MMSC:
http://mmsc.cingular.com
MMS proxy: mms3.tracfone.com
MMS port: 80
MCC: 310
MNC: 410
Authentication type: None
APN type: Not Set
Setup 5:
Name: NET10-Tracfone-No Proxy
APN: wap.tracfone
Proxy:
Port:
User name: leave this field blank
Password: leave this field blank
Server: leave this field blank
MMSC:
http://mmsc.cingular.com
MMS proxy: mms3.tracfone.com
MMS port: 80
MCC: 310
MNC: 410
Authentication type: None
APN type: Not Set
Notes: Based on setting up these two phones recently, I believe it's most likely that the initial phone provisioning is best done using one of the proxy setups, and that having a strong signal helps. Once the phone is activated and fully functioning, it's usually possible to switch away from the proxy servers that seem to give a lot of people trouble, based on what I see in the NET10 forums.
It is not required to unlock an AT&T based phone to use a NET10 (or Straight Talk) AT&T network SIM, although unlocking the phone will allow its use on other GSM networks, as long as the network supports 1900mhz for 3G/4G data.
Quoted from "TVCCS" on androidforums.com