su
dd if=/dev/block/mmcblk0p3 of=/mnt/sdcard/efs.img
dd if=/dev/block/mmcblk0p4 of=/mnt/sdcard/m9kefs1.bin
dd if=/dev/block/mmcblk0p5 of=/mnt/sdcard/m9kefs2.bin
dd if=/dev/block/mmcblk0p6 of=/mnt/sdcard/m9kefs3.bin
su
dd if=/mnt/sdcard/efs.img of=/dev/block/mmcblk0p3
dd if=/mnt/sdcard/m9kefs1.bin of=/dev/block/mmcblk0p4
dd if=/mnt/sdcard/m9kefs2.bin of=/dev/block/mmcblk0p5
dd if=/mnt/sdcard/m9kefs3.bin of=/dev/block/mmcblk0p6
for I9500 ONLY
download terminal emulator to your I9500. open it and type (enter, after each command)
for backup:
Code:su dd if=/dev/block/mmcblk0p3 of=/mnt/sdcard/efs.img dd if=/dev/block/mmcblk0p4 of=/mnt/sdcard/m9kefs1.bin dd if=/dev/block/mmcblk0p5 of=/mnt/sdcard/m9kefs2.bin dd if=/dev/block/mmcblk0p6 of=/mnt/sdcard/m9kefs3.bin
to restore if something goes wrong :
Code:su dd if=/mnt/sdcard/efs.img of=/dev/block/mmcblk0p3 dd if=/mnt/sdcard/m9kefs1.bin of=/dev/block/mmcblk0p4 dd if=/mnt/sdcard/m9kefs2.bin of=/dev/block/mmcblk0p5 dd if=/mnt/sdcard/m9kefs3.bin of=/dev/block/mmcblk0p6
NB Beware! make sure you type it exactly!
for I9500 ONLY
download terminal emulator to your I9500. open it and type (enter, after each command)
for backup:
Code:su dd if=/dev/block/mmcblk0p3 of=/mnt/sdcard/efs.img dd if=/dev/block/mmcblk0p4 of=/mnt/sdcard/m9kefs1.bin dd if=/dev/block/mmcblk0p5 of=/mnt/sdcard/m9kefs2.bin dd if=/dev/block/mmcblk0p6 of=/mnt/sdcard/m9kefs3.bin
to restore if something goes wrong :
Code:su dd if=/mnt/sdcard/efs.img of=/dev/block/mmcblk0p3 dd if=/mnt/sdcard/m9kefs1.bin of=/dev/block/mmcblk0p4 dd if=/mnt/sdcard/m9kefs2.bin of=/dev/block/mmcblk0p5 dd if=/mnt/sdcard/m9kefs3.bin of=/dev/block/mmcblk0p6
NB Beware! make sure you type it exactly!
To do terminal emulator trick root is needed?
Sent from my GT-I9500 using Tapatalk 4 Beta
please help even after using terminal emulator my s4(i9500) is not registering to network. i have already backed up my efs using emulator but after flashing another rom & restoring via android terminal my phones not working. what to do now?
On what rom, firmware you are now? And what did you flash?
Sent from my Galaxy Nexus using xda premium
let me explain in details.....i flashed MH1 few days ago, after then i flashed back to my previous MG5 firmware & lost my IMEI. anyway when i flashed MH1 again & my IMEI was back again, then i backed up EFS using android terminal & andromizer both. then i flashed back to MG5 & restored the EFS but stil failed to got my IMEI so (not registered to any network starts again) really help me somebody?
efs is fine, but it is just not detected.
i guess you can not downgrade.
flash MG9 modem twice as "phone" with odin http://xdaforums.com/showthread.php?t=2192025 (first flash untick "auto-reboot" when it pass, remove battery, insert it, re-flash modem)
thanks for all the help
What to do if i want to upgrade? why do i have to flash mg9 modem since i already have the IMEI intact in my MH1? sorry i'm kinda noob at this.
what will happen if i flash MG9 modem?
please answer
sometimes efs partition is not detected when moving from new to old modem.
so if you flash a newer modem, efs will be detected.
you are moving from MH1 to MG5, from new to old so you need a newer modem to read efs partition.
you can flash MH1 modem or other new modem, but MG9 is working fine and tested with newer firmware
why would you revert to MG5 and not still on MH1?
thanks a ton...now i understand. I tried back to MG5 coz i didnt like "claro" to be shown up every time i reboot.
What if i try flashing a new rom? will it detect my modem? i already tried MH2 (correct me if i'm wrong. isnt it upgraded than MH1) & failed.
usually it must work. and as i said earlier, it happen sometimes. (moving from new to old and sometimes vice versa)
you have always the option of flashing the new modem (twice) of the new firmware alone when efs is not detected.
people think that efs partition is corrupted but in fact it is not detected
for I9500 ONLY
download terminal emulator to your I9500. open it and type (enter, after each command)
for backup:
Code:su dd if=/dev/block/mmcblk0p3 of=/mnt/sdcard/efs.img dd if=/dev/block/mmcblk0p4 of=/mnt/sdcard/m9kefs1.bin dd if=/dev/block/mmcblk0p5 of=/mnt/sdcard/m9kefs2.bin dd if=/dev/block/mmcblk0p6 of=/mnt/sdcard/m9kefs3.bin
to restore if something goes wrong :
Code:su dd if=/mnt/sdcard/efs.img of=/dev/block/mmcblk0p3 dd if=/mnt/sdcard/m9kefs1.bin of=/dev/block/mmcblk0p4 dd if=/mnt/sdcard/m9kefs2.bin of=/dev/block/mmcblk0p5 dd if=/mnt/sdcard/m9kefs3.bin of=/dev/block/mmcblk0p6
NB Beware! make sure you type it exactly!
su
dd if=/dev/block/mmcblk0p3 of=/mnt/sdcard/efs.img
dd if=/dev/block/mmcblk0p4 of=/mnt/sdcard/m9kefs1.bin
dd if=/dev/block/mmcblk0p5 of=/mnt/sdcard/m9kefs2.bin
dd if=/dev/block/mmcblk0p6 of=/mnt/sdcard/m9kefs3.bin
su
dd if=/mnt/sdcard/efs.img of=/dev/block/mmcblk0p3
dd if=/mnt/sdcard/m9kefs1.bin of=/dev/block/mmcblk0p4
dd if=/mnt/sdcard/m9kefs2.bin of=/dev/block/mmcblk0p5
dd if=/mnt/sdcard/m9kefs3.bin of=/dev/block/mmcblk0p6
thanks a ton...now i understand. I tried back to MG5 coz i didnt like "claro" to be shown up every time i reboot.
What if i try flashing a new rom? will it detect my modem? i already tried MH2 (correct me if i'm wrong. isnt it upgraded than MH1) & failed.
thanks for all the help
What to do if i want to upgrade? why do i have to flash mg9 modem since i already have the IMEI intact in my MH1? sorry i'm kinda noob at this.
what will happen if i flash MG9 modem?
please answer
let me explain in details.....i flashed MH1 few days ago, after then i flashed back to my previous MG5 firmware & lost my IMEI. anyway when i flashed MH1 again & my IMEI was back again, then i backed up EFS using android terminal & andromizer both. then i flashed back to MG5 & restored the EFS but stil failed to got my IMEI so (not registered to any network starts again) really help me somebody?
To do terminal emulator trick root is needed?
Sent from my GT-I9500 using Tapatalk 4 Beta