ROM ❯ PIXEL 2 XL ❯ OFFICIAL ❯ ProtonAOSP 11

Search This thread

kdrag0n

Senior Member
Feb 19, 2016
670
1,788
kdrag0n.dev
ProtonAOSP
Android 11 ROM​

ProtonAOSP is a minimal Android fork (custom ROM) focused on UI/UX and performance, with a touch of privacy.

Screenshots
Screenshots of the latest version

Installation
This ROM is currently distributed as factory images, similar to stock. Flash it the same way you would flash stock factory images. Don't forget to wipe all data using "fastboot -w" before booting the ROM.

Firmware is included, so there is no specific requirement for which version of the stock ROM you are coming from.

You can also use the quick & easy web installer, which allows you to install and update the ROM from any computer or phone without using the command line. The installer works entirely within your web browser and completes in as little as 4 minutes, depending on the speed of your internet connection. Consider using the web installer instead of installing manually.

More detailed installation instructions and guides

Features
List of current features, with accompanying screenshots and explanations

Downloads
Downloads and changelogs for all versions

Builds with and without minimal Google services (gapps) included are provided for convenience.

Using the quick and easy web installer is recommended unless you have a specific reason to download and install the ROM manually.

Support
If you have questions or concerns, please read the Frequently Asked Questions before asking. It saves time for everyone involved, especially you, and allows us to provide higher-quality answers for all users.

Website with comprehensive documentation
Join the Telegram group for support and extras

Please consider donating to support development if you found this helpful: recurring donation to keep the project alive in the long term or buy me a coffee

Kernel source code
ROM source code
 
Last edited:

palimatix

Senior Member
Jan 18, 2011
1,491
669
Bangalore
Looks so tempting, downloading as I type.

Quick check - for the updates in future, would we still need to wipe data before booting if already in the previous ProtonAOSP version .
Thank you for bringing love to our pixel series ! :)
 

73sydney

Senior Member
Jul 21, 2018
1,543
1,251
Sydney
Google Pixel 2 XL
Last edited:
Nov 17, 2014
9
0
Not booting for me. Stuck on splash screen. Clean flash of proton-aosp_taimen_11.2.0-gapps.zip on twrp-3.4.0-1-taimen then wipe data before reboot.

Same, I've tried flashing/sideloading from Lineage 17 and stock P/Q/R. Stuck on splash for 10+ mins before I force reboot into bootloader to retry each time
 

pablo9023

Senior Member
Oct 26, 2017
95
16
ProtonAOSP • Pixel 2 XL
Hello. Proton is incredible. Very fast, smooth and tenacious. Tested it from the first version. Thank you very much. I want to clarify something else for myself: Do I need to flash in both slots if a stock is installed?
 
Last edited:

kdrag0n

Senior Member
Feb 19, 2016
670
1,788
kdrag0n.dev
Looks so tempting, downloading as I type.

Quick check - for the updates in future, would we still need to wipe data before booting if already in the previous ProtonAOSP version .
Thank you for bringing love to our pixel series ! :)


No, you only need to wipe data if switching from another ROM.



Love to know what you have changed to alter battery usage before i download it, every other 11 ROM drains like a bathtub, even at idle :)


I didn't do anything specific for battery; it's just that battery tends to be better on custom ROMs than it is on Pixel 2 stock, partially due to being less bloated.



It may be like the other new 11 based ROM that turned up on here yesterday, and have its device name set to Pixel 5/5a to pass SafetyNet out of the box

https://forum.xda-developers.com/showpost.php?p=83885115&postcount=12

Its not the way i would do it, but each to his own.


My ROM reports a fake security patch level to SafetyNet so basic attestation will always pass. However, I've observed that Google has started to roll out hardware attestation for the Pixel 2, so I also modified the model name with an invisible character to revert it back to basic. The Pixel 5 name is not used.



Not booting for me. Stuck on splash screen. Clean flash of proton-aosp_taimen_11.2.0-gapps.zip on twrp-3.4.0-1-taimen then wipe data before reboot.

Same, I've tried flashing/sideloading from Lineage 17 and stock P/Q/R. Stuck on splash for 10+ mins before I force reboot into bootloader to retry each time


Sorry for the inconvenience, the problem lies in a botched SafetyNet fix that was missed in testing due to not flashing all partitions. You can make it boot temporarily by flashing the stock boot image. A hotfix that boots out-of-the-box will be up shortly.



Hello. Proton is incredible. Very fast, smooth and tenacious. Thank you very much. I want to clarify something else for myself: I tested it from the first version. Do I need to flash in both slots if a stock is installed?


No, ideally the latest stock ROM would be installed in both slots beforehand but that's only because this build is missing firmware. A hotfix will be up shortly with the latest firmware included.
 
Nov 17, 2014
9
0
Nice, got gpay working with magisk.
Unfortunately stuck on splash after installing edxposed. This is definitely an unreasonable request but if xposed edge features could be built natively into the rom I wouldn't need xposed
 

kdrag0n

Senior Member
Feb 19, 2016
670
1,788
kdrag0n.dev
Nice, got gpay working with magisk.
Unfortunately stuck on splash after installing edxposed. This is definitely an unreasonable request but if xposed edge features could be built natively into the rom I wouldn't need xposed


Xposed will never be supported, you are on your own if it's broken. I wouldn't recommend using it because it can cause all sorts of weird bugs.
 

kdrag0n

Senior Member
Feb 19, 2016
670
1,788
kdrag0n.dev
A hotfix update has just been released to fix issues with a botched SafetyNet fix that caused most apps using HTTP outside of a browser to break, including Google Translate, SMS/MMS, and many others. I've figured out a new way to fix SafetyNet that doesn't come with those pitfalls, so SafetyNet is still passing out-of-the-box and apps will no longer break. A bug with sensitivity in the Active Edge settings has also been fixed, and missing firmware has been re-added so there is no need to flash the latest stock ROM first.



Re-download v11.2.0 from GitHub for the fixes. I've decided to re-upload it rather than bumping the version because the previous SafetyNet fix was very broken and also caused boot failures if boot.img wasn't replaced.
 

Blackfyre

Senior Member
Dec 28, 2009
587
305
A hotfix update has just been released to fix issues with a botched SafetyNet fix that caused most apps using HTTP outside of a browser to break, including Google Translate, SMS/MMS, and many others. I've figured out a new way to fix SafetyNet that doesn't come with those pitfalls, so SafetyNet is still passing out-of-the-box and apps will no longer break. A bug with sensitivity in the Active Edge settings has also been fixed, and missing firmware has been re-added so there is no need to flash the latest stock ROM first.



Re-download v11.2.0 from GitHub for the fixes. I've decided to re-upload it rather than bumping the version because the previous SafetyNet fix was very broken and also caused boot failures if boot.img wasn't replaced.

Great work, and thank you for the fast updates. Really looking forward to using the ROM when I clean format next time. Waiting for Google to release the last Security patch in December before making the jump, don't want to clean install every month. I usually stick with a ROM for a few months at a time.
 

kdrag0n

Senior Member
Feb 19, 2016
670
1,788
kdrag0n.dev
Just to clarify if anyone is confused: this is an Android 11 ROM, not Android 10. XDA DevDB has no option for 11 so I had to put 10. I've just edited the DevDB info out of the post now and added 11 to the header so there should be no more confusion.
 

GROOVYJOSHCLARK

Senior Member
  • I am testing proton, so far its fast, snappy, and stable, one word of caution for anyone who uses my recommendations. Do not patch the boot.img as I always recommended, this landed me in a bootloop. Once I wiped the device clean, and started over (installed ROM+GAPP), then setup the device, then once setup, reboot to BL/TWRP (ADB TWRP), and installed MAGISK zip version from within TWRP, it booted fine. It only has an issue if you patch the boot.img from within MAGISK itself then ADB the boot.img. Normally this is the only method I use, but it will not work properly with this ROM (which is perfectly fine as the zip works great and passes safetynet out of the box)!

    This ROM doesnt have all the goodies I am used to, BUT its a VERY decent, and stable 11 ROM so I DO recommend users to at least try it if you are looking for a decent 11 ROM. Battery life for me is on par with 10 so I do not see any major show stoppers using this as a DD. I will run it for a few days and report anything found (if anything is found), otherwise, its great.
     
    Last edited:

    MartinN6

    Senior Member
    Jul 6, 2015
    643
    365
    Kassel
    I am testing proton, so far its fast, snappy, and stable, one word of caution for anyone who uses my recommendations. Do not patch the boot.img as I always recommended, this landed me in a bootloop. Once I wiped the device clean, and started over (installed ROM+GAPP), then setup the device, then once setup, reboot to BL/TWRP (ADB TWRP), and installed MAGISK zip version from within TWRP, it booted fine. It only has an issue if you patch the boot.img from within MAGISK itself then ADB the boot.img. Normally this is the only method I use, but it will not work properly with this ROM (which is perfectly fine as the zip works great and passes safetynet out of the box)!

    This ROM doesnt have all the goodies I am used to, BUT its a VERY decent, and stable 11 ROM so I DO recommend users to at least try it if you are looking for a decent 11 ROM. Battery life for me is on par with 10 so I do not see any major show stoppers using this as a DD. I will run it for a few days and report anything found (if anything is found), otherwise, its great.
    thank you very much for your assessment! I also find this rom to be very stable, snappy and the slight changes to the stock rom are very well thought out - next to perfect! big thanks to the dev krag0n!
     

    sam0yed

    Member
    Nov 29, 2017
    46
    3
    I'm coming from an Android 9 Custom ROM and I wanted to switch to this, the instructions states that it should just be a simple flash. Should I still start from a clean reinstall of stock Android 11 or does flashing this come with that already?
     

    73sydney

    Senior Member
    Jul 21, 2018
    1,543
    1,251
    Sydney
    Google Pixel 2 XL
    I didn't do anything specific for battery; it's just that battery tends to be better on custom ROMs than it is on Pixel 2 stock, partially due to being less bloated.

    Stock has battery issues, all other 11 based ROMS ive tested have hadthe same battery issues. So i was asking in case you managed to find and fix the issue, because Google so far hasnt :)

    I'll give it a crack anyways and see what its like, cheers

    My ROM reports a fake security patch level to SafetyNet so basic attestation will always pass. However, I've observed that Google has started to roll out hardware attestation for the Pixel 2, so I also modified the model name with an invisible character to revert it back to basic. The Pixel 5 name is not used.

    fwiw, there is no evidence that Google has or plans to force hardware attestation on Pixel 2/XL. i monitor reports of these things over in the magisk threads, and as part of my own magisk module, and theres no suggestion it will happen to Pixel 2/XL, more likely it will happen with 4+ than the old Pixel 2/XL....

    Ill probably change the fingerprint back to Pixel 2/XL and Android 11, personally i dont see the point of spoofing another device when the Pixel 2/XL is still officially supported...just my opinion, no offence meant
     

    kdrag0n

    Senior Member
    Feb 19, 2016
    670
    1,788
    kdrag0n.dev
    Stock has battery issues, all other 11 based ROMS ive tested have hadthe same battery issues. So i was asking in case you managed to find and fix the issue, because Google so far hasnt :)

    I'll give it a crack anyways and see what its like, cheers



    fwiw, there is no evidence that Google has or plans to force hardware attestation on Pixel 2/XL. i monitor reports of these things over in the magisk threads, and as part of my own magisk module, and theres no suggestion it will happen to Pixel 2/XL, more likely it will happen with 4+ than the old Pixel 2/XL....

    Ill probably change the fingerprint back to Pixel 2/XL and Android 11, personally i dont see the point of spoofing another device when the Pixel 2/XL is still officially supported...just my opinion, no offence meant
    My Pixel 2 XL has been getting hardware attestation in all of my tests recently if the model name is set to "Pixel 2 XL". It's possible that I'm being A/B tested and most users don't have this problem, but either way, I haven't been able to pass SafetyNet without changing the model name because of it.


    Either way, I've added hacks into the system in my ROM to avoid spoofing the model name while still defying hardware attestation and passing SafetyNet despite being on a mismatching security patch level. I agree, I don't want to change the model name just to pass SafetyNet, so I've been coming up with other solutions to avoid doing that.
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 7
      ProtonAOSP 11.5.1 has been released.

      Changes:
      • June security patch and feature drop base
      Added status bar icon and clock customization
      Added 8 font styles, including playful, serif, and AOSP fonts
      Added performance and other technical details to website
      • Improved dark UI color scheme
      • Fixed compatibility with some apps (e.g. Brevent)
      • Fixed instability in media-heavy apps (e.g. long video calls)
      • Fixed recents text selection in Pixel Launcher
      • Fixed unknown characters (tofu) in some text
      • Updated Now Playing song database
      • Updated permissions for Google apps
      • Updated website link in Settings
      • Updated system fonts

      Website
      Install from browser (recommended)
      Download

      As the ProtonAOSP project expands to support more devices, bandwidth and maintenance costs are increasing. You can help support the project and keep it alive with a recurring donation, or alternatively buy me a coffee. Everything helps, but a recurring donation is the best way to keep the project alive in the long term.
      3
      Hello, i just wanted to ask about proton kernel.. it is referenced in the OP as recomended but the link is pointing to a Pixel 5 Kernel thread. Is there a Proton Kernel for the P2XL?
      I updated all the ProtonAOSP threads with a new template and forgot to remove the Pixel 5 kernel reference. There is no Proton Kernel for the Pixel 2 series; sorry for the confusion.
      2
      Not for dev cause he already said he won't work on this, but for everyone else did someone find a method to abilitate Google Pay?

      Assuming youre using magisk...theres an entire thread for it: Magisk Google Pay thread, but generally...

      Google Pay should work with the following:
      • MagiskHide enabled in Magisk Manager
      • Do SafetyNet check in Magisk Manager
      If you dont pass SafetyNet, i would be surprised...

      If you pass SafetyNet, then next check Play Store is Certified (Google Play Store -> Settings -> About)

      If device is uncertified:
      • Toggle Airplane Mode to On
      • Clear Data for Google Play Store and Google Play Services
      • Reboot
      • Toggle Airplane Mode to Off
      • Wait 5 minutes
      • Check Play Store is certified
      • If Certified, open Google Pay, and add card
      I do have a magisk module for it (in my signature) but even i havent had to use that in months since Google relented and made a change on their back end so it wasnt needed.

      Goes without saying hopefully that any further discussion should go to the Magisk thread posted above
      2
      Anyone knows any good camera app for this ROM?
      I just use the Google Camera and it seems to work really well for my use case. What are you looking for in a camera app?
      1
      Anyone else having issues with root being detected?

      Finally made it out to the store after flashing latest of Proton and went to pay with my Active 2 and Samsung Pay, and it did the dreaded "device modified" thing and denied access to Samsung Pay - log showed it detected /bin/su

      fwiw, I always have MagiskHide and the app hidden/renamed

      Same exact backup and setup restored to Pixel Experience (older, non borked PixelExperience_Plus_taimen-11.0-20210424-1334-OFFICIAL) works....

      I reflashed Proton 5 times and it failed every time...

      If anyone else wants to test and has time, you can use this (just remember to deny the Superuser prompt when you try it :) )

      There is no /bin/su in ProtonAOSP, so I don't know what's flagging it. Unfortunately, this is very unlikely to be fixed because I'm not interested in spending so much time hacking up the system in order to appease user-hostile apps like that.
    • 27
      ProtonAOSP
      Android 11 ROM​

      ProtonAOSP is a minimal Android fork (custom ROM) focused on UI/UX and performance, with a touch of privacy.

      Screenshots
      Screenshots of the latest version

      Installation
      This ROM is currently distributed as factory images, similar to stock. Flash it the same way you would flash stock factory images. Don't forget to wipe all data using "fastboot -w" before booting the ROM.

      Firmware is included, so there is no specific requirement for which version of the stock ROM you are coming from.

      You can also use the quick & easy web installer, which allows you to install and update the ROM from any computer or phone without using the command line. The installer works entirely within your web browser and completes in as little as 4 minutes, depending on the speed of your internet connection. Consider using the web installer instead of installing manually.

      More detailed installation instructions and guides

      Features
      List of current features, with accompanying screenshots and explanations

      Downloads
      Downloads and changelogs for all versions

      Builds with and without minimal Google services (gapps) included are provided for convenience.

      Using the quick and easy web installer is recommended unless you have a specific reason to download and install the ROM manually.

      Support
      If you have questions or concerns, please read the Frequently Asked Questions before asking. It saves time for everyone involved, especially you, and allows us to provide higher-quality answers for all users.

      Website with comprehensive documentation
      Join the Telegram group for support and extras

      Please consider donating to support development if you found this helpful: recurring donation to keep the project alive in the long term or buy me a coffee

      Kernel source code
      ROM source code
      19
      ProtonAOSP 11.3.1 is now available with security updates, fixes, and minor tweaks.

      Changes:
      • Merged January security patch
      • Fixed SafetyNet attestation failing since January 12
      • Fixed screen-off voice match in Google Assistant
      • Restored global search button in Settings
      • Added round search bar in app drawer
      • Added support for gesture typing in AOSP Keyboard
      • Pixel 2: Added support for Bluetooth hearing aids
      • Pixel 2: Removed duplicate wallpaper pickers
      • Pixel 5: Removed excess padding below keyboard

      Download

      As the ProtonAOSP project expands to support more devices, bandwidth and maintenance costs are increasing. You can help support the project and keep it alive with a recurring donation, or alternatively buy me a coffee. Everything helps, but a recurring donation is the best way to keep the project alive in the long term.
      16
      ProtonAOSP 11.3.3 is now available with many bug fixes and under-the-hood updates.

      Changes:
      • Updated to March feature drop base
      • Added new Strange Dimension wallpapers
      • Changed default wallpaper to Space - Strange Landscape
      • Slightly faster cold app launches
      • Fixed stock lock screen unlocking bug (Sultan)
      • Fixed stock recents app clearing bug (LineageOS)
      • Fixed overscroll bounce in notification shade
      • Fixed volume panel animation and dismissal bugs
      • Cleaned up options in wallpaper picker
      • Updated Now Playing song database
      • Improved web installer reliability
      • Fixed all common web installer bugs
      • Improved web installer download speeds
      • Updated WebView to Chromium 88 (fixes excessive storage usage)
      • Pixel 2: Fixed flashing with the web installer
      • Pixel 5, 4a 5G: Added support for dual-SIM 5G standby (DSDS)
      • Pixel 5, 4a 5G: Enabled background app suspension to save power and improve performance
      • Pixel 4a 5G: Fixed device model name

      Install in browser for a quick and easy installation process (recommended)
      Download

      As the ProtonAOSP project expands to support more devices, bandwidth and maintenance costs are increasing. You can help support the project and keep it alive with a recurring donation, or alternatively buy me a coffee. Everything helps, but a recurring donation is the best way to keep the project alive in the long term.
      12
      ProtonAOSP 11.4.0 is now available with significant performance improvements.

      Changes:
      • April security patch
      • Machine learning back gesture from Android 12 (better accuracy and adaptive sensitivity)
      • Improved overall system performance
      • Up to 18% faster app, menu, and screen opening
      • 16% faster screenshot capturing
      • Up to 4x faster low-level memory management
      • Empirical optimizations throughout many different layers of the system
      • Faster image loading and saving (PNG and JPEG)
      • Compiled with the latest Clang 12 toolchain from Android 12
      • Updated UI fonts
      • Updated WebView to Chromium 89 (LineageOS)
      • Preparation for Pixel 4 and 4 XL support
      • Pixel 2: Fixed updating without wiping data

      Install from browser for a quick and easy installation process (recommended)
      Download

      As the ProtonAOSP project expands to support more devices, bandwidth and maintenance costs are increasing. You can help support the project and keep it alive with a recurring donation, or alternatively buy me a coffee. Everything helps, but a recurring donation is the best way to keep the project alive in the long term.
      11
      ProtonAOSP 11.3.2 is now available with security updates and an easy-to-use web installer.

      Changes:
      • Updated to February security patch
      • Added new space wallpapers by Infinitum
      • Updated visual voicemail configs
      • Pixel 5 & 4a 5G: Added support for standalone 5G on T-Mobile
      New easy-to-use web installer

      This version introduces a new easy-to-use web installer, which allows you to install and update the ROM from any computer or phone without using the command line. The installer works entirely within your web browser using WebUSB, which is supported by Google Chrome, as well as other browsers based on Chromium such as Brave and Microsoft Edge. Consider installing with the web installer instead of doing it manually.

      Install in browser
      Download

      As the ProtonAOSP project expands to support more devices, bandwidth and maintenance costs are increasing. You can help support the project and keep it alive with a recurring donation, or alternatively buy me a coffee. Everything helps, but a recurring donation is the best way to keep the project alive in the long term.