I saw and tried more than 10 ways to repair the IMEI, including rooting the phone, connection to PC, mobile terminal emulator, but nothing works.

The phone is 2GB RAM Lenovo S860. It has 2 sim card slots (I'm using both) 3G and 2G respectively. (I cannot post link because of low reputation, gsmarena has specifications for my phone)

I accidentally deleted the system folder, after which the phone bricked, but I managed to repair it using the following android verion (http://www.needrom.com/download/rom-stock-4-4/) as an upgrade to (http://www.needrom.com/download/lenovo-s860/), both installed using PC.

Now I have the IMEI problem and I really need quick fix because I need the phone for work.

  • 1
    If you want to get a suggestion you haven't already tried, you should list all the things you've tried already, not just a couple of examples. – Dan Hulme Feb 1 '16 at 16:17

I am using MTK Engineering Mode app from Play Store to restore my lost IMEI after flashing ROM. You should know your previous IMEI number. It is usually mentioned in the area underneath battery. When you will open your phone you will see it.


  1. Open MTK Engineering Mode.
  2. Click MTK setting.
  3. From connectivity tab choose CDS information, radio information, phone1 or phone2, send AT command AT+EGMR=1,7,”your15digitsIMEI”.
  4. Click send AT command button.
  5. Restart your phone and it should work now.

If still unclear see my article here.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.