FORUMS
Remove All Ads from XDA

[FIX/TOOL] Backup/Restore/Fix IMEI & Data Restore Tool v3.5 - Updated 03/22/2013!!!

389 posts
Thanks Meter: 937
 
By Peoplearmy, Member on 28th July 2012, 10:36 PM
Thread Closed Email Thread
USE THIS AT YOUR OWN RISK AS QPST WILL FLASH JUST ABOUT ANYTHING YOU TELL IT TO. I AM NOT RESPONSIBLE IF YOUR PHONE BECOMES MORE BRICKED THAN IT ALREADY IS, EXPLODES, OR TRANSFORMS INTO A SITH LORD AND ATTACKS YOU WITH A LIGHT SABER!

Verizon Users please refer to this thread HERE for IMEI and Roaming fix.

Click for Screenshots in Post #4

FILES YOU WILL BE NEEDING

DOWNLOAD QPST V2.7.378 from HERE

(if you have build version 2.7.385 please let me know)

Fix for Data Issues (Stuck on EDGE/2g) see Post # 3
(Sasktel users custom App has not been updated for you guys cause I am still in need of additional data)

How to get to DIAG Mode
**AOSP ROMs to get to DIAG Mode see Post #2
Option1:Stock ROM (Stock Dialer) dial *#7284#.
Option 2: Stock ROM (No Stock Dialer) flash this file HERE!
  • Install QuickShortcutMaker.
  • Open it and type IOT in the search box.
  • Click on the entry that says IOTHiddenMenu / IOTHiddenMenu / com.android.hiddenmenu/com.android.hiddenmenu.IOTHiddenMenu
  • Click OK

STOCK ROMS: In the hidden menu or PhoneUtil menu select USBSettingsMenu choose the correct mode and click ok.

To get started put phone into RMNET + DM + MODEM mode (DIAG Mode)
Connect your phone to your computer using your USB cable (Stock cable will work best no guarantees with any other cable).
You might need these if your phone won't connect USB Drivers.
Look in device manager under ports and serials you should see your phone there.
Now open QPST Configuration click on ports tab and then on Add new port button type in COM## where ## is the port number your phone is connected to.


To make a backup:
  • Open Software Download from the Start Clients menu.
  • Click on the Backup tab.
  • Make sure your phone is listed under port.
  • Select a location to save your backup (recommended).
  • Click Start and wait for it to finish.
  • You should now have a QCN file of your NV Data.
  • Save the file in a safe place.

To restore:
  • Open Software Download from the Start Clients menu.
  • Click on the Restore tab.
  • Make sure your phone is listed under port.
  • Select the location you saved your backup to.
  • Click Start and wait for it to finish.
  • The phone will attempt to restart if it fails don't panic just manually reboot your phone it may take longer than usual but you should be fine.

IMEI Injection:
Please see Post #3 for IMEI Injection + Data Restore All in one App and Instructions

or

Inject IMEI with QPST

  • Open RF NV Item Manager from the bin folder found in Program Files folder/Qualcomm/QPST
    (RF NV Manager is no longer accessible from the start menu or from inside QPST Configuration).
  • Click on Setting menu in RF NV Item Manager and select Comport.
  • Select your phone from the list of ports and click ok.
  • Go to File menu and select Read From Phone.
  • You will get a list of NV items and their values from your phone.
  • Look for item NV_UE_IMEI_I it will be item number 550 you can do a search for it using the search.
  • If you are unable to find it you will need to add it in
  • Go to Option => Customize NV Item List.
  • Then look for the item on the left and move it to the right.
  • Click OK now you should be able to find it.
NEVER ADD AN ITEM THAT YOU DO NOT KNOW THE CORRECT VALUE FOR YOU CAN DAMAGE YOUR PHONE IF YOU DO SO!
  • On the right you will see a set of 9 text boxes this is where your IMEI should be.
  • Click the Hex Check Box.
The Hex values for your IMEI will consist of no more than 2 characters per a box and must match your IMEI or it will not take the values you enter. The IMEI is also listed in a special order so you must follow this guide to ensure your IMEI is correct. The first box will always be an 8.

Example if your IMEI was: 954091051099226 then the boxes would look like this:

8
9a
45
90
01
15
90
29
62
  • Click on the button Write NV to write the values to your phone.
  • Once they have been written reboot your phone and check to see if your IMEI has been restored.
  • If IMEI is correct and you are stuck on EDGE/2g go to Post #3.

Remember to go back into the Hidden Menu and set your USB Settings back to MTP + ADB once you are done!!!!
__________________________________________________ ______________________________________________
Thread Rules:
  • Do not ask how to spoof IMEI or how to clone IMEI you will be ignored!
  • Do not answer someone who asks for information on IMEI spoofing or cloning!
  • Please do not ask questions unless you have used the Search option!!
  • Please do not use this thread as a place to settle out any ill feelings towards each other or any other developments!!!
  • Please do not ask questions that have already been answered!!
  • Please do help each other when at all possible!!
  • Don't hesitate to have fun while we all try to figure this problem out!

If I do not answer you right away it's not because I don't like you it's because I have a family, a job, a life outside of development that needs tending to!!

Also thanks to jroyalty, zmore, drothenberger, David Dee, PureMotive, Bigbyte.me, GerardAnthony, Amoamare, <:geek:>, XDA, and everyone who donated their phone data for research =)


DX

I don't ask for donations (I do this cause I enjoy it) but a nice latte every now and then late at night is quite refreshing while developing...lol

The Following 331 Users Say Thank You to Peoplearmy For This Useful Post: [ View ] Gift Peoplearmy Ad-Free
 
 
28th July 2012, 10:38 PM |#2  
Peoplearmy's Avatar
OP Member
Flag Cedar Hill, TX
Thanks Meter: 937
 
Donate to Me
More
__________________________________________________ ______________________________________________
AOSP Roms

Added scripts as downloadable files for those who may want them that way.


Place phone in and out of DIAG Mode by running these scripts.

Script to enter DIAG Mode (RMNET + DM + MODEM Mode)
Code:
echo 0 > /sys/class/android_usb/android0/enable 0
echo smd,bam > /sys/class/android_usb/android0/f_rmnet/transports 
echo diag > /sys/class/android_usb/android0/f_diag/clients 
echo 1 > /sys/class/android_usb/android0/f_acm/instances 
echo rmnet,acm,diag > /sys/class/android_usb/android0/functions 
echo 1 > /sys/class/android_usb/android0/enable

Script to return to MTP(eject first)
Code:
echo "" > /sys/devices/virtual/android_usb/android0/f_mass_storage/lun_ex/file
echo 0 > /sys/devices/virtual/android_usb/android0/enable
echo "mtp,acm,adb" > /sys/class/android_usb/android0/functions
echo 1 > /sys/devices/virtual/android_usb/android0/enable
vold
Attached Files
File Type: rar DIAGModeScripts.rar - [Click for QR Code] (382 Bytes, 742 views)
The Following 49 Users Say Thank You to Peoplearmy For This Useful Post: [ View ] Gift Peoplearmy Ad-Free
28th July 2012, 10:40 PM |#3  
Peoplearmy's Avatar
OP Member
Flag Cedar Hill, TX
Thanks Meter: 937
 
Donate to Me
More
Custom App updated current support is for AT&T, T-Mobile, Bell, Telus, and Rogers. I am in need of anyone with a working Sasktel phone in order to get this working for Sasktel.

Updated to version 3.5. Added IMEI Injection Checkbox.

Download - SGS3 Data Restorer App


This custom app will create a QCN file that can be restored to your phone after you inject your IMEI back into your phone and find yourself with data connection issues. This is only used if you had lost your IMEI and did not have a backup created!!

Instructions:
  • Create a QCN backup of your phone using QPST (see OP for instructions).
  • On a Windows Vista or higher computer download the app and install it.
  • Once installed, close the app.
  • Go to start menu, you will find app under DanX and run it.
    (If there are any new updates the app will find it.)
  • Select your Carrier
  • If you need your IMEI injected then click the checkbox next to "Inject IMEI"
  • Upload your QCN backup into the app.
  • If you clicked the checkbox a window will pop up at this time asking for your IMEI.
    **Enter it exactly how you see it on the back of your phone.
  • Select a save location and create a save name.
  • Verify that your IMEI is correct.
  • Click "IMEI Verified" button.
  • Wait and the QCN should be generated.
  • Go to the location where you saved the QCN.
  • Go to QPST and restore file into your phone (see OP for instructions).
  • Manually reboot your phone.
  • If you have a slow connection still but you're no longer on 2g reboot again.
  • If you still a have slow connection after that consider flashing stock again through Odin and then generate another backup using this app.
  • You can also try flashing a different modem and then generate another backup using this app.
  • If it still is not working respond to this thread.

I do not guarantee any success and results may vary on how badly you have screwed your phone!
I am not responsible if you screw your phone worst than it already is as QPST is a deadly phone weapon use it at your on risk.


DX

I cannot guarantee release times as I do this on my spare time but I promise I will try to keep this updated as long as I can. Though the coffee may keep me up I do sleep every now and then if you used the app and you liked it please donate it pays for coffee.
The Following 88 Users Say Thank You to Peoplearmy For This Useful Post: [ View ] Gift Peoplearmy Ad-Free
28th July 2012, 10:57 PM |#4  
zmore's Avatar
Senior Member
Flag NYC
Thanks Meter: 921
 
More
Screenshots
Great emergency resource.

Now everyone can start flashing again like it's going outta style.
--------------------------------------------------------------------------------------------------
EDIT: Added some screenshots of the process to reassure whomever it helps:

1_SAM_GS3_EXPLOITER_By_GeeK_finished.png

1b_Hidden_menu_screenshot_montage.jpg

2_win7_drivers_after_changing_to_RMNET_DM_MODEM.pn g

3_QPST_InstallShield.png

4_Device_Manager_Phone_COM_Port.png

5_QPST_Add_New_Port.png

6_QPST_Port_Added.png

7_QPST_Software_Download_BackupNV.png


8_QPST_RF_NV_Manager_WRITE_IMEI_TO_NV.png
This last screenshot is for people who haven't already backed up their IMEI but want to try forcefully writing it back. The example 15-digit IMEI number I used (but didn't actually write) was: 123456789012345
The Following 53 Users Say Thank You to zmore For This Useful Post: [ View ] Gift zmore Ad-Free
28th July 2012, 11:01 PM |#5  
Senior Member
Thanks Meter: 18
 
More
Awesome.

If confirmed, please make an app that we can all donate too. This will be most beneficial to you and the community.

Thank you for the countless nights

Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
The Following User Says Thank You to rgoyena For This Useful Post: [ View ] Gift rgoyena Ad-Free
28th July 2012, 11:15 PM |#6  
Maconi's Avatar
Member
Thanks Meter: 10
 
More
I'm more interested in the IMEI injection. If someone has already lost their IMEI and can simply inject their original IMEI back into the phone then we're golden (not that you shouldn't have a backup just in case, but it's nice nevertheless).
28th July 2012, 11:17 PM |#7  
jroyalty7's Avatar
Senior Member
Flag Buffalo
Thanks Meter: 432
 
More
Haha look whose got their own thread! great work man look forward to this being confirmed so we can all breathe a sigh of relief!

Sent from my SGH-I747 using Tapatalk 2
The Following 5 Users Say Thank You to jroyalty7 For This Useful Post: [ View ] Gift jroyalty7 Ad-Free
28th July 2012, 11:21 PM |#8  
Senior Member
Flag Toronto
Thanks Meter: 821
 
More
Thanks man! You are a life saver for many. Your work is much appreciated.
The Following 3 Users Say Thank You to David Dee For This Useful Post: [ View ] Gift David Dee Ad-Free
28th July 2012, 11:26 PM |#9  
Senior Member
Thanks Meter: 18
 
More
The only thing I'm confused is secured and unsecured kernel.



Sent from my SAMSUNG-SGH-I747 using Tapatalk 2
28th July 2012, 11:33 PM |#10  
Senior Member
Flag Stratford
Thanks Meter: 36
 
Donate to Me
More
As soon as this is confirmed working I think it will be time to fulfill our promise of donating to the one who solved this issue
The Following 2 Users Say Thank You to Andrew_han For This Useful Post: [ View ] Gift Andrew_han Ad-Free
28th July 2012, 11:35 PM |#11  
Narcistic's Avatar
Senior Member
Thanks Meter: 28
 
More
We need links to insecure kernels for Canadian carries unfortunately
Thread Closed Subscribe to Thread

Tags
fix, imei, nv data, repair, sgs3
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes