Saturday, November 16, 2013

Tecno A+: Fix IMEI invalid error

UPDATE::: Someone called me today to say the flashing steps weren't working. So this an alternative step to fix it. Note however that this fix is only temporary. If you perform a factory reset or flash a new ROM it will revert back and you will have to do it again. You will need a working A+ without the error to fix your own.

1. Download mtk droid tools. Yeah Google it.
2. Make sure you have adb drivers installed and that USB debugging is enabled on the working A+.
3. Plug the working A+ to the computer and wait for it to be detected by the program. Note that if the program fails to correctly detect the phone then step 2 must be done again.
4. Once connected, you should see the root button. Click on it to root the phone. Note that wether or not you have rooted before you still need to perform this step. If you have superuser or super su installed you will need to click grant on your phone for the rooting to work.
5. Now you should see a notification that root access has been granted. Now click on the IMEI/NVRAM button and choose backup. This will create two files in the droid tools folder. The files will be stored inside a folder called BackupNVRAM.
6. Now plug the A+ you want to fix and perform 3 and 4 again.
7. Now click do step 5 but instead of clicking backup this time you click restore and select the file created for your phone. You will get two prompts so you select the two files created.
8. Final step. Get the pack of your phone or look behind the battery and copy out the IMEI no pasted there. Do step 5 and this time change the numbers there to the one for your phone or else you will have the same number as the other A+ which sometimes might cause problems. If you don't have access to yours u can just type a bunch of numbers or use an IMEI generator (yeah Google that too).

Thanks. 


UPDATE::: Here is a video tutorial for those having issues with the flashing: WATCH

So in the past one month I have received numerous calls, emails, dm's and blog comments. All pointing to one issue: Seun, my phone is giving me imei error and not detecting my sim card. 
At first I didn't understand why this was happening and particularly with this particular phone until it happened to me.
I would like to take this opportunity to apologize for this error. It is caused by in correct flashing and while that is not my fault I should have provided advice for its eventuality.
Let's fix it. Here's what you will need:
1. Sp flash tools for a+ (get it from the unbricking post)
2. Adb drivers (use pda.net)
3. Mtk drivers (get it from the unbricking post)
4. Mtk DROID tools (Google it)
It's really simple. I have modified the stock nvram partition to allow multiple imei numbers so you can flash it on your phone. Let's go
Download the nvram here
Download imei backup here
Download modded scatter file here
Now follow the procedure in the unbricking thread but use the modded scatter file instead of the default one.
Tick only nvram and point it to the nvram.bin you downloaded
Flash that and boot your phone again. It would recognize your sim cards now. But you will still have the invalid imei error.
Download mobile uncle tools from plays tore and install on your phone. Now open it and go to imei backup restore. Choose the first option. This will create a file imei.bak in your phone storage. Check your mem card of its not there.
Quit mobile uncle tools and overwrite the imei.bak file with the one you downloaded.
Open mobile uncle tools again and go back to the backup tab and chose restore. It will ask to restart your phone.
Now you have imei but not the one for your phone. You can leave it like that if you like.
If you want your own unique imei though you can use Mtk DROID tools to change it. You will find your imei behind your battery or on the carton of your phone.
Thank you for your time. Happy flashing.


UPDATE!!!
For those of you getting errors when trying to flash, its becasue tecno recently changed the partition layout of their phones...don't know why. So this is a fix for that. Go to the unbricking thread and download all the files there (just as if you had bricked your phone) then follow the instructions there. The only difference are:
1. You have to format the phone with spflash tools before you flash. Load the scatter file in this post first.
2. After formatting, you now need to flash the phone brand new again. and this time you have to load all the files when flashing. I think for this I'll make a video. But if you get the idea you can go ahead and try.

12 comments:

  1. Hi, Got the steps down and drivers are installed and working but each time i plug the phone the process starts but then the phone disconnects so all i see is the Red Bar on SP flash tool and an error message. How can i fix this or can you provide a update.zip to use with CWM?

    ReplyDelete
  2. same with me too it says 100% in red bar and pops up an error but drivers are in
    can another tool flash it via adb like aio android flasher

    ReplyDelete
  3. Too lazy to sign in. Follow the instructions in the unbricking thread to set up. Remember you MUST have all your flash files in the same folder as the preloader file. Enjoy.

    ReplyDelete
  4. http://d-h.st/gI8 You can try this app to fix your imei issue too

    ReplyDelete
  5. Help Please, after following all your steps and formatting my bricked phone, and then flashing it, it wont come on again... it wont even show logo. i dont know if it flashed. i flashed it before without formatting and it didnt flash, it was still bricked but it came on and showed logo when booted. help its been a week now.

    ReplyDelete
  6. Help Please, after following all your steps and formatting my bricked phone, and then flashing it, it wont come on again... it wont even show logo. i dont know if it flashed. i flashed it before without formatting and it didnt flash, it was still bricked but showed logo when booted. help

    ReplyDelete
  7. Nice one. After reading How to fix unknown Basebrand version, null / invalid IMEI & SIM card not detected and your article, i was able to fix the issue. Keep it up bro

    ReplyDelete
  8. Great job men!!!! I fix my walton primo f2

    ReplyDelete
  9. hi Mr Payne, i followed all the instructions you provided, but after successfully flashing my phone, it refused to come on, please what can i do? i dont mind paying for a private service. here is my contact 08098908144

    ReplyDelete
  10. BROM ERROR: S_DA_SDMMC_ERROR (3149)
    thats what i got :(

    ReplyDelete
  11. my fone couldnt power on anymore after trying out ur method

    ReplyDelete
  12. I just unbricked my phone and now if I try to use mobileuncle to change the imei it keeps displaying "AT COMMAND NOT SENT" and im not just using mobile uncle before to do it
    Working tips to make your iphones, ipad and andriod battery last longer

    ReplyDelete