[Google Pixel 4 XL ROMs, Kernels, Recoveries, & Oth] dhacke:
**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****

GrapheneOS is an open source privacy and security focused mobile OS with Android app compatibility. It's focused on the research and development of privacy and security technology including substantial improvements to sandboxing, exploit mitigations and the permission model. Currently it is based on AOSP.

Link: (Mod Edit: Link removed)

Important information:

1. This ROM does NOT include Gapps or Google Play Service and hasn't Signature Spoofing Support. If you rely on the mentioned things this Rom isn't for you.

2. I take the official releases, modify the install script and include a pre-patched Magisk boot image. I'm not in contact with the GrapheneOS dev which is the reason why i mark this ROM as Unofficial.

3. Due of point two: Please don't ask questions on the official channels as reddit. Leave comments etc here on this thread.

4. You need a unlocked bootloader to flash this rom and must have adb+fastboot installed on your computer. If this is not the case download it from here: https://developer.android.com/studio/releases/platform-tools

I plan to make unofficial releases when new official builds are available.

Features:

AOSP 10

Built-in Firewall

Built-in local backup function (it's not working on all Apps; some doesn't support it)

Improved MAC Randomization

Hardened Kernel

Expanded Permissions (sensors)

Force calls to 4G only

Bugs

- Receiving text over verizon sim doesn't work reliable. Thx [MENTION=5090002]wolfu11[/MENTION] for reporting.

Download:

(Mod Edit: Link removed)

Installation:

Notice 1: The First-time installation will wipe your data. Backup first (i recommend this too when you follow the update instructions to be safe)

Notice 2: I recommend to have the newest stock firmware before the First-time installation

First-time installation:

1. Download the zip from the linked download page and unzip it on your computer

2. Copy the following files into the plattform-tools folder:

-> coral zip

-> bootloader img

-> radio img

-> flash-all_first_install.bat for Windows or flash-all_first_install.sh for Linux

3. Boot your phone into fastboot mode and verify that the phone is recognized from your computer

4. In Terminal (Linux) or Powershell (Windows): Run the appropriate script

5. Install the Magisk Manager App

10. Be happy with a rooted GrapheneOS

Update:

Notice: I assume that fastboot+adb is still installed on your computer.

1. Download the newest zip from the linked download page and unzip it on your computer

2. Copy the following files into the plattform-tools folder:

-> coral zip

-> bootloader img

-> radio img

-> flash-all.bat for Windows or flash-all.sh for Linux

If your computer asks you to overwrite the current files in the plattform-tools folder, confirm it.

3. Boot your phone into fastboot mode and verify that the phone is recognized from your computer

4. In Terminal (Linux) or Powershell (Windows): Run the appropriate script

5. Start the system once. This need a few more time than the first installation cause the data partition remains. Be patient.

6. Install the Magisk Manager App

7. Be happy with a rooted GrapheneOS

Sources:

https://github.com/GrapheneOS

https://grapheneos.org/releases

https://github.com/GrapheneOS/kernel_google_coral

https://github.com/GrapheneOS/device_google_coral-kernel

All Credits go to:

- The GrapheneOS team

- wolfu11 for reporting the verizon bug and testing the windows scripts

- and topjohnwu for his amazing Magisk

Created: 09.08.2020

Based on: Android 10

Updated: 21.08.2020

Current Version: 2020.08.07.01