SOURCE:
http://www.sammobile.com/forum/showthread.php?t=10704Thread: recover/recreate EFS partition for s3 gt-I9300
greenman
> Originally Posted by speedman2202
> no , there is no IMEI , my sis play with my s3 phone and messed up with EFS files .....and
> now i just apply PIT file and install stock ROM 4.0.4 and now no signal and now crap , any
> method to repair EFS partition and recover/recreate this files
> thx
To replace your IMEI is not a simple process, but this video explains it well enough:
http://www.youtube.com/watch?v=_AlQmfMJBK0From this Youtube video, Published on Sep 30, 2012: How to create and restore an IMEI number on your Galaxy S3 running touchwiz (US varients, not i9000)
"This is a short "how to" video on creating and restoring an IMEI file to your galaxy s3 if you happened to lose it while flashing a rom or other file."
Also point to:
http://forum.xda-developers.com/showthread.php?t=1804123ORIGINAL article contains screenshots too! TEXT ONLY COPY PASTE, below:
"<:GeeK:> 30th July 2012, 03:21 AM (Last edited by <:GeeK:>; 25th September 2012 at 11:51 AM.) #1
Senior Member - OP
Thanks Meter 450
Posts: 145
Join Date: Jul 2011
[TOOL/GUIDE] Full NV Backup and Restore [SIMPLE] [08-03-2012]
This is a simple and easy way to backup and restore your GS3's COMPLETE NV items which hold your IMEI, IMSI, Data settings and much more!
INSTRUCTIONS:
1) Download NV reader/writer HERE (
http://phonegeek.us/NV-items_reader_writer.rar) and install THESE (
https://dl.dropbox.com/u/9823502/Samsung_USB_Driver_v1_4_6_0.exe) drivers.*
2) Dial *#7284# and select "Qualcomm USB Settings" then check "RMNET + DM + MODEM".
*If you are running a aosp rom (cm9,cm10,aokp etc) you can use the diag method described HERE (
https://dl.dropbox.com/u/9823502/SGS3-AOSP-DIAG.txt)**
3) Create backup.
a) Click "port" in the top left and select your samsung serial port.
b) Make sure BOTH boxes in the top bar are checked.
c) Click "Connect" in the top bar.
d) Click "Read" in the top bar.
e) Click "Read" in the lower 'NV-items' section.
f) Save the .txt file, this is your backup
*The process will take 5-10min. The file size will be roughly 3mb and "inactive item" and "bad parameter" sections are normal.
*To restore click "Write" in the lower 'NV-items' section and navigate to your backup file.
4) Dial *#7284# and select "Qualcomm USB Settings" then check "MTP + ADB".
Demonstration video HERE << Thanks to moonfire for the video (
http://www.youtube.com/watch?v=CQkUozRhGvw&feature=youtube_gdata_player).
IMEI ALREADY CORRUPT?
Use THIS (
http://www.cidextreme.com/download/sgs3.nv.gen.zip)* custom built tool to easily generate a backup file with your properly formatted IMEI to restore your phone!
1) Enter your IMEI (find it behind your battery) in the text box up top, hit generate then hit save.
2) Use "NV-Item reader writer" to write the saved text file back to your phone and then reboot.
Time and money have been invested into this project so donations are appreciated.
Donations:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=E38QSTFVKF8U4ATTENTION: I need a copy of someones full backup. Requirements are that you never flashed an AOSP rom (CM9, CM10, AOKP) and that your SGS3 is T-mobile. I need this to work on the data issue!
Update: The data issue is still being worked on and some progress has been made but there is still not a solid easy fix. IF YOU MADE A BACKUP THEN GOT THE DATA BUG, PLEASE MAKE A SECOND BACKUP SO THAT I CAN COMPARE THE BEFORE/AFTER!"
Karma!!
devnullius
* MIRROR (April '13) with all files, here:
https://www.box.com/s/ssdkpq4rd08ewh74zhli . Currently, sgs3.nv.gen.zip is missing. I think my Avast false detection ++ my stubborn Download Master crashed their system. It's not an IP block or cookie. Will upload later. Diag Mode Scripts are added too! See ** below;
** .txt file contents:
Samsung Galaxy S III Diag Mode Scripts.
You can either enter these manually or use gscript lite to make it faster and easier.
ENABLE DIAG:
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
DISABLE DIAG:
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
Thank you,
-GeeK