ROM ❯ PIXEL 4A 5G ❯ OFFICIAL ❯ ProtonAOSP 11

Search This thread

kdrag0n

Senior Member
Feb 19, 2016
696
2,036
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.

Usage with my Proton Kernel is recommended to get the most out of your phone. The ROM does not include Proton Kernel, so you will need to flash it yourself. The ROM will still work with other kernels, but you will not get the benefits of Proton Kernel.

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:

rspkt

Senior Member
Nov 24, 2012
235
109
Google Pixel 7
Thank you very much for posting this. I'll definitely be checking it out. Your Proton kernel is quite good already. Interested to see how the ROM functions too.
 

GoldElocks

Senior Member
Really appreciate you building and sharing this for us!
I saw in the P5 thread that it may be possible to get call screening to work if the dialer gets systemized. It's a feature that has really come in handy for me so just want to confirm it will get call screening working.

To confirm, I just need to put GoogleDialer.apk into product/priv-app?
Alternatively, could I just use something like Titanium backup to make it a system app?
TIA
 

Ocwa

Member
Oct 25, 2018
10
6
Google Pixel 4a 5G
Really appreciate you building and sharing this for us!
I saw in the P5 thread that it may be possible to get call screening to work if the dialer gets systemized. It's a feature that has really come in handy for me so just want to confirm it will get call screening working.

To confirm, I just need to put GoogleDialer.apk into product/priv-app?
Alternatively, could I just use something like Titanium backup to make it a system app?
TIA

Check out the magisk module systemizer, it's pretty good. I think you're right about all that.
 

Fractals

Senior Member
Mar 22, 2018
135
44
Thank you for awesome rom, big plus for microg support. Will flash as soon as my Bramble arrives.
 

Estebanium

Senior Member
Aug 5, 2015
414
85
I am new to ADB AS my old phone used TWRP. Do I need to unlock the bootloader? Is it recommented to Start Form stock ROM, because I am currently on LineageOS? It is MicroG ready, does it mean that install MicroG via F-Droid, or do I install it like it is drscribed there at the Installation instructions?
 

kdrag0n

Senior Member
Feb 19, 2016
696
2,036
kdrag0n.dev
I am new to ADB AS my old phone used TWRP. Do I need to unlock the bootloader? Is it recommented to Start Form stock ROM, because I am currently on LineageOS? It is MicroG ready, does it mean that install MicroG via F-Droid, or do I install it like it is drscribed there at the Installation instructions?
You do need to unlock the bootloader. Switching from LineageOS should work, but you will need to wipe data as always.

microG should be installed from F-Droid after installing the ROM.
 

Estebanium

Senior Member
Aug 5, 2015
414
85
You do need to unlock the bootloader. Switching from LineageOS should work, but you will need to wipe data as always.

microG should be installed from F-Droid after installing the ROM.
Thank you very much. I flashed it and it rebooted directly to the OS. Afterwards I installed your Kernel. The OS feels fast, but in comparison to Lineage for the same Phone, it feels slower. If you swipe for the action center, it is very slow and laggy. If you swipe for task manager and swipe through the recent apps, it lags. Are there any similar experiences?
 

kdrag0n

Senior Member
Feb 19, 2016
696
2,036
kdrag0n.dev
Thank you very much. I flashed it and it rebooted directly to the OS. Afterwards I installed your Kernel. The OS feels fast, but in comparison to Lineage for the same Phone, it feels slower. If you swipe for the action center, it is very slow and laggy. If you swipe for task manager and swipe through the recent apps, it lags. Are there any similar experiences?
The lag in those specific locations is caused by the frosted glass blur effect. Disable it in developer options if you want to trade it off for performance instead. The blur performance problems should be addressed in future versions.
 

Estebanium

Senior Member
Aug 5, 2015
414
85
The lag in those specific locations is caused by the frosted glass blur effect. Disable it in developer options if you want to trade it off for performance instead. The blur performance problems should be addressed in future versions.
Thank you for your reply. I am looking forward to a new release. For now I stick to LOS. Could you tell me the procedure for updating your ROM? Is it possible to dirty flash the update, so I don't need to backup my data externally?
 

OptoChip

Senior Member
Mar 8, 2012
154
77
Ohio
To confirm, I just need to put GoogleDialer.apk into product/priv-app?
Alternatively, could I just use something like Titanium backup to make it a system app?

Check out the magisk module systemizer, it's pretty good. I think you're right about all that.

I tried to use Magisk Systemizer and Titanium Backup to move this into a system app, but there's not enough free space in what I'm assuming is the system partition (Titanium Backup just labels it the "System ROM").

I tried to uninstall some of the system apps using Titanium Backup and SD Maid Pro but both failed to be able to remove any "expendable" system apps.
 

kdrag0n

Senior Member
Feb 19, 2016
696
2,036
kdrag0n.dev
Thank you for your reply. I am looking forward to a new release. For now I stick to LOS. Could you tell me the procedure for updating your ROM? Is it possible to dirty flash the update, so I don't need to backup my data externally?
Yes, you can dirty flash updates to my ROM. Clean flashes are only necessary when switching from another ROM.

I tried to use Magisk Systemizer and Titanium Backup to move this into a system app, but there's not enough free space in what I'm assuming is the system partition (Titanium Backup just labels it the "System ROM").

I tried to uninstall some of the system apps using Titanium Backup and SD Maid Pro but both failed to be able to remove any "expendable" system apps.
With dynamic partitions, the system partition is perfectly sized to hold exactly the amount of data the ROM has in it, so there will always be no free space. You need to use Magisk to systemize apps.
 

OptoChip

Senior Member
Mar 8, 2012
154
77
Ohio
With dynamic partitions, the system partition is perfectly sized to hold exactly the amount of data the ROM has in it, so there will always be no free space. You need to use Magisk to systemize apps.

Dynamically sized partitions explains the "no free space" (and it makes total sense to layout the system partition this way). I was trying to use Magisk Systemize, took me revisiting it to realize that I didn't have Busybox installed. Installing the Magisk BusyBox module enabled me to Systemize the Phone app. Many thanks!
 

wilspeak

Senior Member
Jul 18, 2011
306
27
ga
Yes, you can dirty flash updates to my ROM. Clean flashes are only necessary when switching from another ROM.


With dynamic partitions, the system partition is perfectly sized to hold exactly the amount of data the ROM has in it, so there will always be no free space. You need to use Magisk to systemize apps.


Hello kdrag0n, I am thinking about switching phone service from Verizon to Google FI and I would like to root a Pixel 4a or an Pixel 4a.(5G). Can anyone tell me if this Rom has the Hotspot wifi tethering option included in the Rom? Thank You
 

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    ProtonAOSP
    Android 11 ROM​

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

    Usage with my Proton Kernel is recommended to get the most out of your phone. The ROM does not include Proton Kernel, so you will need to flash it yourself. The ROM will still work with other kernels, but you will not get the benefits of Proton Kernel.

    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
    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 from 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.
    7
    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.
    7
    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

    Proton Kernel has also been updated this month to fix the “battery limited temporarily” compatibility issues with the March feature drop.

    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.
    6
    A new ROM with the January security update and SafetyNet passing out-of-the-box will be released within a few days. The SafetyNet failures are caused by updates released by Google yesterday. My new Universal SafetyNet Fix Magisk module solves the problem for now: https://forum.xda-developers.com/t/magisk-module-universal-safetynet-fix-1-1-0.4217823/