[Sprint Galaxy S 5 General] ashikrobi:
No try these steps correctly

Nope you misunderstood. I mean only the service menu programming steps. I have copy paste the necessary steps from mr. imbmiller thread for you. Do these steps correctly.

Type *#0011# which will brought the "service mode" Menu. If you cannot navigate through this menu do as i say.

Connect your wifi and tap activate this device from settings. Now quickly press volume up 4 times and then volume down 3 times. You have to do it correctly and quickly. It will bring a menu and then you have to tap test menu.

5) Select CDMA, then 1.COMMON, press next page twice until you reach page three of COMMON and select 8.PREF MODE SET and select GSM_WCDMA_ONLY

6) Press menu and back until you are at the main menu and select [1]UMTS, then select [1]DEBUG SCREEN, then select [6]PHONE CONTROL, select [2]FAKE SECURITY CONTROL and make sure it is set to ON

7)Press menu and back and select [3] NAS CONTROL. We are going to check a few different settings in this menu so remember how to get here cause I don’t want to repeat myself.

[1] CIPHERING CONTROL = OFF

[2] INTEGRITY CONTROL =ON

[3] SIM CLASS CONTROL = UMTS

[4] REVISION CONTROL = DO NOT TOUCH

[5] RRC(HSPA) CONTROL = DO NOT TOUCH

[6] DUALMODE IMPROVEMENT CONTROL= DO NOT TOUCH

[7] NAS AVOID SECURITY CONTROL= OFF, 0

[8] BIP BLOCK = 1

8) Press menu and back twice, you should be on the PHONE CONTROL menu. Select [7] NETWORK CONTROL, select [1] GFC and make sure that it is set to [1]GSM/(E)GPRS/WCDMA REL8 .

9) Press menu and back and select [2] BAND SELECTION and select WCDMA/GSM ALL for both WCDMA and GSM band preferences. I selected the ALL choice for LTE as well even though I know it isn’t supported for TMOBILE.

10) Under the NETWORK CONTROL menu we just came from select [4] AQUISITION ORDER and change it to [3]UMTS_GSM

11) Press menu and back until you are in the PHONE CONTROL menu and select [5] SIMULATION , press the [2] SW WATCHDOG button 6(six) times and then the [3] HW WATCHDOG 6(six) times. Nothing will happen at all to let you know if you have done this correcctly but as soon as you finish the sixth press on HW WATCHDOG reboot the phone manually:manually:manually IMMEDIATELY . I’m not sure what this does or why this works but [MENTION=4988907]nicotheandroidguy[/MENTION] seems to have divined that this is the vital part of the process.

YOUR PHONE STILL WILL NOT HAVE DATA OR VOICE WHEN YOU REBOOT FROM THE WATCHDOG TAPS DO NOT PANIC!!!!!!!!!!! (hopefullly you have your towel with you)

12) WIFI that sonofa up and search for apn settings shortcut and build.prop editor in the Play Store.

Go into the build.prop editor and add the following two lines:

ril.sales_code=LOL

ro.csc.sales_code=LOL

REBOOT PHONE MANUALLY now.

Now Install and create a shortcut on the home screen and select to open. Press the menu soft key and select add apn.

Use:

Name: T-Mobile

APN: epc.tmobile.com or fast.t-mobile.com (for LTE devices)

Proxy:

Port:

Username:

Password:

Server:

MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc

MMS proxy:

MMS port:

MMS protocol: WAP 2.0

MCC: 310

MNC: 260

Authentication type:

APN type: default,supl,admin,dun,mms

13) Go into your android settings, select wireless networks, you should see the network mode set as wcdma only do not change this, we set this in the Service Mode Menu , Check that your roaming settings are set to for roaming data/ international data etc.also make sure that there are no roaming guards left on. (roaming guards will only allow you to uncheck GSM and GSM data under international roaming.)

14) reboot

15) profit