Droid ToolsDroid Tools
  • News
  • Devices
  • ROMs
  • Download
  • Code
  • Guides
  • Cookie Policy
  • Privacy Policy
  • Contact

What’s next in Qualcomm’s 5G smartphones world

Sharp Aquos R7- enormous 1-inch camera sensor … you can’t buy it

Pass SafetyNet on Android after rooting or installing a custom ROM

Friday – temporarily free and on-sale apps and games

Facebook Twitter Instagram Pinterest LinkedIn Reddit Telegram RSS
Droid ToolsDroid Tools
  • News
  • ROMs
  • Devices
  • Download
  • Guides
  • Code
Facebook Twitter Instagram Pinterest LinkedIn Reddit Telegram RSS
Droid ToolsDroid Tools
Home»ROMs»First custom rom running Android 12 for Google Pixel 2 XL -ProtonAOSP
ROMs 5 Mins Read

First custom rom running Android 12 for Google Pixel 2 XL -ProtonAOSP

Facebook Twitter Pinterest LinkedIn Tumblr Email Reddit Telegram
Share
Facebook Twitter LinkedIn Pinterest Email Reddit Telegram
Contents
1. Manual install ProtonAOSP
2. Download a build
3. Prepare your phone
4. Prepare your system
5. Wipe data#
5.1. DANGER
6. Install the build
6.1. Factory images
6.1.1. Extract factory images
6.1.2. Flash factory images
7. Finish

The 2 XL’s update end-of-life date was in December of last year, just a few months after Google introduced Android 11. Even though they’re getting on in years, these phones are still adequate for basic day-to-day use. If you have a Pixel 2 XL and want to try Android 12 out, you can do so right now if you’re ready to take matters into your own hands. The first Android 12-based custom ROM for the Pixel has been launched, and it includes all of the important new features such as Material You, a redesigned Quick Settings panel, new system animations, and privacy improvements.

While you can always install the GSI build of Android 12 on your Pixel, the experience isn’t stable enough for everyday use because it’s designed for developers. This is where ProtonAOSP comes in, since it provides a relatively stable option for Pixel 2 XL owners to try out the latest Android update on their aging hardware. The ProtonAOSP Android 12 ROM is currently only available for the Pixel 2 XL, but a build for the smaller Pixel 2 is on the way.

Installing the ProtonAOSP’s Android 12 release is different from other ROMs as it is available as a factory image (see how over at XDA Developers). You’ll need to unlock the bootloader on your Pixel 2 and use the bundled flash-all script to install the ROM. If the installation fails, you may need to repartition and allocate more storage to various system partitions.

If you do install the ProtonAOSP ROM on your Pixel 2 XL, be prepared to run into some bugs and occasional performance issues. The major ones are non-functional Wi-Fi and Permissive SELinux permission in the current build. There are likely other issues as well that haven’t been reported yet. Nonetheless, if you want to try out Android 12 on your Pixel 2 XL, this is your best bet right now.

  • feat theme wallpaper list 09368b24217399cb47855b261fba9198
  • sys settings privacy dark ca4ab8450677111a553986264243ffb6
  • sys settings privacy dark ca4ab8450677111a553986264243ffb6
  • sys settings home light f3c7ae21bfa1efc85102b06288309384
  • sys ui qs light 64c28ea798243e5608ab78634c993744
  • sys ui notif light be06e605e4bc7ec5df063b68ba020eed
  • feat theme app grid 0c9849e714352890b7195a4a29cfdc20
  • feat theme home 380b551b426e87fe83b986ed5dd6350f

Manual install ProtonAOSP

This is a guide for installing ProtonAOSP manually, using the command line. The web installer is recommended if you don’t have a specific need for this. Check the list of common misconceptions if you’re not sure.

You can only use a Windows, macOS, or Linux computer for this manual installation; use the web installer if you want to install from a Chromebook or another phone.

Download a build

Download the build you want to install in factory images format.

Prepare your phone

Put your device into bootloader mode by restarting it and holding the volume down button until you see a red warning sign or green Android robot.

Once your device is in bootloader mode, plug it into the computer or device you’re installing from. Make sure you use a high-quality USB cable, as many cables will cause issues. Avoid USB hubs if possible.

Your USB cable needs to be able to copy files. Charging-only cables won’t work.

If you’re switching from the stock OS or another ROM, make sure all your important data is backed up. You’ll need to wipe all your data in order to use ProtonAOSP.

Prepare your system

First, open the “Command Prompt” app from the Start menu.

Next, download the Android SDK Platform Tools and extract them. Navigate to the extracted platform-tools folder in the terminal by typing cd  (with the space at the end) and dragging the folder into Command Prompt. Then run the following command:

set PATH=%CD%;%PATH%

If it’s your first time installing from this computer, you also need to install drivers:

  1. Open Settings → Windows Update
  2. Click “Check for updates” and wait
  3. Click “View optional updates”
  4. Select the “Android Bootloader Interface” update (ignore the brand name; it doesn’t matter)
  5. Click “Download and install” and wait for it to finish
  6. Unplug your device and plug it back in

Wipe data#

If you’re switching from the stock OS or another ROM, you need to wipe all data before installing ProtonAOSP:

fastboot -w

Otherwise, ProtonAOSP won’t boot and your phone will get stuck on the boot animation after the installation.

DANGER

All data on your phone will be lost, so make sure your important files are backed up before doing this.

Install the build

Factory images

Extract factory images

Extract the downloaded factory images package (e.g. proton-aosp_redfin-factory_11.5.0.zip). Navigate to the new folder (e.g. redfin-rq2a.210505.003) by typing cd  (with the space at the end) and dragging the folder into your terminal.

Flash factory images

Run the following command to flash the factory images:

  • Windows
  • macOS
  • Linux
./flash-all.sh

Copy

Don’t touch, unplug, or press any buttons on your device during the install. Your phone will restart several times, but don’t touch it. It will automatically boot into ProtonAOSP once the installation process completes.

Finish

You can now delete the factory images package, but don’t delete the platform tools — you’ll need them for updating in the future.

See First Steps for what to do next.

For security, you may also wish to re-lock the bootloader to enforce verified boot, which improves physical security and resistance against persistent attacks.

android android 12 aosp custom google pixel rom
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email Reddit Telegram
Previous ArticleExtensions, better macOS & Flutter support, Personalization beta, more for Firebase
Next Article Monday temporarily on-sale and free apps and games

Related Posts

Pass SafetyNet on Android after rooting or installing a custom ROM

Friday – temporarily free and on-sale apps and games

6 Useful Tips to Secure Your Android Device

Google Pixel 6 and 6 Pro deals in late March 2022

#beta – Paranoid Android Sapphire available for the OnePlus 9 and OnePlus 9 Pro

Google updates its apps recently. Full list here!

Add A Comment
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • Reddit
  • Telegram
Droid Tools
Facebook Twitter Instagram Pinterest LinkedIn Reddit Telegram RSS
  • Cookie Policy
  • Privacy Policy
  • Contact
© 2022 Droid Tools. Designed by Droid Tools.

Type above and press Enter to search. Press Esc to cancel.