Lenovo S960 Install Vibe UI 2.0 with 70 Languages, Root and Google Applications 1439

19 Nov 2014

Lenovo S960 Install Vibe UI 2.0 with 70 Languages, Root and Google Applications – This firmware included in custom firmware because it already been modified by someone to add language, root and google applications, but this firmware still use china base. Vibe UI 2.0 is the newest firmware for Lenovo devices and only available for china version, for now. Thank to baralajbi so you can enjoy Vibe UI 2.0 in your own language, this guide is about to flashing your devices so it will erase all your data on devices and has possibility to brick your devices so please make your own backup preparations before following this guide.
This guide can be use for any previous firmware, and only can be apply to Lenovo S960, don’t try this guide on any other device. It will hard brick your devices.

Disclaimer :
This guide for educational purpose only, We not responsible if your device bricked after following this tutorial. (DWYOR) Please make backup preparations before following this guide, For 16GB devices please read the comments before following this guide.

Lenovo S960 Install Vibe UI 2.0 with 70 Languages, Root and Google Applications 1439

ROM Descriptions :

  • Build Number : S960_S932_VIBEUI_V2.0_1439
  • Date : 25-09-2014
  • OS : Android 4.4.2 KitKat
  • Languages : Espanol, Eureka, Filipino, Francais, Galego, Hrvatski, Italiano, Magyar, Nederlands, Polski, Portugues, Svenska, etc
  • Google Applications : Include
  • Root : Yes
ROM Changes :
  • Remove all unused applications 
  • Added around 70 languages
  • The weather work worldwide
  • Base Vibe UI 2.0 for Lenovo S960
Downloads :
  • S960_S932_VIBEUI_V2.0_1439 1.87 Gb, contains full images filr that needed to be flash using flash tool.
  • 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.
    Lenovo S930 Update Latest Android 4.4.2 KitKat Firmware ROW_S218
  • SP Flash Tool v3.1324 Need to be downloaded, because on ROM downloaded not include any flash tool, please use the same version.
Lenovo S960 Install Vibe UI 2.0 with 70 Languages, Root and Google Applications 1439
  1. Download all required files on your computer, this guide is using flash tool so please make sure that USB VCOM driver is already completely installed on your computer before continued to the next step.
  2. Extract ROM download and Flash Tool on the same folder on your computer. Go to flash tool extracted folder and run flash_tool.exe if you are using windows 7 or later please make sure you run using administrator privilege to avoid any permission error.
  3. On the flash tool, please check DA DL All with Checksum option and then click on Scatter-Loading button, point it to ROM extracted folder and select MT6589_Android_scatter_emmc.txt,  this action will automatically load all images ROM to flash tool.
    Lenovo S960 Install Vibe UI 2.0 with 70 Languages, Root and Google Applications 1439
  4. When everything is done, now you can click Download button (4) or hit F9, this will make flash tool to initialize the ROM file and when finish flash tool will stand by and ready to make connection with your device. (If you got error 8038 after connect your device, you must click Firmware↦Upgrade instead of Download button)
  5. Turn off your device because Lenovo S960 use non-removable battery then you must make sure your device is completely turn off 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 so please patient. When finish it will show you GREEN CIRCLE in the middle of flash tool
    Lenovo S960 Install Vibe UI 2.0 with 70 Languages, Root and Google Applications 1439
  6. Done, now you can disconnect your device and try to boot. The first boot will take longer so please be patient. After successful boot please go to System Setting ↦ About Phone and make sure your Build Number same as the downloaded ROM above.
Congratulations, now enjoy your new Lenovo S960 with Vibe UI 2.0 as your firmware, enjoy the camera improvement, battery improvement, etc from the latest Vibe UI. Please leave any comments if you got any broken link or problems regarding this guide. Thank You
    1. i already checked it by myself, already got the solution posted in comment below. Sir, may i know if there are solution for unfunctioning wifi and bluetooth problem. The wifi icon keeps blinking but will not switch on, and the bluetooth cannot be switch on.

  1. i send you message to hangouts too!

    what's your opinion about these 2 roms!!! version1! and version2!
    your opinion matters! ��
    some friends who bought s960 have VIBEUI_V2.5_1927_2_ST_S960
    do you know anything about this rom too??? i can;t find it anywhere!

    1. Hi,
      Those two ROM is base on ROW version or internatinal version. But already modified add application and etc. The newest ROM for your Lenovo S960 is vibe ui 2.0 but it china version, all ROW version is china version but already modified, so for bugless use china version but it all up to you china version don't have google applications unless already modified.

  2. Hi Mr. Suwito,
    Will this guide work on the VIBEUI_V2.0_1447_7.27.1_ST_S960 firmware version? This version was released quite recently. I understand that this guide was written before the update came out.
    Your answer will be greatly appreciated.
    Rookie 🙂

    1. hi,
      no this guide will not work for VIBEUI_V2.0_1447_7.27.1_ST_S960, because VIBEUI_V2.0_1447_7.27.1_ST_S960 is using zip method installation, and this guide is using flash tool.
      This is Vibe UI 2.0 china version that already modified, so it has 70 language and include google application already. and most Vibe UI 2.0 is install using zip method

    2. if you factory reset it, it will not change your version. It will erase all your data and programs from your device.
      another ways to install firmware is using zip method through recovery update called OTA update.
      change firmware version is only can be don with flash tool, OTA update, and Zip Method from recovery file.

    3. Hi Andy,
      u said "this guide will not work for VIBEUI_V2.0_1447_7.27.1_ST_S960, because VIBEUI_V2.0_1447_7.27.1_ST_S960 is using zip method installation, and this guide is using flash tool.
      This is Vibe UI 2.0 china version that already modified, so it has 70 language and include google application already. and most Vibe UI 2.0 is install using zip method"
      But why I cant install google play after I've updated to VIBEUI_V2.0_1447_7.27.1_ST_S960..I've reset my s960 after I updated it bcoz some of software problem..i just bought this s960 a few days ago..plz help me Mr.Andy Suwito..I cant install whatsup either…

    4. hi daeng,
      you said you update to VIBEUI_V2.0_1447_7.27.1_ST_S960, are you update via OTA, from system update ?
      If yes than it original VIBEUI_V2.0_1447_7.27.1_ST_S960, i already said on above comments that this guide is VIBEUI_V2.0_1447_7.27.1_ST_S960 with modified. adding google play and 70 language. so if you wanna use this ROM you must fllow from step 1 until finish.

    5. yup,i update from system update..sorry,but what is OTA stand for?so I have to start from the step 1 above right..Honestly,the flow above very complicated to me bcoz I'm not a techsavvy person..Bu I'l try it..Do I really have to remove my battery bcoz I am not sure how to open the back cover..

    6. OTA is stand for Over The Air, online update. Yes you need to remove battery and and install USB VCOM driver.
      When you press download button and return error code 8038, try to press firmware upgrade button instead of download button. Good Luck

    1. morning,
      why when I want to Update Driver Software through USB VCOM Driver extracted folder,it said like this
      "windows found driver software for your device but encountered an erreow while attempting to install it"
      "the third party INF does not contain digital signature information"…
      Plz help me…I still cant install google player

    2. Hi Andy,
      after I click download button, there's a pop up window said
      "not all images are correctly loaded, do you still want to go on downloading anyway?"
      I click YES but it stuck there without any process..if I click firmware upgrade,then pop window said "please make sure all necessary images are checked to be downloaded..
      whats wrong ar?

    1. ok i've tried it. it worked beautifully. thank you for the guide.
      as for the 8gb thing, it actually repartition the 16gb emmc into two, one acts as internal (7gb) and one as external (9), so basically you still got 16gb. from 7gb (6.37gb to be precise) internal, system took 3.4gb, left with less than 3gb for apps+data.
      as for the 3g/2g switching issue, we can use MTK engineering mode app from play store to switch the desired network tk mode.

    1. Hello,
      Initially my phone came with custom chinese firmware with multilang and google play support. I upgraded phone from it's menu to VIBEU_V2.0_1447_7.27.1_ST_S_960. This version is chinese one without multilang and google. I decided to upgrade using your ROM. Flush process went well but after reboot I can see the same firmware in my phone – VIBEU_V2.0_1447_7.27.1_ST_S_960. Do I have to use download option instead of upgrade?

    2. I think ot impossible, once you have successful update it, it will still there until you formatbor erase it. 'I decided upgrade using your ROM', which ROM? For S960 china version i am only have this ROM other is Internatinal ROM, you say 'I upgraded phone from it's menu' download and upgrade button is using flash tool not OTA uodate feom the phone, i confuses with your question

    3. Solved. This happens when not all of the images are selected. There were 2 empty boxes – .ANDROID2 & MISC2. For MISC2 point to the MISC2 image, for ANDROID2 point to the SYSTEM image. Thank you!

    4. You mean on fladh tool? I don't really understand with your problem from the second comments, you said you uodate from the system i thought it OTA update. Anyway nice job for you, you have problem like previous comments above you
      For art options maybe it factory setting that cannot be change by user even you have root access, sometime change it will brick the device so it disable by default. I don't really understand about art option that you mean

  3. Hi there Andy Suwito i`m from Bulgaria.
    I see u are a master of this smartphone and u really are good with helping people with eny cind of problems with their phones
    So i want u to see something about my smartphone pls if u figured out something respond
    Before 2 days i recive my smartphone lenovo s960 he is factory with s960_ROW_S211_140702
    Android 4.4.2 baseband version S960.Row.v103, 2014/07/02 17:05
    I have 2 problems with it .
    1 problem is that i have low range when i`m at home … outside there is no problem at all …
    2g mode not working …
    2 problem don`t have Bulgaian language menu …
    Please if u have some suggestions or some new update from my problems respond i will be verry happy 🙂

    1. Hi,
      I am not master, iam just try to help people to help with their problem.
      1. Are you said than on your house you only got 2g and got 3g on outside? If yes look like that you have coverage problem inside your house try to use another smartphone to test your network coverage, and look like you have not problem with your device.
      2. For adding bulgarian language pack you must modified your ROM, and that not easy. Try search at bulgarian forum who know there is someone already have modified your ROM.

  4. Hello again Andy i did try to use another smartphone (samsung galaxy s3 neo) with it i dont have problem this sim card is bulgarian provider named vivacom .
    Yes but i did try to use the samsung`s micro sim card and with it is ok i have coverage
    The more important thing is that i can`t use option only 2g and the mix 2g/3g wont work it only 3g options is working 100% … If u have some idea to clean this problem with the network i will be happy

    1. Hi again,
      Are you use another smartphone with the same sim card that you use on your Lenovo? I am afraid to give you the solution because look like that it sim problem, sometime in lenovo if we lost or have low signal we change the modem file but you said you don't have problem outside your house so i am afraid that it not phone problem but sim problem. If you want you can see this guide http://bit.ly/1pplXBM

  5. Hi,

    I have done install, using files from this page.
    Everything is fine and clear, except one problem.
    I can't make calls(after 1 second call ended without making connection), but 3G is working fine and no problems with coverage.
    I have checked SIM card on other phone, it works.

    Please advice, what can I do to fix it.
    Hayk Galstyan.

    1. Hi,
      Lenovo S960 use non removable battery so you don't need to remove, but you need to make sure device isturn off then connect to your computer. Just try to install usb vcom driver before continued to follow the next step. Try again to install usb vcom driver

  6. Hi. I recently flashed this to my S960. It worked! The only downside is that many words are in English. I chosed swedish. Is there anyway that i can translate these words myself in the ROM? Like edit some .txt files before flashing or so?

    1. Hi,
      Vibe ui 2.0 default not have google play and not support because that your google 00lay cannot run. If you wanna enable google applications you must modified the rom which is modified VIBE UI 2.0.
      Or you can flash international rom version or you can folow the above guide.

  7. Hi. Can I know what's this about?
    Btw, I'm having problem with my s960. My similar card cannot be detected but it's working well in other phones. Can you advise me what to do next to solve the issue? Thanks!

  8. Hello, I installed your rom, it is perfect, but the 3G network is very slow. I installed mobileuncle and the only is WCDMA 2000MHz, but in Italy we have 2100 MHz. What can I do? Can you help me or modify the rom? Thanks for your work !!

    1. Hi,
      If the frequency not suitable with european network then your signal will not recieved anything, try change the modem file to european modem file. But for this i still don't have the guide yet, Sorry
      I think it modem issue

  9. Hi Andy,

    Very interesting your work here, and i admire you,

    Well, I bought a lenovo S960 from china, and i use it in colombia, already it has been to root, and my technician install a firmware VIBEUI_V2.0_1439_7.12.1_ST_S960_baralajbi, very cool, because it has all in spanish, but the problem is 3G network , still does not work, in colombia 3G is 850 and 1900 , but the smartphone show me WCDMA 2000MHz, is possible to correct it , if i will install the international firmware S960_ROW_S211_140702 ? ,, could you help me , please,


    1. Hi Rommel,

      Actually there is one way to increase signal reception which is change the modem firmware, you can try to change the modem firmware to international modem file so you can see if the international version give same result or not before changing the entire ROM, but i think i still don't have the guide to change it yet.
      But i will write it soon so keep visiting the blog

    1. hi,
      can you tell me what happen so you need to press firmware upgrade ? default it press download button but if you got error 8038 then you need to press firmware upgrade button and there is not update button.
      thank you

  10. Hi Andy,

    First of all greetings the excellent work done on this web site, I commented that I have done the update and all excellent but I have a problem.

    Is this firmaware works for GSM 900 – Frequency 3G UMTS / HSDPA: 900 Mhz?

    Because before making up 3G seamlessly update, now not even recognize my chip telephone operator "Digitel" but when another chip that operates on GSM 850 band – Frequency 3G UMTS / HSDPA: 1900 Mhz recognizes it without problem, have the phone unable to use either for calls or messages.

    Can you help?


    1. Hi,
      Maybe the modem file is not fit with your device so ithink it need to be replace, this condition happen when you have euro device install with china firmware or vice versa, so i think you need to change the modem. But sorry i still don't have the guide to do it so sorry

    2. Andy i also before use this guide to upgrade my phone i did a backup with MtkDroidTools, i was looking into the backup i got this file "system/etc/firmware/modem.img" can i used it in this version?

      2) What can i do with the hole backup? i mean can i just flash my phone with the backup or should i first this guide: http://bit.ly/1npKagV


    3. So i think it europe device, all lenovo device is all in china even the europe one.
      So better flash with international ROM from the link i give you or waiting for modem firmware change manual,
      Yes that it modem.img you can use it to replace the current modem from vibe ui 2.0 and backup from mtk droid tool can be restore using flash tool, so find menu to prepare backup for flash tool on the mtk droid tool

  11. Hi, Andy does not want to risk me change the modem.img, then Reproduce your most recent guide to ROW: http://www.androidrookies.com/2014/11/update-lenovo-s960-with-android-442.html

    All excellent fully functional, all we do not is that the signal has become somewhat low point of that 3G will not download anything indoors, you've had any complaints with it in this version?

    According to what we can notice Vibe 2.0 runs much faster and lighter than the Vibe 1.5.


    1. Hi,
      You can see the problem that experience by useron the comments, readthe comments one by one before decide to flash the ROM on your device. Actually in my experinece Vibe ui 1.5 more lighter but because Vibe ui 2.0 already modified before flashing to europe device so it feel more lighter.
      And maybe vibe ui 2.0 has more system stability and system improvement because it more newer than vibe ui 1.5

    2. Hola Jose Gomez,,
      Yo también tengo un S960 que compre por alienares,, mi problema ha sido con el 3G,, ya que solo funciona a 2000 Mhz y en colombia funciona las bandas de 850 y 1900 ,, tu sabes que se puede hacer para habilitar esas bandas?? o realmente el smartphone ya no tiene posibilidad de cambiarle la configuración del modem?? gracias

    3. El telefono trabaja con esta cuatro 3G bands HSDPA 850 / 1900 HSDPA 900 / 2100, segun lo que me he podido dar cuenta la versión europea de lenovo s960 trabaja en estas bandas HSDPA 900 / 2100, la versión china que es la que problablemente tienes trabaja en las siguientes bandas HSDPA 850 / 1900, te recomiendo si quieres usar las bandas instales la versión china creo que es la que funcionaria para ti, pero no se si tiene una limitación de hardware dependiendo de que parte proviene el télefono.

  12. hi I recently bought the Vibe X S960 16GB it's already running on 4.4.2. and already has the Vibe UI 2.0 but the main problem is it's filled with Chinese bloatwares and google play does not work aswell as google services. is this update applicable to my unit?. and do I also need to root my phone firts? tahnks

    1. Hi,
      Above guide is will install vibe ui 2.0 that already modified with google play store and already remove china applications, but you can also install international version firmware but it using vibe ui 1.5 you can search at my blog

  13. ok guys i followed the instructions on this article and the process of flashing stopped at 83 percent and a warning that the usb is not connected or is not functioning wright came out. the device was bricked and i tried to follow the tutorial again but when i plug the device the same warning comes out again. don't know what to do or if at this point nothing can be done.
    any help please.

  14. Hi Guys. I also already got this handheld for about 5 months. But my problem is weird. Using Andy's rom for about 2 months. And somehow my screen doesn't respond after it's locked. It doesn't recognize touches. After I use power button and on/off again it recognize touches. When there is an incoming call on sleep mode I can not reply it. First I have to push power button and phone shuts down the screen then hit power button again and I can touch and reply the call. With original rom there's no touch screen issue. But with this rom I got problem. I used to use power button. But sometimes it bothers me. Any suggestions ?

    1. Hi,
      If ir firmware issued you can solve it by re flash it again. Or you maybe interested to try another ROM but if it hardware issued re flashing will not solve the problem and it will still exist even you flash another ROM

    2. I don't think it's a hardware issue. Because after screen on/off touch panel and screen works. And with stock rom also it works. I've tried 4-5 times re-flashing. Still the issue remains not-solved. really really weird problem 🙂 Thanks.

    1. Are the green circle you mean is like picture on step 6? If yes than i think you have success installed new ROM, and you say after reboot it still use previous firmware, i think i need more explaination because i don't understand what it mean

  15. I did all the steps you told, but somewhere in thw middle i accidentally pulled out the cable……So my lenovo is…dead ( closed without any responding ) and when i try to flash again it doesn't starts( i think that the pc do not see the phone)….HELP

    1. hi,
      i think you should try to re flash it, just turn off your device and wait for 30-60 minutes and try to re flash again, but when you pull out the cable make hardware issued than there is now way to bring back it again except go to service center.
      so just try re flash again.

    1. hi,
      Vibe UI is user interface, launcher name for Lenovo device, ROW is Rest of World mean beside china country. it type of ROM. Lenovo has 2 type of ROM china and international aka ROW. both using Vibe UI as user interface but china ROM already lauche VIbe UI 2.0 while ROW or international ROM still using Vibe UI 1.5
      both already using Android KitKat 4.4.2,
      Yes it will work with your device Lenovo S960.

    2. the brick that maybe happen is softbrick, which is bootloop and can be solve with factory reset on recovery mode or flashing other ROM to your device, you will know it when your device bricked.
      another problem is losing IMEI which is can make losing ability to communicate, but can be solve whit this http://bit.ly/1teLvmQ

    3. Is it compulsary that we will lose the imei?
      And should i apply this rom to my device if i have the row version.??. i dont know if ot is working on vibe ui 1.5 as i have never seen that word in my phone..(i mean vibe ui)..

      And i also cant download the rom from the link u have given.the download button there is not working.

    4. there is possibility to lost IMEI but not always. To apply it up to you cannot ask you to flash the rom on your device.
      Vibe UI 2.0 is only on china version so when you got international ROM you will never get Vibe UI 2.0

    1. Sorry could not help you, because change or modified icon it need to decompile and compile framework apk inside the ROM. And i am don't share such think i am sharing how to install or change ROM and solve problem about installation thing

    1. hi,
      i wonder where that you get that Vibe UI 2.5_1927_2_st_s960 ? on official web vibeui.com which is china web there is no Vibe UI 2.5, the latest firmware for Lenovo S960 is VIBEUI_V2.0_1507_7.124.1_ST_S960.
      so cannot help you because i think it modified firmware.

    2. This is installed since i bought this phone a while a go. But, never mind andy. Thanks.
      Mr sharry chauan, the problem i got with this ui 2.5 is to many chinese app. The clock stilldoesn't show although after changing the theme.

  16. Hello, I lost my signal… the simcard seems not working on the phone vibe X. I tried to use your method but stuck everytime I want to flash it. because the non removable battery Issue. keep turning on the phone.

    Is there any way u can suggest me? thx!

  17. Hello,
    Need an advice if u can halp me,

    I bought a lenovo S960 in Albania for my uncle (he want to have the phone

    with albanian language). This phone have a android 4.4.2 and firmware version

    VIBEUI_V2.0_1439_7.12.1_ST_S960_baralajbi, seems its multilingual but

    albanian language isn't translated fully, is only for the settings and a

    couple of other things but not for message or adress book, my interest is to have a firmware with full Albanian

    language. Actually the phone ask for an update, the new firmware which is

    disponible is VIBEUI_V2.0_1507_7.124.1_ST_S960 but Im afraid to upgrade to

    this official rom, maybe doesnt have Albanian language at all. Do you know

    something about this official rom, isnt multilingual, does he have also

    Albanian language? Reading in others appreciated. Thnx

  18. thnx for the quick reply. I checked the link but in the description about the language in this custom rom, Albanian Language is not mentioned. there are only these Languages : Russian , Ukrainian, English, Arabic, Spanish, French, Chinese, Vietnamese, Indonesian, Malaysian, Thai.
    I would really apprecciate if you could check and tell me for sure about that language.
    Thnx, Best regards 🙂

    1. That option doesn't exist but i figured it out with MTK engineering. But i have another problem. There was a new version on sowftware update. I downloaded and installed it but nothing happend. It stills shows up that there is a new version.

    1. no there is no other way to re-partition, unless you can modified the source code before installing to your device.

      ok i've tried it. it worked beautifully. thank you for the guide.
      as for the 8gb thing, it actually repartition the 16gb emmc into two, one acts as internal (7gb) and one as external (9), so basically you still got 16gb. from 7gb (6.37gb to be precise) internal, system took 3.4gb, left with less than 3gb for apps+data.
      as for the 3g/2g switching issue, we can use MTK engineering mode app from play store to switch the desired network tk mode.

  19. Hi! I had clicked on update driver. And how to point it to USB VCOM Driver? It seems there is no such way I can point it to vcom driver. When I click, I have to choose whether browse automatically or manually. I've tried both. It failed to browse automatically. When I tried to browse manually, I can't find the vcom driver. Thank you!

  20. HI
    I have question about 2g/3g network.I bought phone from China,i am in Europe,have v1.5 .The problem is 3g sometimes work,sometimes not,i can make calls,and recive but not that often.If i flash this,should that problem go away ? Its not sim card problem,tested . On the other hand,2g works like charm .

    1. Common problem from china phone that use on european country, the solutiin for this problem should be change the modem file on your device. Or installing international firmware, but for easy way just try change modem file search at my blog how to do it

  21. hi mas Andy, thank you for this tutorial..
    now i'm using VIBEUI_V2.0_1439_7.12.1_ST_S960_baralajbi after following your instruction.
    after my phone finished booting, the phone ask for an update to the new firmware VIBEUI_V2.0_1507_7.124.1_ST_S960.
    I'm wondering if there is any consequences if i update it by following the phone's instruction??
    if its not, how i can get the update??

    1. hi,
      VIBEUI_V2.0_1439_7.12.1_ST_S960_baralajbi is a official china ROM that already modified, so if you take the update then it will erase google play store and another language leave only english and china language.
      literally you cannot update it until baralajbi release another new ROM.

Leave a reply