How to unpack efs.rfs backup! - Galaxy 3 Q&A, Help & Troubleshooting

Hello guys! I have lost my phone recently and I want to try to find it. The small thing is: i'm not sure about the imei number printed on the box, is it really the same with the phone's number.
The thing I have is efs.rfs backup. Should I simply (someone could say, how exactly?) mnount it using gnu/Linux? Is there solutions for windows also. Thank you. Getting gnu/linux now
Added: i've opened it using UltraISO. But is there way to get an imei number out of efs.rfs contents??

Related

[Q] And Help With my Null IMEI. FIXED!!

I'm on Valhalla-Final with it's stock Kernel. I had a Bad flash which resulted in my IMEI becoming 0000000000000.
My phone is working fine right now (I can't download Swype Beta. I get can't install Android Emulator Notific) on Valhalla-Final AND I have my (Pre flash) efs folder backed up on my external sdcard and my laptop.
My back up is different than my current efs folder. It has my IMEI #, ect, in it. It is Good.
I have researched and read this thread:
http://forum.xda-developers.com/showthread.php?p=12807550
But a fix for me isn't in it.
What do I do??.. I could delete my Null efs folder and paste my back up then reboot??..
I DON"T WANT TO MESS THIS UP. To me the only thing worse than this problem is a Hard Brick.
Any Advise will be Appreciated.
I ALWAYS Give Thanks!
First take out the battery for 10mins and see if the IMEI is restored after you power it back on.
Sent from my SGH-T959V using XDA App
I've tried that twice already and I'm doing it again right now at your suggestion..
right before the battery pull I copy, pasted and rebooted my backed up efs folder to the efs folder WITHOUT deleting my current and 000000000 efs folder. That did not work.
FIXED!!!
I deleted my 00000000000 IMEI efs folder and copy and pasted my pre-flash efs back up using Root Explorer (Paid version) Then Powered down and Powered up.
My IMEI AND Wi-Fi MAC address are both restored!!..
I guess I knew what to do but wanted confirmation.. I don't have a contract and paid $500 for my phone so Mod with Caution..
If I have Your/THE answer for you I will ALWAYS give it even if I think you should know it or find it on your own.. Probably because I can only help on a few things so I'm proud to and not burnt out helping Members LOL...
Thank God I came here when there was no CWM or ROMS and it was so Dead People were EAGER to Help me. Because I knew NOTHING.. This is my first time Rooting and hacking Andriod. My first Forum..
I Love this Phone, It's Devs, Themers, Modders and Members!!
THANK YOU ALL!
Now that my IMEI is restored I just downloaded and installed Swype Beta...
If you get a " Can't Install Android Emulator" Notification check that your IMEI is not 00000000000..
Menu> Settings> About Phone> Status> IMEI.. check Wi-Fi MAC address TO

[Q] A Thread about IMEI. My theory, your thoughts

So to be clear. I'm not suggesting this for anyone to change an IMEI number but to REPAIR or simply rewrite your imei back to your phone. I recently had a t mobile variant lg g2 and lost my imei. When I try to rewrite it using qpst and efs pro, It denied (not sure why, maybe write protected). There is a forum copied and pasted all over the web it don't work. google it yourself. (Rewrite lg g2 imei). Well. What I done was take an at&t variant lg g2 and make an imei/efs backup of it, then loaded it onto my t mobile one.. can't explain what it did but somehow screwed up the write protection then I was able to rewrite to it.. here is a theory I tried but didn't get very far only because of my limited knowledge.. I loaded kitkat 4.4.2 the raw open source version in vmware. My attempt is to install the efs backup app onto 4.4.2 vmware and LOAD the efs/imei backup from another phone into it. Then somehow write imei's in this vmware enviroment. Then do a backup in vmware.reasons I think it might work is because in the raw open source version it can be catered to a tablet or phone. There is a slot for everything including IMEI. If anyone has any info to add I'm all ears. Thanks

[Completed] IMEI Gone or corrupted - Moto X Style Android

Well, it seems like I have "No service" on my phone, and it says that my IMEI number is 0, and my IMEI/SV is 01. I tried flashing stock rom onto this when it happened. I can't afford a new one and the only way I can keep this phone is if I can fix it - is there any way I can make an IMEI then find the folder to put this back into my phone? I have no backup, but I do have a folder called GSII_repair and it has 2 files, efs_save.tar and efs_save.tar.gz, but I'm not sure it is of any use. I just recognized the efs as the efs folder. I can't find where my IMEI is at the moment, either, so I don't know whether it is completely deleted or just corrupted. I also have a Moto G 3rd gen, I may be able to get an IMEI file from that, and then change the hexadecimals to fit my phone's original IMEI which is on my box. So please tell me, am I completely runined, and my phone is destroyed, or is there a chance that I can fix it? Thanks for any replies. Guys please help me though, I need it!
Reposted
http://forum.xda-developers.com/moto-x-style/help/help-one-replying-to-answers-d-please-t3482996
Thread closed

NVData / EFS issue / already created backup, verify image?

Hi,
I have a note 3 neo, 7505 and i updated the firmware. It was all working good for a week then i was listening to soundcloud to sleep and the phone restarted, since then the phone doesn't have an imei and says to insert sim card, and of course unknown modem..
Anyway, i created a backup of the efs using twrp, i have tried gazillion ways to restore the backup and gazillion manual ways too. Going to stock recovery... trying to copy manually the nvdata and all but it doesnt resolve. The files are placed there, i can see it in the shell but the thing just wont work!
i don't know how to proceed to this, i don't know if its a hardware fault, had it been that, shouldnt have i gotten the efs corrupted or some issue? could it be that the hardware itself is damaged all of a sudden? i dont think so, i pretty much think its the efs and yet i cant restore it?
should i attach my efs folder if someone can look through hex editor or logs to suggest a possible solution?
Thanks a lot and also i have search through and proceeded with many solutions and after that created a thread. hope someone can help.
P.S. I just noticed the serial number can be seen in phone status, so apparently its reading NVdata? or is it getting it from elsewhere? how to test if its a hardware fault?
penandweb said:
Hi,
I have a note 3 neo, 7505 and i updated the firmware. It was all working good for a week then i was listening to soundcloud to sleep and the phone restarted, since then the phone doesn't have an imei and says to insert sim card, and of course unknown modem..
Anyway, i created a backup of the efs using twrp, i have tried gazillion ways to restore the backup and gazillion manual ways too. Going to stock recovery... trying to copy manually the nvdata and all but it doesnt resolve. The files are placed there, i can see it in the shell but the thing just wont work!
i don't know how to proceed to this, i don't know if its a hardware fault, had it been that, shouldnt have i gotten the efs corrupted or some issue? could it be that the hardware itself is damaged all of a sudden? i dont think so, i pretty much think its the efs and yet i cant restore it?
should i attach my efs folder if someone can look through hex editor or logs to suggest a possible solution?
Thanks a lot and also i have search through and proceeded with many solutions and after that created a thread. hope someone can help.
P.S. I just noticed the serial number can be seen in phone status, so apparently its reading NVdata? or is it getting it from elsewhere? how to test if its a hardware fault?
Click to expand...
Click to collapse
The point is that TWRP creates faulty EFS backups on many devices which can't be restored properly.
There are different backup solutions (e.g. EFS Pro) confirmed working which may help you prevent future issues. I prefer the manual backup using adb shell or terminal emulator:
dd if=/dev/block/mmcblk0pXX of=/storage/SdCard/efs.img bs=4096
(XX needs to be replaced with the model specific partition number as they use different partition tables)
Restore:
dd if=/storage/SdCard/efs.img of=/dev/block/mmcblk0pXX bs=4096
thanks LS.xd, but i guess i have a pretty solid backup as i did create backup various ways, some were corrupt, but one that i working with has nvdata and every other file along with imei pretty intact....
i can open it up with winrar, and open the nvdata with hexeditor, i was wondering if i could confirm some way that the back up is actually 100% solid?
wondering if the partition's aren't aligned. I don't know for sure if EFS folder in the root directory is the same as being pointed by /mmcblkp03/platform/by-name/EFS ?
i mean they should be the same thing, its just a redirection right?
what should i be doing now? the baseband is unknown and the imei wont just work, waste the phone? or it could be done via some boxes or some other process?
there must be a starting point? isn't there some way i could use a generic imei and just any modem? then i could replace nvdata may be? right now, i'm installing various versions of stock firmware and repeatedly placing old efs data in various ways and i kind of turning hopeless. first i lost a nexus then i bought a g4 last month, gave me a bootloop just a week after, gone dead. then i bought the n3n and now this..... i mean 3 phones in a row..... i really hope this could work..
penandweb said:
there must be a starting point? isn't there some way i could use a generic imei and just any modem? then i could replace nvdata may be? right now, i'm installing various versions of stock firmware and repeatedly placing old efs data in various ways and i kind of turning hopeless. first i lost a nexus then i bought a g4 last month, gave me a bootloop just a week after, gone dead. then i bought the n3n and now this..... i mean 3 phones in a row..... i really hope this could work..
Click to expand...
Click to collapse
So you got some non TWRP made EFS backup, too? You can list your partitions using shell:
[email protected]:/ # cat /proc/emmc
You can use the dd command once you know the layout. Backups not generated manually may only be restored with the specific app/version and are probably not compatible using other restore methods. For my OnePlus 3 EFS backup can generated fine using TWRP but restoring it screws up the partition. Manually created image works fine. As I don't have a Note 3 Neo I don't know how it behaves for your device.
any idea how would i go on about inspecting the nvdata.bin? i'm in hex editor trying to see something resembling imei but its just so much garbage except a few lines.
i can't be sure whether its corrupt or not...
in efs -> imei -> a file called mps_code.dat i open it up in hex editor, and it has only 3 characters.....
is it possible i could initially use a generic imei and modem and later on populate it with actual somehow or just keep using generic one for now until i find a better solution, using hex editor or something...?
there are some tutorials on qualcom.. none for exynos but it should happen the same way, somewhere in nvdata, you place the imei ... and it would be generic method for most exynos devices...
i wish someone could guide me to that...
also can it be restored via "boxes"?
penandweb said:
any idea how would i go on about inspecting the nvdata.bin? i'm in hex editor trying to see something resembling imei but its just so much garbage except a few lines.
i can't be sure whether its corrupt or not...
in efs -> imei -> a file called mps_code.dat i open it up in hex editor, and it has only 3 characters.....
is it possible i could initially use a generic imei and modem and later on populate it with actual somehow or just keep using generic one for now until i find a better solution, using hex editor or something...?
there are some tutorials on qualcom.. none for exynos but it should happen the same way, somewhere in nvdata, you place the imei ... and it would be generic method for most exynos devices...
i wish someone could guide me to that...
also can it be restored via "boxes"?
Click to expand...
Click to collapse
After 3 years I had to retire my HTC One S. I flashed roms and firmwares up to 3-4 times a week without having any issues. One sunny day some update bricked then nvdata. I spent a bunch of hours trying to restore it in different ways, extracted data from stock firmware as well as using dumps from other user's phones, as some users reported this error fixed doing so. Even when the files was identical it just did not work for me. Changing the mainboard was the only possible solution so I decided to get a new device.
All I want to say is try to restore a valid backup in a way confirmed working. If you don't have a usable backup ask in your device's forum for somebody may upload it. Or spend 100 hours messing around with hex editors until you reach then point where you realize its cheaper to switch the device as wasting a year's holidays browsing the internet for some solution.

I am in TROUBLE! Help me for GOD, Redmi 6a!!!

Anyone left with some humanity is requested to PLEASE HELP ME if you have a Redmi 6a device or know a guy with redmi 6a device.
I actually bricked my device unintentionally and did found a way to get out using SP Flash Tool, However the thing I am stuck in right now is worse than bricking a phone.
Both SIM Cards are not working. I did a lot of research and found that I need two files:
[nvdata.img] [nvram.bin]
Unfortunately I don't have any backup for this. Now what I am looking for is some kind hearted person who can take a backup of their [nvdata] [nvram] partition and give it to me and I'll replace all their data like IMEI numbers etc with my own. I have my IMEI numbers ready to be feeded. I did a lot of try using those engineering ROMS and Tools. NOTHING WORKS!
I regret my decision of jumping in something I don't know about. I want you to please have pity on me so that I don't have to live without my phone.
==============CURRENTLY ON NEGHBOURS WIFI WHO CAN CHANGE PASSWORD ANYTHIME IF HE GETS TO KNOW THAT I HAVE HIS PASSWORD BEFORE HE DOES THIS PLEASE GET ME OUT OF THIS SO THAT I CAN USE MY OWN PHONE FOR INTERNET. I AM COMPLETELY DEPENDENT ON CELLULAR DATA!===============
====YA I AM THIS MUCH POOR!!!==== NO MONEY FOR A NEW PHONE====I AM NOT STEALING ANYONE'S IMEI====PLEASE HELP!=====PLEASE HELP FOR HUMANITY
Edit : root your phone, and then follow this page https://forum.hovatek.com/thread-25458.html it worked for me
Tab E said:
Edit : root your phone, and then follow this page https://forum.hovatek.com/thread-25458.html it worked for me
Click to expand...
Click to collapse
I tried it but it still shows imei unknown. What device is your fixed mobile phone? xiaomi or some other?
IMEI gets added to mobile device when it's built. It's stored in device's /EFS and/or /NVRAM partition. If you haven't backed up this partition before you flashed a new ROM then you have lost unless the IMEI is printed on the box in which device has been delivered.
jwoegerbauer said:
IMEI gets added to mobile device when it's built. It's stored in device's /EFS and/or /NVRAM partition. If you haven't backed up this partition before you flashed a new ROM then you have lost unless the IMEI is printed on the box in which device has been delivered.
Click to expand...
Click to collapse
I have both imei numbers on the phone's box, Thank God, but the problem is how to have them working in the phone
Look inside here:
(2023) How To Change IMEI Number of Android Phones (Latest)
Latest tricks to change the IMEI number of android phones easily without rooting your android phone. so change a serial number of your android device in 2023.
itechhacks.com

Categories

Resources