Please help me bring my Samsung Galaxy SII back to Ting

Ting Army, I need your help. Please help me bring my Samsung Galaxy SII Epic 4g Touch back to Ting!

My ~15 month old SGS2 (purchased through Ting) decided to brick itself. I have a thread here on xda developers [1] where I detail what happened to it and what I did to attempt to restore it, but in the end I think it was a lost cause. In a nutshell, I think the NAND memory went bad and I could never flash it back to life.

So, I ended up purchasing a used Sprint SGS2 on eBay with a broken screen and a clean ESN and swapped motherboards. However, the seller had flashed a Boost mobile ESN to this device. I have the original Sprint ESN (printed on the phone and the box) and I’ve been in contact with the seller and he’s sent me a few files and links to the guide that was followed to flash the phone to Boost.

At this point, you’re probably thinking that I should take this up with the seller because the phone was not what was advertised, get my money back and find a different device to steal its motherboard for my frankenphone. That’s true, but the seller seems like a nice guy and he’s been really helpful trying to get me all the stuff I need to flash it back to the original Sprint settings. Plus I enjoy tinkering with things and want to see if I can get this working, because it seems like I’m so close! 

I’ve been reading about the flashing process...saving NV items, data profiles, HA/AAA passwords, etc. The problem is I’m not sure which information is common to all Ting/Sprint devices and which data is unique to my device.

I do have my wife’s SGS2 on Ting that I can use to read info from, so I am hopeful to get network information that is common to all Ting devices that way. Also, the eBay seller did send me a file with the original Sprint HA and AAA password (which from researching I believe the AAA password is unique to my device).

 Here [2] is the guide I’m going off of. It looks like there are several items that are required from the donor phone:

-

NV Files (step 2B):

-

465

-

466

-

1192

-

1194

-

Data profile (step 2C)

-

Data profile passwords

-

HA password

-

AAA password - unique to device

Can I read these NV files and data profile from my wife’s phone to apply to mine? Or are they unique to each device? Ultimately, am I on the right track here?

Thanks for your time!

[1]  http://forum.xda-developers.com/showthread.php?p=42518155

[2]  https://docs.google.com/document/pub?id=1DJj_LmR65ZX_N1vjbVu83qrknSkNR9xvLLeCDTbeqdM

1

Comments

13 comments
  • Wow... yeah my first reaction is for you to return to seller.  I don't care how "nice" he is, not telling you it was flashed to Boost is BAD.  Honestly, have you called Sprint to see if THAT ESN is even clean? I would be returning this in a heartbeat for a non misleading seller.  Besides that, you are not screwed.

    You are not quite on the right track though.  It's a lot harder to flash away from a provider than it is to flash back to them (MOST TIMES).

    Basically you just need a program called Qpst.  You seem no stranger to google, so I am sure you will be able to find it.

    Now this is from  http://www.cricketusers.com/sprint-samsung-galaxy-sii-epic-4g-touch/31322-epic-touch-flash-back-sprint.html 

    They had theirs flashed to Cricket and needed back to Sprint.  

    "This worked. Thanks a lot. This is what I did.

    flashed a sprint PRL and activated the phone on the sprint account. 

    *THIS WILL RESET THE PHONE TO FACTORY DEFAULTS AND FORMAT THE INTERNAL STORAGE(INCLUDING PICTURES). 

    *


    Dail pad -> ##RTN# -> Enter MSL/SPC -> Reset -> automatically reboots -> Hands free activation starts automatically after reboot -> kept clicking "OK" -> DONE

    Talk, 3G & 4G work"

     

    Basically once you get to the hands free activation part, just back out of it and start following the steps for plugging in your Ting info here  https://help.ting.com/entries/23169888-Completing-Activation-for-your-Samsung-Device

    Good luck!

    .

    0
    Comment actions Permalink
  • Thanks, Josh. I'll give that a shot. So it sounds like as long as I have a good ESN and a good PRL, by forcing a reset I should get everything I need? That definitely sounds quite a bit easier than what I thought I'd have to do! :)

    0
    Comment actions Permalink
  • Indeed! And don't mind my tendencies to expect worst out of people, I am sure the ESN is fine if the seller has been so willing to help you out. lol

    Here is more information, with links to PRL updates, Qpst, and much more :) I had to do pretty much the same when I bought a used Epic 4gt and it was flashed to work on H20 service.  

    http://forum.xda-developers.com/showthread.php?t=1267893

    That has all the info you could ever want, plus all the links to needed files and drivers.  If you need any help at all, feel free to get me here and I will help as I can.

    0
    Comment actions Permalink
  • I gave the seller the benefit of the doubt. The screen was completely nonfunctional so he didn't really have a way to test it out. He claimed he was selling the phone for his girlfriend.

    I'm assuming before putting a sprint PRL on the device I'll need to update the ESN/MEID first, right? Unfortunately after following guides online, it doesn't seem to be taking effect. I'll execute "requestnvitemwrite meid 0x00AXXXXXXX..." but when I read it back, it's still the old ESN/MEID. The guides usually mention writing the NV items saved from the donor phone first... I'm not sure if skipping this step has any effect or not. I'll keep trying a few more things, I just haven't had the time to properly research and test different approaches. 

    Did you have to change ESNs when migrating to/from Cricket/H20?

    0
    Comment actions Permalink
  • Actually, flashing over the PRL then the reset should set you up.  That is all I had to do with H2O one I had gotten.  

    http://forum.xda-developers.com/showthread.php?t=1267893

    Is the exact method for Updating to a Sprint PRL.

    "Then on the dial pad, ##rtn#, hit menu button, reset and wait. This will erase everything u did to phone for cricket. It will keep your apps and data info (like contacts, call log, txt, etc.). It you can factory restore to reset it back to fresh out of box."

    From:   http://www.cricketusers.com/sprint-samsung-galaxy-sii-epic-4g-touch/31322-epic-touch-flash-back-sprint.html#ixzz2Y59n7bjl

    .

    Just instead of undoing Cricket, its undoing Boost. 

    Once you are restarted from that reset, you should be back on Sprint.  You can go to About Phone in the settings and check the PRL to make sure. Once it's configured back to Sprint towers we can go from there :) 

    After all that your ESN should be as it should be, and Ting can check to make sure the ESN is good for porting.

    Feel free to pop back here or you can email me at Herenowit (AT) gmail (DOT) com if you need any help!

    0
    Comment actions Permalink
  • Josh, thanks for your help. I (finally) got this working using your advice. I had one small hangup on the ESN/MEID. I reset the device but that did not reset the ESN/MEID. Following the guides online, I could use the commands to write the new MEID but it never seemed to stick. I finally found out what was the issue. I was running the latest jelly bean build, GB27, and I believe they locked down some functionality in JB. I had to downgrade to EL29 and then the MEID change worked. Once that was changed I was able to update the PRL and it pulled down all the correct information. I haven't tested 4G yet since I don't have coverage in my area but I'm hopeful it'll work just fine.

    Thanks,

    -brian

    0
    Comment actions Permalink
  • "flashed a sprint PRL and activated the phone on the sprint account."

     

    Do I need a sprint account to do this? I only have a Ting account.

     

    0
    Comment actions Permalink
  • No. I only have ting as well. I should have said "activated the phone on the sprint network". The exact order was flash the PRL, activate the device through ting (either help ticket or through your devices page), then update profile on the device.

    0
    Comment actions Permalink
  • I've got a similar problem - I just bought a used phone off Craig's List. It was sold as a Sprint phone, but it appears to have been flashed to work with Boost.  (The MEID in Phone Settings differs from the one under the battery, so I'm guessing that's what happened...) Both MEIDs are clear, but the one on the phone right now is tied to Boost.  

    Can anyone tell me how I can revert the phone to the original Sprint MEID? I flashed it (my first experience with Odin!) to stock, unrooted ROM (FL24) and did a factory reset, but the MEID showing up in Phone Settings is still the Boost one.

     

    Thanks for any help!

    -Laura

    0
    Comment actions Permalink
  • Should have mentioned - it's also a Samsung Galaxy S2. 

    0
    Comment actions Permalink
  • Hi Caleb/Laura (?),

    Sorry I was out of town for the past few days. I was able to follow mostly the guide in the original post [1] to change the MEID. Note I had to flash EL29 before getting the changes to take effect. I'm not sure if FL24 will work or not since it is later than EL29. I do know the jellybean build GB27 would not work with the instructions above. Using an Odin one click to get to EL29 should not be too difficult though.

    Once the MEID is updated, you can follow the instructions in the previous posts for putting a Sprint PRL on the device so it will contact Sprint (Ting) towers. Activate that Sprint MEID with Ting, and update your profile. The phone will download your correct Ting user information to the device so it can get on the network. 

    -brian

    [1]  https://docs.google.com/document/pub?id=1DJj_LmR65ZX_N1vjbVu83qrknSkNR9xvLLeCDTbeqdM

    0
    Comment actions Permalink
  • Hey Brian,

    I am having trouble writing the MEID. I was also on GB27 and was having issues so I downgraded to EL29. However the MEID still will not stick in QXDM. What are you using to write the MEID?

    0
    Comment actions Permalink
  • Kevin,

    Looking back over my notes I had the same trouble until I issued a password command. I issued "Password 01F2030F5F678FF9" and you should see "Password Result = Correct". After this I was successfully able to write the MEID. I'm not sure if that password is the same for all devices, I just found it searching around. I think I came across a few others, but this is the one that worked for me.

    0
    Comment actions Permalink

Please sign in to leave a comment.