SOS: 15 min. of your time needed!!!

l0h

Member
May 20, 2011
17
0
0
I urgently need your help, folks. My request probably sounds strange... But let me explain what I'm looking for and why I'm looking for this.

Yesterday I was checking something on my perfectly working Optimus S in XQDM. At one point I left the room for about 30 min. while the phone still was connected to XQDM with "NV Browser" windows active and opened. When I came back, I found my 9 years old son sitting in front of the screen and changing HEX numbers randomly to 0 and 1. I almost lost my temper when saw this... :(

Anyway... I tried to ask what exactly he changed and what lines, but he doesn't remember of course. I guess he thought it is a game and tried to imitate me working on computer.

So, the bottom line is that I can't get my DATA work anymore. I have 1x, but not 3G. I believe some NV records were overwritten and I don't know how to get them back. So, I have a couple questions to this forum. Hopefully you can help me:

Q1: If I flash a Stock Sprint ROM over what I have now, will it return NV items back to the original factory configuration? (My test showed that this is not the case. After reflash, I still can't get DATA back and I can't do a Profile Update -- keep getting "Network timeout. Session canceled" message.

Q2: Do I have any option to restore the factory (or any other working) NV settings if I can get a copy of all NV Items from the working phone?

Q3: If the answer on Q2 is "YES", can somebody help me by making a copy of all NV Items (I believe you can save NV Items in .isf file) from his phone and sharing with me.

Any other suggestions on how to fix the situation are welcome. Please do not offer to go to Sprint service center. I don't believe they are going to support my case, since I was messing with QXDM tool.

Thank you in advance for all your help!
 
Last edited:
I believe the easiest steps to restore your nv items would be:
1st: Nandroid Backup - everything here is ok - also find your recovery and download it again to reflash later as well as gingerbreak, or prep to root as you did originally.
2: Download the baseband zip, do a stock recovery, followed by flashing the radio you already have, I highly recommend doing this with a stock rom as well.
3: reboot & check the 3g in stock or skip to 4 (lol)
4: root & flash your recovery
5: nandroid restore.
lucky you have an optimus s and the radio update/downgrades are available.
I would have immediately done a backup of all nv items in qpst for my optimus V.
If this fails and it should not you will need the cab of your current baseband.
availablr in the emergency recovery thread although since I have the ls670.dll /lgnpst I recommend you flash it with that as it is in fact designed for the LG phones ;) just PM me if u need that and a link to my 4shared or search my posts


...

Good Luck!!
 
In addition to fenrix's suggestions, you may want to try resetting you NVRAM:

Simplified UNROOT and return to STOCK procedure
Note: If you want to scrub even your Sprint data login information and phone # from NVRAM, for example if you were to transfer/sell the phone to someone else, perform a ##786# reset from the dialer in Android (you'll need your MSL/SPC/Service Code - ask Sprint or use CDMA WS) Make sure you have the stock recovery properly installed (step 2) before you do this or you *may* brick your phone. It is worded to sound dangerous just so you pay attention. Xionia recovery 12518.6 and higher does not have brick issue.

Note that this procedure requires the stock recovery. Basically, I'm suggesting you fully restock to ZVD, reset NVRAM per: http://forums.androidcentral.com/lg...implified-unroot-return-stock.html#post712850

Then you can re-root with Gingerbreak.

Good Luck!
 
The image you paint with your son blinding typing away in qxdm nv browser oblivious to any consequences is actually pretty funny, minus the part about screwing up your data login.

First, make sure you have stock recovery or Xionia recovery, or you might brick your phone.

There are 2 resets which can possibly fix your situation (to be typed in the Phone dialer, MSL required):

##SCRTN# (##72786#)

##RTN# (##786#)

##72786# is the less intensive reset that just does resets the Sprint login info and causes your phone to go through hands free activation. It does *not* reset your /data, just the NVRAM for data login. It also resets less than ##786# and there are situations where only the more intensive ##786# reset will help. You should try this one first. Sometimes it won't work because your data is already too screwed up and it can't connect to the network to perform HFA.

##786# reset not only resets the data login info, but also some other NVRAM entries. Think of it as the previous reset on steroids. It also erases your /data, so make sure you have important stuff backed up first. Your phone will also go through hands free activation again.

Flashing stock ROMs won't reset your NVRAM. They actually strive to keep your existing NVRAM intact.
 
Umm dude the purpose of flashing the stock rom isto safely flash the radio.img if the typical resets do not work. My suggestion was intended to be failsafe from the first place rather than try uncertain methods and also to guarantee a full restore of the phones data.
 
eh, whatever, I would think it would considering I had an Optimus S, tested G-Rom, confirmed changes in lgnpst etc. anyways, whatever, just rrmember after u fix it, the 1st step is to backup all that can be for the sake of recovery =) wether u plan or expect anything to render your phone useless
 
Thanks for all your suggestions, guys.

So far I tried:

- Returned everythign to Stock Recovery and Stock ROM,

- Tried ##SCRTN# (##72786#)

- Tried ##RTN# (##786#)

I'm still not able to complete Profile Update (the same Network Timout error), but I have 1x data now, but no 3G. (I'm actually getting 3G logo at the top of the screen, but the speed is exactly the same as 1x. I confirmed this in several different areas of my city. There is no change even if I'm in the zone with a very very strong signal).

I have no idea what else I can check. Loosing my hope to return everything back to the working 3G state.

l0h
 
I'm still not able to complete Profile Update (the same Network Timout error), but I have 1x data now, but no 3G. (I'm actually getting 3G logo at the top of the screen, but the speed is exactly the same as 1x. I confirmed this in several different areas of my city. There is no change even if I'm in the zone with a very very strong signal).
Optimus isn't like some other phones which have been modified to display 3G all the time. It actually displays 1x and 3G appropriately. If it is displaying 3G, then it is actually connected at 3G and the 3G logins for Sprint are correct.

After doing ##RTN#, did you phone go through hands free activation? HFA is using the same system and mechanism as Profile Update. I've never seen HFA go through, but have Profile Update fail immediately afterwards, but then again, I haven't had kids randomly changing NV values.

BTW what kind of bandwidth and ping times are you seeing?
 
l0h, i ended up with the same problem not too long ago, but under different circumstances. I could not get 3G signal either, just 1x. Anyway, I did everything you did so far, except once I got my phone back to stock recovery and stock ROM, I put the official ZVD froyo downgrade from Sprint file on my SDCARD, booted in recovery, and applied zip file. Voila!! my 3G issue was fixed pronto. Link is below. Hopefully this will solve your issue. Good Luck.

Official ZVD froyo downgrade - Thanks sfhub
 
Dude, flashing the radio does not touch the NVRAM. The issue is in the NVRAM.

If only, huh? That would be very convienvet.

If it were my phone, I would...

1. Make back up before you even walk away from a PC while its connected to a NVRAM application. But its too late for that now....

2. Restore back to stock VD if that doesnt resolve, take it to sprint and tell 'em it doesnt work. You don thave to tell them that you hosed up the radio settings. Just say... I cant get 3G. Its the thruth right? You are not doing anything un-ethical and there is no point in volunteering information unless they ask.

Anyways, Did you get it going? All you need to do really.... Just get someone to dump the NV RAM setting or alteast post the qpst settings and you can compare and fix.

Im sure its something simple. I am not familiar with that specific app you used, I only use QPST. IN qpst I know you cant write random blocks to NV. It only lets you manipulate settings.

LMK if you cant get it. Or if you already have it.
 
Optimus isn't like some other phones which have been modified to display 3G all the time. It actually displays 1x and 3G appropriately. If it is displaying 3G, then it is actually connected at 3G and the 3G logins for Sprint are correct.

After doing ##RTN#, did you phone go through hands free activation? HFA is using the same system and mechanism as Profile Update. I've never seen HFA go through, but have Profile Update fail immediately afterwards, but then again, I haven't had kids randomly changing NV values.

BTW what kind of bandwidth and ping times are you seeing?


Sfhub,

Thanks for the explanation on 3G sign. It makes me feel better. If you are right (and I really want to believe you are), I'm getting through 3G authentification successfully.

Now I'm trying to understand why my phone can't complete Profile Update. I tried it at least 20 times already. I even tried to run Profile Update staying relatively close to the cell tower (my signal constantly was max bar).

Since I got this problem, my phone never finished Profile Activation.

As about bandwidth...
For test I'm using: www.dslreports.com/mspeed

I'm getting around 115~130 kb/sec (this is not mistake. I'm talking about Kbit, not KBytes).
The latency is 1.8~2.5 sec. :(

Any other ideas what I can check?

Thanks
l0h
 
l0h, i ended up with the same problem not too long ago, but under different circumstances. I could not get 3G signal either, just 1x. Anyway, I did everything you did so far, except once I got my phone back to stock recovery and stock ROM, I put the official ZVD froyo downgrade from Sprint file on my SDCARD, booted in recovery, and applied zip file. Voila!! my 3G issue was fixed pronto. Link is below. Hopefully this will solve your issue. Good Luck.

Official ZVD froyo downgrade - Thanks sfhub


This is exactly the same procedure how I returned back to Stock ROM.
Just to be sure that nothing wrong "stuck" on my phone. Can you check what "Baseband version" do you have after returning back to stock. Mine is saying: "LS670MVD_60401001".

I'm running out of any other option. :(
l0h
 
Last edited:
If only, huh? That would be very convienvet.

If it were my phone, I would...

1. Make back up before you even walk away from a PC while its connected to a NVRAM application. But its too late for that now....

2. Restore back to stock VD if that doesnt resolve, take it to sprint and tell 'em it doesnt work. You don thave to tell them that you hosed up the radio settings. Just say... I cant get 3G. Its the thruth right? You are not doing anything un-ethical and there is no point in volunteering information unless they ask.

Anyways, Did you get it going? All you need to do really.... Just get someone to dump the NV RAM setting or alteast post the qpst settings and you can compare and fix.

Im sure its something simple. I am not familiar with that specific app you used, I only use QPST. IN qpst I know you cant write random blocks to NV. It only lets you manipulate settings.

LMK if you cant get it. Or if you already have it.

Scrosler,

I prefer to leave "go to Sprint" option as a last resort one. My last experience with bringing phone to Sprint (about 2 years ago) was not very good... I ended up with refurbished phone. Of course you probably would say "Better to have refurbished, then brand new, but not working". But I'm a strange person. :)


Scrosler, I actually like the idea of comparing my QPST settings with the working ones. I actually asked about this (well.. NV settings) in my initial post, but didn't get any reply to this request.

Do you think you can send me your settings by saving them to the file in "QPST Service Programming"? But only if you feel comfortable, since your IMEI number will be stored in there. I personally would not do anything with your number, but I know that it is not safe to share it. So, again... only if you feel comfortable. (Another option, but would require more manual work, is to send a screen shot of every QPST Service Programming tab and mask IMEI number in any editor that works with .JPG files).

Thank you in any case. I appreciate that you find the time to share your experience and thoughts.
l0h
 
Since I got this problem, my phone never finished Profile Activation.
What is profile activation? Do you mean hands free activation or profile update, or both? It would be logical if hfa didn't complete, then profile update also wouldn't complete, but if hfa completed, and profile update didn't then that would be strange. However you said you performed ##786# reset, which means your data logins and MSN/MSID would have been wiped out and the only way you could get them back is for hfa to go through or manually programming them.

The other possibility is your AAA authentication got screwed up. Those are unique to your phone.

I'm getting around 115~130 kb/sec (this is not mistake. I'm talking about Kbit, not KBytes).
The latency is 1.8~2.5 sec. :(
You are right then, it is a 1x connection. 1.8-2.5 sec latency cannot be 3g. I was thinking maybe sprint was just overloaded in you area (tell-tale sign being slow speeds but faster latency than 1x is capable of)

Have you tried manually updating the PRL with QPST?
 
What is profile activation? Do you mean hands free activation or profile update, or both? It would be logical if hfa didn't complete, then profile update also wouldn't complete, but if hfa completed, and profile update didn't then that would be strange. However you said you performed ##786# reset, which means your data logins and MSN/MSID would have been wiped out and the only way you could get them back is for hfa to go through or manually programming them.

The other possibility is your AAA authentication got screwed up. Those are unique to your phone.


You are right then, it is a 1x connection. 1.8-2.5 sec latency cannot be 3g. I was thinking maybe sprint was just overloaded in you area (tell-tale sign being slow speeds but faster latency than 1x is capable of)

Have you tried manually updating the PRL with QPST?

Sfhub,

Thanks for still staying with me and trying to fix my 3G issue... I'm answering your questions in the order you asked them.


A1: I meant Profile Update. The phone never completes it and I receive Network timeout error.
As about HFA... The phone never completed it also. As you said all my info was deleted during ##786# reset, so I had to manually put it through ##MSL# and ##DATA#. This didn't help. I even tried to do ##786# again and add the data through QPST. But I got the same results. :(

A2: You said that it may be my AAA authentication issue... But earlier in the thread you wrote that since I get 3G sign that would mean that I'm on 3G and that I passed the authentication. Am I reading you correctly that 3G sign is not proof of completed authentication? (Since I had to erase all my info, I put my "AAA Password" manually throught ##DATA# menu. I have my AAA password from the time before I decided to upgrade to Optimus. I'm talking about 6 symbols AAA Password. Just for a test I tried to put some random password and after that I never got 3G sign on the top of my screen.

Do you know how to 100% verify if 3G authentication completed? I've tried *2 and then Call button. This brings Sprint Zone. On the Sprint Zone screen I have all greens in "My connections" and when I do "More diagnostic" -> "Data Connection Diagnostics" then 3G is green also and 3G test passes successfully. But I'm not sure if I can trust this information. I assume Sprint may just checking DATA connection, but do not differentiate if its' 1x or 3G.

I was thinking about using ##2539# (A-KEY). But this is not 6 symbols field. Not sure where to get the code to enter in that field. I assume that calling Sprint and ask for this code is not the best idea. ;-)

A3: As about PRL. Yes, I updated it with QPST. I'm running 11115 version.
But I already tried several different ones and do not see any improvement (even if I'm accessing data through Verizon roaming).

Sfhub, do you think you can send me your QPST settings?

Thanks!
l0h
 
Last edited:
A2: You said that it may be my AAA authentication issue... But earlier in the thread you wrote that since I get 3G sign that would mean that I'm on 3G and that I passed the authentication. Am I reading you correctly that 3G sign is not proof of completed authentication? (Since I had to erase all my info, I put my "AAA Password" manually throught ##DATA# menu. I found my AAA password since the time when I had another phone before. I'm talking about 6 symbols AAA Password. Just for a test I tried to put some random password and after that I never got 3G sign on the top of my screen.
I should amend my statement by qualifying "in a properly provisioned phone" the 3G symbol behaves that way. I don't think your phone is actually fully provisioned yet and the 3G symbol could be in some limbo state.

The AAA I'm referring to is a 16 digit hex # for provisioning. There is a separate one for data login, but that changes when you switch phones, which is why it is provisioned.

BTW I don't have an Optimus anymore so couldn't help you in areas that require one.

Honestly your best bet is to just return the phone to Sprint and say after some update your phone wasn't working right (maybe it wasn't charging on USB? or the autocorrection wasn't working on the keyboard?) so you were told to do ##786# reset and now the phone won't provision.
 
Thanks, Sfhub!

Anyone else can share his QPST settings from working Optimus S?
 
Sharing qpst setting probably won't work, esp. if hfa is not working. There is two profile involved to get 3g data working. First is "Profile 0" or what Sprint uses to program hfa/profile. This is the meid@hcm.sprintpcs.com login that contains a device-specific password. This is then used (along with the spc/msl) to program Profile 1, which is your "current" data profile.

I'd double-check that Profile 0 contains sane value (meid-based user and random-looking pass) and that you didn't change your msl code while you had qpst/qxdm open from what Sprint "thinks" it should be (which begs the question why you had it open in the first place).

-- Starfox
 

Trending Posts

Forum statistics

Threads
955,233
Messages
6,964,155
Members
3,163,232
Latest member
Chloe7788