Backup and Restore IMEI/NVRAM Data on Mediatek Chipset Android Phone

If yours is a Mediatek chipset based Android smartphone, such as Android One and while experimenting with custom ROMs or making any modification in the system, you may accidentally lose NVRAM data. NVRAM is responsible for your phone’s IMEI and network connection data, so losing or corrupt NVRAM data means you will not be able to use your device with any mobile network.
Android-one
In this guide, we will show you how to backup and restore NVRAM/IMEI on Mediatek chipset based Android phone. It helps you keep your IMEI safe from getting corrupted while flashing anycustom ROM. Without the correct NVRAM data, your phone will not be able to connect to any mobile networks.
There are two methods to backup/restore NVRAM/IMEI on Mediatek chipset based phones, however both methods requires root access on your device.

How to Backup and Restore IMEI/NVRAM Data of Mediatek Chipset Android Phone

Prerequisites:
a) Your device must have root access. You can use any one-click rooting tools such as the one discussed here for that.
b) If not installed, install SuperSu from Play Store
c) Enable USB Debugging: Go to Settings -> Developer Options -> USB debugging. It is necessary to connect your device to PC via the ADB tools.
First Method:
This manual method let you backup and restores IMEI/NVRAM on Mediatek chipset based Android phone. It requires ADB tools installed on your PC. You can use the 15 seconds ADB Installer for this purpose.
Backup NVRAM/IMEI Data:
1. Connect your phone to your PC via a USB cable.
2. Open Command Prompt and issue the command adb devices. It will ask to allow USB debugging. Allow that.
3. Again, issue the command adb devices. You will see your device serial number in the connected devices list.
4. Now, issue the command below to backup NVRAM data.
md c:\nvbackup\
taskkill /f /im adb.exe
adb.exe shell su -c “dd if=/dev/nvram of=/data/local/tmp/nvram.img bs=5242880c count=1?
adb shell su -c “chmod 0777 /data/local/tmp/nvram.img”
adb.exe pull /data/local/tmp/nvram.img c:\nvbackup\nvram.img

5. Your backup will be at C: – nvbackup – nvram.img. Copy it to a safe place.
Restore NVRAM Data:
1. Connect your phone to your PC via a USB cable.
2. Open Command Prompt and issue the command adb devices. It will ask to allow USB debugging. Allow that.
3. Again, issue the command adb devices. You will see your device serial number in the connected devices list.
4. Now, issue the command below to restore NVRAM data (assuming that the backup is at C: – nvbackup – nvram.img.
taskkill /f /im adb.exe
adb.exe push c:\nvbackup\nvram.img /data/local/tmp/nvram.img
adb.exe shell su -c “dd if=/data/local/tmp/nvram.img of=/dev/nvram bs=5242880c count=1?
adb reboot

Your Android phone will reboot automatically. That’s it




Đăng nhận xét

Mới hơn Cũ hơn