How to Recover/Change IMEI Number for Android (4 Methods)

Here is the guide to recover IMEI number on your Android device. There are different methods to change IMEI. But, procedures will change from device manufacturer to manufacturer and device chipset to chipset. By changing it, you can get back your device from network errors. These errors may happen from when you change the Operating System of your Android device from Firmware to Custom ROM’s. In that case, your device might lose some important modules which are included by manufacturers according to your country.

We didn’t guarantee you that give your device back to a normal state by following our procedure who are using Snapdragon processors. But who are using MTK Chipsets mobile handsets please follow this guide. Many people using this method for spoofing the Android apps which are giving Earning Companions. There are some other apps to change the IDs of Android devices like Device Emulator and Device Id Changer.

How to Recover IMEI on any Android Device

You might have spent many hours to fix an invalid IMEI issue when after rooting your device or Flashing a Custom ROM. There are tons of articles around the internet in this regard. Maybe nothing found useful or worked for you with this specific issue.

If you lost your device IMEI that might cause Network Problems that will tend to you cannot make Calls and Messages. That’s the annoying thing you ever experienced with your device. Now, It will solve by following our ultimate guide.

Change IMEI Android

We have given a working method for MTK chipset devices with or without Root. There is an app called a Chamelephon app that will change the IMEI with needing root access. But some other apps like MTK Engineering Mode working without root access and Mobile Uncle app with root access can also change IMEI number but may not work in all cases.

But these apps are only available to MTK Chipsets. What do we do if we are having other than MTK processor devices? No problem guys, there is an app called Android IMEI changer apk which masks the current number and showing up fake one when you dial *#06#. This app work with CPUs like Snapdragon and Exynos with root and Xposed. But not give that much performance as like the above apps.

How to Change IMEI with Android IMEI Changer Apk

In this guide, we are showing the IMEI changer app which is available to download on PlayStore. This is the First app comes with the concept of changing IMEI on Android devices from the Developer Vivek. The safest way to change IMEI that doesn’t alter the device performance. To run this app on your phone, it needs an Xposed framework installed on your device and of course, it must be rooted. The Xposed framework can only work with root privileges to access the root folders.


Steps to Change IMEI With IMEI Changer Pro

  • Download Android IMEI Changer Apk From Below
  • Install Xposed Framework according to your Android OS and CPU architecture. If you not aware of this thing. So, you should follow this Tutorial.
  • If you have Xposed Framework successfully installed on your device. Now, Go to the Xposed Installer app and Select the IMEI changer Module on the modules section.
  • Reboot your device to enable the IMEI changer Module.
  • Open Imei Changer app. Now, you can see your Original IMEI Number and Current IMEI number.
Android IMEI changer Apk
  • Enter IMEI number in the “New IMEI No Feild” and Just click on Apply button. If you are using IMEI changer pro app that will automatically put the random number there.
  • That’s it you have successfully changed your IMEI number. Now reboot the device and check the IMEI information by Dialling *#06#.

How to Recover IMEI with Chamelephon App

Chamelephon app is only working with MTK chipset devices. Many sleepless nights you might be faced with losing your IMEI number by updating Software or did something else. It can definitely help to get rid out of Service provider issue. Chamelephon needs the Root access and there is no need of Xposed in this case as like Imei changer pro.


  • MTK Chipset Android Device
  • Rooted Android Device
  • Chamelephon Apk

Steps to Fix IMEI with Chamelephon App (MTK Chipset)

  • Download and Install Chamelephon Apk from below or From Playstore
  • If you intend to change IMEI number instead of Repair. Please Backup the Original IMEI number by dialling *#06#. Now, proceed further.
  • Open the Installed Chamelephon App. Now, a popup will ask you to Grant the SuperUser Access if your device is perfectly rooted.
IMEI number
  • Change your IMEI by tapping on Generate button or Enter manually if you have own number.
Chamelephon Imei Changer app

Note: Before applying the new values, you need to enter two values in both spaces provided.
Click on Apply button. a popup will ask you to confirm that change. That’s it.

  • Finally, It will Recover IMEI numbers of your device after rebooting.

How to change IMEI with Mobile Uncle App

Mobile Uncle is same as like the Chamelephon app. But it doesn’t help you in Critical times. Mobile uncle app also for MTK chipset devices don’t work with other chipsets. This app need root privileges to work fully functional. Here are the below requirements to use Mobile Uncle app

  • Mobile Uncle Apk
  • Rooted Android Device
  • MTK chipset Device

Steps to Fix IMEI with Mobile Uncle App (MTK Chipset)

  • Download and Install Mobile Uncle Apk from below
  • Open it up and you will see the Engineer Mode option > Engineer Mode MTK
Mobile Uncle tool
  • Select Connectivity tab and choose CDS information option.
Mobile Uncle Radio Information
  • By going through CDS information, you will see the Radio Information.
  • Now, Select the Phone which you want to Fix IMEI. Suppose,  If you’re going to fix signal on SIM 1 select Phone 1.
  • By tapping on Phone 1 or Phone 2 according to your need, you can see the Option to enter number like below Screen Shot.
Fix IMEI number
  • Now Place the below Code after AT+ Blank

For Phone 1: EGMR=1,7,”New number”
For Phone 2: EGMR=1,10,”New number”

Note: If you got an error like “command is not allowed in user build”. Don’t panic just add Space Between AT+ and EGMR. For Example; AT+ space EGMR=1,7,“New number”

  • Tap on Send at Command.
  • Reboot Your Android device and check number by dialling *#06#.

Recover IMEI Number with MTK Engineering Mode

There is not much difference between the MTK engineering mode and Mobile Uncle app. The only difference is MTK engineering mode does not require root access to change it. Already we have shared the full tutorial about this app; you can refer here or follow the below procedure.


  • MTK engineering Mode Apk
  • MTK chipset Device

How to change imei android without Root (MTK Chipset)

  • Download the MTK engineering mode app from below or Playstore
  • Install the app and open it.
  • Select MTK setting on the app and Slide the connectivity tab.
mtk engineerng mode
  • Head over to CDN information option and Tap on Radio Infomation.
Recover IMEI
  • Now, You have two options

Phone1: To change the IMEI for Sim1
Phone2: To change the IMEI for Sim2

  • Select any of the above options which you want to Fix IMEI. Now, you will see the option for entering the New number.
Change IMEI
  • Just place the Command After AT+

For Phone 1: EGMR=1,7,”New number”
For Phone 2: EGMR=1,10,”New number”

  • That’s it. Tap on Send at Command Button.

Note: If you found any error like “command is failed to send or Command Unavailable in user build” after tapping on the command button. So, Add Space between the AT+ and EGMR. Look like this AT+ space EGMR=1,7,“New number”

  • Reboot the android device to see the changes.

Final Words

Was this Useful! Please let me know in the comments. Complete Guide to Fix IMEI or Recover IMEI issue without needing of Computer. I hope you would love this article.

Changing IMEI Illegal in many countries. Main Aim of our guide is to help people who are worrying about the invalid IMEI issue. We are not encouraged to change IMEI for illegal purposes and not responsible for your activities.

Thanks for visiting and keep visiting our site for more articles like this and follow us on social sites.

Kindly share this article if it was helpful for you. Thank You.

12 thoughts on “How to Recover/Change IMEI Number for Android (4 Methods)”

  1. None of the above methods work for Asus Zenfone 5 TOOJ ( Intel chipset), if you got any other working app for Intel, kindly let me know. Thanks.

  2. So I have the s3 GT-i9300 and I have no idea which chipset is that. However, the Chamelephone app has not worked because my phone is not MTK.


    • hey there .
      all ur method above works.
      But as for root n exposed method it only change the look of the imei ,the provider still gets the original imei .

      but not sure about mtk phones .
      would u be able to have a solution for an permanent imei change ?
      I don’t care what phone .

  3. Hey I am so happy I found your website, I really found
    you by error, while I was looking on Askjeeve for something
    else, Nonetheless I am here now and would just like to
    say thanks for a fantastic post and a all round thrilling blog (I also love the theme/design), I don’t have time to read through it all at the moment but I have bookmarked it and also included your RSS feeds, so when I have time
    I will be back to read more, Please do keep up the great b.


Leave a Comment