Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439

14 Oct 2014

Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439 – Lenovo has 2 type firmware the ROW which is international ROM and the CN which is use for CN devices. Different with these 2 firmware is International ROM contains google applications and has multi languages whereas CN firmware only contains 2 languages and not have google applications, but this CN firmware has newest update than the international ROM. CN firmware already has Vibe UI 2.0 whereas internationa ROM still using Vibe UI 1.5. So today guide will show you how to flashing Vibe UI 2.0 on Lenovo S930 but with google applications and root access. Before starting to follow the guide it batter if you have backup your current ROM and IMEI, following this guide has possibility to brick your device and it will erase all your data.

Disclaimer :
This guide for educational purpose only, We not responsible if your device bricked after following this tutorial. (DWYOR) – Consider about lags, and access root on some applications

Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439

Preparations : 

  • Full backup your current ROM, using MTK Droid Tool or using Custom Recovery Backup.
  • Backup your IMEI using MobileUncle MTK Tools ↦ needed ROOT, and make sure you backup store at external SD Card.
  • If your current ROM is ROW / International or Vibe UI v2.0 then you must follow this guide from step 1.
ROM Specifications :
  • Build Number : VIBEUI_V2.0_1439_ST_S930
  • Date : 25-09-2014
  • OS : Android 4.4.2 KitKat
  • Language : China and English Only
  • Google Applications : No
  • Root : No
Downloads :
  • S930_S129_131030 826 Mb, contains full image S129 firmware for Lenovo S930 can be flash with 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 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
  • VIBEUI_V2.0_1439_ST_S930 822 Mb, this is update file to update CN firmware to Vibe UI 2.0.
  • CN_StockRecovery  7.5 Mb, Lenovo standard recovery for CN firmware only.
  • Gapps Light_4.4.2 signed ↦ 45 Mb, contain google applications.
  • Vibe UI Cleaner ↦ this use to clean all chinese applications on Vibe UI ROM, download it if you wanna remove all chinese applications
  • KingUser ↦ 546 Kb, Root applications and SU binary.
  • CN_CustomRecovery 5.6 Mb, Custom recovery for Vibe UI 2.0
  • BusyBox v1.22 must be installed before installing Gaaps
Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
  1. Download all required files, place it on one folder for easy organize it. Make sure USB VCOM driver is completely installed on your pc, without this you cannot continued to the next step.
  2. Move or copy VIBEUI_V2.0_1439_ST_S930 rename it to update.zip, KingUserVibe UI Cleaner and Gapps Light_4.4.2 signed to your external SD Card, place on the root your SD Card, don;t inside the folder.
  3. Make sure you already has backup ROM and IMEI
  4. Flashing S930_S129_131030
    • extract S930_S129_131030 then go to extracted folder, you will find 4 folders, just use FULL RU and S930_UpgradeTool_20130905(v3.1332.0.187) folder.
    • go to upgradeTool folder and run Flash_Tool.exe, if you are using windows 7 or wndows 8 then please run this as administrator privilege.
    • on the flash tool, check DA DL ALL with Checksum option, and the press Scatter-Loading button, point it to FULL RU/MT6582_Android_scatter.txt this will automatically load all required image files to flash tool.
      Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
    • When finish configure flash tool, now press Download button or hit F9. flash tool will become stand by and ready for connect with your device.
    • Turn off your device, and remove the battery. if you ready connect your device to your computer, flash to will recognize your device and begin to start flashing process. This process will take 5-6 minutes to finish, when you can see GREEN CIRCLE in the middle of flash tool than you can disconnect your device.
      Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
    • disconnect your device but don’t turn on.Continued to the next step
  5. Flashing Stock Recovery
    • because S930_S129_131030 that we install already modified with custom recovery and root access, so we need to flashing Lenovo standard recovery back so we can install Vibe UI 2.0 through recovery mode.
    • extract CN_StockRecovery, you will found 2 files recovery.img and MT6582_Android_scatter.txt
    • run flash tool again, check DA DL ALL with Checksum option, and the press Scatter-Loading button, point it to CN_StockRecovery/MT6582_Android_scatter.txt this will automatically load all recovery.img on the flash tool.
      Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
    • now press Download button or hit F9, When there is warning that tell not all images correctly loaded just press OK button.
      Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
    • turn off your device and remove the battery again, connect your device to your computer. flash tool will recognize your device and start flashing process. This process will only take 10-15 seconds to finish. When you see GREEN CIRCLE in the middle of flash tool than you can disconnect your device.
      Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
    • Still turn off your device and now continued to next step.
  6. Installing VIBEUI_V2.0_1439_ST_S930
    • Go to recovery mode by press and hold Power Button + Volume Up + Volume Down until you can see language option.
    • Select English select Update
    • Wait until process update finish, it will take about 5-6 minutes to finish.
    • Select Reboot, first boot will be take about 5-6 minutes to finish so please be patient, finish this step you already update your Lenovo S930 to Vibe UI 2.0, if you wanna rooting and installing google applications just continued to the next step.
  7. Flashing Custom Recovery of Vibe UI 2.0
    • extract CN_CustomRecovery, you will found 2 files S930-CWMrecovery1130.img and MT6582_Android_scatter.txt
    • run flash tool again, check DA DL ALL with Checksum option, and the press Scatter-Loading button, point it to CN_CustomRecovery/MT6582_Android_scatter.txt this will automatically load all recovery.img (rename S930-CWMrecovery1130.img to recovery.img)on the flash tool.
      Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
    • now press Download button or hit F9, When there is warning that tell not all images correctly loaded just press OK button.
      Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
    • turn off your device and remove the battery again, connect your device to your computer. flash tool will recognize your device and start flashing process. This process will only take 10-15 seconds to finish. When you see GREEN CIRCLE in the middle of flash tool than you can disconnect your device.
      Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
    • disconnect your device but don’t turn it on first, continued to the next step.
  8. Rooting and Installing Gapps 
    • Go to recovery mode by pressing and hold Power Button + Volume Up + Volume Down button, release it until you can see cwm main menu.
    • On cwm main menu Select Install zip from sdcard ↦ Choose zip from sdcard ↦ point to BusyBox v1.22, confirm all and begin the installation. wait until finish. and back to cwm main menu again.
    • On cwm main menu Select Install zip from sdcard ↦ Choose zip from sdcard ↦ point to Gapps Light_4.4.2 signed, confirm all and begin the installation. wait until finish. and back to cwm main menu again.
    • Select Install zip from sdcard ↦ Choose zip from sdcard ↦ point to Vibe UI Cleaner (this is optional step, for remove unwanted china applications from your Vibe UI 2.0). confirm and begin the installation, wait until finish and back to cwm main menu again.
    • Select Install zip from sdcard ↦ Choose zip from sdcard ↦ point to KingUser, this will install su binary and root application on your system. confirm all and begin the installation, wait until finish and back to cwm main menu
      Lenovo S930 Flashing Vibe UI 2.0 Android KitKat with Gapps and Root 1439
    • Select Reboot, and finish enjoy your Lenovo S930 with VIbe UI 2.0 + Google applications 
  9. Done
That it, please read careful the step is very long and confusing so please read slowly. Please leave comments if you found any problems regarding this guide, and i hope this guide can help you solve your problems. Thank you
RELATED POST
79 comments
  1. The custom recovery that you have just posted is not the same as the screenshot. It is not CWM recovery. It has chinese UI for all and the installation for that recovery is not straightforward as you just mentioned in your post because the file img name is not recovery.img but S930-CWMrecovery1130 . Where is the CWM recovery?

    1. Screenshot it just ilustrate, but the custom recovery menu is same. Just rename it no problem at all, not rename also not problem. Cwm you ask is S930-CWMrecovery1130, it custom recovery so you can install root and google applications with it.

  2. Andy can you post another recovery image that work? I have spending more than few hours just trying to get this thing done. I'm stuck on how to install the Google App and rooting my device. The problem is because I cannot install the English recovery.

    1. mr admin .. i'm downloading from your link that been given in this page.. i'm following the step to upgrade kitkat for my s930 .. and now it stuck when i'm trying to flash custom recoveri vibe ui 2.0 .. or can i just skip it.. thanks for the respons

    2. yes. i already install vibe ui 2.0. and yes now trying to install custom recovery.. the flashing process is good but it stuck when the flash tool keep saying invalid scatter file. ok i will try using mobile uncle. but can u tell me why this invalid scatter file happen?

      if using other method, can i kill unwanted china application ?

    1. Hi,
      If you still use jelly bean you can use framaroot to root your device with one click method without install custom rom/flash/etc but if you already use android kitkat than you must install custom recovery firat befire root.

    1. Thanks. Kudos!
      However, I have a rooted ROW KitKat ROM and when I tried to flash the Chinese stock ROM, an error message appears which says that PMT has to be downloaded (or something like this).
      How may I proceed? Thanks in advance.

  3. Hi Andy, I followed your guide and installed VIBE UI 2.0 with Gapps and Root, my S930 is now working well and smooth, many thanks for your nice job. I just have a question: my system now is offering to download and install this OTA update: VIBEUI_V_2.0_1451_7.7_ST_S930 but I guess that to install this update I have first to re-install the Stock CN Recovery and after the update I will lost Root, what is your advise, is better or not to install this OTA update? Will it revert the China apps already deleted with VIVE Ui Cleaner? Thanks for your help.

    1. Hi,
      Good job for you, 8 think it will not back to original and the root is still there, different if you install vibe ui 1.5 and update to vibe ui 2.0 it will revert all with all china applications on it. So i think it safe to update

  4. Hi admin,
    I think there is an issue on my phone now. Before upgrading to vibe ui 2.0, the internal storage was about 5gb. But after upgrading it is about 2.8gb in total and all of it is free space.
    Is anything wrong?

    1. No 2.8 gb is the default, 5gb is modified storage. With 2.8gb you still have 2gb sd card right? Built in sd card i mean. And most people the edit the ROM and remove the build in sd card so they have bigger internal storage.

    1. CN Stock Recovery will not work with the update and soft brick the phone. At this point we have to restart the process from Step 4. This 1451 update must be downloaded installed just after the installation of VIBE UI 2.0 when you boot the phone for the first time just before to install CN CustomRecovery and then proceed with Step 7.

    1. Lenovo S650 have 8G memory, that guide will repartition 8G memory to 5G and else. If Lenovo S930 have same you can try it, but i suggest you are familiar with flashing ROM because failing try that guide make you must re flashing your device.

  5. Hello Andy,

    I have just upgraded my Android to VIBE UI 2.0 using the Lenovo Smart Assistant. My S930 was purchased in China and its current build version is VIBEUI_V2.0_1503_7.161_ST_S930. I really hate the Vibe UI and would like to have my Gapps back.

    1) Will your method reinstall Google in my system and remove the VIBE UI?

    2) If is doesn't work out, can I revert back to my Android 4.2.2?

    1. Hello Andy,

      Thank you for the prompt reply. As my phone was purchased in China and therefore has the CN version of the VIBE UI, is it safe to install the international firmware above on the CN version? I just want to understand how it works.

    1. Hi Andy, I'm having the same problem as Sundar, the CWM is in chinese, is there anyway we can change it to English? I know I can guess since the menu seems exactly the same as english version however just to avoid any complitation, if there's a way than it would be great.

      Secondly, let's say I am successful to do all your steps, is there anyway I can re-flash cwm into english version?

      Thanks in advance.

    2. Thanks for your prompt reply Andy, I've successfully followed your guide, and it works, many thanks… I tried to re-flash CWM recovery using Mobile Uncle and it worked as well, now my CWM is in english.
      One minor thing, the theme center crashes every time I open it, is there any suggestion on fixing it?
      Secondly, the lenovo wheather seems to have a problem finding my city (is it for China region only?) is there anyway we can change it?

    3. hi,
      nice to know that the file is work for you and you have english recovery,
      for theme center i cannot much help because i don't know much about application in android but for sure you can try clear data. find on system setting -> apps -> theme center -> clear data and try to run it again.
      first most mtk device have probelm with gps, second lenovo have 2 firmware china and international. if you use china firmware outside china country it will mess everything signal, gps applications, etc so if you outside china try using international firmware or at least use china firmware that already modified to use outside china country.
      little tip to improve gps http://bit.ly/1z2lTlA maybe it help a little

Leave a reply