• 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 : 8

8015 total views, 8 today

5 Total favorites


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 also used for Vibe P1c72 and P1c58 devices also. 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 ;-)

- When installing easyimage (started after dialing in ####682#), there is a list of apps installed, depending my selected country. The following apps contain SMS paid services and are identified as "Potentially unwanted apps" by some antivirus programs: Guvera Music, Tap The Frog. These 2 apps are only installed if the selected country is one of the following: ZM, AE, EG, VN, CZ, IN, ID, RU, LB, NA,  TR, LK, NG, TH, PK, PH, HK, DZ, SG, OM, MA, KE, UA, SA, MY. The virustotal reports for these 2 apps are available here  and here .
Also, a 3rd app, Guvera Music, is installed for the following countries: AE, VN, IN, ID, RU, TH, PH, HK, SG, UA, SA, MY. Guvera Music is identified as a downloader app, see the report here.  
If you suspect these apps might behave in an undesired way, please go to settings / apps, tap on their name, then go to "Permissions" and then unselect any undesired permission. 



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

Donate with PayPal to enterco

40 Responses to“Vibe P1”

  1. 08/29/2016


    Polish is the language?

  2. 09/12/2016


    Not working, something wen wrong with Sahara (!)

    • 08/28/2013


      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


    the rom work in lenovo p1 pc58?

    • 07/31/2013


      2gb ram-16gb rom?

    • 08/28/2013


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

    • 09/17/2016

      Czech Republic

      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


      Thanks for testing and confirming! 

  4. 06/16/2016

    Iran (ISLAMIC Republic Of)

    can install to p1c58  2GB 16GBROM ?

    • 08/28/2013


      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

      Czech Republic

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


    • 08/28/2013


      I have no P1c58 available, can’t test.

  5. 05/29/2013


    Português do Brasil????

  6. 01/22/2013


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

  7. 09/30/2016


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

  8. 07/09/2016


    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


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

  9. 10/06/2016


    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

    Czech Republic

    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


      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.