yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S 4 Android Development] dino_mk:
The letter u get on the status bar (G, E, H or H+) depends on the type of network coverage and signal.

You will never get "3G" sign because basically it is the same with "H" and "H+".

So don't worry about that just enjoy the phone as it is.

Sent from my SPH-L720
[Sprint Samsung Galaxy S 4 Android Development] leonleonleon:
just folow the method i did, its verryu simple.

---------- Post added at 10:58 AM ---------- Previous post was at 10:56 AM ----------

the network type is not the same. H is HSPA and 3G is GSM, my thinking is that in the network menu there is no HSPA and i got that network.
[Sprint Samsung Galaxy S 4 Android Development] leonleonleon:
Tere is another problem with the network too. Greek APN settings use the default MCC and MNC but the turkish APN uses different (check here). when i am setting MCC or MNC to the turkish settings it does not save the APN.

Is there any fix for that? does someone solved that?
[Sprint Samsung Galaxy S 4 Android Development] dino_mk:
2G, 3G, 4G are common names,

different types of them have technical names like EDGE, HSDPA, HSUPA and etc.

Different networks in same country also have different MNC.

On my phone they are changing with the APN (as they are saved) automatically when I insert different SIM.

Sent from my SPH-L720
[Sprint Samsung Galaxy S 4 Android Development] leonleonleon:
My phone does not auto apply the apn. I am in stock MK2 and I have to insert the APN manually.

How can you get automatically the APN? And do you know why it does not accept the different APN settings?
[Sprint Samsung Galaxy S 4 Android Development] rodmc123:
somebody has a solution for this:

my phone keep trying to connect to LTE network, the phone is set to GSM/UMTS. my company uses the same APN for 3g and 4g (im not in the US) so there is no way that i can use a "3g only" APN... any other phone works ok with my company APN except this one.. it keeps showing me the lte esm 29 error..

is there any file that i can modify or whatever so the phone doesnt try to go on LTE??? ive been in zones without LTE and 3g worked without issues using the exact same APN.. is just in areas with 4g availavility that this damn phone show me that error message.

thanks.
[Sprint Samsung Galaxy S 4 Android Development] DAFTEK:
I have same problem, I am on Orange Romania and I only get H+ or H and barely get any speed going.
[Sprint Samsung Galaxy S 4 Android Development] rodmc123:
but doesnt seem to be the same problem.. if you get H+ you are ok... my issue is that i cant get 3g at all in areas with 4g availability, because the phoen tries to connect to 4g instead of 3g even being set to use gsm/umts only.

outside 4g areas i have no issues with 3g at all... sadly i live in an area with 4g availability lol.
[Sprint Samsung Galaxy S 4 Android Development] en11gma:
autoprime

thanks for the guide first of all.

do you think we will be getting an unlock.exe that will work with mk2?

i did a before and after look of when i flashed the unlock.exe and it looks like it just deetes 1 or 2 entires (nv items)

is the reason the unlock.exe is because /efs and /nvm are locked down with mk2?

its strange because /efs and /nvm are locked down with mja too but the unlock.exe still works ok.

anyhow just wondering if anyone is working on fixing the unlock.exe to work with mk2

the settings we make in *#0011# are stored where?

is that in the /nvm area

when we do ##72786# and ##786# what is telling those to reset which nv items?

does that read a script somewhere?

can we perm change ##72786# and ##786# to have different values so it resets items differently?
[Sprint Samsung Galaxy S 4 Android Development] en11gma:
why does unlock.exe work on mja and not mk2?

i checked the /nvm with qpst and it shows the folder is locked even when i use the 16 digit password

so if its locked in both mja and mk2 then how does unlock.exe work with mja?

thanks

is it something to do with knox?

knox does not work in mja and is enabled in mk2?
[Sprint Samsung Galaxy S 4 Android Development] alainalemany:
Sorry the stupid question, but I have to ask.

With this unlock operation will this phone be unlocked for using in, let's say, AT&T?

Thanks in advance.
[Sprint Samsung Galaxy S 4 Android Development] leonleonleon:
You can go at att section and unlock it there. There is a guide for that version unlocking too
[Sprint Samsung Galaxy S 4 Android Development] en11gma:
please read post's:

#729

#730

thanks
[Sprint Samsung Galaxy S 4 Android Development] runwithme:
S4 Flasher said the process completed, however, after I rebooted the phone and I inserted a T-Mobile sim, it says invalid sim. I've tried downgrading the firmware and modem, but I still have no luck getting the message to disappear. I'm currently on stock mk2 with root. Any suggestions about what I can do?
[Sprint Samsung Galaxy S 4 Android Development] AlpineMan:
You need to be on MDC modem.
[Sprint Samsung Galaxy S 4 Android Development] runwithme:
I am on the MDC modem and I also changed the setting via ##3424#

I can also confirm connection via Device Manager
[Sprint Samsung Galaxy S 4 Android Development] jackrabbit72380:
does the verizion sg3 work this same way?
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
I wanna say yes because I use to switch between my s3 and iPhone back and forth go grab a unactivated T-Mobile sim and pop it in and see

---------- Post added at 10:14 AM ---------- Previous post was at 10:12 AM ----------

Downgrade to stock mj5 or sacs 4.3 its what I used and it worked perfectly

---------- Post added at 10:15 AM ---------- Previous post was at 10:14 AM ----------

Also after you set which connection do not hit OK just run the program and hit unlock. Do you have the Samsung drivers?
[Sprint Samsung Galaxy S 4 Android Development] jackrabbit72380:
the phone has been ota'ed to 4.3 and is the updated vzw sg3 model it cant be downgraded and it cant run a custom rom.

it can be roorted but as far as I know anything else would brick the phone.

I wanted to try and get a sim card from at&t to work on it.
[Sprint Samsung Galaxy S 4 Android Development] runwithme:
Thanks for the feedback.

Alright now I do have the Samsung drivers installed. I installed them directly from Kies. I also just installed Sacs rom and I set the Qualcomm USB Setting to DM + Modem + ADB, and I tried running the unlock again without pressing OK. However, I'm still seeing the No SIM message :)
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
You try a different port and is your computer detecting the phone?
[Sprint Samsung Galaxy S 4 Android Development] runwithme:
Yup. I also just tried another computer.
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
What's your os?
[Sprint Samsung Galaxy S 4 Android Development] runwithme:
8
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
Does it reboot?
[Sprint Samsung Galaxy S 4 Android Development] runwithme:
Yup, it sure does reboot.
[Sprint Samsung Galaxy S 4 Android Development] rimgarciag:
You mention before. That says no sim card. Normally when doesn't work says invalid sim. So it may be the sim you are using.
[Sprint Samsung Galaxy S 4 Android Development] Gambitv01:
i did it stuck at searching for service?
[Sprint Samsung Galaxy S 4 Android Development] runwithme:
Try opening dialer and enter ##72786# - This will get your Sprint service back.

---------- Post added at 03:00 PM ---------- Previous post was at 02:49 PM ----------

I also tried a fresh Rom install..
[Sprint Samsung Galaxy S 4 Android Development] Gambitv01:
yes gives me no service i found out why the phone is blacklisted!
[Sprint Samsung Galaxy S 4 Android Development] runwithme:
You should've checked the phone before you payed for it!!!!!!
[Sprint Samsung Galaxy S 4 Android Development] Gambitv01:
yea oh well but the octupus box and the z3 box has an imei repair with this particular model:)
[Sprint Samsung Galaxy S 4 Android Development] djschny:
Unlock with rooted Carbon Rom

I've been Googling and searching for the last 3-4 days and find it hard to get concrete evidence on whether this process is necessary if you are rooted and on non-stock firmware. Was hoping could get clarification here. Situation:

Traveling to Hong Kong later this week, called Sprint to request an unlock said that they unlocked the phone. I am running the following

SPH-L720

MK2 baseband

CWM recovery 6.0.4.4

Carbon Rom 4.3.1 rooted

After contacting Sprint, I have not done the "UICC Unlock" as it would require me to flash back to stock and I can't get the phone to boot when I flash back stock. Additionally when OTA updates apply, they don't work b/c it boots into CWM recovery instead of factory recovery.

I'm hoping/assuming that many of these steps are necessary only for folks who aren't rooted and running a custom rom. I can edit APN names, I can switch the subscription from "NV" to "RUIM/SIM" and I can change the various network modes (LTE/CDMA/EvDo to LTE/GSM/WCDMA, etc.)

Therefore when I purchase a one2free SIM in Hong Kong, I would expect that I should be good. The sprint sponsored unlock process of calling to have them unlock, going to "UICC Unlock" while on factory, and an OTA applying cannot be that much of a mystery I hope/assume. Worst case we should be able to flash whatever they send down in OTA I hope.

Any insight/help would be appreciated.

Thanks.
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
Flash the MDC modem
[Sprint Samsung Galaxy S 4 Android Development] runwithme:
I got the unlock to work and the No Sim message is gone :)

I didn't properly flash the MDC baseband.

edit: Odin v1.85has an option to just check the box.
[Sprint Samsung Galaxy S 4 Android Development] desiwizard:
You said in earlier post that you were on MK2, was it OTA updated, also did u had knox bootloader?

I am planning to unlock but little afraid

Thanks
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
I was on mja with Knox bootloader just download the modem tar and flash it using Odin. Just to be safe I'd downgrade to mj5 though but I used sacs ROM to do everything
[Sprint Samsung Galaxy S 4 Android Development] fivezerosixzero:
I have this problem as well. Unlocked with stock, only ran into problems with 4.4 roms. Problem exists as quoted.
[Sprint Samsung Galaxy S 4 Android Development] mocoyombiflash:
I i'm on stock mja with MDC MODEM no rooted i did everytning i get no invalid sim but i have an X on top of my signal , when i do search networks it searches nothing appears!! any suggestions
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
It doesn't work well on aosp, you have to edit the ROM a bit I can point you to the correct thread if u need

http://xdaforums.com/showthread.php?t=2539794

---------- Post added at 07:27 PM ---------- Previous post was at 07:27 PM ----------

What sim are you using?
[Sprint Samsung Galaxy S 4 Android Development] djschny:
I did. See attached screenshots. Every step worked, except after the message that the unlock utility completing and that it's rebooting, the phone never reboots. I left it sit for 5 minutes and then finally pulled the cable and rebooted it myself. I placed an ATT sim in it, but sadly the ICCID/serial is not showing up.

See attached screenshots for proof that I was in diag mode, on MDC mode, etc.

Any help would be appreciated.
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
Wait are you doing this in a aosp ROM?
[Sprint Samsung Galaxy S 4 Android Development] djschny:
Correct, I'm running Carbon Rom (CM10 based) 4.3.1. I used the adb method to place the phone in diag mode.
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
Is adb working for anything else? If so do a nandroid backup and either go to a mj5 stock ROM or sacs and see how using stock goes
[Sprint Samsung Galaxy S 4 Android Development] djschny:
Yes, I can use adb to push transfer files, shell access, etc.

Sadly after I flash my nandroid back of stock, the phone never boots and just sits on the Samsung S4 logo screen. Hence, when I was trying this method since I had already been approved by Sprint and they applied the update.

I will look for MJ5 stock rom specifically and give it a try.
[Sprint Samsung Galaxy S 4 Android Development] mocoyombiflash:
i've put any sim you can imagine, net10,tmobile , claro , spot mobile i just have the signal bar without bar but with a red X on top of it , i'm able to do the *#0011# idk pretty much how to change it from there ther's so much going on on this thread that you can get lost easily.

I'm on Stock MJA with MDC modem ....
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
Where are you located? Outside the U.S?
[Sprint Samsung Galaxy S 4 Android Development] mocoyombiflash:
3) I went to the dialer and typed *#0011# which brought me to the "service mode" Menu.

IF YOU HAVE TROUBLE GETTING THE HIDDEN MENU TO OPEN DO NOT FEAR! I had a ton of trouble at first. In some builds you need to activate an option by adding a line to your build.prop or changing the no flag in efs/hiddenmenu to ON. Google it, there is a ton of help out there.

4) Press the left menu softbutton (the menu button that lights up and vibrates when you touch it) then press the either the button “select” or “Key Input” and type the number 1 or 2 into the box, if nothing happens press menu and select the “back “ button then repeat. This app is sort of like a tin can radio, you can kind of tell that it’s working, but it doesn’t work well.

Depending on if you pressed 1 or 2 in the dialogue box it will take you into either an UMTS or CDMA menu. If you are in the umts menu, press the menu button and select back, this should then proceed to the next step.

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.

--------------------

i follow that now i get signal and it connects to tmobile but signal drops quite often any suggestions?
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
Ask in that thread
[Sprint Samsung Galaxy S 4 Android Development] mocoyombiflash:
Anyone? Am i missing.something ?
[Sprint Samsung Galaxy S 4 Android Development] nemofbaby2010:
Look in that thread do a quick search
[Sprint Samsung Galaxy S 4 Android Development] mocoyombiflash:
Ok i try Claro PR and its got full bars no drop in signal no web .

Dude if.you dont have anythibg to.contribute stop.answering stupidly!

Stock rom 4.3 MJA MDC modem!
[Sprint Samsung Galaxy S 4 Android Development] fivezerosixzero:
I'm using a Net10 AT&T SIM, I assume I should use something other than TMO. What would that be?

Thank you for the help! :D
[Sprint Samsung Galaxy S 4 Android Development] djschny:
I could not get stock to flash, so I reverted to COMPLETELY to stock MDC using the following:

http://www.sxtpdevelopers.com/showthread.php?p=2599​

After doing that I was able to complete the "official" sprint uicc unlock process and it rebooted and applied. I was able to verify this I believe, b/c afterwards I shut the phone down, inserted a ATT sim and it did not complain and the about/status menu I was able to see the ICCID (sim serial).

I think rerooted, flashed CWM, and backed up the factory state above, and then did nandroid backup of my custom rom I was running prior, but sadly when I use the ATT sim in it, it can't see the ICCID.

Any experience in why this may be? I'm down to the wire and going to have to face most likely that my phone won't' be usable and I'll get a prepaid, or i will have to deal with stock rom and cross fingers that works per my testing above.
[Sprint Samsung Galaxy S 4 Android Development] mocoyombiflash:
Is that for me? Ill try it thanks
[Sprint Samsung Galaxy S 4 Android Development] fivezerosixzero:
Well, I did a reset, re-unlocked, followed the directions and everything works on stock.

I need a working phone now, and that's what I have.

Thanks to all <3
[Sprint Samsung Galaxy S 4 Android Development] mocoyombiflash:
follow yours working edge on tmobile prepaid is tehre anyway to improve Edge signal?
[Sprint Samsung Galaxy S 4 Android Development] djschny:
Success!

Wanted to update everyone here. I am in Hong Kong and have success in every sense of the word!

Popped a one2free prepaid $88 HKD card in and was immediately able to make calls and receive/send txt. This is running AOSP (carbon rom 4.3.1). However data was not working even though APN names had auto populated and everyhing.

The trick ended up being you needed to enable the card for data. You dialed a special code on the phone dialer and I "purchased" unlimited data for 7 days for $78 HKD which was essentially taken from the balance of the prepaid card leaving $10 left for local voice calls.

After the above activation, everything is working great! And this is running full AOSP as well.

NOTE: I did not need to perform the build.prop and other ROM modifications mentioned in other forums.

Thanks for everyone's help.
[Sprint Samsung Galaxy S 4 Android Development] agapedisciple:
Is it possible to use my SPH-L720 phone with Page Plus and also be able to use it with an international SIM card when I go overseas? I can flash it to Page Plus (a Verizon MVNO) with no problems, but will this SIM unlock procedure mess up my flash? or is it a permanent unlock like the old way of putting in a SIM unlock code?

btw, I'm running Stock ROM 4.3 (Knox) with MK2 baseband
[Sprint Samsung Galaxy S 4 Android Development] shokuhawan:
Is this method permanent? Because there is an update to MK2 annoys me everytime i turn on the phone
[Sprint Samsung Galaxy S 4 Android Development] HeXacTa:
what I mean from previous post is when I add ril.sales_code=LOL

ro.csc.sales_code=LOL to build.prop after I restart I lost GSM option on mobile network.

ok that xshortcut trick works well to bring up APN menu but it still greyed out though (it can be edit with build.prop trick but when I restore to original build.prop to get GSM it's greyed out again)
[Sprint Samsung Galaxy S 4 Android Development] PapaDocta:
you will only lose root if you flashed the whole tar file and not just the modem.,.. i have flashed the MDC modem and then unlocked and then flashed the MF9 modem and all working fine and the gsm shows in the settings... i used the files on the OP.....

is there a gsm sim card inserted?

and the strange thing from the latest picture of the about device... you have the Hardware Version info at the end which on mine is at the beginning!
[Sprint Samsung Galaxy S 4 Android Development] pvinodnayak:
I have also used files which are mentioned in this OP.

Does not matter, I'm gonna revert back to full stock MDC and then try again.
[Sprint Samsung Galaxy S 4 Android Development] autoprime:
so when you edit your build.prop with the "LOL" codes... then reboot.. the option to choose GSM/UMTS is gone from the phone?

and if you remove the "LOL" lines from your build.prop... the GSM/UMTS option comes back?

[MENTION=225552]PapaDocta[/MENTION] does this happen to you? have you edited your build.prop so u can edit APNs?

Did you edit your build.prop like HeXacTa so you could edit APNs? I wonder if this is why GSM is disappearing for you? If not.. I guess we will wait to see what happens on stock MDC or MDL
[Sprint Samsung Galaxy S 4 Android Development] HeXacTa:
Yes it goes that way. With "LOL" gsm gone, without "LOL" gsm back
[Sprint Samsung Galaxy S 4 Android Development] pvinodnayak:
Yup I have those two lines in my build.prop.

---------- Post added at 01:55 PM ---------- Previous post was at 01:49 PM ----------

I put a # in front of those 2 "LOL" lines and rebooted, got the menu back.
[Sprint Samsung Galaxy S 4 Android Development] autoprime:
ok so it seems we have figured out the issue. now to find a way around it :confused:

AOSP rom like CM10.2 or something should work around this... but I'm not sure everyone wants to give up touchwiz. But it's an option.
[Sprint Samsung Galaxy S 4 Android Development] pvinodnayak:
Can you suggest a good AOSP ROM? I hope it won't mess my EVDO settings while flashing.
[Sprint Samsung Galaxy S 4 Android Development] autoprime:
the latest CM10.2 nightlies are always a good start

http://get.cm/?device=jfltespr

Not sure there will be an APN menu.. youd have to use a 3rd party app. but maybe it will auto set the apn based on network. you'll have to mess with it. I cant test GSM since I am USA
[Sprint Samsung Galaxy S 4 Android Development] PapaDocta:
Yep same thing here the gsm option is gone when placing those two codes
[Sprint Samsung Galaxy S 4 Android Development] pvinodnayak:
Can't we edit the APN and then remove the "LOL" from build.prop?

---------- Post added at 03:57 PM ---------- Previous post was at 03:56 PM ----------

I mean feed the right APN and then remove the lines from build.prop and use GSM.
[Sprint Samsung Galaxy S 4 Android Development] autoprime:
yes, you can make the LOL build.prop edits... by the way LOL can really be anything.. just NOT VZW or SPR

after you edit the build.prop and reboot you can now add your APN. After you add and save your APN.. go back to build.prop and put a # in front of the two LOL lines(or you can remove the 2 lines).. save build.prop and reboot.

after you reboot you should be able to select cdma or gsm... and select the new APNs you added thru the ##DATA# > Edit > Others > LTE APN Settings menu... or by making a shortcut to APNs by following this http://xdaforums.com/showthread.php?t=2377228

If you have a when I stick my Sprint SIM card in I can view the stock Sprint APNs... when I stick my GSM SIM card in I can view the custom GSM APNs I added.

So hopefully this should solve the GSM/APN issues once unlocked :fingers-crossed:
[Sprint Samsung Galaxy S 4 Android Development] P.Mobile:
i did say ill throw 20$ but sorry dont have the s4 anyore traded it for the htc one :)
[Sprint Samsung Galaxy S 4 Android Development] pvinodnayak:
With LOL in place ##DATA# does not execute.
[Sprint Samsung Galaxy S 4 Android Development] autoprime:
correct you need to make this shortcut in the link i provided http://xdaforums.com/showthread.php?t=2377228 and go to APN that way.
[Sprint Samsung Galaxy S 4 Android Development] girishvk:
Did anyone test this?... is 786 wiping the unlock?

[MENTION=225403]auto[/MENTION]: Once this unlock is done, does the "uicc unlock" disappear from the settings menu? Will sprint be able to see if my device is unlocked?..

Thanks for the awesome contribution!!!...!! :highfive:
[Sprint Samsung Galaxy S 4 Android Development] HeXacTa:
##786# or ##RTN# is code to wipe your radio back to factory default. everything will be lost.