[ROM][11.0] crDroid 7.27 [UNOFFICIAL][marlin/sailfish]

Search This thread

blckbear

Senior Member
Feb 15, 2015
245
172
23
Montevideo
Moto G 2015
Google Pixel
BE3pE0l.png

Code:
*** 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:

First time installation:
  1. Unlock the Bootloader.
  2. Download and install the latest version of SDK Platform-Tools.
  3. Download the latest TWRP version to your PC from the link in the OP and boot it using:
    Code:
    fastboot boot <name_of_twrp_file>.img
  4. Perform a factory reset and also format the data partition using TWRP.
  5. 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.)
  6. Sideload the crDroid Zip:
    • In TWRP enable adb sideload.
    • On the PC type:
      Code:
      adb sideload <name_of_crDroid_downloaded_package>.zip
  7. 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:
      Code:
      adb sideload <name_of_Magisk_package>.zip
  8. Reboot
  9. Done :)
  10. 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:
  1. Download the latest TWRP version to your PC from the link in the OP and boot it using:
    Code:
    fastboot boot <name_of_twrp_file>.img
  2. Download the crDroid update to your PC (Vanilla version is to be used without GApps, the GApps version already has GApps included.)
  3. Sideload the crDroid Zip:
    • In TWRP enable adb sideload.
    • On the PC type:
      Code:
      adb sideload <name_of_crDroid_downloaded_package>.zip
  4. 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:
sailfish:
All builds:

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

Attachments

  • photo_2022-01-23_17-55-48.jpg
    photo_2022-01-23_17-55-48.jpg
    113.8 KB · Views: 489
  • photo_2022-01-23_17-55-50.jpg
    photo_2022-01-23_17-55-50.jpg
    98.5 KB · Views: 519
  • photo_2022-01-23_17-55-45 (2).jpg
    photo_2022-01-23_17-55-45 (2).jpg
    37.3 KB · Views: 514
  • photo_2022-01-23_17-55-45.jpg
    photo_2022-01-23_17-55-45.jpg
    30 KB · Views: 494
  • photo_2022-01-23_17-55-46.jpg
    photo_2022-01-23_17-55-46.jpg
    43.6 KB · Views: 459
  • photo_2022-01-23_17-55-51.jpg
    photo_2022-01-23_17-55-51.jpg
    25.3 KB · Views: 420
Last edited:

FoxyDrew

Senior Member
Aug 18, 2014
1,226
510
East Taunton
Great work man, love CrDroid one of my fav ROMs. Looking forward to trying this on my Pixel when it comes in the mail. Bought is as a backup device and to tinker with and this will probably be my first ROM.
 
  • Like
Reactions: blckbear

blckbear

Senior Member
Feb 15, 2015
245
172
23
Montevideo
Moto G 2015
Google Pixel
New Update
Changelog:
  • 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.
 
  • Like
Reactions: mitchst2

blckbear

Senior Member
Feb 15, 2015
245
172
23
Montevideo
Moto G 2015
Google Pixel
New Update
Changelog:

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

Notes:
For GApps version the Google App had to be removed, so it's highly recommended to flash the GApps Add-on Magisk module or download the Google App from the PlayStore to get full functionality.
 
Last edited:

blckbear

Senior Member
Feb 15, 2015
245
172
23
Montevideo
Moto G 2015
Google Pixel
New Update
Changelog:

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

Notes:
For GApps version the Google App had to be removed, so it's highly recommended to flash the GApps Add-on Magisk module or download the Google App from the PlayStore to get full functionality.
 
Last edited:

blckbear

Senior Member
Feb 15, 2015
245
172
23
Montevideo
Moto G 2015
Google Pixel
New Update
Changelog:

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

Notes:
For GApps version the Google App had to be removed, so it's highly recommended to flash the GApps Add-on Magisk module or download the Google App from the PlayStore to get full functionality.
 
Last edited:

madcat1990

Senior Member
Sep 27, 2012
138
30
Hamilton
Firmware works great, the one thing I'd say is to be careful with Smart Pixel as it seems to be "Rendering above all applications". making it impossible to use, say, Google Play to install applications or to set permissions.
 

spiral777

Senior Member
Oct 21, 2011
659
251
35
Chicago
Nexus 6
Google Pixel
New Update
Changelog:

  • crDroid 7.18 (18/05/2022):
    • May 2022 Security Patch.
    • Dirac Sound Enhancer added.
    • Some small device tree changes.

Notes:
For GApps version the Google App had to be removed, so it's highly recommended to flash the GApps Add-on Magisk module or download the Google App from the PlayStore to get full functionality.
Great job with the rom ty :)
 
  • Like
Reactions: OFFSPRINGER3

spiral777

Senior Member
Oct 21, 2011
659
251
35
Chicago
Nexus 6
Google Pixel
New Update
Changelog:

  • crDroid 7.18 (18/05/2022):
    • May 2022 Security Patch.
    • Dirac Sound Enhancer added.
    • Some small device tree changes.

Notes:
For GApps version the Google App had to be removed, so it's highly recommended to flash the GApps Add-on Magisk module or download the Google App from the PlayStore to get full functionality.
Have you been able to install an android 12 or 13 dsu next to the latest build? Every time I try it fails half way through
.. 32gb sailfish... I have 20gb free space... thank you 🤗
 
Last edited:

blckbear

Senior Member
Feb 15, 2015
245
172
23
Montevideo
Moto G 2015
Google Pixel
Have you been able to install an android 12 or 13 dsu next to the latest build? Every time I try it fails half way through
.. 32gb sailfish... I have 20gb free space... thank you 🤗
What's a dsu? I never tried flashing anything related to A12 or A13, I'm just happy with 11 for now lol.

Something that could be an issue may be partition size, newer android versions take lots of space and usually require the device to be repartitioned.
 
  • Like
Reactions: spiral777

blckbear

Senior Member
Feb 15, 2015
245
172
23
Montevideo
Moto G 2015
Google Pixel

Thank you for responding to comments 😊
Well, now that I've seen the video I can tell you that partitions are indeed the problem. The OG Pixel does not have dynamic partitions and does not have a big enough system partition for most A12 GSIs either, so if you want to try A12, you'll need to try phh's GSI with a reparted system.
 

spiral777

Senior Member
Oct 21, 2011
659
251
35
Chicago
Nexus 6
Google Pixel
Well, now that I've seen the video I can tell you that partitions are indeed the problem. The OG Pixel does not have dynamic partitions and does not have a big enough system partition for most A12 GSIs either, so if you want to try A12, you'll need to try phh's GSI with a reparted system.
Again thank you 🤗 I'm a little hesitant to repartition... Need to learn more about it... Any further details on how to repart the system?
And I guess I don't understand the difference between A/B and dynamic partitions... Thought that's what it was
 

blckbear

Senior Member
Feb 15, 2015
245
172
23
Montevideo
Moto G 2015
Google Pixel
Again thank you 🤗 I'm a little hesitant to repartition... Need to learn more about it... Any further details on how to repart the system?
And I guess I don't understand the difference between A/B and dynamic partitions... Thought that's what it was
You're welcome.

For the partitions, the Pixel has some cloned partitions (A and B partitions. For example: system_a and system_b, boot_a and boot_b, etc.) and then a common partition which is the user data partition.
You can flash different ROMs on each partitions, but it won't work because they both will use the same user data partition generating conflicting data and data corruption if encrypted.

Dynamic partitions are, from what I understand, partitions that can be dynamically resized, which means that you can flash a ROM of any size because the partition will always adapt. With dynamic partitions you can flash big GSIs without issue.

For reparting the Pixel, there's an easy way which is using the repartition script found in the PixelExperience installation guide, or you can follow the following guide on how to do it manually.
The guide was removed :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    BE3pE0l.png

    Code:
    *** 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:

    First time installation:
    1. Unlock the Bootloader.
    2. Download and install the latest version of SDK Platform-Tools.
    3. Download the latest TWRP version to your PC from the link in the OP and boot it using:
      Code:
      fastboot boot <name_of_twrp_file>.img
    4. Perform a factory reset and also format the data partition using TWRP.
    5. 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.)
    6. Sideload the crDroid Zip:
      • In TWRP enable adb sideload.
      • On the PC type:
        Code:
        adb sideload <name_of_crDroid_downloaded_package>.zip
    7. 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:
        Code:
        adb sideload <name_of_Magisk_package>.zip
    8. Reboot
    9. Done :)
    10. 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:
    1. Download the latest TWRP version to your PC from the link in the OP and boot it using:
      Code:
      fastboot boot <name_of_twrp_file>.img
    2. Download the crDroid update to your PC (Vanilla version is to be used without GApps, the GApps version already has GApps included.)
    3. Sideload the crDroid Zip:
      • In TWRP enable adb sideload.
      • On the PC type:
        Code:
        adb sideload <name_of_crDroid_downloaded_package>.zip
    4. 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:
    sailfish:
    All builds:

    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.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
    6
    New Update
    Changelog:

    • crDroid 7.24 (15/11/2022):
      • November 2022 Security Patch.

    Notes:
    • For GApps version the Google App had to be removed, so it's highly recommended to flash the GApps Add-on Magisk module to get full functionality.
    5
    New Update
    Changelog:

    • crDroid 7.23 (15/10/2022):
      • October 2022 Security Patch.
      • Small kernel improvements.
      • Boot animation is now fixed.

    Notes:
    • For GApps version the Google App had to be removed, so it's highly recommended to flash the GApps Add-on Magisk module to get full functionality.
    4
    New Update
    Changelog:

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

    Notes:
    For GApps version the Google App had to be removed, so it's highly recommended to flash the GApps Add-on Magisk module to get full functionality.
    4
    New Update
    Changelog:

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

    Notes:
    For GApps version the Google App had to be removed, so it's highly recommended to flash the GApps Add-on Magisk module or download the Google App from the PlayStore to get full functionality.