Invalid IMEI fix

We have made 3 different tutorials, which will help you to fix Invalid IMEI issue on your Android device.
That kind of issue you may get after flashing Custom ROM or making Factory reset on Custom ROM.

Warning: All the information stored in internal memory won’t be deleted, but it’s still strongly recommended to backup your data to device microSD card or PC before starting this tutorial.

Device must be Rooted.
ecovery must be installed.

Tutorial Nr. 1

  1. Using PC download file and extract it.
  2. Open cmd on extracted folder: holding shift key, right click on empty space in IMEI_WINDOWS folder and choose Open command window here.
  3. For two SIM card devices: on cmd window type imei.exe 123456789111111 123456789111111 by replacing both 15 digit numbers with your IMEI 1 and IMEI 2 then press enter.
    For one SIM card devices: on cmd window type imei.exe 123456789111111 by replacing 15 digit numbers with your IMEI then press enter.
  4. File named MP0B_001_NEW will be created in IMEI_WINDOWS folder. Rename it to MP0B_001
  5. Download and extract it.
  6. Open extracted folder and go to data/nvram/md/NVRAM/NVD_IMEI
  7. Delete place here file and paste MP0B_001 which was created in IMEI_WINDOWS folder.
  8. Put META-INF and data folder in to new file. IMEI flashable
  9. Upload file in to device internal storage or microSD card.
  10. Boot your device in to recovery and flash file.
  11. Reboot Android device and Invalid IMEI issue will be fixed.
    IMEI number now also will be visible in Settings/About phone/Status/IMEI information section.

Tutorial Nr. 2

  1. Complete all 8 steps from the first tutorial.
  2. Put META-INF and data folder in a single IMEI_FLASHABLE folder and place it in to device internal storage.
  3. Use any File Manager or File Explorer with root permission and go to /data/nvram/md/NVRAM/NVD_IMEI
  4. Grant the MP0B_001 file with full Read, write and execute permission.
  5. Launch the MP0B_001 file and click run.
  6. Reboot your device to renew IMEI number.
    IMEI number now also will be visible in Settings/About phone/Status/IMEI information section.

Tutorial Nr. 3
(without using PC)

  1. Using Android device download and install MTK Engineering Mode app.
  2. Launch MTK Engineering app and go to MTK Settings/Connectivity/CDS Information/Radio Information/Phone 1
  3. Type AT +EGMR=1,7,”Your IMEI” by putting your IMEI between quotes. And make sure you left space after AT
  4. Tap on SEND AT COMMAND so the code will be sent to the network operator.
  5. Exit from MTK Engineering app and reboot your device.
  6. Now you should have your IMEI!
    Just to make sure, repeat step 2.
    IMEI line should be filled with your IMEI number.



    March 5, 2017 at 9:57 am

    I am following your tutorial Nr.2
    I stucked at 5 th point. Could you please help me?
    1. I am using File Explorer and ES File Explorer. I gave read and write permissions and also checked the same.
    2. How to click and run that file in Redmi 2 prime mobile since it is showing as “?”.

    Kindly help me.


    • Admin

      March 11, 2017 at 12:45 pm

      Hello Ashok,

      First question should be, is your device rooted?


  • Dam

    August 4, 2016 at 7:35 am

    Nice tuto!
    The nr. 3 worked fine for me.
    Better than other tuto found on the net!


    • Admin

      August 4, 2016 at 11:17 am

      Thanks for your nice words Dam!

      We’re glad that it worked for you.


Leave a Reply

Your email address will not be published. Required fields are marked *

About us was developed with passion and perfection to create one better place for every smartphone lover to stay.
Here you will find many great apps to make your phone even better, tutorials helping to fix your device or some of you just simply enjoy time spent here commenting and sharing valuable info with other fans.