[Google Pixel XL ROMs, Kernels, Recoveries, & Other] blckbear:
​

*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned

crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today

Features:

https://github.com/crdroidandroid/crdroid_features/blob/11.0/README.mkdn

Flashing Instructions:

Pre-installation:

TWRP (marlin) (Download from here)

TWRP (sailfish) (Download from here)

GApps (Download from here)

Magisk 20.0 or newer for root (after first boot) - (Download from here)

First time installation:

Unlock the Bootloader.

Download and install the latest version of SDK Platform-Tools.

Download the latest TWRP version to your PC from the link in the OP and boot it using:

fastboot boot <name_of_twrp_file>.img

Perform a factory reset and also format the data partition using TWRP.

Download the crDroid version of your liking to your PC (Vanilla version is to be used without GApps, the GApps version already has GApps included.)

Sideload the crDroid Zip:

In TWRP enable adb sideload.

On the PC type:

adb sideload <name_of_crDroid_downloaded_package>.zip

OPTIONAL:

Do you want to install Magisk?

Download the version of your choosing from Magisk's repo (link in OP).

In TWRP tap Reboot and then tap Reboot to recovery and swipe the slider to reboot to recovery.

In TWRP enable adb sideload.

On the PC type:

adb sideload <name_of_Magisk_package>.zip

Reboot

Done :)

OPTIONAL:

If you installed Magisk, you an check out the magisk modules linked in the OP, they include fixes, add-ons and useful mods for the crDroid builds.

Update installation:

Download the latest TWRP version to your PC from the link in the OP and boot it using:

fastboot boot <name_of_twrp_file>.img

Download the crDroid update to your PC (Vanilla version is to be used without GApps, the GApps version already has GApps included.)

Sideload the crDroid Zip:

In TWRP enable adb sideload.

On the PC type:

adb sideload <name_of_crDroid_downloaded_package>.zip

Done :)

Thanks to @Homeboy76 for helping with the updated flashing instructions.

Sources:

ROM: https://github.com/crdroidandroid

Kernel: https://github.com/blckbearx/android_kernel_google_marlin/tree/lineage-18.1-upstream

Device tree: https://github.com/blckbearx/android_device_google_marlin/tree/crdroid-11

Vendor: https://github.com/blckbearx/proprietary_vendor_google/tree/crdroid-11

Download:

marlin:

Vanilla

GApps

sailfish:

Vanilla

GApps

All builds:

marlin

sailfish

Magisk modules:

GApps Add-on: Flash this Magisk module in order to systemlessly install Android System Intelligence and Google app, thus enabling Live Captions and other functions. This should also work on LineageOS 18.1 if for whatever reason your GApps package doesn't already contain these apps.

Camera patches: This Magisk module enables the long exposure for Camera PX, 2K video recording for both front and back cameras (with OpenCamera or similar), it enables near 4K video resolution for the front camera (with OpenCamera or similar) and it gives Camera PX the proper SELinux permissions in order to process HDR+ images faster. Only use this module on crDroid 7.x.

VoLTE: This Magisk module makes the system always show the VoLTE, ViLTE and VoWiFi toggles regardless of your carrier, useful for people whose service provider supports this options but can't enable them for some reason. Your carrier needs to support VoLTE for marlin/sailfish in the first place, this won't make VoLTE work magically on any carrier. This module can be used on any ROM.

Changelog:

crDroid 7.33 (08/09/2023):

August 2023 Security Patch.

THIS WILL BE THE LAST UPDATE FOR CRDROID 7 (Android 11).

crDroid 7.30 (17/05/2023):

May 2023 Security Patch.

Switched back to Stock+ kernel (I mistakenly built the two previous updates with LineageOS' kernel).

crDroid 7.29 (24/04/2023):

April 2023 Security Patch.

crDroid 7.27 (22/02/2023):

February 2023 Security Patch.

crDroid 7.26 (20/01/2023):

January 2023 Security Patch.

crDroid 7.24 (15/11/2022):

November 2022 Security Patch.

crDroid 7.23 (15/10/2022):

October 2022 Security Patch.

Small kernel improvements.

Boot animation is now fixed.

crDroid 7.22 (7/10/2022):

September 2022 Security Patch.

Reduced zRAM size back to 512MB.

Boot animation is broken, this issue is fixed for October's update.

crDroid 7.21 (22/08/2022):

August 2022 Security Patch.

Reverted fingerprint to March 2018, SafetyNet is now fixed.

A bunch of I/O improvements in the kernel.

crDroid 7.20 (20/07/2022):

July 2022 Security Patch.

Removed PixelPropsUtils. You may need MagiskHide Props Config to pass SafetyNet.

A bunch of kernel improvements.

Renamed kernel to Stock+.

Added USB Fast Charging (you need a kernel manager like FKM to enable it).

Increased minimum CPU frequencies.

Set zRAM size to 1GB.

Added High Brightness Mode (you need a kernel manager like FKM to enable it).

Added Westwood TCP algorithm and set it as default.

Added Backlight Dimmer and enabled it as default.

Enabled High Performance Mode for the Audio DAC.

Some small device tree changes.

crDroid 7.19 (1/07/2022):

June 2022 Security Patch.

A bunch of kernel improvements picked from LunarKernel and NeutrinoKernel (Thanks @Lunarixus and @spezi77).

Added schedutil CPU governor and set it as default.

Reduced GPU idle power level. It should now idle at the lowest power level.

Some small device tree changes.

crDroid 7.18 (18/05/2022):

May 2022 Security Patch.

Dirac Sound Enhancer added.

Some small device tree changes.

crDroid 7.17 (28/04/2022):

April 2022 Security Patch.

Upstreamed kernel to v3.18.140 from v3.18.137.

Removed in-built MatLog as it didn't work quite well and this saves some /system space.

Gave SystemUI acces to thermals, now the CPU Info floating widget should show temperature of the CPU.

Some schedtune and hotplug changes to improve boot times and foreground app performance.

Fixed OEM charger detection. Now when plugging a PD compliant charger the phone should always say that it's fast charging.

Removed the forced availability of VoLTE, ViLTE and VoWiFi for all carriers because it cluttered the UI for people that don't have VoLTE. It's now included in a Magisk module available under the Downloads section.

crDroid 7.16 (16/03/2022):

March 2022 Security Patch.

Removed ih8sn from all builds.

Forced availability of VoLTE, ViLTE and VoWiFi for all carriers (your carrier should support it to use it obviously).

Merged all changes to date from Official LineageOS trees.

crDroid 7.15 (03/03/2022):

February 2022 Security Patch.

GApps version now available.

Removed ih8sn from Vanilla builds.

Updated ih8sn.

Using Official LOS 18.1 trees as base.

crDroid 7.14 (03/02/2022):

Enabled Smart Pixels.

Enabled Smart Charging.

Enabled Always On Display.

Enabled Extra Battery Info.

Enabled OEM Fast Charging detection.

Updated ih8sn and it's configs.

crDroid 7.14 (23/01/2022):

Initial build.

January 2022 Security Patch.

ih8sn included.

Known issues:

None

Visit official website @ crDroid.net

Google Pixel/Pixel XL Telegram

crDroid Community Telegram

crDroid Updates Channel

Donate to help our team pay server costs