Hovatek Forum
[Tutorial] How to fix null IMEI on Unisoc / Spreadtrum (SPD) devices - Printable Version

+- Hovatek Forum (https://www.hovatek.com/forum)
+-- Forum: MOBILE (https://www.hovatek.com/forum/forum-75.html)
+--- Forum: Android (https://www.hovatek.com/forum/forum-76.html)
+--- Thread: [Tutorial] How to fix null IMEI on Unisoc / Spreadtrum (SPD) devices (/thread-664.html)

Pages: 1 2 3 4 5 6 7


How to fix null IMEI on Unisoc / Spreadtrum (SPD) devices - hovatek - 02-10-2014

Below is a step-by-step guide on how to fix null / invalid IMEI on a Spreadtrum Android device. Invalid IMEI could cause the phone to be unable to detect your SIM card's network meaning no calls, internet or USSD code (to check your account balance).

What causes null / invalid IMEI


Null IMEI is as a result of corrupted NVRAM partition. This can happen when you flash an incompatible firmware (be it stock or custom) or make any change which affects the NVRAM partition.

If your device also has an unknown Baseband then resolve that first (by flashing the pac file) before attempting to fix the null IMEI else IMEI write attempts will keep failing.

How to write IMEI to a Spreadtrum Android device


The steps below will explain how to fix Null IMEI by writing IMEI to your Spreadtrum Android device

See the video tutorial below or @ http://youtu.be/4GSm0Z06U9M


WriteIMEI tool method


See https://www.hovatek.com/forum/thread-27308.html

Infinity CM2SPD method


See https://www.hovatek.com/forum/thread-22075.html

Miracle Box method


See https://www.hovatek.com/forum/thread-26662.html

NCK Pro Box method


See https://www.hovatek.com/forum/thread-27227.html

Engineer Mode method (No Root Required)

  •  Dial *#*#83781#*#*
  • In Engineer Mode (Under Telephony), select Set IMEI

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-6.png]

  • Input the IMEI the click Set IMEI

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-7.png]

  • Select OK when prompted to reboot

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-8.png]

Shortcut Master method (No Root Required)


Requirement Procedure
  1. Launch Shortcut Master (lite)

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-0.png]

  2. Press the Menu button and select Secret Code Explorer

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-1.png]

  3. Wait for loading to begin and complete

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-3.png]

  4. You should see a list of apps

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-3b.png]

  5. Scroll down to 
    83781 EngineerModeEMStartReceiver
  6. and select 83781

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-3c.png]

  7. Select Launch 1

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-4.png]

  8. Click on the Telephony tab

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-5.png]

  9. Scroll down to Set IMEI and select it

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-6.png]

  10. Insert the IMEI then click Set IMEI

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-7.png]

  11. You'll get a prompt saying "In order to guarantee the system to set the correct IMEI, recommended to restart the system" , select Ok

    [Image: how-to-fix-null-imei-on-a-spreadtrum-phone-8.png]

  12. The phone will automatically restart

Important Notice
  • None of these tools generates an IMEI for you. They only write or (at best) crosscheck what IMEI you supply
  • You can find your device's IMEI at the back of the device or on its carton
  • This guide only explains how to write IMEI to your Spreadtrum phone. You are entirely responsible for what IMEI you write
  • If you have an unknown Baseband (Settings > About > Baseband) then consider flashing the stock ROM first to regain Baseband before going ahead to fix IMEI
  • Should you decide to opt for a dongle / box approach then ensure you have the hardware else opt for a loader version (if one is available)



RE: How to fix null / invalid IMEI on Unisoc / Spreadtrum phones - mboy13 - 05-10-2014

grt job man. I reali lov ya gud work.


RE: How to fix null / invalid IMEI on Unisoc / Spreadtrum phones - fetty - 21-04-2015

Please am unable to install it.


RE: How to fix null / invalid IMEI on Unisoc / Spreadtrum phones - hovatek - 22-04-2015

(21-04-2015, 09:31 PM)fetty Please am unable to install it.

what error do you get?


RE: How to fix null / invalid IMEI on Unisoc / Spreadtrum phones - fetty - 22-04-2015

"The program can't start because PhoneCommand.dll is missing from your computer. Try reinstall the program to fix this problem" That is the message i got. Thank you and God bless you


RE: How to fix null / invalid IMEI on Unisoc / Spreadtrum phones - fetty - 22-04-2015

(22-04-2015, 08:13 AM)hovatek
(21-04-2015, 09:31 PM)fetty Please am unable to install it.

what error do you get?

"The program can't start because PhoneCommand.dll is missing from your computer. Try reinstall the program to fix this problem" That is the message i got. Thank you


RE: How to fix null / invalid IMEI on Unisoc / Spreadtrum phones - hovatek - 23-04-2015

(22-04-2015, 11:28 PM)fetty "The program can't start because PhoneCommand.dll is missing from your computer. Try reinstall the program to fix this problem" That is the message i got. Thank you

re-download and try it on another PC. Also, ensure spreadtrum drivers are installed on the PC, its mentioned at the guide


RE: How to fix null / invalid IMEI on Unisoc / Spreadtrum phones - mattkoal - 17-07-2015

HELLO, I FOLLOWED ALL THE STEPS AND IT KEPT ON SHOWING IMEI LENGTH MST BE 15


RE: How to fix null / invalid IMEI on Unisoc / Spreadtrum phones - mattkoal - 17-07-2015

HI I USE AN ITEL 1501 AND ITS DOES NOT HAVE ENGINEERING MODE. IS THERE ANYWAY TO INSTALL THAT


RE: How to fix null / invalid IMEI on Unisoc / Spreadtrum phones - hovatek - 17-07-2015

(17-07-2015, 02:10 AM)mattkoal HI I USE AN ITEL 1501 AND ITS DOES NOT HAVE ENGINEERING MODE. IS THERE ANYWAY TO INSTALL THAT

did you install the apk above?