[Q] Service/debug screen for signal readings? - Samsung Galaxy Nexus

I work as an RF Technician and I occasionally install in-building amplifiers for Sprint. My company just recently bought me a Samsung Galaxy Nexus to do my testing on. They went with this phone for the tethering option which allows me to do EVDO speed tests. What I need is the code, if there is one, to view the screen that shows RSSI, Ec/Io, PN, etc. Anyone have that? I searched the forums and have only been able to find *#*#786#*#* and *#*#4636#*#* which do not show the information I need.

I am assuming it is *#*#33284#*#* which takes me to another screen that needs a passcode. The code to my old phone does not work on this one. Anyone have a guess as to what that might be?

Well just trying out any dumb word that popped into my head i tried "sprint" (777468) as the password which worked. So just in case anyone else is looking for it
*#*#33284#*#*
Code = 777468
Shows signal levels for CDMA and EVDO as well as tower information.

Related

Harrier, Sprint -> Verizon switch OK, ghosts lurk in roam

After switching my PPC6600 to Verizon, it mostly works, but a couple issues remain.
First of all, here is what I have done:
1. Loaded Verizon's firmware, which changed the radio and Ext ROM.
2. Switched SID/NID to a Verizon number.
3. Loaded a Verizon PRL.
4. Entered proper MDN and MSID.
Here is where the ghost remains:
Under Roaming, there are Home Only, Sprint(!), and AB.
Why doesn't that say Verizon now? Also, if I tap the Antenna symbol on the header, it says Sprint PCS!
If I set roaming to Home Only, I can make and receive calls & txt messages.
If I set roaming to Sprint, I can place calls, but incoming go direct to voicemail.
Also, my data connection does not work (CDMA wireless) and I have a hunch it's related. It dials, but then says "The answering modem has disconnected".
Any ideas? Thanks!
Got data working!!!!!!!!
Under 3G Data1 I switched from "MIP Pref" to "No IP" and now my CDMA data connection works! I am getting only 1X speeds (100-120 kbps), so now I need to find why EVDO isn't working (I'm pretty sure we have it here).
Still can't figure how the Sprint labels show up after I flashed all the ROM's though!
I love this idea; please consider making a HOWTO for this.
I love this idea; please consider making a HOWTO for this.
I am weary of Sprint and envious of EVDO for the BlueAngel.
Could you document what you've done so far?
EVDO different carrier
Same problem, trying to make work verizon on mexican Iusacell. 1x works, but when trying setting MIP Only or MIP Preferd, i get "No modem at abothe number" I tryed all the roms I found on the net, nothing works. There MAY! be some aditional ROM storing phone settings like number, passwords, SID, MIN and all the settings refered to the data & Phone.
With Samsung i730 i Tryed QPST, but it doesn't recognize 6600, any 1 Know about som software capable to conect to the phone???
you are using a HA01 "EVDO" radio rom correct? latest version i've found is HA01-156

##778 hacks shared

Anyone care to share any usefull hacks after one has obtained their msl?
##778# Hacks
I can't take credit for these, but they work...
Shorten time/ number of rings to answer
Credit to Elkay
Thread
Here is a tip from the 6700 forum that works on the Touch (credit to Elkay in the 6700 forum). You may have noticed that when someone calls you it may take several rings on their end before the Touch begins to ring. The reason for this delay is the “slot cycle index,” or how often your Touch polls the towers for an incoming call. Default appears to be about 5 seconds—way to long. Of course, as always, there is a compromise to be made—the more often it polls the tower, the more power it uses. Anyway here is the hack:
To do this, you will need your MSL number, which only Sprint (or your provider) can provide you.
1) Open up the phone app and dial ##778# (PST).
2) You will be asked to enter your MSL. Enter it, and you will be brought into the provisioning of your phone.
3) From the top left, select Modem Settings. On this page, your Slot Cycle Index (SCI) is how often your phone polls the tower for incoming calls, etc. This value is 1.28 seconds multiplied by 2 (i.e 0=1.28 secs, 1=2.56secs) with 0 fastest, 7 slowest. The default is 2, but lowering it to 1 hasn't noticeably affected my battery life, and roughly 2.5 second (SCI 1) response time is far more reasonable than roughly 5 seconds (SCI 2).
………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………
Force EV-DO/1X, quicker ring response
Same thread
Here is another tip from the same 6700 post by Elkay.
1) Follow steps 1 through 3 in the Shorten time/ number of rings to answer tip:
Also on this page is your preferred operation mode. The Default is Automatic, which is the best available mode (EV that will roll back to 1X when EV is unavailable). There are times when you might be in a fringe area and your mode may cycle frequently and this can seriously drain your battery. Setting this to HDR will force EV-DO only if you demand an EV-DO connection. Changing this setting to CDMA Only will force the phone to ignore an EV-DO tower and maintain only a 1xRTT connection.
Cheers,
DJ
deegimus said:
Also on this page is your preferred operation mode. The Default is Automatic, which is the best available mode (EV that will roll back to 1X when EV is unavailable). There are times when you might be in a fringe area and your mode may cycle frequently and this can seriously drain your battery. Setting this to HDR will force EV-DO only if you demand an EV-DO connection. Changing this setting to CDMA Only will force the phone to ignore an EV-DO tower and maintain only a 1xRTT connection.
DJ
Click to expand...
Click to collapse
Automatic or CDMA or HDR is preferred for Sprint usage?? which is best?
bugzy said:
Automatic or CDMA or HDR is preferred for Sprint usage?? which is best?
Click to expand...
Click to collapse
automatic is best under most circumsatnces.
Automatic works better
i tried the other settings, for some reason, when i call myself on LAN phone, it goes straight to voicemail
Anyone else have a problem when entering the ##778# on the phone dialer? I have been getting random errors (67 and 1012) so i called sprint yesterday to try and resolve them. I was told to type in ##3282# (i think) to enter a service menu. It does nothing.
I press the green talk button to bring up the dialer, type ##778# and nothing hapens. If i press the green talk button again, it attempts to dial ##778#. Anyone care to give me a heads up on something stupid i am missing here? Thanks.
.eric
e_town said:
Anyone else have a problem when entering the ##778# on the phone dialer? I have been getting random errors (67 and 1012) so i called sprint yesterday to try and resolve them. I was told to type in ##3282# (i think) to enter a service menu. It does nothing.
I press the green talk button to bring up the dialer, type ##778# and nothing hapens. If i press the green talk button again, it attempts to dial ##778#. Anyone care to give me a heads up on something stupid i am missing here? Thanks.
.eric
Click to expand...
Click to collapse
i hit ##778# and wait like 1 or 2 secs and the screen changes
do not any buttons ... dont need to call out, just ##778# and let it sit for 1 sec
Tried waiting....nothing. Called tech support, they were baffled, suggested hard reset. *sigh
Time to pull everything off and reset.
.eric
e_town said:
Tried waiting....nothing. Called tech support, they were baffled, suggested hard reset. *sigh
Time to pull everything off and reset.
.eric
Click to expand...
Click to collapse
I had this problem once. Make sure you don't have some sort of custom dialing skin on. These won't let you access special ## codes. Didn't notice that untill l couldn't get a phone activated with a CSR and figured that was the problem.
thehelios said:
I had this problem once. Make sure you don't have some sort of custom dialing skin on. These won't let you access special ## codes. Didn't notice that untill l couldn't get a phone activated with a CSR and figured that was the problem.
Click to expand...
Click to collapse
actually different dialers as well as different radios wont allow the codes to work right. i always changes the things i need first and then load the goodies on there.
Ill try that. Anything to avoid a hard reset. I have so many little BS apps on this damn thing. Probably good to clean it up anyways.
.eric
thehelios said:
I had this problem once. Make sure you don't have some sort of custom dialing skin on. These won't let you access special ## codes. Didn't notice that untill l couldn't get a phone activated with a CSR and figured that was the problem.
Click to expand...
Click to collapse
Got it fixed. I removed a bunch of programs i had installed. Dont remember which one actually did it, but i had a bunch of UI tweak programs installed. Thanks for the help guys.
.eric
I had the same problem until I found this thread. After removing "EquinoXe Wizard reTOUCHED Dialer" and soft-rebooting, it worked.
## # & error code
or 91 , 94, 71, 1012 errors are Registration/Provisioning errors. You have to contact tech support 1 800 639 6111 to have them re-provision your services. More than likely your PRL check sum ,User name, HA Shared Secret (should always be the word "secret") or your AAA Shared secret (randomly generated by Sprint) is invailid. In any case, they would have to reset on their end.
As far as the ##data# if you dont really know what your changing, I'd do some research first
Sprint Service Tech
Southeastern Div.
Baton Rouge,LA
Have a good day
deegimus said:
1) Open up the phone app and dial ##778# (PST).
2) You will be asked to enter your MSL. Enter it, and you will be brought into the provisioning of your phone.
Click to expand...
Click to collapse
OK, maybe I am the last one to know this but how do I find my MSL code on the Bell Mobility Touch?
You can get the MSL by using a program called GetSPC.
There is a link further down in this post:
http://www.sprintusers.com/forum/showthread.php?t=151852
Do be careful when forcing your phone to use EVDO only -- you won't be able to make/receive any calls or SMS as both of those services require the use of 1xRTT.
is there a way to debrand the sprint htc touch? i'm using it outside the USA!!
deegimus said:
I can't take credit for these, but they work...
Shorten time/ number of rings to answer
Credit to Elkay
Thread
Here is a tip from the 6700 forum that works on the Touch (credit to Elkay in the 6700 forum). You may have noticed that when someone calls you it may take several rings on their end before the Touch begins to ring. The reason for this delay is the “slot cycle index,” or how often your Touch polls the towers for an incoming call. Default appears to be about 5 seconds—way to long. Of course, as always, there is a compromise to be made—the more often it polls the tower, the more power it uses. Anyway here is the hack:
To do this, you will need your MSL number, which only Sprint (or your provider) can provide you.
1) Open up the phone app and dial ##778# (PST).
2) You will be asked to enter your MSL. Enter it, and you will be brought into the provisioning of your phone.
3) From the top left, select Modem Settings. On this page, your Slot Cycle Index (SCI) is how often your phone polls the tower for incoming calls, etc. This value is 1.28 seconds multiplied by 2 (i.e 0=1.28 secs, 1=2.56secs) with 0 fastest, 7 slowest. The default is 2, but lowering it to 1 hasn't noticeably affected my battery life, and roughly 2.5 second (SCI 1) response time is far more reasonable than roughly 5 seconds (SCI 2).
………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………
Force EV-DO/1X, quicker ring response
Same thread
Here is another tip from the same 6700 post by Elkay.
1) Follow steps 1 through 3 in the Shorten time/ number of rings to answer tip:
Also on this page is your preferred operation mode. The Default is Automatic, which is the best available mode (EV that will roll back to 1X when EV is unavailable). There are times when you might be in a fringe area and your mode may cycle frequently and this can seriously drain your battery. Setting this to HDR will force EV-DO only if you demand an EV-DO connection. Changing this setting to CDMA Only will force the phone to ignore an EV-DO tower and maintain only a 1xRTT connection.
Cheers,
DJ
Click to expand...
Click to collapse
How would I find my unlock code ???
Thanks!
bossman74 said:
How would I find my unlock code ???
Thanks!
Click to expand...
Click to collapse
"Unlock"?? You're referring to a CDMA Touch, right (which is why you're in the Vogue forum)? I don't think you can unlock these. Someone correct me if I'm wrong, but the only carriers using CDMA are Sprint and Verizon (in US). If you wanted to use this with a GSM carrier (ATT, T-Mo) you wouldn't be able to regardless of what you do to the phone.
If you are referring to the MSL number, please read the post that you, yourself, quoted.

Unable To Determine

Ok Folks;
I have called verizon a few times on this and I also tried looking thru the threads to a possible solution but I haven't found one.
Here's the deal, I have a HTC touch pro 2 from verizon. I am a canadian trucker but I have a USA mailing address and I am in USA 80% on the time. The phone has never been flashed, it running on the software they provided when I activated the phone. Now while I am in the USA the phone works fine...its when I cross the border into Canada (Ontario), I keep getting this Your Device is unable to determine what country you are in. It then brings up the county info screen which I usually tell it to get settings. It never solved problem...I called verizon, they said to turn off assisted dialing...I did that...still happening. I don't have data connection turned on as I won't use the phone for data in canada...I use it for phone and when at home in my apt, I hook it to my wifi...The settings on the phone (network) is selected for Global....I have also tried CDMA or GSM and both ways it seems to still happen....anybody out there happen to have a solution?
Thanks

Whats the benefit of having you MSL # for the EVO

Noob here so Im just wanted to see what the benefit of having the MSL number for the EVO is?
Basically it is a password for several "hidden" settings for the phone.
(ie ##DATA#)
I think you can use the MSL to roam off verizon towers instead of sprint and alter settings in the phone. I'm assuming settings that involve how your phone communicates with the Sprint network.
You can adjust several settings that unless you know what you are doing, you shouldn't mess with. Sometimes there is a need, but most of the time there isn't.
For the Hero, there was a ring delay and with the MSL you could lower the time that the phone checked for a call, lowering or removing the delay. For the EVO, I think you can get it to roam on Verizon towers as said above, but not sure that is such a good thing.
If you have it, keep it because you may need it, if not, it's probably never going to be needed. If you do need it and don't have it, just call Sprint tech support and ask for it. Usually they give it out without a problem.
Thanks for the feed back fellas! I have my MSL number and just didnt know what to do with it thats all. I will probably just tuck it away and forget about it.
Put it on a post it note under the battery.
Posted via XDA Android app from Evo
Go to Phone and Dial ##3282#
Choose Edit Mode
Enter MSL
Change Home Orig., and Roam Orig. to EVRC-B
Hit Menu and Commit Changes
This is the main thing I have seen people use there MSL to change. Apparently the signal is stronger with B. You are normaly getting signal from A. The other thing if I recall correctly is that all the A towers are also equiped with B equipment so even B is the better choice? Sorry its been a month since I did this mod if you search over at the PPCGeeks forum I know you will find it in the tips thread that is stickied at the top.

[q] flashed the desire sprint radio and prl install

I successfully flashed the CDMA Desire with a Sprint Radio off the Evo. It's baseband 2.15.00.09.01
I also installed PRL 60677 from sprint. I also tried the Cyanogen MOD.
It's currently running the alltel ROM so I can get access to the dialing codes in the PRL but even though I flashed the RADIO and the PRL it still shows the network as alltel and it won't let me get access in menu>settings>Wireless networks>mobile network
I can turn it on. But it either seems to take a long time to turn off, or go off by itself, not sure which. But once its on it is greyed out and won't let me get access to it.
I thought maybe it was the PRI, but I don't see how that could be. Is there some sort of Initial Program Loader from alltel doing this can someone tell me why it won't pick up on a sprint network that I have for cdma like connecting or sharing a connection etc... and won't get off U.S. Cellular network?
I might just try flashing to verizon and see what happens just to observe. It should be a lot easier than flashing to sprint.
edit: I did change all the dialing codes to sprint in the ## menu btw. I used the codes from another sprint Phone.
EDIT: It also won't turn off always when I hit Airplane mode and constantly says "Turning on...." and won't give access when to "Mobile Network" when you hold down the power button and that menu comes up.
I used the original Stock RUU to switch back. It changed the baseband and everything else back and also got rid of my clockwork recovery in the process
The only thing it didn't change is the PRL. I had to redownload that and manually rechange the codes in the ## secret dialing menu's.
As far as I understand I will need to change the esn or have this esn to sprint to be able to get it working on a sprint network. It is very difficult thing to do so I will have to postpone this. I'm thinking there might be some code or something in one of the abstraction layers or HAL layers that is preventing you from changing the esn somewhow... not really sure but that seems like the best place for me to look as it is the interface between the software and hardware. The hardware is there and able to do it, so it must be the most basic software or HAL that is preventing me from doing it I am guessing. BTW this is not illegal. I own my phone. If anything it's illegal for someone to sell me crap that doesn't work the way it should because of bogus programming that's been put on my phone to prevent me from using it! And nikola tesla invented the radio btw where is the money and credit he deserves for this?!
Hey man,
I am trying to do something like this for my wife. I'll let you know how it goes once I get the phone. In the meantime, maybe this might help you?
http://forum.xda-developers.com/showpost.php?p=4199684&postcount=5
I know it's not quite the same - taking VZW phone onto Sprint Network, but I thought it might help you out.
I'll post my experience later when I get the phone next week.
Thanks,
-Marcus
Eloquence said:
Hey man,
I am trying to do something like this for my wife. I'll let you know how it goes once I get the phone. In the meantime, maybe this might help you?
http://forum.xda-developers.com/showpost.php?p=4199684&postcount=5
I know it's not quite the same - taking VZW phone onto Sprint Network, but I thought it might help you out.
I'll post my experience later when I get the phone next week.
Thanks,
-Marcus
Click to expand...
Click to collapse
I don't think that's quite the same thing. I read through the post and a lot of it didn't make a whole lot of sense. Generally you have to have a compabible esn with the network you want to use. Every carrier has a database of all the esn's that are registered and available to use their service. If you try to connect to their service their software will recognize the esn as false and not grant service even if you install all the correct radio's/basebands, PRL files, Firmware, etc... it just won't work because you don't have an esn in their database so you have no authority to connect to their network. So you have to change the esn. But it's not such a simple thing to change an esn. I'm guessing its written in hexadecimal somewhere in the registry, but maybe not. There are certain command sets like the Haye's command set that only apply to CPU or other hardware like modem/Radio. There is an RIL which communicates between a driver, the modem/radio, and the OS. I'm guessing the esn is communicated and retrieved by the RIL layer that communicates via proxy & a driver or in one other PPP protocol that apparently only communicates with the network at certain times suspiciously. That's because the ESN is apparently located in the radio/modem and people have successfully changed their esn by changing their modem and installing a different one. A modem is essentially an ultra small electronic radio. In the same way that a radio picks up signals out of the air and converts to sound, a modem picks up signals also and can convert to sound as well as internet data, text messaging, etc...
If your radio doesn't have the proper command sets it can not pick up on certain signals such as for example sprint 1900 MHz for a sprint radio/baseband version vs a 900MHz signal for a 900 MHz Verizon. Each carriers software might be set up to block the other carriers signals in certain ways. For example each carrier has roaming agreements with the other carriers so that when you go out of your host carriers network say from Verizon into Sprint then you can "roam" and still get coverage. Sprint in this case provides the coverage and therefore they have an agreement to use each others network to provide better coverage. They may also pay each other small fees to use their network. Roaming, carrier type, cell number, mobile network operator, ip addresses, etc... can all be preprogrammed into CDMA handsets through ## secret dialing modes. This only works on CDMA handsets or in CDMA mode on your phone (i.e. not GSM). Usually on HTC devices you press ##775# to update a PRL file which is the Preferred Roaming List. That is usually easy enough, but this may not always update all your phones programming and you may have to do so manually through other ## dialing codes such as Primary HA secondary HA MCC (Mobile Country code) MNC (Mobile Network code) etc... Even if you do all that though it serves no purpose if the esn isn't registered to the network that you want to use. Generally only Cricket and MetroPCs in the USA will register a CDMA esn to use on their handsets. All the other carriers like Sprint, Att, Verizon, etc... generally won't do it, hence you can't get CDMA service from them if you have a CDMA capable handset even if you update all of your files as there is a program that is run on behalf of the carriers that manually checks your phones ESN/MEID/etc... to see if you have the "proper Credentials" or authorization to use their network. In this case the authorization is given on whether or not if your ESN is in their database and that it aslo can be in their database but blacklisted or grey listed in the case of you have an innactive account and need to pay them to get it "white Listed" or if you have a debt on your account or the phone is reported stolen it may be "black Listed". Usually you can flash to Cricket or MetropCs fairly easily though and they will even do it for you for a small fee.

Categories

Resources