yashsingh1/xdaforums huggingface dataset:
[HTC Pico (Explorer)] rantinasha:
Hey, thanks for replying. Well I did contact the customer service for the same issue before I wrote it down here and it seems like the 3G here is working absolutely fine. Now I really dont know what the problem is. Is it something with rooting? I have a friend of mine who is working with android app development company for years and I asked him about this problem, he said 2G and 3G both share the same hardware so it cannot be a problem with the hardware. Now I am clueless so as what to do if it aint a hardware problem, if it aint a ROM problem, and it aint a network problem, then why isnt it working here where as it was working yesterday in a different city?
[HTC Pico (Explorer)] aashking:
buddy I think you should check 3g signal of Docomo in other devices...

I don't think its the problem of your phone...
[Galaxy S 4 Mini General] E:V:A:
Some Useful Examples

Example-1: Removing SIM network lock

[SIZE=2]UMTS MAIN MENU[/SIZE]
[SIZE=2][1] DEBUG SCREEN.[/SIZE]
[SIZE=2][6] PHONE CONTROL.[/SIZE]
[SIZE=2][6] NETWORK LOCK[/SIZE]
[SIZE=2][3] PERSO SHA256 OFF[/SIZE]

[SIZE=2]Go Back to Main Menu[/SIZE]

[SIZE=2]UMTS MAIN MENU[/SIZE]
[SIZE=2][6] COMMON[/SIZE]
[SIZE=2][6] NV REBUILD.[/SIZE]
[SIZE=2][4] Restore Back-up.[/SIZE]

[SIZE=2]Reboot[/SIZE]

This has not been tested by me, since I don't use SIM locked providers.

So make sure you have a complete NANDroid backup of your phone in case something

goes wrong. I do not take any responsibility for damaged phone due to this procedure.

Please confirm if this method works for this phone.

​
[Galaxy S 4 Mini General] luisbraz:
This is bul****!

I don't see the possibility to do a simple "Boby, sit!" :)
[Galaxy S 4 Mini General] wiisixtyfour:
You should be able to get into service mode directly by using the code *#27663368378#
[Galaxy S 4 Mini General] jmzwcn:
LTE BAND CONFIG CHECK don't work

[7] LTE BAND CONFIG CHECK

it still doesn't work after I -------------------------------------------------------

<E> = A "Dead End" that take you into an oo-loop page or back

to a locked *#0011# state.

(a) For accessing this sub-menu you need two things:

1. KeyString file unblocked: /efs/FactoryApp/keystr: "OFF"

2. Property: ro.product_ship=FALSE

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

Actually I want to check if it support bands change. In China, CMCC seems to only support band41.
[Galaxy S 4 Mini General] ladislav.heller:
Doesn't work on GT-I9195
[Galaxy S 4 Mini General] wiisixtyfour:
It works for me on the Verizon version. Make sure you set /efs/carrier/HiddenMenu to 'ON'.
[Galaxy S 4 Mini General] ladislav.heller:
How to trigger the Nfc Test application?

Package name is com.sec.android.app.nfctest.

Decompiled NfcTestBroadcastReceiver.java file:

package com.sec.android.app.nfctest;

import android.content.*;
import android.net.Uri;
import android.nfc.NfcAdapter;
import android.util.Log;

// Referenced classes of package com.sec.android.app.nfctest:
// NfcTestMain

public class NfcTestBroadcastReceiver extends BroadcastReceiver
{

public NfcTestBroadcastReceiver()
{
}

public void onReceive(Context context, Intent intent)
{
String s = intent.getAction();
if(!s.equals("android.provider.Telephony.SECRET_CODE")) goto _L2; else goto _L1
_L1:
Intent intent1 = new Intent("android.intent.action.MAIN");
if(intent.getData().getHost().equals("[COLOR="Red"]6328378[/COLOR]"))
intent1.setClass(context, com/sec/android/app/nfctest/NfcTestMain);
intent1.setFlags(0x10000000);
context.startActivity(intent1);
_L4:
return;
_L2:
if("android.intent.action.BCS_REQUEST".equals(s))
{
Log.i("NfcTestBroadcastReceiver", "BCS_REQUEST receive");
if("AT+NFCVALUE".equalsIgnoreCase(intent.getStringExtra("command")))
{
NfcAdapter nfcadapter = NfcAdapter.getDefaultAdapter(context);
Log.i("NfcTestBroadcastReceiver", "AT+NFCVALUE!!!");
if(nfcadapter.isEnabled())
{
Log.i("NfcTestBroadcastReceiver", "NFC STATE ON!!!");
context.sendBroadcast((new Intent("android.intent.action.BCS_RESPONSE")).putExtra("response", "ON"));
} else
{
Log.i("NfcTestBroadcastReceiver", "NFC STATE OFF!!!");
context.sendBroadcast((new Intent("android.intent.action.BCS_RESPONSE")).putExtra("response", "OFF"));
}
}
}
if(true) goto _L4; else goto _L3
_L3:
}
}

Tried the secret code *#6328378# in phone dialer but nothing happened.

Update:

But it works from commandline:

am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://6328378
[Galaxy S 4 Mini General] E:V:A:
Does you phone actually support LTE?

What model?

Thank you! Can you find out if there are there other files we should look out for. Can you post the output of "busybox ls -alR" for the /efs directory?

Great Job! Thanks. BTW. "6328378" = "NFCTEST".

also see if there are some other related files in /efs/ that need to be "enabled".

Make sure to backup you EFS folder, and don't try to add delete files in there, it doesn't work as a normal directory... EFS is more like a solid part of memory. You can change values, but not the number of values (size).
[Galaxy S 4 Mini General] E:V:A:
@wiisixtyfour : Can you edit your post and wrap that output in "CODE" tags (the # icon in advanced editor) please. It formats much better and thus easier to read.
[Galaxy S 4 Mini General] wiisixtyfour:
Yeah, sorry I'm on the XDA app and it doesn't have all the tags.
[Galaxy S 4 Mini General] jmzwcn:
my model is i9195

i9195 BTU,have rooted
[Galaxy S 4 Mini General] E:V:A:
Yeah, not sure what they did, but you can play with the other properties, but first try this:

[SIZE=2]echo -n "OFF" >/efs/FactoryApp/keystr
echo -n "ON" >/efs/FactoryApp/factorymode
echo -n "ON" >/efs/carrier/HiddenMenu
[/SIZE]

(You may also need to chmod these files before changing. And don't forget to change back after your done playing. It could be that factory mode disables some network functionality.)

Second, all the codes I mentioned in OP, are normally entered by "*#<code>#*", but some phones require this: "*#*#<code>#*#*" before working, so try that as well.
[Galaxy S 4 Mini General] ladislav.heller:
PreConfig application can be started using following command:

am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://83052020100812173552301071192687
[Galaxy S 4 Mini General] ladislav.heller:
Serial number, FCC ID and logo screen:

am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://737425
[Galaxy S 4 Mini General] dp929:
heres one for the sch-i435 users

So im on att currently and had not been happy with the lack of lte due to this being a verizon branded phone (hspa+ was getting me 4.5 mbps at best ,which I owe major thanks to this thread for even getting me that far ) so after tearing through stacks of codes listed in the android manifest xml files attached to he system keystring apps and such (many of which I couldnt get to do much of anything ) I found one that I havent seen listed that goes Into some ims and lte functions which got me 11.5-12+ mbps ranges pretty darn consistantly. The hiddenkeystring for me is ( *#467# ) I am not saying these are great lte speeds but quite a bit better than I was pulling down before and as I said quite consistantly. Hope this helps ;)

oh also I forgot to mention also gives some nice choices for native flash media as well as some various codecs for audio. oh and some tethering options kindof nice as I had recently lost the ability to hotspot and couldnot find a workaround app that was successful. Dam one other set of options regarding the e-9 won won ;) stuff as far as the network I guess maybe
[Galaxy S 4 Mini General] E:V:A:
That doesn't work for the 9195, although they seem very similar.

What's your stock ROM and MODEM FW? Perhaps some getprops please.

[MENTION=5877982]dp929[/MENTION] Can you post a screenshot?
[Galaxy S 4 Mini General] gonzalomorenorovetto:
Does anyone know how to stop the fm radio from asking for headphones?

I know it uses it as antenna but with an older samsung phone I disabled it, I just don't remember how, and the reception wasn't that bad

thanks
[Galaxy S 4 Mini General] ladislav.heller:
I don't know, how to do this but alternatively you can use TuneIn.

With this you can listen almost all radio stations. Of course NOT via FM but via digital mobile network :)
[Galaxy S 4 Mini General] gonzalomorenorovetto:
Thanks, but I prefer not to use data networks for radio. I only have 600mb monthly hahaha
[Galaxy S 4 Mini General] dp929:
i wanna say there is an option/module in the app wanam xposed

im pretty sure actually
[Galaxy S 4 Mini General] jommyme:
Sim Unlock

Hello Guys

i´m almost sim unlocking just need some help. When i enter those codes to go to that hidden menu on my GT I9195 i only get the Sub menu SHA256 INFO.

And there is no option to put it ON or OFF.

Do you know how to enable the rest of this Sub menu.

Tanks
[Galaxy S 4 Mini General] E:V:A:
@jommyme Sorry not enought info. This is not a help thread.

Putting you Samsung S4-mini (and others) into DIAG mode.

I just found another very important code, and have updated OP with it.

It's the code for switching the USB mux and selecting the device drivers

to be enumerated on that port.

To changing the mux settings on a Samsung S4/mini, first make sure

you're in USB debug mode, then use your dialpad to get to the

"USBSettings" menu, by dialing:

For AOS <= 4.2.2, without SELinux, use *#7284# or *#3424#.

For AOS >= 4.2.2, with SELinux, use *#0808#.

Sorry , too lazy for screen shots, but it look like this:

[SIZE=2]USB
( ) CP
( ) AP

USB Settings
( ) MTP
( ) MTP + ADB
( ) PTP
(o) PTP + ADB
( ) RNDIS + DM + MODEM
( ) RMNET + DM + MODEM
( ) DM + MODEM + ADB

[OK] [Reboot]
[/SIZE]
[Galaxy S 4 Mini General] gonzalomorenorovetto:
i'm going to look at that, thanks
[Galaxy S 4 Mini General] vacaloca:
This still works on a Galaxy S5 on US Cellular (SM-G900R4). I also found that I can get to the same unlocked service menu on that phone directly via: *#27663368378#. This is, of course, after rooting and setting the contents of /efs/carrier/HiddenMenu to ON. Thanks for the thread!
[Galaxy S 4 Mini General] xd.bx:
Great stuff! Thanks for the detailed information E:V:A!
[Galaxy S 4 Mini General] montojo2003i:
Thanks to this.

Can I ask how to force the LTE band to stick with just one? I mean my connection changes between band 7 and 20. I mean I want it to stay in band 20. The same when im connected with HSPA+ I want it to stay at band 1.
[Galaxy S 4 Mini General] montojo2003i:
How to force to stay in one band?
[Galaxy S 4 Mini General] o0carter0o:
holy ****snacks OP! i looked for solutions on how to get into this menu system for 2 days. my carrier has a tendency to buy euro versions of handsets and i actually ended up with the brazil version of the galaxy s5 (sm-g900m). this is a life-saver now i can open the usb diag ports and change the RAT lock :) thanks!!!
[Galaxy S 4 Mini General] helen2:
Nice post I was wounderin why all was able to enter to service and I with my i9195 no,after reading your post I was able to unter it,unfortunately is different the service menu with the other s4 mini version so cant unlock it :crying:

But that keeps your post ok 100%

Take care

Helen

:cool:
[Galaxy S 4 Mini General] E:V:A:
Can you post some more output from your device. Please paste the output from the following commands, to defuse pastebin. Thanks. You can send me the link in a PM.

su
getprop
uname -a
[Galaxy S 4 Mini General] helen2:
Wow EVA thank's for your reply.I'm afraid I not understud what I must to ,u whant my s4 details?Are this:

CODICE MODELLO GT-I9195

VERSIONE ANDROID 4.4.2

VERSIONE BANDA BASE I91595XXUCNEA

KERNEL VERSION

3.4.0-1646188

DPI@SWDD5812#1

TU MAY 27 17:19:20 KST 2014

VERSIONE BUILD

KOT49H.I9195XXUNEA

STATO DI SE PER ANDROID

ENFORCING

SEPF_GT_I9195_4.4.2_0016

TUE MAY 27 17:19:04 2014

SECURE BOOT STATUS

TYPE:SAMSUNG

as some users I get SHA256 INFO. and not SHA256 OFF or other sort of things.

and ths is a shot of the first screen I got entering service menu:

[IMG="first shot first screen service menu s4 mini"]http://uffabuffa.altervista.org/sm1.jpg[/IMG]

I have seen other post and I think I have understud taht there is a way to acrivte the other options that as u can see now I cnt have how I do that?

Realy Thank's helping me end hopening to dont neade to give away the handy but hopening to unlock it :fingers-crossed:

Take care

Helen

:cool:
[Galaxy S 4 Mini General] jukyO:
Hello,

does this works on i9195 cm11?

Nothing happens one code is entered in dialer...
[Galaxy S 4 Mini General] E:V:A:
No, because CM dev people doesn't seem to know how the SM works and have messed up some of the standard functionality when it come to SM related items and "secret codes". Unfortunayely this is not only true for CM, but also most other AOSP based ROMs. SM is usually provided by a (java) wrapper application to send OEM commands to the baseband where the SM is actually running. So, you can try to install a copy of the Factory and Service related apps, as found on the stock rom of your device (using the same API version).
[Galaxy S 4 Mini General] Mauro86:
I need to activate the RF band selection on my new i9195 with android 4.4.2

I've already unlocked it on two other i9195 with 4.2.2 but i can't find the carrier folder on the new android 4.4.2.

There is any way to unlock the rf band selection menu on 4.4.2 (*#2263#)?

Please i really need it for work purpose.

Thanks
[Galaxy S 4 Mini General] vndnguyen:
Is your phone root?

If so, install Phone INFO ★Samsung★ app, or Shortcut Master app. Then open app > Menu > 'Secret Codes' > 2263 > Tap 'Launch 0'.
[Galaxy S 4 Mini General] marchrius:
My service menu is completely blank... any way to fix it?
[Galaxy S 4 Mini General] Mauro86:
Thanks you so much it works like a charm.

Anyway there is a method to unlock the code from the dialer on 4.4.2?
[Galaxy S 4 Mini General] aguaz:
Is CyanogenMod/android_packages_apps_SamsungServiceMode related to this? And if not what is it?
[Galaxy S 4 Mini General] marchrius:
Solved, it was due to com.sec.phone which was disabled by me.
[Galaxy S 4 Mini General] E:V:A:
Yes, it seem to be. Thank you very much!
[Galaxy S 4 Mini General] ludovicianul:
Hi all,

Is there any way I can reset all the changes done in the ServiceMode menu?
[Galaxy S 4 Mini General] Razvan:
I guess Factory Reset will do that. Not sure if anything else will reset too... :highfive:
[Galaxy S 4 Mini General] ludovicianul:
Factory reset doesn't work. Any other ideas?
[Galaxy S 4 Mini General] E:V:A:
@vndnguyen : Please stop spamming my threads. I've already removed some of your annoying spam posts, trying to promote your app, and you insist re-posting the same garbage. In this particular case your answer have little to do with the quoted question/issue, and does not contribute to any further understanding. So stay away please!
[Galaxy S 4 Mini General] E:V:A:
You may consider de-compiling the ServiceMode related apps as mentioned in OP and in my other thread. Almost all the secret codes are in there. In your case they've probably blocked direct code dialing, and you may need to enable/disable those other system properties (getprop) mentioned. Common problem is that code exists from command line via "am ... " but not from dialer. Sometimes it's just a matter of re-arranging the "*#"'s or add another.

See this thread.
[Galaxy S 4 Mini General] eheilner:
A easy way to get into this woth out needing to q then 0000. This works on all samsung phones and maybe others stopped working on my sgs4 after mf9 update but my s3 and note 4 and sgs5 are still able to do this method. So just go to system menu and scroll or tap till you find activate this device/ self service let it run through once it shows your plan info hit menu or three dots then pick pst and bam then your in iothiddenmenu pick test mode and your in. Do note tho that sometimes it can take a few minutes for self service to load up. If you click pst and nothing happeneds then you need to downgrade for it to work only seen on sgs4 running into this problem the non spark one.

Hit thanks of this helped anyone out.

---------- Post added at 09:19 AM ---------- Previous post was at 09:14 AM ----------

Try selfservice hit menu or three dots reset cell data might help.
[Galaxy S 4 Mini General] X o F:
X o F

Thanks
[Galaxy S 4 Mini General] kicker308:
Stuck on; perso sha256 off

My phone is the same as one other user, my phone doesn't have the ;perso SHA256 Off. Please any help would be great. Also what do I press to add my screen shot, nothing above sems to allow me to attach a photo..pin, photo, file nodda..One thing at a time, unlock is more important.
[Galaxy S 4 Mini General] kicker308:
unlock sim

You get your issue resolved with the sim unlock ? I'm having same issue, to not spam this thread can you pm me please. Thanks very much.
[Galaxy S 4 Mini General] jukyO:
Why this does not work on s4 mini eur, cm11? I mean, *#0011#?
[Galaxy S 4 Mini General] E:V:A:
Because you don't understand how SM works. SM is located in the baseband FW and the way to access it, is through a wrapper application. If this wrapper application is not present or is using other "codes", you'll not get in. Which is why I don't wanna use CM, and always try to stay close to stock.
[Galaxy S 4 Mini General] aguaz:
I've now built cm-11.0 with CyanogenMod/android_packages_apps_SamsungServiceMode.

The app opens up dialing *#*#0011#*#* (yes, that's two "*#" each). However the app stays blank. Also entering Input --> "Q" and Input --> "0000" as suggested elsewhere has no effect.

Any further ideas?

Are the settings btw stored in FW and survive a reboot? Alternatively I'm thinking about a Stock/CustomROM dual boot where you tweak SM settings in stock, then reboot into CustomROM with settings (hopefully) preserved.
[Galaxy S 4 Mini General] E:V:A:
Very nice, but you have to tell me more what device you're using. If it is a Samsung you can download the FW, extract it and reverse the Phone and Service related apps and have a look for the correct OEM_HOOK_RAW (IPC?) sequence that navigates to that SM implementation.

Are you or that code on github by any chance?
[Galaxy S 4 Mini General] E:V:A:
One more thing. It is important to start on a freshly rebooted phone, AND you HAVE to hit the BACK button before the input sequence. I have no idea why, just that it doesn't work without hitting back button first, at least for me. Oh, I also noticed that you can combine the Q and the zeros as "Q0000".
[Galaxy S 4 Mini General] E:V:A:
[MENTION=5671827]aguaz[/MENTION]: Yes, that code is on GitHub HERE. You probably need to change at least some of the OEM commands in OemCommands.java. And check that the

getEnterServiceModeData() is sending the right code. The way to check is in the stock APK.
[Galaxy S 4 Mini General] aguaz:
Yes, that's what I took building cm-11.0 for GT-i9192

I see, why would it be easy.

So the cm app is more of a template for SM or was it written for a specific device only?
[Galaxy S 4 Mini General] E:V:A:
I never worked on CM or any devices with it, so I have no idea. I just know that when it comes to this kind of low level stuff, CM is rarely working and nobody know why or cares to document or inform anyone else about it.
[Galaxy S 4 Mini General] veritas718:
what if i did press that big red button?

I was also only half paying attention while I did this at work, but I am sure that immediately after I turned off the SIM, its completely ignored the card that does still work fine in other devices. I actually do have backups of lots of things, like the IMEI from nv tooling, I just cant figure out how the hell to restore the empty ServiceMode menu.

Stupidly I tried to flash the (everything software) hoping to cover it, so its on fresh NE3 rooted, but still, it doesnt even care theres a SIM card. when I took it out there were no errors unless I did something that depended on it.

The IMEI is Unknown

The IMEISV is Unknown

What can I do to get it to look at my SIM card again??
[Galaxy S 4 Mini General] mjkhurram:
On this particular model, you have to do this:

Go to dial pad and enter: *#0011#

This will initially take you to Service Mode and showing you

various signal status items, by default. But it's a locked

entry. So to unlock and go to the Main Menu do this:

==> [MENU] + [Back]

==> [MENU] + [Key Input] + "Q"

==> [MENU] + [Key Input] + "0000"

==> <wait ~5-10 seconds>

This method is not working for me. Please suggest some other code. I have rooted SCH-i535 kitkat. I'll be really really thankful
[Galaxy S 4 Mini General] Dimmh:
thanks
[Galaxy S 4 Mini General] Sami_iss:
please help.... how could I have my imei changed back on my SGH-T399. I heard I can use these service modes to help but i don't know which ones. I'm a noob and my phone's imei suddenly changed when I flashed a stock rom over odin. I know the original imei on the back of my phone but I don't know how to change it with this model. Please help me....
[Galaxy S 4 Mini General] E:V:A:
If for some reason you own a new (stock) Samsung phone, where you're not able to enter the Service Menu as described in OP, please locate and send me the "ServiceModeApp_RIL.apk". (Also give me the details about the phone model etc.)
[Galaxy S 4 Mini General] chinoka21:
Hello E.V.A.

I did not understar how would i go about doing this:

Where do i put those commands as my phone does not have the SHA256 ON o OFF options.

I'm using a SGH-M919 with the NB4 firmware.
[Galaxy S 4 Mini General] VeroGarcia:
SIM Network Lock removal

Hi,

The code Q0 did work to unlock the system menu but when I tried to use the menu and the steps to unlock the network it wouldn't show me the entire options after clicking [6] NETWORK LOCK, it would just show me option [1]PERSO SHA256 Info. Would you happen to know how to activate the other options if this are hidden or something like that?

I'm trying to get my mexican phone to work with a UK SIM. I already paid for a code to unlock the phone but it won't accept it and they told me to try those steps.

Thanks
[Galaxy S 4 Mini General] todjenhog:
Key Input?

When you mention "key input" what do you mean? I thought you meant to input using the phone app keypad but I can't figure out how to type letters. I'm trying to access the Service Menu and it seems I need to input Q0 but can't figure out how to enter the "Q". Thanks for your help.
[Galaxy S 4 Mini General] pradeepunde:
Code to enable in call popup in 5.0.1 in I9500 S4

Is there any code to enable incoming call popup in I9500 S4 with stock 5.0.1 rom?

Thanks,
[Galaxy S 4 Mini General] busylittlebee:
need help

Hallo dev .

Sorry to seem like repeating the questions.. i have galaxy core prime duos (SM-G360H) that my friend brought from foreign country and are locked.. i try try to unlocked it by following the step here to enter service mode but it stuck on the sm screen (*#0011#) the Q or Q0 or the Q000 did not work.. the phone is not rooted so I can't modify /efs/FactoryApp/keystr

/efs/carrier/HiddenMenu.. is there any other way to enter those locked menu in service mode or can I root a locked phone..?

Thank you
[Galaxy S 4 Mini General] deezell:
I get as far as 6 NETWORK LOCK, I have only one item in the list, 'PERSO SHA256 Info', no ON or OFF option. There is probably some configuration needs to be set to expose these sub items. Can't unlock so.
[Galaxy S 4 Mini General] zooster:
I can't enable service mode in my sm-g900f. I enter service menu with *#0011# but after selecting back and Q0 nothing happens. Any clue?
[Galaxy S 4 Mini General] christyan615:
Need Help

i have tried the *#0011# and change the [3]LTE.. after reboot my lte network doesnt shows LTE cgnal only shows 3g even if my LTE selections in network settings is selected.. can i return the setting from the service mode to default? is there any way to get my lte cgnal back? by the way my phone is shv-e330s samsung galaxy s4 lte-a
[Galaxy S 4 Mini General] Dj Darki:
HELP my Galaxy s4 android 5.0.1

▶ instagram: http://www.instagram.com/djdarki

▶ Youtube: http://www.youtube.com/djdarki

▶ Namasha: http://www.namasha.com/djdarki

▶ weblog: http://djdarki.blogfa.com

▶ aparat: http://www.aparat.com/djdarki

▶ Tamasha: http://www.tamasha.com/djdarki