Home Android OS How To Install Android 10 Q LineageOS 17 ROM On OnePlus 7...

How To Install Android 10 Q LineageOS 17 ROM On OnePlus 7 Pro


Android 10 Q is live and the latest version of the Android operating system. Google has already released this latest update for Pixel series devices. For the first time, Google has simply named the tenth version as Android 10.

Android 10 features:

The features include in Android 10 are:

  • enhanced system UI
  • improved privacy and location control
  • system-wide dark mode
  • multi-camera API
  • enhanced gesture navigation
  • improved display support
  • 5G support
  • new app permissions

As the latest Android Q update was out, many developers started building custom ROMs based on this OS. Due to Android’s open-source nature, it has become quite easy to download the source code and customize it to develop a new custom version. Recently a recognized developer peterCxy from XDA developers has developed LineageOS 17 Custom ROM, especially for OnePlus 7 Pro smartphone. It is based on the latest Android 10 Q operating system.

It is important to note that this Android 10 ROM is completely stable and bug-free. Since OnePlus 7 Pro features some amazing and flagship specs, this Lineage OS runs smoothly on it.

OnePlus 7 Pro features:

Looking at the OnePlus 7 Pro specs, it features:

  • 6.67 inches of Fluid AMOLED display with 1440 x 3120 pixels of resolution.
  • It is powered by Qualcomm Snapdragon 855 Octa-core processor with 128GB storage and 6GB RAM.
  • OnePlus 7 Pro price in India starts from Rs. 48,999 onward. You can easily buy it from Amazon for special exclusive offers.
  •  Its camera sports 48MP + 16MP + 8MP on the rear. Whereas on the other hand, it features a 16 MP selfie camera on the front.

If you compare OnePlus 7 Pro vs Samsung S10, the OnePlus device wins in all aspects.

In this tutorial, we’ll go through easy steps on how to update OnePlus 7 Pro to official Android 10 Q based LineageOS 17 custom ROM. In order to flash custom ROM, you should unlock the bootloader on your phone.


Proceed at your own risk. Neither we at Droid Thunder nor the developers will be relay on any damage. It is strongly recommended to implement the steps carefully without performing anything on your own.


Flash this Android Q ROM only on OnePlus 7 Pro. Installing this custom firmware on any other device might cause permanent damage. Make sure confirm your phone model before moving further.


  • Charge your device to at least 50% in order to avoid any interruption during the flashing process.
  • Make sure backup your contacts, messages, apps, call logs, notes, etc. This is essential as this flashing process will wipe out your complete phone data and settings.
  • Enable USB debugging mode from your mobile settings.

How to Enable USB Debugging on OnePlus 7 Pro.

  • Also, enable OEM unlocking and Advance reboot mode from Developer options.

enable OEM

  • Install mobile USB drivers on your PC to detect your OnePlus 7 Pro when connected via USB cable.

Download OnePlus 7 Pro USB drivers.

  • Make sure you’ve unlocked the bootloader of your device.

How to Unlock Bootloader of OnePlus 7 Pro:

Step 1: First Download ADB and Fastboot.
Step 2: Then Install the download ADB setup on your PC. Then connect your mobile to PC using a USB data cable.
Note: Make sure that OnePlus USB drivers are installed on your PC.
Step 3: Go to the location C:\Program Files\Minimal ADB and Fastboot folder (where you’ve already installed the adb and fastboot). Then by holding the shift button of your keyboard, right-click on empty space. Then choose the Open command window here option. This will launch the command window.

unclock boot loader

Step 4: In the cmd window, type the following command and press enter key:

adb devices


When you press the enter key, a message saying ‘List of devices attached’ along with random numbers will appear. This will confirm that your OnePlus 7 Pro is successfully connected to your PC.

cmd message

Step 5: Then type the next command and press enter key:

adb reboot bootloader

This will restart your OnePlus 7 Pro into fastboot mode as given below:

oneplus7 pro start

Step 6: Next type the fastboot command and press enter key:

fastboot devices

This command will again confirm the successful connection with some random numbers mention below:

cmd prompt

Step 7: Let’s proceed further to the unlocking bootloader process. For that, type the following command and press enter key:

fastboot oem unlock

Unlock Bootloader of OnePlus 7 Pro cmd 7

When you press enter, the bootloader unlocking process will start.

bootlocker install

The following message will appear on your mobile:


Note: Use Volume keys for navigation and Power key for selection.

Step 8: Using Volume keys navigate to Unlock the Bootloader option and select it by Power key. This will start the actual bootloader unlocking process.


Note: This step will wipe out data from your device. But make sure that you’ve backed up everything before doing this step.

Finally! You’ve successfully unlocked the bootloader of your OnePlus 7 Pro smartphone.

  • It is mandatory to Root OnePlus 7 Pro before moving ahead.

How to Root OnePlus 7 Pro

  • Also, install a custom recovery like CWM or TWRP.

How to Install TWRP Recovery on OnePlus 7 Pro

  • (Optional) Disable all the security-related tools as well as antivirus that is installed on your PC.

Steps to Install LineageOS 17 ROM on OnePlus 7 Pro:

Step 1: At first Download LineageOS 17 ROM.

Step 2: Next Download GApps.

Note: Make sure you do not extract these zip files.

Step 3: Then copy both the downloaded zip on your phone.
Step 4: Restart OnePlus 7 Pro into TWRP recovery. For doing so, switch it off first.
Step 5: Then press and hold the Volume down + Power button simultaneously until TWRP recovery appears. Leave both the keys now.
Note: Use the TWRP Manager app from Google Play Store, if you are not able to boot into recovery

When you boot into TWRP, take Nandroid backup first. This is nothing but the backup of your entire mobile operating system.

Step 6: Click on the Wipe option from the TWRP recovery main menu after taking a backup.


Step 7: Simply swipe right to begin the factory reset process, on the next page.

factory reset


Note: This step will wipe out all your phone data and settings.
Step 8: Now go back and again click on the Wipe option.
Step 9: And then click on the Advanced Wipe option on the next page.

advance wipe option


Step 10: Simply select Dalvik / ART cache, Data, System and cache partitions.

cache partition

Note: No need to check the Internal Storage or any other partition.
Step 11: Swipe right just to start the wiping process.

Now let’s start the OnePlus 7 Pro LineageOS 17 ROM flashing process.

Step 12: Just Click on the Install option from the TWRP main menu.


All the files and folders (present on your device) will appear.

Step 13: Search and select the Lineage OS 17 ROM (which you’ve copied earlier). Then swipe the right to initiate the Android Q ROM flashing process on the next page.

istallation successfull

Calm down and wait until the installation completes. It will take a few minutes to finish.

Step 14: Similarly flash the Google Apps (GApps) zip package file.

zip intallation

Step 17: Finally select the Reboot » System option to restart your phone.
Note: The first boot will take more time to start than usual. But don’t worry, it’ll be normal after a couple of boots.


Finally! This is how you can install Android Q based LineageOS 17 custom ROM on OnePlus 7 Pro (guacamole series) GM1910, GM1911, GM1913, GM1917. Just enjoy and experience all-new Android 10 Q features with this ROM. As always if you face any difficulty or any query related to (Android Q based LineageOS 17 custom ROM on OnePlus 7 Pro), then kindly comment us below.

Till then Spread Love and Keep Smiling.
Peace out! ✌

Also Read: Steps To Install Stock Firmware On Samsung Galaxy A50


Please enter your comment!
Please enter your name here