Re-Flashing Lenovo S820 with Official ROW Version S820_ROW_S124

12 Sep 2014

Re-Flashing Lenovo S820 with Official ROW Version S820_ROW_S124 – I hope this guide can be use to solve bootloop problem on Lenovo S820. Bootloop often happen when you like to flashing, modify, or upgrade your android device. Bootloop is a situation when your Android device cannot boot normally and stuck on Android logo, this situation can be fix with factory reset or with re-flashing the current ROM. This guide can be use to requirement for updating Lenovo S820 to Android KitKat with OTA method, you can see the guide in Update Lenovo S820 with Android KitKat ROW Version.
On this update S820_ROW_S124 is using Android 4.2.1 it Jelly Bean, this update already contains Google Play Store and already have multi language, but no root because it is official release from Lenovo .

Disclaimer :
This guide for educational purpose only, We not responsible if your device bricked after following this tutorial.  (DWYOR), Please prepare everything before start following this guide like backup your data, applications, etc this guide has possibility to brick your device.
For device produce in 2014 you must download this preloader 2014 , extract it to ROM folder and remove the checksum.ini file

Re-Flashing Lenovo S820 with Official ROW Version S820_ROW_S124

ROM Descriptions :

  • Build Number : S820_ROW_S124_140404
  • Date : 04-04-2014
  • OS : Android 4.2.1
  • Language : Russian , Ukrainian, English, Arabic, Spanish, French, Chinese, Vietnamese, Indonesian, Malaysian, Thai
Downloads :
  • S820_ROW_S124_140404 711 Mb, contains full firmware images to flashing with computer
  • USB VCOM Driver  Install this driver first on your computer, Turn off your device and remove the battery, using USB cable connect your device while look at My Computer  Manage  Device Manager there will be MTK65xx Preloader Devices show up for 5 second than disappeared, before disappeared right click on it and select Update Driver Software point it to USB VCOM Driver extracted folder. When it finish disconnect and connect again there will be Mediatek PreLoader USB VCOM Port on your device manager.
    Re-Flashing Lenovo S820 with Official ROW Version S820_ROW_S124
  • SP Flash Tool v3.1316 optional download you can also found this tool inside ROM download.
Re-Flashing Lenovo S820 with Official ROW Version S820_ROW_S124
  1. Download all required files, extract S820_ROW_S124_140404 and extract SP_Flash_Tool_v3.1316 inside it. Please make sure that USB VCOM driver already completely installed before continue to the next step.
  2. Go to extracted folder, there will be target_bin folder and SP_Flash_Tool folder, you just need these 2 folder only. Now go to SP_Flash_Tool folder and run Flash_Tool.exe, if you running windows 7 please run it as administrator privilege.
  3. On the flash tool. Tick DA DL All with Checksum option, this is an important option so don’t forget to tick it. if DA DL All with Checksum option is disable, then you need to click on Scatter-Loading button and point it to target_bin/MT6589_Android_scatter_emmc.txt this will automatic load all image files required for flashing to flash tool. 
    Re-Flashing Lenovo S820 with Official ROW Version S820_ROW_S124
  4. Leave Preload empty. After finish configure Flash Tool now press Downoad button or hit F9, flash tool will pop up warning that not all images loaded just confirm with press Yes button. Flash tool will begin to initialize and become ready to receive connection from your device.
  5. Now turn off your device and remove the battery. Then connect to your computer using USB cable, flash tool will recognize your device and begin to start flashing process. This process will take 5-6 minutes and you can see the progress on the bottom flash tool.
  6. If you can see Green Circle in the middle of flash tool than it mean you successful flashing your device and now you can disconnect your device from computer.
    Re-Flashing Lenovo S820 with Official ROW Version S820_ROW_S124
  7. Done, now try booting to your device and confirm the build number is same with the downloaded ROM, go to System Setting ↦ About Phone or you can dial #### 5993 #
Congratulations, you now have experience to flashing your Lenovo S820 device. I hope this guide can help you solve your problem, if you have any problems regarding this guide please leave any comments. Thank You..

  1. Ok i tried to flash this rom on my CN lenovo s820 and i have error. Sp flash tool error 8038. I tried flash another rom S820_ROW_S119_130922 from firmware upgrade and still the error occures but the error have difrent code. Is this the phone issue or maybe drivers. I have windows 7 x86. Do you know how to fix this problem?

    1. hi Yoga and Espns,
      i have tried the ROM and about your cannot press firmware upgrade is because preloader is empty but you can browse it and select it from target_bin, it preloader.img after select it, preloader will checked and firmware upgrade can be press. try it

  2. Hi again Andy
    When I press firmware upgrade button i have got a brom error : s_ft_enable_dram_fail (4032).
    My lenovo s820 has VIBEROM_V1.0_1340_3_ST_820 firmware, is it possible that this is the system issue or maybe different phone version? I found another problem with this phone. When i connect it to MTK Droid tools the program doesn't show any information about the device. Is that normal for that type of phone or is that a clue there is something not correct with the device.

    1. hi,
      brom error : s_ft_enable_dram_fail (4032) according to error code, it say that this firmware is not your device, hmm i am afraid that your device is fake Lenovo S820, you can check it using CPU-Z download from google play store or find it on internet for apk and install. see the processor that installed on your device.

  3. Cpu-z shows correct procesor mt6589, but the internal memmory acording to description should be 4gb and cpu-z shows around 1,5 gb. Another think that worries me is only one IMEI number for 2 sim slots. Is that normal?

    1. Thx fo the link to the instruction. I'm not going to install it at the moment because I'm affraid to brick the phone. For now the phone is working on the system primary installed. I found another thing. In device manager in windows my phone is recognized as PreLoader USB VCOM Port not as Media Tek Preloader. Maybe the problem is Preloader??

    2. Ok, i understand. As long as flash tool can recognize your device i think the driver is fine. That error say that the rom file preloader image not match with your device. And it jelly beanbso i suggest hiw about the newest rom for Lenovo S820, it gone produce same error or not.

    3. Ok i will try flash this rom which you are suggested me. I have read on russian forum lenovo that there may be a problem whith rom instalation on mobile produced in 2014. My phone was produced in 06.2014. Maybe this is the problem? BTW Do you have another source – link for this rom because download speed is very low (estimated time 25h )

    4. Ok i will waiting for your news, after your tried the link i am suggested. Yes i have been read about phone produce in 2014 pkease give me a news about it. And for the download link sorry there is no mirror for download link

    5. Ok I tried flash this newest rom you sugested (S820_ROW_S221_140730) and still no succes. First i tried both download only option and firmware upgrade. First ended with error S_FT_ENABLE_DRAM_FAIL (4032), second with error S_COM_PORT_OPEN_FAIL (1013). Generaly i tried flash 3 different roms (S820_ROW_S119_130922) (S820_ROW_S124_140404) and (S820_ROW_S221_140730). Is there anything more i can do?

    6. I only found on russian forum information that S820_ROW_S220_140722 is problematic (no tested) to flash it on devices produced in 2014–прошивка-row-s220-для-пк-ота/page-12.
      About the method you wrote is it "safe" – is it possible that i brick the phone by removing the cheksum.ini? Another question what is the preloader from your link? is it for this phone or some universal? BTW i would like to thank you for your support and advices.

    7. Hello,
      Sorry for long reply, it all up to you to trust me or not. But i tried the best to help people to modified the devices, if the device become brick after following my suggestion. I would be help to restore it. That preloader is specialy made for lenovo s820 produce on 2014, al least you can tried first, one again it all up to you to trust me or not

    8. Andy i have still problem. I changed preloader.bin and delete cheksum.ini and i tried flash s124 row in download mode and i have error 8038 which suggest that i should make firmware upgrade. However i can't do that bcause preload file i left empty. I also tried flash s221 row with rerplaced preoalder.bin file in download mode and i have PMT (Partition table or something like that) error. Maybe this phone NAND chip memory has wrong partition??

    9. If you copy preloader that i give to you and load android scatter file, the preloader will be fill with the new preloader that i give you. Than you can press firmware upgrade button. Or can you try different firmware version.that fill all neccesary images to flash tool

  4. Andy, I finally flashed the phone with S820_ROW_S221_140730, with ur preloader in firmware upgrade. Phone started normally but the system works very laggy even after update OTA to S222 vers. I've reflashed it for S820_ROW_S124_140404 in download mode and with no errors ( like previously). System installed correctly but still works laggy. Do u have any idea whay is that happening? Is it possible that the phone is not compatibile with that roms? If there is no solution for that problem will I be able to change the rom for chine one according to ur tutorials?

    1. Hi,
      For laggy i don't know about it because i need to see the phone an make analysis, sorry bad english. So laggy can be cause by device hard to find signal, see available memory from your apps on system setting, unstable ROM system and etc. So i must see your phone to know what it cause.
      I think it imposible if the ROM not compatible because this ROM is for Lenovo S820, yes maybe you cam try flashing china ROM and see the different, i think i have guide to install china, follow this, it will flashing china jelly bean on your device

    2. Hi again Andy. First I would like to thank you for your guide's abaout lenovo s820. If you had not helped me, I would never flash any rom on my phone. Currently I have installed VIBEUI_V2.0_1443_ST_S820 and finally the phone is working properly, and most importantly, there is no lag. I do not know why is that and probably i will never knew what is the reason. Correct only VIBEUI_V2.0_1443_ST_S820 flash instruction. To eneter recovery mode you must pressing both volume buutons and power:) BTW you are great man!

    3. Andy another problem have appeard. After flashing I've lost IMEI numbers and I have problem with NVRAM error. The IMEI numbers I was able to wrote back but I dont know how to fix the NVRAM error? Going further in this VIBEUI_V2.0_1443_ST_S820 is very weak GSM signal, the phone losses the signal without any reason (in places where the signal should be strong). Is there any chance to replace or upload new modem.img? Actually in etc/firmware/ .. I have modem_1_3g_n.img and catcher_filter_1_3g_n.bin ; etc/mddb/… BPLGUInfoCustomAppSrcP_MT6589_S00_S820_V101_1_3g_n

    4. Yes, i have nvram error on the WIFI. For the modem, the best version for this phone is v51. I have this modem files but the files have a differen name. Can i rename this files? I have modem.img catcherfilter.bin etc but in my phone these files have names with _1_3g_n.

    1. hi,
      i bet you upgrade your device from system setting -> upgrade and got on build number Vibe UI 2.0 ?
      VIbe ui 2.0 is china version firmware don't have google play so you must install international version or ROW. If your device is produce in 2014 please also download preloader or remove check list on bootloader and preloader

  5. Hi Andy.

    I've just upgraded my Lenovo S820 bought in Saudi Arabia in 2013, trough the System Update, to KitKat 4.4.

    As soon as i did and it rebooted, after it asks me for my SIM's PIN's a message shows up saying Unfortunately the process has stopped. The SIM's can't be accessed and therefore the phone doesn't makes or gets any calls or messages, and the message loops every 3 seconds.

    If i turn on the Airplane mode, the message stops, and when i come out of the Airplane mode it doesn't shows up anymore but the SIM's still can't be accessed.

    What can i do since i need the phone and i don't have it anymore with this upgrade done like this?

    1. hi,
      first try any other SIM card that not required any PIN,
      your SIM card cannot be used because you not provide the right PIN, as far as i know it can be solve by come to SIM card provider and report about your problem.
      but first maybe need check IMEI, dial *#06# and hope it not return invalid.
      second try different SIM that not required PIN number.

    2. Not the SIM that invalid, but the IMEI. Invalid IMEI will make your device can detect the SIM but you losing ability to communicated, but it just my guess. So to make sure please check IMEI with dial to *#06#.
      So you mean you success input the SIM pin? If not so i guess invalid pin make your SIM blocked.

    3. Well, took it to a store and they solved it for me.

      When i brought it home, i noticed the time was wrong so i went to settings and pushed the automatic time zone detecting and as soon as i did that the message showed up again. I just turned it off and now everything is fine, so, it's clearly a bug, but for now a solved one.

      Thanks anyway

  6. Hello andy. I have an unoriginal version of lenovo (bought it half the price). I have seriously messed up the os before this and had to send it back to the shop. I didnt know what was the problem and the only thing i could think of is the preload and the preloader. Every mtk i downloaded is not the same as the one i have. Since i want to change to custom roms now and taking a very big risk of bricking it again, do you think the preloader and preload should be unticked? The problem was before, after flashing EVERYTHING the phone cannot even turn on. Is flashing the preloader and preload was the cause of thw previous problem? Will it run perfectly of i untick them? Please help me im sick of this cn based rom.

    1. Hi,
      For safe the preloader is untick, but i don't know if it will success if you untick preloader when you wanna change from cn to row. Because when i flashing the ROM i am usually tick all and for the brick, there is 2 type of bricking soft and hard. Hard bricking happen when you wrong flash ROM file and your device cannot turn on completely dead. But when soft bricking is device still can be turn on but then firmware stuck on boot. Soft bricking still can be fix by re flashing the correct firmware, hard bricking it mean there is hardware failure.

  7. Hello Andy,
    I have a current build number of S_820_ROW_8G_S222_141121 and version 4.4.2.
    Since there are problems with my screen blacking out in between I would like to downgrade my phone to Jelly Bean.
    Will this guide be appropriate for me to downgrade the system.
    Thanks in advance

    1. Hi Andy,
      Thanks for the fast response. I have tried with factory reset twice but it did not help me.
      Now the only option left is to downgrade the phone.
      Please let me know if you have any inputs or directions for me that can help me in the activity of downgrading.

  8. Hi. My laptop is running on Windows 8.1 Pro. Do I need another type of driver? Because I cannot do this part: "USB VCOM Driver ↦ Install this driver first on your computer, Turn off your device and remove the battery, using USB cable connect your device while look at My Computer ↦ Manage ↦ Device Manager there will be MTK65xx Preloader Devices show up for 5 second than disappeared, before disappeared right click on it and select Update Driver Software point it to USB VCOM Driver extracted folder. When it finish disconnect and connect again there will be Mediatek PreLoader USB VCOM Port on your device manager."

    An error pops up saying: "The third party INF does not contain digital signature information."

    Please help. Thanks.

    1. Hi,
      I never got the error code like your, but from the error code it say write to mmc failed, mmc is partition on android. Something like that so may be your partition full or try remove your sd card or everything that have any connection with strorage

    1. Stuck on lenovo logo can be solve with go to recovery mode (press and hold volume up + volume down + power button) then select factory reset.
      i don't know why it cannot be turn on, it depend on what you did yesterday. what software are you install, what tweak are you doing, are you root your phone or not, and etc

    1. yes it compatible, but it all depend on the ROM version, try using the latest release and compare with your current ROM.
      KitKat is need many improvements so if there is new release try to update it, because new release fix bug on the previous release.
      Like system improvement, battery lifetime, and etc

    1. Hi,
      Which guide did you follow? Above guide need to press download button not firmware upgrade. You cannot press firmware upgrade like you said because not all images loaded on flash tool, firmware uograde button can be press if all images loaded on flash tool and all checked.
      It need flash wrong ROM if you wanna hard brick your device, mean try to turn it on one again because not that easy to hard brick device

  9. Hi Andy,
    I've reflashing my S820. It good anyway. But I've a bit problem, why Celcom SIM card(Malaysia) cannot registered? I've tried other telco SIM (maxis) it okay. Do I need upgrade my modem?
    btw, you're awesome Andy.

    1. Hi,
      Thank you, you mean one sim card can be use and the other can't? Upgrade modem needed when signal reception is bad it happen when china devices flashed with international firmware. Check the band for the celcom and band for telco same or not, because if i am not wrong Lenovo use 850, 900 and WCDMA 2000.
      How about before you flash the ROM?

    2. Hi again,
      Thanks for immediate reply. My S820 already fine. I read your comment above. My IMEI show INVALID. I already follow your step and it work.
      Thanks again Andy.
      btw, is any other ROM that you can share. etc. HTC or SONY ROM for my S820.

    1. hi,
      look at warning section, RED TEXT
      Disclaimer :
      This guide for educational purpose only, We not responsible if your device bricked after following this tutorial. (DWYOR), Please prepare everything before start following this guide like backup your data, applications, etc this guide has possibility to brick your device.
      For device produce in 2014 you must download this preloader 2014 , extract it to ROM folder and remove the checksum.ini file

  10. i had downloaded S820_ROW_S124_140404, installed that vcom driver also.. removed checksum.ini file and also replaced that preloader.bin.. but still the same issue please help me my phone is not powering on. i dnt mind if i loose the datas. i had tried with S820_ROW_8G_S221_140730 also.. thankyou

  11. i had done till the 4th step in that forum. but still when i connect my phone the error code 4032 is showing.. also i didnt understand what he mean at step 3 –> " Then copy Checksum files in folder target_bins and paste it on target_bin folder"

    can u please look the question #10 in the same forum by mr. Lileshwor i had the same issue..

    thanks and sorry if im disturbing you

    1. The point is like this, if you got error code 4032 you must change the preloader file on the downloaded rom and to be able flash new preloader to your device you must rename or delete the checksum.ini from the downloaded rom, ythst step #3 mean

  12. Andy,before this, my S820 had been updated to latest VIBE UI 2.0, but it doesnt have gapps…after root using KingRoot, I reflash following this tutorial… I'm really2 apreciated this tutor…it's work perfectly on my S820, but i'm using the S820_ROW_S223_150119, Thank you very much!!!

    1. you must fix your partition first before flashing this ROM,
      your partition is mess, i don't know what have you done but you already messing your partition so the ROM cannot in into your device because the partition is not fit or maybe your device is not Lenovo S820.
      this error message mean : The size of a file is larger than the available / possible partition size Solution: * Ensure that the file(s) you're trying to flash are actually for your exact phone model * Try another stock ROM
      try search on the net how to fix it.

  13. hi there andy..sorry to bother you again..i've downloaded lenovo s820 row s119 13092 from 4 shared and when i try to turn it on,the screen wont turn on, when i connect the usb my computer detect and undetect it after 10 seconds and continues like that..i flash it with preload checked but when i'm trying to reflash it again with unchecked preload, it became error..

    1. I think you got missing preloader, that because wrong flashing ROM or format preloader partition, the solution is you must install and format the preloader on your device the after fix you can flash the ROM, try connect device to your computer and tell me what you see?
      Search at google how to restore preloader Lenovo S820

  14. One month ago i tried to flash my lenovo S820 with this ROM and it worked , now my phone is bricked again and i tried again with this the same ROM and SP FLASH TOOL now say Broom error no enough space , Please help , and also in the memory test it says Nand Flash was not detected !!!

    1. Occurs when the size of any part of the firmware is larger than the allotted space (usually a block or core rekaveri). Decision.
      We also learned that this error sometimes occurs on the "raw" versions flashtool, so you might help change the version flashers.

  15. Hi Andy, first of all I want to thanks u bcoz u hv help me upgrade my lenovo s820 to Android Kitkat, I've been used my phone since last year 2015-2016 and its really awesome!. But now my phone brick, n I don't know why..I've re-flashing many times but did'nt recover. Now my phone condition

    1. Totally dead/ Cannot switch ON
    2. But in the SP FLASH TOOL it was detected

    Please help me Andy..

    1. Hi Andy, I've followed your advice, I've formatted my phone without bootloader, then I'm reflash again using same ROM

      For your information, i'm using
      1. SP_Flash_Tool_v3.1316.0.150

      But still getting this error – BROM ERROR : S_DL_PMT_ERR_NO SPACE(5069)

      My phone still cannot switched ON and cannot Charging, but still been detected in PC

      What should I do?

  16. Hi, This is zuhaib here… developers: i am facing a problem eith my samsung galaxy grand prime G530H as it is hard bricked… i was trying to flash my phone and unfortunately i ticked on NAND Erase in odin tool… now my phone is not working… its stuck on Samsung Logo… kindly help me to recover it plz.

Leave a reply