Showing posts with label how to flash samsung galaxy note 3. Show all posts
Showing posts with label how to flash samsung galaxy note 3. Show all posts

Friday, March 21, 2014

Guide: how to flash Galaxy Note 3 flash to PagePlus with 3G data step by step




Guide: how to flash Galaxy Note 3 flash to PagePlus with 3G data step by step

The Samsung Note 3 is currently the best specced phone available running Android.  It’s also the most expensive.  Fortunately, PagePlus users tend to be frugal, and I’m no exception. I took a chance on a used Sprint Note 3 with a bad ESN (doesn’t matter if flashing it to verizon) and a “Locked SIM.”  A few dings around the bezel (but not a scratch on the screen) only sweetened the deal further.  I made away like a bandit, getting this flagship phone for half its MSRP and nearly the same price as phone subsidized on a 2-year contract.  I just had to make it work.

Prepare your PagePlus Account

  1. Register your phone with PagePlus.  I chose to go through Kitty Wireless, an authorized dealer, as they will take care of monthly billing with the 1200 Plan.  I’m also a member of the Level 2 ”Crazy Kitty PIN Rebate Club ” which gives a discounted rate on plans – $26.97/mo vs $29.99/mo – it adds up over time, especially with multiple lines.  This club is only offered at select times during the year, and costs a one-time fee of $100 to join.
  2. Make sure to supply the MEID correctly when your register your device – you need to remove the last digit (because it is 4G capable) for the order to go through.  For example,mine was 990000xxxxxx223.  I supplied 990000xxxxxx22.  Should end up being 14 digits instead of 15.
  3. Wait for the order confirmation email.  You’ll need the following: Phone # (MDN),  MIN (MSID), and SID.  For the SID, you need to call PagePlus at 800-550-2436.  Expect to wait a while.
  4. You may or may not need a SIM card.  Furthermore, that SIM card may or may not need to be from Verizon, and it may or may not matter whether it has already been activated.  This totally depends on your phone.  For the Sprint Note 3 that I used, a SIM card was unnecessary.  The verizon model of the same phone however often requires one.  This will require some googling on your part.
  5. For 3G data (upload / download speeds >1mbps, ping <200ms 3g="" a="" already="" any="" are="" be="" buying="" can="" cdma="" compatible="" convoy="" dfs="" do="" drawer="" dumbphone="" f="" google="" have="" his="" in="" is="" make="" may="" nbsp="" need="" not="" ol="" one="" only="" onor="" or="" ou="" phone="" quick="" samsung="" search="" smartphone.="" somewhere.="" style="border: 0px; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; list-style: upper-alpha inside; margin: 0px 0px 0px 1.25em; padding: 0px; vertical-align: baseline;" supports="" sure="" that="" the="" to="" u640="" used="" verizon="" will="" with="" workshop.="" you="">
  6. You may skip this step, but you will be limited to 1X data (upload/download speeds of 0.1mbps, and most painful – pings of 700-1200ms).
  7. Note: you may also be able to get away with a Sprint phone as a donor, but lets not complicate things, shall we?  Phones are cheap on eBay. 

Ready your Computer

  1. Download this file (45.2MB).  It contains several files necessary for the process.
  2. Install the 32-bit or 64-bit USB drivers for your phone (not provided)
  3. Download DFS from: http://www.cdmatool.com/download.  Make sure you get DFS and not iDFS.  Install it and create an account – you can get by with the Demo version just fine.
  4. Use the 60008 PRL provided (recommended) or download one here.

Preparing to Flash

Your phone may need to be rooted and/or have an unlocked bootloader.  More importantly, make sure you have the latest ROM of your choice installed before flashing, and MOST importantly, ensure that the baseband / modem (check this in settings / status) is compatible with flashing to PagePlus or your desired MVNO.  I will go through this in the case of the Sprint Note 3 (SM-N900P):

Part 1 – Update Android / ROM, obtain Root, flash Modem

  1. As always, it is a good idea to make a full backup before starting.
    1. TWRP recovery is easy to install via the free goomanager app
  2. I grabbed the latest official (TouchWiz) build of Android 4.4.2  KitKat: N900PVPUCNAB and installed it using Odin 3.09.
  3. Unfortunately, the NAB modem that is installed with this update is not compatible with PagePlus.  No problem, we now just have to flash an earlier version of the modem ONLY (again using Odin just as before), which you can find in the download above (modem.tar).
  4. We can then Root android, again using Odin and loading “CF-Auto-Root-hltespr-hltespr-smn900p”.
  5. This is a good time to disable the pesky KNOX security software, though this step is not necessary for flashing.
  6. Make another backup of your shink new 4.4.2 ROM

Part 2 – Set USB mode to MODEM

  1. Enable USB Debugging.  Settings –> About Phone –> Tap “Build Number” 7 times to enable the development menu.  Then go to it (Settings –> Development) and make sure Enable USB Debugging is checked.
  2. Enable “Install apps from unknown sources” in the security settings.
  3. Install Samsung Android SPC Utility (apk provided) and press “Read SPC” – write this down.
  4. Dial ##3424# (DATA) to enter the PhoenUtil menu, and change the Qualcomm USB Setting to DM+MODEM+ADB or RMNET+DM+MODEM – either will work.
  5. The phone is now ready for flashing.

Reading settings with DFS

Before we start, we need one last password.  For Samsung devices, check here.  The 16 Digit Password that worked for my Sprint Note 3 was 2012112120131219.

DFS – READ; do NOT click write on anything yet

  1. Make sure the SIM card is removed.
  2. Turn on phone and connect to USB – ensure drivers are detected and installed.
  3. Start DFS.  Open “Ports”, select the COM port belonging to the phone.
  4. DFS should establish a connection and read the status and diagnostic info.
  5. Enter your SPC and click the button (log should indicate “UNLOCKED”)
  6. Enter your 16-digit password and click the button (log should indicate “UNLOCKED”)
  7. Go through each section of the equipment and programming tabs and click READ for each subsection.  Then MAKE SCREENSHOTS of your default values.
  8. Go to programming –> General and copy your MEID (14 digits HEX; ignore the two digits in the second box if present)
  9. Turn OFF your phone.  This is important.

Flashing Donor Phone / Obtaining HA, AAA Keys

Put aside your POWERED OFF phone and grab the donor.  Do NOT EVER have the two of these devices powered on at the same time with the same MEID (which they will have shortly).  This would be illegal according to the FCC.

DFS – Flash the donor

  1. Connect your donor phone to your computer and open DFS.
  2. Establish a connection with your phone.  Click Ports, and select the COM interface you donor is connecting on.  This will vary by model.  Here’s what mine looked like:DFS Connected to Samsung Convoy (SCH-u640) - click to enlarge.
  3. Send the SPC code (mine was 000000).  Yours probably is too.
  4. Send the Pwd (mine was 2008110120090528).  This is unique to the model of phone.
  5. Go to the Programming / General tab and READ your MEID.
  6. SAVE THIS - you will want to restore it after finishing.
  7. Write the MEID from your Note 3. (and READ it back to verify it stuck).
  8. Reboot your donor phone and follow the prompt to activate it (or dial *228).  It will now have your PagePlus phone number and should be fully functional.  You have switched phones on a CDMA carrier without having to call support to perform an ESN change.  Epic win.
  9. Verify the 3G icon is present and do something that uses data (mobile web, send an MMS).  This will just ensure the AAA and HA keys are updated.
  10. Connect the donor back to DFS and send the SPC and Pwd again as before.
  11. Go to the Programming / Mobile IP tab and copy the AAA and HA Shared Secrets in HEX format.HA and AAA Shared Secrets
  12. Go back to Programming / General and restore the original MEID.  Read it back to ensure it was written, and reboot or shut off the donor phone.  Its job is finished.

Flashing your Note 3 (or whatever)

Make sure you have your backups / screenshots of original settings!

DFS – Now you can WRITE

  1. Make sure the SIM card is removed.
  2. Turn on phone and connect to USB – ensure drivers are detected and installed.
  3. Start DFS.  Open “Ports”, select the COM port belonging to the phone.
  4. DFS should establish a connection and read the status and diagnostic info.
  5. Enter your SPC and 16-digit password
  6. In Programming / NAM, write the following:
    1. IMSI (leave IMSI T unchanged)
      1. MIN A and MIN D = your MIN / MSID (not phone number)
      2. MCC = 310; MNC=00
    2. Enter your MDN into both the SPC and MDN fields
    3. Set your SID (NID should be 65535)
    4. Check the remaining boxes to match this and then click WRITE:
      DFS: Programming / NAM
      DFS: Programming / NAM
  7. In Programming / Data, write the following:
    1. PPP
      1. SIP NAI: “Your MDN”@dun.vzw3g.com
      2. UID: “Your MDN”@vzw3g.com
      3. PWD: vzw (box unchecked)
    2. HDR AN
      1. NAI: “Your MDN”@vzw3g.com
      2. PWD: vzw (box unchecked)
    3. HDR AN Long
      1. UID: “Your MDN”@vzw3g.com
      2. PWD: vzw (box unchecked)
    4. I will make a brief note here to remark that some of these values were erased when changing the baseband on my phone (which I did out of order of this guide) and I ended up with this.  It still worked (and I have learned not to mess with things that are working).
    5. Check the remaining boxes to match this (Hybrid preferred can be Enabled):
      DFS: Programming / Data
      DFS: Programming / Data
    6. Click WRITE
  8. In Programming / Mobile IP, write the following:
    1. Under profile column:
      1. Select the first bubble and make active (Right click, enable profile)
      2. Make sure all other profiles are Disabled (Right click, Disable profile)
    2. Under Mobile IP main settings
      1. DS QcMIP: PrefMobileIP
      2. Active profile: 0
      3. Number of Profiles: 1
      4. Retries count: 2
      5. Pre-Reg timeout: 30
      6. Retries interval: ms1750
      7. 2002 BIS MN HA AUTH: checked
      8. Domant handoff: checked
      9. PRQ IF Traffic: unchecked
    3. Click WRITE
    4. Under Selected profile settings
      1. NAI: “Your MDN”@vzw3g.com
      2. Home address: 0.0.0.0
      3. Prim HA address 255.255.255.255
      4. Sec HA address 255.255.255.255
      5. MN HA SPI set: Check box; 300
      6. MN AAA SPI set: Check box; 2
      7. Reverse Tunneling pref: Check box
      8. AAA Shared Secret
        1. Enter 32-digit value in HEX: Check Box
      9. HA Shared Secret
        1. Enter 32-digit value in HEX: Check box
      10. RM NAI : “Your MDN”@dun.vzw3g.com
      11. DMU PKOID: 10
      12. DMU MN Auteth: 1.178.7
    5. CLICK ON ” Write current profile settings” – do this 2x to make sure everything stuck
  9. Finally, lets go back to Programming / NAM, and write the PRL:
    1. First READ and then SAVE your current PRL
    2. Then LOAD and WRITE the 60008 PagePlus PRL
    3. The radios will reboot/reset after doing this
  10. Done!  Click Reset in the top right, and restart phone!
    1. Disconnect from DFS and unplug your phone.

Finishing Touches

  1. Once phone is restarted:
    1. Dial ##3282# click Edit Mode
    2. Enter your MSL / SPC code
    3. Click on EVDO then Click on DDTM and make sure it is Enabled. Then hit okay and then hit the back key
    4. Click on eHRPD and set to Off then hit ok.
    5. Click on LTE and Disable that also, and click ok.
    6. Youtube streaming and MMS:
      1. Click Multimedia then click on RTSP/HTTP
      2. RTSP proxy ip: 0.0.0.0
      3. RTSP proxy port: 0
      4. HTTP proxy ip: 0.0.0.0
      5. HTTP proxy port: 0
    7. Then click on MMSC menu item
      1. Name: PP (whatever you want)
      2. MMSC: HTTP://MMS.VTEXT.COM/SERVLETS/MMS or http://mms.vtext.com/servlets/mms?X-VZW-MDN=PHONENUMBER
      3. MMS Proxy: Leave Blank or 0.0.0.0
      4. MMS Port: 80 or 8080
      5. MMS Protocol: WAP 2.0
    8. Done!  Reboot phone
  2. Verify you can connect to PagePlus (*611) and that you have an EVDO Rev. A data connection.  Use Speedtest to verify 3G speeds / ping.
  3. Remember – NEVER dial *228 or any of its variations unless you wish to repeat all of the above steps again.

Troubleshooting

Call PagePlus at (800) 550-2436 and verify your ESN / IMEI is correct and in their system.  I had mistyped a digit in mine when flashing the Galaxy Nexus and spent hours trying to figure out why it wasn’t working before realizing it.
3G not working?  Try the following:
  1. Make sure you followed the flashing guide closely.
  2. Your Profile 0 and/or Profile 1 AAA key may be wrong.
  3. You may have wrong APN settings.
  4. Phone network should be set to CDMA. Go to System Settings, More Settings, Mobile Networks, Network Mode should be set to “CDMA”
  5. Try using your AAA password instead of “vzw” in the NAM settings (check the box when entering in HEX).
If all else fails…Nuke it from orbit.  Use Odin to do a full wipe and reflash to stock android and start anew.


Saturday, March 8, 2014

Galaxy Note 3, Note 2, S4, S3, and S2 Flash to Boost, Virgin Mobile, Ting, etc.

These instructions should work for Boost, Virgin Mobile, Ting, other Sprint MVNO, and legacy plans such as SERO, etc. I followed my exact steps as described in the Galaxy S3 thread...and guess what...it worked. Even the *2 (launches Sprint Zone app) method to activate the phone via WiFi also worked. I didn't do anything special on it whatsoever.


Assumptions:
1) You have your Samsung Galaxy phone USB drivers loaded.
2) You know how to configure your phone to get to Diag mode.
3) You know how to configure DFS to add the serial port where your phone is connected.
4) You know your phone's MSL and Samsung password and have entered both in DFS.
5) Go to the Programming tab, click on General. I'm also assuming you know what to do here. Hint: Look at the MEID field and ONLY the MEID field. 


The steps below is how to get 3G working and activate the phone using DFS v4.6.4.1 (or newer):

1) Go to the Programming tab.

2) Click on the Data sub tab.

3) Click on Read button.

4) Under PAP:
UID: samsung01@sprintpcs.com
Pwd: samsung

5) Under HDR AN:
NAI: MEID@hcm.sprintpcs.com (MEID in HEX) - For Sprint and Boost OR
NAI: MEID@mdata.vmobl.com (MEID in HEX) - For Virgin Mobile

Pwd: (check the box first!) enter your 32 digit HEX AAA password


6) Under HDR AN Long:
UID: MEID@hcm.sprintpcs.com (MEID in HEX) - For Sprint and Boost OR
UID: MEID@mdata.vmobl.com (MEID in HEX) - For Virgin Mobile

Pwd: (check the box first!) enter your 32 digit HEX AAA password


7) Put a check mark on "Authentication require password encryption"

8) Click on the Write button

9) Goto the Mobile IP sub tab.

10) Click on Read button.

Begin Sprint and Boost:
11) Right click on the first Profile radio button (that's Profile 0), and enable it.

12) Click on the Write button

13) On the Selected Profile settings section:
NAI: MEID@hcm.sprintpcs.com (MEID in HEX)
Home address: 0.0.0.0
Prim HA address: 68.28.15.12
Sec HA address: 68.28.31.12
MN HA SPI set: (checked) 1234
MN AAA SPI set: (checked) 1234
Reverse Tunneling Pref: (checked)
AAA Shared Secret: enter your 32 digit HEX AAA password (put check mark on "Enter value in HEX")
HA Shared Secret: secret (remove check mark on "Enter value in HEX")

14) Click on Write current profile settings.

15a) Reboot the phone. Then run the Update Profile and Update PRL on your phone.
OR
15b) Reboot the phone. Connect your phone to WiFi. Dial *2 (the Sprint Zone app will appear), and choose Activate device (or Activate phone).

16) Done.
End Sprint and Boost

OR...

Begin Virgin Mobile:
11) Right click on the first Profile radio button (that's Profile 0), and disable it if not already disabled.

12) Click on the Write button

13a) Right click on the second Profile radio button (that's Profile 1), and enable it.

13b) Click on the Write button

13c) On the Selected Profile settings section:
NAI: MEID@mdata.vmobl.com (MEID in HEX)
Home address: 0.0.0.0
Prim HA address: 0.0.0.0
Sec HA address: 0.0.0.0
MN HA SPI set: (checked) 8687
MN AAA SPI set: (checked) 8687
Reverse Tunneling Pref: (checked)
AAA Shared Secret: enter your 32 digit HEX AAA password (put check mark on "Enter value in HEX")
HA Shared Secret: vmug33k (remove check mark on "Enter value in HEX")

13d) Click on Write current profile settings

14a) Right click on the third Profile radio button (that's Profile 2), and enable it.

14b) Click on the Write button

14c) On the Selected Profile settings section:
NAI: MEID@prov.vmobl.com (MEID in HEX)
Home address: 0.0.0.0
Prim HA address: 0.0.0.0
Sec HA address: 0.0.0.0
MN HA SPI set: (checked) 8687
MN AAA SPI set: (checked) 8687
Reverse Tunneling Pref: (checked)
AAA Shared Secret: enter your 32 digit HEX AAA password (put check mark on "Enter value in HEX")
HA Shared Secret: vmug33k (remove check mark on "Enter value in HEX")

14d) Click on Write current profile settings.

15a) Reboot the phone. Then run the Update Profile and Update PRL on your phone. (WORK IN PROGRESS)
OR
15b) Reboot the phone. Connect your phone to WiFi. Dial *2 (the Sprint Zone app will appear), and choose Activate device (or Activate phone). (WORK IN PROGRESS)

16) Done. (WORK IN PROGRESS)
End Virgin Mobile