• Title: Vibe P1
  • Listed: 09/11/2016 9:21 pm
  • ROM Version: 6.0.1 ROW S285
  • You must be logged for ROM download.

Overall Rating : 2

1401 total views, 10 today

2 Total favorites

440 Total downloads


Vibe P1
Vibe P1 - Image 1Vibe P1 - Image 2Vibe P1 - Image 3Vibe P1 - Image 4Vibe P1 - Image 5

Author adMember Info



The archive provided on the links on this page is a full factory update ROM designed for Lenovo P1a42 devices (2G RAM, 32G Storage, NFC, fingerprint, etc). As this is a ROW (Rest Of the World) ROM, all Google services and apps are installed and usable, there is no China bloatware loaded.

There is no alteration of the ROM (no root), what you have here is a full untouched ROM that:

- can be used to restore P1a42 devices to 'factory' state

- can be used for testing international ROM for Vibe P1c72 devices. So far, it is known that NFC function doesn't work when using this ROM

The ROM is flashable with QFil tool.

This ROM is not meant for Lenovo P1m this device is using a totally different hardware.



1 – Download P1a42_USR_S285_1605251804_Q202531.2_ROW.part* files, unrar them to a folder.

2 – Make sure you have the qualcomm drivers installed and the qualcomm QFIL tool available

3 – power off the phone

4 – connect the USB cable between the PC and the phone with the vol-up key pressed. The phone should briefly light up the screen

5 – open the qfil tool (start/programs/…/QFIL)

6 – check at the top of the window for a port detected, then click on the "Browse…" button right side of the "Programmer path", browse for the 'prog_emmc_firehose_8936.mbn' file extracted at the first step

7 – Click on 'Select XML' next to 'Download', browse for rawprogram0.xml, on the 2nd popup browse for patch0.xml

8 – Click on 'Download' button, wait for the transfer to complete.

9 – The phone will restart, will ask for initialization (similar to a factory reset). Leave the OTA update for later, for it might influence setting of the country (bundled apps / radio bands) below!

10 – Optional – Open dialer app and dial in ####5993# , the phone should display "Internal version P1a42_USR_S285_1605251804_Q202531.2_unset. The sequence above is used to see what country is set on the device (not language!, that's a different thing), it will display the country code instead of 'unset' after proper configuration

11 – Connect the phone to the PC, copy 'easyimage.zip' to phone storage, open dialer app and dial in ####682# , pick the country where you are located, then set it.

12 – Wait for the supplemental reboot and app installation (depending on country, the list of value-add applications actually installed will differ. You can check if the step 11 finished successfully, by executing step 10.

13 – Delete easyimage.zip from the phone, it is no longer needed.

14 – Continue the phone setup (setting WiFi / Google accounts, etc)

If you omit the step 11, then subsequent OTA updates will end up with a harmless red error message and the baseband might not have enabled 3/4G frequencies that are actually used on your country (ie: 4G Band 38 for Digi.Mobil RO).



- the SIM designed as voice-only (non-data) will always be set to use 2G networks. Because of this, it is not possible possible to use non-2G network (Digi RO, for example) as non-data/secondary SIM, the phone will insist to use it in 2G mode, regardless of network lack of support for 2G.

- the ROM is loadable in P1c72 devices also. It will use 3G RAM, 16G storage, and it will be update-able over the air, but the NFC function will not work.

- Visit this page again and share your experience with this ROM!

- please consider making a donation to me if you think I saved your time and money, using 'Donate vith Paypal' buton below on this page. This way I will be motivated to test more roms and devices. Also, please click on the stars next to author ;-)


Donate with PayPal to enterco

Share Button

※Please make a backup of your device before installing or updating ROM

28 Responses to“Vibe P1”

  1. 08/29/2016
    Posts: 1

    Polish is the language?

  2. 09/12/2016
    Posts: 1

    Not working, something wen wrong with Sahara (!)

    • 08/28/2013
      Posts: 281

      My bad, please reread the procedure. Within qfil, you have to:

      1 – Select programmer: browse for prog_emmc_firehose_8936.mbn
      2 – Click on 'Select XML' next to 'Download', browse for rawprogram0.xml, on the 2nd popul browse for patch0.xml
      3 – click on 'Download'


  3. 07/31/2013
    Posts: 18

    the rom work in lenovo p1 pc58?

    • 07/31/2013
      Posts: 18

      2gb ram-16gb rom?

    • 08/28/2013
      Posts: 281

      I haven't tested, can't tell nothing about this combination.

    • 09/17/2016
      Posts: 3

      This ROM work as well on LENOVO P1c58 China version, I tried this to my P1c58 phone, can confirmed that…

      After instalation this ROM, and WiFi connection, phone detect new version of ROM : 288_ROW, so phone downloaded it automaticaly.

      Work well…


    • 08/28/2013
      Posts: 281

      Thanks for testing and confirming! 

  4. 06/16/2016
    Posts: 3

    can install to p1c58  2GB 16GBROM ?

    • 08/28/2013
      Posts: 281

      Technically, you can. But I can’t tell if it will work or not. As far as I know, there are the following differences between the two :
      - less storage (no issue)
      - no NFC (issues are unlikely)
      If there are other differences (camera hardware, especially) you might not be able to use the camera. If p1c58 is using the same snapdragon 615, then phone/data functions should work.

    • 09/17/2016
      Posts: 3

      Hi, did you tried this ? I have same P1c58 2 GB 16GB ROM, want to install this ROM P1a42.


    • 08/28/2013
      Posts: 281

      I have no P1c58 available, can’t test.

  5. 05/29/2013
    Posts: 2

    Português do Brasil????

  6. 01/22/2013
    Posts: 43

    On step 11 which is better to use for Greece, where we use 4G 800/1800/2600MHz ?

  7. 09/30/2016
    Posts: 2

    Has Brazil Portuguese? Is there any way to install on my p1c58?

  8. 07/09/2016
    Posts: 1

    I tried evrything but keep telling me that sahara failed.

    Download Fail:System.Exception: Unable to download Flash Programmer using Sahara Protocol

       σε QC.QMSLPhone.Phone.QPHONEMS_SaharaArmPrgDownload(String sFileName)

       σε QC.SwDownloadDLL.SwDownload.QPHONEMSSaharaDownloadArmPrg(UInt64& version, String armPrgPath)
    Download Fail:Sahara FailSahara Fail
    Finish Download

    • 01/22/2013
      Posts: 43

      To πρόβλημά σου είναι στους drivers. Εγκατεστησέ τους σωστά. Αν δεν τα καταφέρεις στείλε μέιλ στο gstavros@dikarto.gr να στο αναλάβω.

  9. 10/06/2016
    Posts: 1

    Thank you, today I flash my lenovo vibe p1c58 with that rom the system works perfect and have 100% greeks interface, all services working except NFC better than chinese firmware.

  10. 09/17/2016
    Posts: 3

    Enybody know, if this ROM will work with 3GB RAM 16 GB ROM verison of P1c58 ? Or is the same as 2GB 16GB ROM ?

    • 08/28/2013
      Posts: 281

      The 3GB RAM / 16GB storage variant is the one called P1c72. It works quite well, with the exception of NFC.

Leave a Reply

You must be logged in to post a comment.