Download & Update Google Pixel 2 XL to Android 14 BananaDroid ROM – Tutorial

A smooth and stable version of Android 14 is now available for Google Pixel 2 XL. All thanks to BananaDroid ROM developer team. Read through the guide below to learn the step-by-step installation process along with required files. As you know, Android 14 comes with improved features and better security than earlier Android versions. Google Pixel 2 XL comes with good hardware inside that can run Android 14 smoothly. Hence it’s a great idea to flash a custom ROM like BananaDroid to enjoy maximum hardware capabilities. This ROM is based on the latest Android 14 AOSP and comes with various customization that you can’t just avoid.


Like most newer Android version, Android 14 comes with newer customization and security improvements. Hence its always better to upgrade from old Android OS to a newer one.


If all this excites you then you can follow this guide to update your Google Pixel 2 XL to the latest Android 14 via custom ROM BananaDroid.


Warning! We at TrueAndroid produce tutorial to help out fellow Android users but all this guide are educational purpose only. You should try this guide at your own risk. Neither we nor the developer should be responsible if your Android device experience damage after following this tutorial. Also remember, this guide is only applicable for Google Pixel 2 XL. Don’t try this guide in any other Android device. It may hard brick your device.


1. Installing custom ROM risk you mobile existing data, hence we recommend a backup before proceeding. You may follow our Android backup guide.

2. Make sure your device have at least 30% battery power.

3. You already have USB Driver installed for Google Pixel 2 XL in your PC. Windows OS usually download and install USB driver automatically when you connect your device first time. You can always manually download USB driver from our latest USB driver download page.

4. Make sure USB Debugging is enabled otherwise you won’t able to transfer file between PC and mobile. You can follow our USB Debugging enable guide.

5. You have TWRP Recovery 3.7.0 or higher installed or any Android 14 compatible custom recovery installed.

If you did everything that we mentioned above then you are ready to follow step-by-step guide on how to install Android 14 based BananaDroid ROM on Google Pixel 2 XL.

File Required(Download by clicking on it)

  1. BananaDroid For Google Pixel 2 XL [Filename:]


  • Gapps included with the ROM
  • This build requires you to modify your partition table on your device in order to flash. Read the following instructions before flashing


How to Update Google Pixel 2 XL to latest Android 14 with BananaDroid ROM

Step 1: Copy downloaded zip files to your device memory.

Step 2: Boot into recovery mode. To boot into recovery first turn off your Google Pixel 2 XL and then press and hold Volume Down and Power button together until you see TWRP screen. You can also boot into recovery without key combination.

Step 3: Create a Backup using TWRP Backup Option.

Step 4: Perform a Factory Reset (this will delete all apps and their settings and game progress). To do this, Tap on Wipe, then at the bottom of the screen do a Swipe on the ‘Swipe to factory reset‘ option.

Step 5: Finally, its time to flash the ROM file. Tap on Install, then browse to the location where you saved the files and tap on the BananaDroid zip file. Now at the bottom of the screen, do a swipe on the Swipe to confirm flash option to begin flashing.

Step 6: When the installation is completed, go back to the main recovery menu and tap on Reboot and then, tap on System to reboot your Google Pixel 2 XL and boot up into Android 14 ROM BananaDroid. The first boot will take some time.

Returning to Previous ROM: To go back to your previous ROM, boot into recovery, select Backup then through Restore option, restore your previous ROM by selecting it from the list.

That’s it! You now have the latest Android 14 based custom ROM BananaDroid installed on your Google Pixel 2 XL. [via]


Please enter your comment!
Please enter your name here