Hello, long story short:
My Android-ID was different (according to titanium backup) so I decided to restore my efs folder because I've read that the ID is stored in there.. I made it with mobile terminal but it didnt work and from there my Phone rebootet and Bootloop
-> I flashed stock (didnt work)
-> I flashed stock 3 parts with .pit and re-partitioned (still didnt work)
-> in stock recovery the line /efs cant mount(invalid argument)
So then I followed this Tutorial to mount my /efs:
[Q] Failed to mount /efs (Invalide argument) and not Start
-> my phone booted but was in factory mode and my IMEI was 0049.. and my SN was 0000..
[I made a efs-backup long ago with Efs Pro 1.4.7 (a .tar file and .img file)]
-> because no program worked I restored the efs by deleting the efs folder from my phone and it generated a new one
- then I deleted everything in the folder from my phone and copied everything from my backup and put it in there -> reboot
Now my IMEI is correct and my Serial too but i still dont have signal (with a working sim)
So now what can and should i do next to fix it?
((Im from germany and I have a International GT-I9300, my baseband is ...EMG4))
Thanks
*EDIT: solved my problem with
I'm stuck in factorymode, is this related?
Yes, factorymode is caused by corrupt efs. It is possible to fix it with root and a terminal emulator.
Firstly try these commands (case sensitive)
Code:
su
echo -n ON >> /efs/FactoryApp/factorymode
If they fail, use the more detailed commands:
Code:
su
rm /efs/FactoryApp/keystr
rm /efs/FactoryApp/factorymode
echo -n ON >> /efs/FactoryApp/keystr
echo -n ON >> /efs/FactoryApp/factorymode
chown 1000.1000 /efs/FactoryApp/keystr
chown 1000.1000 /efs/FactoryApp/factorymode
chmod 0744 /efs/FactoryApp/keystr
chmod 0744 /efs/FactoryApp/factorymode
reboot
This should hopefully return you to user mode. If not, the last thing you can try, which reportedly works is to delete /efs/FactoryApp/ folder, then factory reset from recovery. This *should* regenerate the folder. Your factory mode will still need "echo -n ON >> /efs/FactoryApp/factorymode" doing though, which can be done as described above or opening the file in a text editor and changing the content of the file to "ON"
Click to expand...
Click to collapse
from: http://forum.xda-developers.com/showthread.php?t=2393289
Related
Hi,
Its been a while since my last post, and I have spent the day reading about people who have the same/similar issues to me.
From the beginning, I was on Omega ROM 46.1 (4.2.2) and then -
1. Changed to OMEGA v47 without realising the modem difference/issues.
2. I then decided to revert back to 46.1 and realised I had no service.
3. I reverted back to an older EFS and got service but got the factory setting issue
4. I have tried altering the FactorySetting = On, and tried the terminal fix.. and neither have worked.
I have tried Stock ROMs, and going back to v47 but with no luck.
My EFS was from November 2012, and was the most recent back up.
I have tried the fixes using EFS Explorer and the Google terminal for this =
su
rm /efs/FactoryApp/keystr
rm /efs/FactoryApp/factorymode
echo -n ON >> /efs/FactoryApp/keystr
echo -n ON >> /efs/FactoryApp/factorymode
chown 1000.1000 /efs/FactoryApp/keystr
chown 1000.1000 /efs/FactoryApp/factorymode
chmod 0744 /efs/FactoryApp/keystr
chmod 0744 /efs/FactoryApp/factorymode
reboot
I not sure if I am missing something. I want to stay on 46.1, and am currently getting the factory setting fix. Apologies for the disjointed email, its been a long day! What can I do?
Cheers in advance, and any help/advice would be great!
Thanks,
Dave
http://forum.xda-developers.com/showthread.php?t=2393289
http://forum.xda-developers.com/showthread.php?t=1703175
In terminal try these
su
echo -n ON >> /efs/FactoryApp/factorymode
Reboot
sent from the state where marijuana is NOT illegal !!
No network from mobile simcard please..... hepl....
Sent from my GT-I9300 using xda premium
mhoysmerize said:
No network from mobile simcard please..... hepl....
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Your efs is corrupt look here >> http://forum.xda-developers.com/galaxy-s3/general/ref-imei-efs-stuff-i9300-including-t2393289 << you need a terminal emulator on the phone (download it from play store) then follow the commands in the link look at the section where it say's "I'm stuck in factorymode, is this related?"
tallman43 said:
Your efs is corrupt look here >> http://forum.xda-developers.com/galaxy-s3/general/ref-imei-efs-stuff-i9300-including-t2393289 << you need a terminal emulator on the phone (download it from play store) then follow the commands in the link look at the section where it say's "I'm stuck in factorymode, is this related?"
Click to expand...
Click to collapse
when i dial *#7284# i can't see qualcom settings,.,.,.
mhoysmerize said:
when i dial *#7284# i can't see qualcom settings,.,.,.
Click to expand...
Click to collapse
????
Download terminal emulator from here >> https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en << you need root to use this.
Then type the following exactly as you see it
su
echo -n ON >> /efs/FactoryApp/factorymode
If that does not work, use the more detailed commands below and don't forget to reboot after you have finished
su
rm /efs/FactoryApp/keystr
rm /efs/FactoryApp/factorymode
echo -n ON >> /efs/FactoryApp/keystr
echo -n ON >> /efs/FactoryApp/factorymode
chown 1000.1000 /efs/FactoryApp/keystr
chown 1000.1000 /efs/FactoryApp/factorymode
chmod 0744 /efs/FactoryApp/keystr
chmod 0744 /efs/FactoryApp/factorymode
reboot
All this is in the link I provided.
tallman43 said:
Your efs is corrupt look here >> http://forum.xda-developers.com/galaxy-s3/general/ref-imei-efs-stuff-i9300-including-t2393289 << you need a terminal emulator on the phone (download it from play store) then follow the commands in the link look at the section where it say's "I'm stuck in factorymode, is this related?"
Click to expand...
Click to collapse
tallman43 said:
????
Download terminal emulator from here >> https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en << you need root to use this.
Then type the following exactly as you see it
su
echo -n ON >> /efs/FactoryApp/factorymode
If that does not work, use the more detailed commands below and don't forget to reboot after you have finished
su
rm /efs/FactoryApp/keystr
rm /efs/FactoryApp/factorymode
echo -n ON >> /efs/FactoryApp/keystr
echo -n ON >> /efs/FactoryApp/factorymode
chown 1000.1000 /efs/FactoryApp/keystr
chown 1000.1000 /efs/FactoryApp/factorymode
chmod 0744 /efs/FactoryApp/keystr
chmod 0744 /efs/FactoryApp/factorymode
reboot
All this is in the link I provided.
Click to expand...
Click to collapse
Sir before i go to your procedure ive been flashing omega rom, may latest rom was that of 4.3 but downgrade to 4.1 which i believed corrupted my imei. but i saw in my external sd card EFS.TAR.GZ what is this? is this the auto back up of the omega rom 4.3? which means i can restore this? how do i know that efs.tar.gz is the working efs back up file? or do i have to flash 4.3 rom and then restore the efs.tar.gz? please explain to me,.,.,
mhoysmerize said:
Sir before i go to your procedure ive been flashing omega rom, may latest rom was that of 4.3 but downgrade to 4.1 which i believed corrupted my imei. but i saw in my external sd card EFS.TAR.GZ what is this? is this the auto back up of the omega rom 4.3? which means i can restore this? how do i know that efs.tar.gz is the working efs back up file?
Click to expand...
Click to collapse
Because it say's efs Yes this is a efs backup you can restore it with the many programs that do that...All this information you are asking is in the link I provided including programs to backup and restore efs.
tallman43 said:
Because it say's efs Yes this is a efs backup you can restore it with the many programs that do that...All this information you are asking is in the link I provided including programs to backup and restore efs.
Click to expand...
Click to collapse
sir before restoring the efs.tar.gz, right now im on omega 4.3, can i restore right away? or should i downgrade to 4.1.2 and then restore?
Hello i need help.
I have galaxy mega GT i9200, Now i have updated it to 4.4.2 and my efs is deleted i dont know how.
Not phone have no imei and signals.
I followed youtube video about touch not working it worked but signal not coming .
I updated to megafires downloaded from this site.
pls tell me what to do for signal?
Did you have any previous backups of the system?
Did you try flashing the full stock ROM via PC Odin?
Sent from my GT-I9205 using Tapatalk
Yes
AndroidSlave said:
Did you have any previous backups of the system?
Did you try flashing the full stock ROM via PC Odin?
Sent from my GT-I9205 using Tapatalk
Click to expand...
Click to collapse
No i dont have any backup.
I installed ROM from sammobil 4.4.2 after that install touch was not working then i follow youtube video, now touch works but no signals..
An EFS backup is required , I guess!
I've restored a friend's efs, but it's a bit tricky and I don't know if it will work for you.
Note that you need to be rooted.
I guess you can't mount the efs folder while in recovery?
It happens sometimes when one changes ROM, the efs partition gets corrupted and changes from ext4 to swap.
The following works for Mega I9200 running JB, on KK you may have to change all the fields with mmcblk0p10 with whatever mount point efs has on KK.
To find out about it go to dev/block/platform/msm_sdcc.1/by-name and check which number efs has, or type in adb:
su
ls -al /dev/block/platform/msm_sdcc.1/by-name
Now you are ready to repair efs, let's go!
I - Connect you phone through adb, then type:
su
dd if=/dev/block/mmcblk0p10 of=/sdcard/efs.img
mke2fs /dev/block/mmcblk0p10
mkdir /efs
mount -t ext4 /dev/block/mmcblk0p10 /efs
DO NOT REBOOT YOUR PHONE
Now your efs is mounted and don't unmount it.
Check what's inside your efs and remember it for later in case you need to go to step II:
cd /efs
Reboot, your efs is fixed.
If everything works you are done, if it doesn't it means that some files inside the efs folder are missing or corrupted so now proceed to part II to rebuild it.
II - Type the following to recreate efs content (order may change depending the case, and for example if you /efs is empty you don't need the 2 first commands):
rm /efs/FactoryApp/keystr (this will erase keystr)
rm /efs/FactoryApp/factorymode (this will erase factorymode)
mkdir /efs/FactoryApp (this will recreate the FactoryApp folder in case you don't have any it anymore, if you still have it ignore this command)
echo -n ON >> /efs/FactoryApp/keystr (this recreates keystr)
echo -n ON >> /efs/FactoryApp/factorymode (this recreates factorymode)
chown 1000.1000 /efs/FactoryApp/keystr
chown 1000.1000 /efs/FactoryApp/factorymode
chmod 0744 /efs/FactoryApp/keystr
chmod 0744 /efs/FactoryApp/factorymode
reboot
Once everything works make an efs backup:
su
dd if=/dev/block/mmcblk0p10 of=/sdcard/efs.img
To restore efs:
su
dd if=/sdcard/efs.img of=/dev/block/mmcblk0p10
Good luck!
Hello friends, everytime I install a touchwiz rom im getting factory mode which disables features and gives a yellow dialogue box which is really annoying. When I install the rom the setup wizard doesnt appear too. This only happens on touchwiz roms.. ive searched google and I was able to disable the dialogue box but factory mode is still on I even went to /efs and modified the factory mod file but still no use.. and flash stock rom too... at first I thought my efs is corrupted but it isnt, what should I do thanks in advance...
baseband: i9300xxugmk6
alihmsi said:
Hello friends, everytime I install a touchwiz rom im getting factory mode which disables features and gives a yellow dialogue box which is really annoying. When I install the rom the setup wizard doesnt appear too. This only happens on touchwiz roms.. ive searched google and I was able to disable the dialogue box but factory mode is still on I even went to /efs and modified the factory mod file but still no use.. and flash stock rom too... at first I thought my efs is corrupted but it isnt, what should I do thanks in advance...
baseband: i9300xxugmk6
Click to expand...
Click to collapse
Did you try these commands with terminal emmmulator:
su
rm /efs/FactoryApp/keystr
rm /efs/FactoryApp/factorymode
echo -n ON >> /efs/FactoryApp/keystr
echo -n ON >> /efs/FactoryApp/factorymode
chown 1000.1000 /efs/FactoryApp/keystr
chown 1000.1000 /efs/FactoryApp/factorymode
chmod 0744 /efs/FactoryApp/keystr
chmod 0744 /efs/FactoryApp/factorymode
reboot
tallman43 said:
Did you try these commands with terminal emmmulator:
su
rm /efs/FactoryApp/keystr
rm /efs/FactoryApp/factorymode
echo -n ON >> /efs/FactoryApp/keystr
echo -n ON >> /efs/FactoryApp/factorymode
chown 1000.1000 /efs/FactoryApp/keystr
chown 1000.1000 /efs/FactoryApp/factorymode
chmod 0744 /efs/FactoryApp/keystr
chmod 0744 /efs/FactoryApp/factorymode
reboot
Click to expand...
Click to collapse
Tried them . Same problem
alihmsi said:
Tried them . Same problem
Click to expand...
Click to collapse
:crying: Recommend service repair...
The only touchwiz rom that is working is the xxugmk6 4.3 rom..
Hi All,
Suddenly my phone show yellow screen known as factory mode, i tried to solve the issue using many methods but no avail such as
1. Using EFS Professinal
Checking device connection... Device is connected!
Detected EFS partition location: /dev/block/mmcblk0p3
Re-mounting ROOT file system... Okay.
Mounting EFS folder as read/write... Okay.
Operation failed!
2. Terminal But fail too because the efs folder is empty
rm /efs/FactoryApp/keystr
rm /efs/FactoryApp/factorymode
echo -n ON >> /efs/FactoryApp/keystr
echo -n ON >> /efs/FactoryApp/factorymode
chown 1000.1000 /efs/FactoryApp/keystr
chown 1000.1000 /efs/FactoryApp/factorymode
chmod 0744 /efs/FactoryApp/keystr
chmod 0744 /efs/FactoryApp/factorymode
Please help, phone every day Getting worse, all application stop working day by day