IMEI Invalid - Lenovo S860, rooted android 4.4.2, nothing works 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.
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. 

Steps:


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


If still unclear see my article here.