SP Flash Tool Error Code Number and How to Resolve Them

11 Dec 2014

SP Flash Tool Error Code Number and How to Resolve Them – On my blog, most of the guide is about Lenovo ROM. How to upgrade, downgrade, flashing, flashing recovery, change recovery file to custom and etc. On Lenovo to do this kind of activity we need to use a tool and this tool is SP Flash Tool.
On using flash tool to modified ROM, sometimes not as smooth as expected. Sometime we must handle some errors and find the solution about that errors. On flash tool error can be identified with code numbers, so today i will show you what mean of this error number and show you how to resolve it.

SP Flash Tool Error Code Number and How to Resolve Them

Here is the List of SP Flash Tool Error and Code Number, along with way to fix it.

Phone is dead

Message : Your device no longer respond on Power button

Solution : Make sure you flash suitable ROM file for your device, re flashing will fix the error unless you have hardware issues

Phone not working after flashing
Message : Successful flashing but stuck on boot logo

Solution : Try to use firmware upgrade button, or try find another ROM that suitable with your device.

After the flashing Phone shows white screen, strange colors or divided screen


Message : Your phone respond to the button, and you can hear the sound but blurry with white screen.

Solution : The ROM / Firmware that you flashing to your device is incompatible with your device, try find from another source.

Phone recur disconnect during flashing
Message : Your device keep disconnecting just as flashing process begin, interrupt the flashing process

Solution :  Try a different USB cord and USB port, try flashing the ROM without battery or try holding volume down button while connecting the phone to PC for flashing

Flash tool keep on 0%


Message : Your device only show charging sign, this mean the necessary drivers is not installed properly

Solution : Re install USB VCOM driver and make sure it installed completely.

Error 5054

Message : BROM ERROR S_DL_GET_DRAM_SETTINGS_FAIL (5054) please check your load matches your target which is to be downloaded, this means that the file you trying to flash do not belong or not compatible with your phone

Solution : Ensure you are using the right files for your device. If you are sure, then try to formatting before flashing again

Initialize scatter failed


Message : Error: Initialize scatter file failed. Please check the scatter file name you load is legal, SP flash tool does not accept the name format of scatter file, folder and everything that link to scatter file.
Solution : Make sure scatter file, folder and etc have legit name format, without contains any unique character. 

Error 8038


Message : Error 8038! Android download pmt is ready and layout has been changed, this mean SP Flash Tool is having problem writing to device partitions due to some incompatibility
Solution : Format your device, but don’t format the bootloader and then try to flashing files again using download button, but sometime firmware ↦ upgrade button solve the problem

Error 4032


Message : BROM ERROR : S_FT_ENABLE_DRAM_FAIL (4032) [EMI] Enable DRAM fail, SP Flash Tool is unable to enable DRAM or communicate effectively with your device
Solution : You must make sure that the files you are trying to flash are actually for your exact phone model, if you are sure than try to formatting your phone but don’t format the bootloader before flashing it. Sometime device that produce in 2014 also result this error code, solution is download preloader and move it to target_bin folder and rename or move checksum.ini from target_bin
Error 5056

Message : BROM ERROR : S_DL_PMT_ERR_NO_SPACE (5069), this mean the files that you are trying to flash is larger than the available space or your device partition
Solution : Make sure the files that you are trying to flashing is exact for your device model, try another ROM.
RELATED POST
90 comments
  1. Hi Andy,

    Could you please advise where I can find all latest ROM for all Lenovo smartphones, hope get name of page or forum.

    Now I need official ROM for Lenovo A526 and A536, pls share.

    Thank you much for sharing.

    BRs,
    An

    1. hi,
      you can try find it on needrom.com. it website about all china phone ROM, from the latest update until the oldest one.
      for lenovo try forums.lenovo.com but it does not contains any ROM download but it discuss about all lenovo phone

    1. The reason is that if I update it by OTA, it takes time since sometimes I have problem with unstable internet connection. I have checked on needrom.com but there is only custom ROM for A536 but quite old version.

      It is the best way to get firmware download.

      BRs,

  2. hi Andy, my device is Lenovo A369i and it's bootloop now. i want to flash it with stock rom with SP flash tools, but error 8038 appears. you said that the solution is:
    Format your device, but don't format the bootloader and then try to flashing files again using download button, but sometime firmware ↦ upgrade button solve the problem

    how can i format my device? using flash tools? by the way, i have twrp recovery installed on my device.

    oh ya and i have done some research on the internet about solving this problem. many post suggest to edit the scatter file, which i also have try but still not working 🙁

    1. Before fornat your device just try to press firmware upgrade button first it lot easier than format your device. 8038 error it because scatter file that arrange the partition is not fit with the current partition on your device so it error. Try firmware upgrade first

    2. Firmware upgrade is installing firmwarr without do format phone first and download only is format phone first before installing the firmware. So firmware upgrade is using existing partition table on your phone. So actually firmware upgrade is more safe for flashing ROM. Anyway good job for you

    3. same like answer above your comment, On the target_bin there is file name checksum.ini, rename or move that file to another folder outside the target_bin. And then try to flash again, but before that close flash tool first.

    1. the error said that that information on the ROM file is not match with checksum.ini, checksum.ini is a file that contains all images ROM needed to flash, size, name, partition, and etc. the solution is maybe try to download new ROM anyway where did you find this ROM ?
      second try to flash with battery still insert

    2. You not answering my question about where did you got the ROM from? Every flashing with flash tool need battery to be remove because it will make android go to unstallation mode, and if battery still put on when you connect to usb it will on charging mode and it can harm your devices. I will not help you if you got ROM files from untrusted source because i cannot guarantee the result and it can brick your device.

    3. having the exact problem. downloaded rom from ur page, moved checksum.ini to another folder, but still got the error.
      i tried to untick the DA DL All with Checksum, the operation were succeed but nothing changed.
      any suggestion?

  3. Hi Andy. I have a very similar problem with my Lenovo A850. Now is bricked because I flashed it with an incorrect ROM. I renamed the checksum.in, but nothing happened. I always have the same message: error 1041. I used ROM download from needrom.com (A850 Stock 123& A850_S123_130814_Lang). Any comment are welcome!!

    1. Well, after making a couple of tries, I see that does not work with S127 ROM. I still have the error 1041. I think the problem is that I deleted the partition NVRAM. It's just an assumption based on some tests.
      When I flash the ROM S123 rows one by one, using download mode, I get the green circle for PRELOADER, MBR and EBR1. For the remaining rows, the result is the same, Error 1041.
      What can I do?

    2. on some article that i read it like that you must try to flash ROM A850_S121_05.01.2014_MULTI_LNG_by_linerty, and flash it with battery still inserted, but i still don't know it work for you or not. but not bad to try it first try to press download button if it result an error then try using firmware upgrade button. the ROM can be download here https://yadi.sk/d/_eLfmI0wFTLYJ,

    3. ok, thanks for the answear. I'll go download it and try to flash it. But… what do you think about the problem of the files? It seems to me very strange that a portion of the ROM can be flashed and the other portion not… dont you?

    4. here the explain from the forum :
      1. Now it all depends on the firmware of the device. If the firmware folder there is a file Checksum.ini, then run the line status is to check the integrity of the images. If the file don't run. If the test is started – you need to wait until the end and it doesn't go into standby mode, If the test was not – we can connect off the device. Sew better with the INSERTED battery.
      2. For some new devices And in series with the first connection does not start flashing. Make sure that the firmware is Not started, the screen displays the charging process and remove the cable from the phone. wait a minute and plug it again. On the PC to do nothing.
      3. Another detail – sometimes Checksum.ini contains incorrect information about the size of the images. In this case, after propaganja test videt window with an error (we are still the device was not sewn up and was not connected – right?) In this case, if you are sure that downloaded everything correctly and unpacking archive archiver passed without errors – close flash. PC file Manager, navigate to the folder with the firmware, remove the file Checksum.ini and repeat the steps starting from the 11th. If you normally skip this item

    1. hi,
      sorry for long reply, yes mbr an ebr is image for set partition so i think if you want to know try yo flash system or android, recovery and etc that have related with system operation. that what make different one rom with another, but please try the rom that i give you.

    2. I flashed (with firmware and download method) A850_S121_05.01.2014_MULTI_LNG_by_linerty ROM, and I get the error 8038.
      After reviewing the floder log, I find that the scatter of this ROM provides that CACHE begins at linear start adress 0x45180000 and PMT at the 0x30d80000. The difference is that the Android has a larger partition size of which accepts my smartphone.
      I also downloaded the ROM A850_S121_28.11.2013_MULTI_LNG (ROW) _by_linerty and its partitions fit my smartphone (ie, I do not bug 8038 and I can flash the preloader, mbr and ebr1), but it returns to the error 1041.
      Do you have any idea about this?

  4. Hi i need for help i have Lenovo A516 i try to flash any firware for Lenovo A516 =A516_LCM_ROW_S112_140627 , and A516_ROW_S112_140627_user_1406271756.rar show this error BROM ERROR:S_FT_ENABLE_DRAM_FAIL(4032) /Enable DRAM Failed! try checksum.ini, rename or move not working please help my how to slov this progblem thank you.

    1. Hi,
      Error 4032 usually because your device is china and produce on 2014 ao it need special preloader, you should replace replace the current preloade on the rom with this special preloader and then rename or remove checksum.ini.
      Other cause it the rom you wanna to flash it not for your device.

    2. BROM ERROR : S_DL_PMT_ERR_NO_SPACE (5069),

      kondisi : adromax v mati cuman led merah yg nyala ( charge / usb )

      setelah d flash cuman mampu download bootloader aja (ungu) setelah itu muncul notice yg d atas..
      apakah aman klo format all + download ?

    3. Mostly if hardware problem your device will not detect by the computer, if your computer still detect your device than you still can safe your device. If i look it like you flash the wrong ROM, try change another from another source

  5. hi andy..i also facing this error BROM ERROR:S_DL_PMT_NO_SPACE_ERR(53069)..
    I have 3 stock rom that i think is compatible for my device myphone agua hail..i try to flash those stock rom using SPFT but same error i encouter..but when i try to flash preloader only it flash suceesfully..do you have any ideas regarding this matter??thanks..

    1. Error 5056

      Message : BROM ERROR : S_DL_PMT_ERR_NO_SPACE (5069), this mean the files that you are trying to flash is larger than the available space or your device partition

      Solution : Make sure the files that you are trying to flashing is exact for your device model, try another ROM.

  6. Andy Suwito, HELP ME.

    MY LENOVO S820 CANNOT POWER ON AT ALL,
    BROM ERROR : S_DL_PMT_ERR_NO_SPACE (5069),
    MY S820 HAVE 4GB ROM. NOT THE 8GB ROM.
    SO, I ALREADY FLASH USING SP FLASH TOOL. NOT WORKING.
    ALREADY FLASH ALL STOCK ROM FROM GOOGLE DRIVE & NEEDROM.COM.
    CAN YOU TELL ME THE REAL SOLUTION FOR THIS PROBLEM?

    1. Error 5056

      Message : BROM ERROR : S_DL_PMT_ERR_NO_SPACE (5069), this mean the files that you are trying to flash is larger than the available space or your device partition

      Solution : Make sure the files that you are trying to flashing is exact for your device model, try another ROM.

  7. My phone led is not even blinking….while flashing using sp flash tools it showing error as follows
    BROM ERROR:S_DL_PMT_ERR_NO_SPACE(5069)…..PLS HELP ME ASAP…..PLS….I have both kk and jb rom with me….i want to repair my phone by tmrw…..as I formated my phone it not even turning on its dead

    1. hi,
      sorry it already clear write in the guide :
      Message : BROM ERROR : S_DL_PMT_ERR_NO_SPACE (5069), this mean the files that you are trying to flash is larger than the available space or your device partition

      Solution : Make sure the files that you are trying to flashing is exact for your device model, try another ROM.

  8. Hi Andy, I need your help!
    can you tell me what happen to my lenovo a536 after formatting the power has gone.
    i tried many times to open but nothing happen. even the charge plug nothing happen in the lcd, it's still blank please reply A.S.A.P. thanks a lot!

    1. Hi,
      You can test it with connect it to the computer, as long as the computer recognize your phone then you still can re flash it. Remember flashing lenovo device is need the phone to be turn off. So just try to connect with phone off

  9. Hello Andy,I try to downgrade my lenovo a850 to s116 row version and now it dead,only red light appear when connected to pc.When i try using your method to recover it, it say sp flash tool dram failed 4032.I already downloaded the stock rom but still the same.I try download your preloader and change the remove the checksum but it still say error code 4032,format also the same

    Before dead,my pc detected my phone as mtk preloader but now it detected as mtk usb port even after i already installed the driver.

    What should i do?

  10. Hi Andy. I have a very similar problem with my Lenovo A850. Now is bricked because I try to downgrade to s116 row version.I TRY to recover it using many method but always get sp flash tool dram failed 4032,also try your preloader and remove checksum but still the same.i already download the stock rom.format also same error code

    before dead,my pc detected my phone as mtk preloader but now it detected mtk usb port.
    do it have something to do with the error?

    1. are you use the right preloader for A850? different phone have different preloader. Mtk USB port it because your device have lost it preloader. If you have preloader your device will detect as Mediatek Preloader USB VCOM. i have ever try to fix the phone with losing preloader, the first you must to do is install preloader using flash tool, or maybe you can try search it at google.

    1. BROM ERROR : S_FT_FORMAT_FAIL (4010) occurs because the given range of memory address is different with the phone memory address layout. And this PMT is locked and you cannot format your phone. By default, the scatter file that you have will not allow sp flash to download the new layout to your phone.
      It hard to fix it and may cause hardbrick on your device so i will recommend to bring your device to lenovo service center

  11. Hi andi,
    evercoss a7s mtk6572
    kondisi cusrom terknci pola,coba wipedata tetap tidak berubah,coba instal cusrom lain tetap tidak berubah,coba flash sptool ada peringatan BROM ERROR : S_CHKSUM_ERROR (1041) saat akhir proses flashing..mohon solusinya

  12. hey im sorry, can u help me solve this, i try flash my phone (s650) with vibeui 20.1512
    from needrom using sp flash tool. now i cant turn it on .. i think i need a scatter file for it.. or can i solve this otherway. coz i download mt 6582 from ur link also cant solve this.
    Please help me out 🙂

    1. Hi,
      As long as your comouter still detecting your device you still can reflash the firmware,
      So check if device recognize by your computer and then try to reflashing again. Use valid firmware link and pick the official release without any change

    1. if your problem same like epiey! then this my answer
      "As i know error 4032 is because your device produce in 2004 this device produce in 2004 need special preloader to be able to flash the ROM. And sorry i think i dont have it, try search on the net"

Leave a reply