[ROM][Pixel 3 XL][12.1.0_r5] PixelDust Android 12 for crosshatch [21 May 2022]

Search This thread

spezi77

Recognized Developer / Contributor
Jan 27, 2013
3,480
7,753
/home/less
XDA_Banner_2021.png

PixelDust ROM is an Android 12 ROM based on the source code of the AOSP and inspired by the original Google Pixel firmware with full support for Material Design 3.

Of course, we're adding a decent selection of the coolest custom ROM functions that would have been missing if they weren't included.

The PixelDust crew would be very happy if you took a little time to leave your valuable feedback, your honest opinion or just say hello.

Special shoutouts to Roger.T for his amazingly designed wallpapers, logos and the best bootanimation I ever had on my Pixel!!! If you like our work, please consider to buy Roger the first beer, and a few cups of coffee for spezi77. Cheers!

Help us help you!

If you find a bug in one of our builds, please report it here or in our Telegram Group. You MUST include the following when posting a bug report:
1. A logcat or last_kmsg
2. Kernel and mods used
3. Useful information (which build, steps for reproduction, screenshots, etc.)

If you fail to report something adequately, DO NOT expect things to be fixed.

Disclaimer:
If your device fails to comply with your standards of what you consider functioning, I am not liable. This is provided free of charge and does not come with a warranty. Although, if you provide a log, I can provide some sort of assurance that I will look into your issue.


Listing%20of%20Features.png


* Periodic AOSP security updates
* Pixel GApps included (no need to flash any third party GApps)
* Safety net / banking apps / GPay work out of the box (no need to flash Magisk)

Pixel 3 additional features
* All official features of the Pixel 3 and beyond incl. a custom implementation of ActiveEdge!
* Free and unlimited Google photo storage (original quality)!
* Now playing support
* Adaptive connectivity
* Adaptive charging
* Gaming Mode
* Quick tap

PixelDust Wallpapers
* A set of 22 breathtaking space themed Wallpapers

Additional QS tiles
* Always On Display
* Caffeine
* Language
* NFC
* PixelDust Settings
* and many more

AoD display
* Battery level on bottom
* Battery bar (when charging / always)
* Charging info
* Ambient wake gestures
* Now playing

Customisation
* Android 12 custom monet theme engine: Wallpaper colours, Basic colours, Themed icons, Icon shapes, Headline / Body fonts, 3-button navbar styles

System Gestures
* Swipe fingerprint for notifications
* ActiveEdge (Squeeze phone to perform custom actions)
* Volume rocker skips music tracks
* Allow adjusting the back gesture height
* Fullscreen gestures: Hide navbar pill and keyboard space
* Extended/"L" back swipe to trigger actions/app/activities

Status bar
* Battery settings
* Statusbar items
* Carrier label
* Clock & date settings
* Traffic indicators

Quick settings
* Secure tiles require unlocking
* Battery estimates
* Quick QS pull down

Buttons
* Power Menu options incl. advanced Restart options and many more
* Disable power menu when locked
* Screen off power button torch

Navigation bar
* Navbar visibility toggle
* Layout (normal, compact, left-leaning, right-leaning)
* Invert layout of Navbar buttons
* Show arrow keys while typing

Gestures
* Status bar dt2s
* Lock screen dt2s

Lock screen
* Left & right lock screen shortcuts
* Fingerprint authentication vibration
* Pocket detection
* Media cover art
* Media artwork blur level
* Lock screen charging animation

Security
* Lock screen PIN quick unlock

Misc
* Three-fingers-swipe to screenshot
* Wake up on charge
* Burn-in protection enabled by default



Known%20issues.png

* Dual SIM/eSIM functionality untested
* GPS location tracking is sometimes unavailable, e.g. after a restart or network change. You can fix it by simply turning the location service off and on again.

Links.png

Terms & conditions:
By downloading this custom ROM you agree that I, the developer of PixelDust ROM, am not liable in any way, shape or form for any damage done to your device. The PixelDust ROM is provided free of charge and does not come with a warranty.


Social%20Media.png


Telegram%20Group.png

Telegram Discussion Channel: https://t.me/pixeldustcommunity
Telegram Announcements Channel: https://t.me/pixeldustproject
Telegram Build Support Channel: https://t.me/compile_pixeldust

Donators.png

If you like our work then please consider donating.
PayPal: https://www.paypal.me/RogerTruttmann | https://www.paypal.me/spezi77

Who last donated:
Tengku Azwan Bin Mamat
Dominik Laignel
Simone Scanzoni


Installation%20guide.png


Pre-requisites:
* You are familiar with helping yourself out of awkward situations. You won't defame or complain at the developer of this ROM for your misfortunes.
* You are familiar with using fastboot
* Before you are ready to flash this custom ROM, you have to install the latest factory image from October 2021
* Bootloader unlocked
* You have created a backup of your ROM & data

First time installing PixelDust ROM, or coming from another ROM:

YOU MUST HAVE RECENT FACTORY IMAGE FLASHED TO BOTH SLOTS BEFORE YOUR FIRST TIME INSTALLING ROM.

1. Flashing stock ROM / unlock bootloader (If applicable):
  1. Follow these instructions: https://developers.google.com/android/images#crosshatch
  2. Boot the stock ROM.
  3. Don't setup any google account, don't add a screen lock. Just go to Settings > System > Developer options. Enable OEM unlocking.
  4. You need to follow this guide to unlock your bootloader.
2. There are now two options for the installation. Either via TWRP (you are required to remove the screen lock) or via Sideload (for advanced users).

A. Flashing PixelDust ROM via TWRP:

  1. Important: Before you begin, remove the screen lock (password/PIN/pattern) or change to "Swipe". Go to Settings > Security >Screen lock.
  2. Download the ROM and both TWRP files (img + zip) (for download links see above).
  3. Boot fastboot mode.
  4. Connect the phone to the Computer with USB cord.
  5. Copy twrp-3.6.0_11-0-crosshatch.img to the platform-tools folder or folder that has fastboot in it and rename it twrp.img.
  6. Open a Command Prompt.
  7. At the Command Prompt type and press enter.
    Code:
     fastboot boot twrp.img
  8. If requested, swipe to allow modifications.
  9. Tap "Wipe", then tap "Format data" and type yes to continue.
  10. Copy the rom zip and twrp-installer-3.6.0_11-0-crosshatch.zip to your device.
  11. Tap "Install", select the rom zip, tap "Add more Zips", select the twrp-installer.zip and Swipe Slider to install.
  12. When install is successful tap on "Reboot", then tap on the first list item "System".


B. Flashing PixelDust ROM via sideload:

  1. Download the ROM and boot image (for download links see above)
  2. Boot fastboot mode
  3. Connect the phone to the Computer with USB cord.
  4. Flash the boot image (this allows stock recovery to flash unsigned rom zip)
    Code:
    fastboot flash boot boot_aosp_xxx.img
  5. Wipe userdata (required for first PixelDust/Android 12 install)
    Code:
    fastboot erase userdata
  6. Reboot into fastbootd
    Code:
    fastboot reboot fastboot
  7. Use volume keys and power button to select "Enter Recovery"
  8. Select "Apply Update from ADB"
  9. Sideload the ROM zip
    Code:
    adb sideload PixelDust-SnowCone-aosp-crosshatch-user-xxx.zip
  10. Reboot


Dirty flashing PixelDust ROM (coming from Android 12):
Just skip the step "Format data" / "Wipe userdata"



Credits.png

AOSPA (https://github.com/aospa)
AOSP Extended (https://github.com/AospExtended)
ABC ROM (https://github.com/ezio84?tab=repositories)
CAF Extended (https://github.com/CAF-Extended)
CarbonROM (https://github.com/Carbonrom)
LineageOS (https://github.com/LineageOS)
crDroid (https://github.com/crdroidandroid)
DirtyUnicorns (https://github.com/dirtyunicorns)
Havoc OS (https://github.com/havoc-os)
Nitrogen Project (https://github.com/nitrogen-project)
OmniROM (https://github.com/omnirom)
Pixel Experience (https://github.com/PixelExperience)
Potato Open Sauce Project (https://github.com/PotatoProject)
ProtonAOSP (https://github.com/ProtonAOSP)
MSM-Xtended Team (https://github.com/Project-Xtended)
Superior OS (https://github.com/SuperiorOS)
Syberia Project (https://github.com/syberia-project)
And all the other Developers, Testers, Donators and Users.


Kernel%20source.png


XDA:DevDB Information
[ROM][Pixel 3 XL][12.0] PixelDust Android 12 for crosshatch, ROM for the Google Pixel 3 XL

Contributors
spezi77

Source Code: https://github.com/PixelDust-Twelve

ROM OS Version: Android 12
ROM Kernel: Linux 4.x
Based On: AOSP

Version Information
Status:
Stable

Created 2021-02-02
Last Updated 2022-05-21
 
Last edited:

spezi77

Recognized Developer / Contributor
Jan 27, 2013
3,480
7,753
/home/less
Changelog

2022-02-26

Initial release:
* Security patch level: 2022-02-05
* Based on AOSP tag: android-12.0.0_r29

2022-05-21
Initial release:
* Security patch level: 2022-05-05
* Based on AOSP tag: android-12.1.0_r5

Caution:
Coming from any previous build or other ROM requires a clean flash.

Dirty flash:
You can dirty flash between PixelDust 12.1 AOSP and PixelDust 12.1 CAF back and forth. But you have to be careful if you have Magisk installed. Here it is recommended to uninstall Magisk first, only then flash dirty.
 
Last edited:

allenlamb84

New member
Feb 2, 2021
1
0
literally just installed the rom, rather painless process. wallpapers are superb. nice and quick navigating around screens :) very happy with this custom rom :D
 

ir0nb3rg

Member
Jan 18, 2015
6
0
So weird, it installed fine but i don't have anything extra, it's basically just a plain pixel ROM without any mods...
Screenshot_20210202-213007.png
 

Attachments

  • Screenshot_20210202-213215.png
    Screenshot_20210202-213215.png
    292.5 KB · Views: 280

ir0nb3rg

Member
Jan 18, 2015
6
0
Please try again. Follow the instructions. I hope it works for you on the second attempt. 🙏
turns out, when i was flashing Factory image, i was using flash-all.sh but it only flashed the active slot. As soon as i flash both pixel Dust loaded perfectly. Great ROM so far! thanks to the devs.
 

Humpdaddy

New member
Jan 8, 2021
2
0
Chrome and Android System Webview will not update. Other than that it's great and fast.

Edit: Finally got both to update. Had to click update all. Will not update one by one.
 
Last edited:

pahlerc1

Senior Member
Jan 9, 2013
654
231
Samsung Galaxy S21 Ultra
Just wanted to say thanks for the amazing ROM! Running great thus far! 1st custom ROM for me w/ Android 11! Great mix of features, gotta say it's nice seeing Face Unlock added back into a ROM, also it seems very snappy and smooth so far! Magisk stable running smoothly.
(y)
 
  • Like
Reactions: tkacer

mgp53

Senior Member
Mar 29, 2012
672
193
Orlando
Just wanted to say thanks for the amazing ROM! Running great thus far! 1st custom ROM for me w/ Android 11! Great mix of features, gotta say it's nice seeing Face Unlock added back into a ROM, also it seems very snappy and smooth so far! Magisk stable running smoothly.
(y)
You used Magisk stable release to get root? I thought Canary was required for 11?
 

nithin suresh

Member
Jun 26, 2014
5
2
coimbatore
Guys, are you getting a lag when opening/closing the notification shade? The rom works amazing otherwise and no lag anywhere else whatsoever. Love all the customization features!
 

FcukBloat

Senior Member
Jun 18, 2012
6,283
3,012
Guys, are you getting a lag when opening/closing the notification shade? The rom works amazing otherwise and no lag anywhere else whatsoever. Love all the customization features!

you can try this one... see if it fixes it?


 
  • Like
Reactions: nithin suresh

nithin suresh

Member
Jun 26, 2014
5
2
coimbatore
you can try this one... see if it fixes it?




Ah, thanks a ton! Fixed the lag for me.

Setting "min CPU frequency" of "Cluster 1" in EX Kernel Manager (Little cluster in Franco) to 652MHz instead of 300.


Edit: Lag is back again :( Did fix it for sometime but it keeps coming back.
 
Last edited:
  • Like
Reactions: FcukBloat

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    @spezi77: where (or how) is this ROM modified to report the phone as an OG Pixel for unlimited original-quality Photos storage, but Pixel 6 for camera features? I pulled the build.prop and only see references to crosshatch.
    1
    Show me how to install
    Maybe read the instructions? :)
    1
    Stable PixelDust Android 12.1 based ROM update has been pushed.

    Enjoy!
  • 11
    Hello folks, I've updated the links now to point to the latest & greatest build. You can use the boot.img from September. It will work just fine.

    This is very likely the last A11 based build.. we'll now jump straight to A12...
    10
    XDA_Banner_2021.png

    PixelDust ROM is an Android 12 ROM based on the source code of the AOSP and inspired by the original Google Pixel firmware with full support for Material Design 3.

    Of course, we're adding a decent selection of the coolest custom ROM functions that would have been missing if they weren't included.

    The PixelDust crew would be very happy if you took a little time to leave your valuable feedback, your honest opinion or just say hello.

    Special shoutouts to Roger.T for his amazingly designed wallpapers, logos and the best bootanimation I ever had on my Pixel!!! If you like our work, please consider to buy Roger the first beer, and a few cups of coffee for spezi77. Cheers!

    Help us help you!

    If you find a bug in one of our builds, please report it here or in our Telegram Group. You MUST include the following when posting a bug report:
    1. A logcat or last_kmsg
    2. Kernel and mods used
    3. Useful information (which build, steps for reproduction, screenshots, etc.)

    If you fail to report something adequately, DO NOT expect things to be fixed.

    Disclaimer:
    If your device fails to comply with your standards of what you consider functioning, I am not liable. This is provided free of charge and does not come with a warranty. Although, if you provide a log, I can provide some sort of assurance that I will look into your issue.


    Listing%20of%20Features.png


    * Periodic AOSP security updates
    * Pixel GApps included (no need to flash any third party GApps)
    * Safety net / banking apps / GPay work out of the box (no need to flash Magisk)

    Pixel 3 additional features
    * All official features of the Pixel 3 and beyond incl. a custom implementation of ActiveEdge!
    * Free and unlimited Google photo storage (original quality)!
    * Now playing support
    * Adaptive connectivity
    * Adaptive charging
    * Gaming Mode
    * Quick tap

    PixelDust Wallpapers
    * A set of 22 breathtaking space themed Wallpapers

    Additional QS tiles
    * Always On Display
    * Caffeine
    * Language
    * NFC
    * PixelDust Settings
    * and many more

    AoD display
    * Battery level on bottom
    * Battery bar (when charging / always)
    * Charging info
    * Ambient wake gestures
    * Now playing

    Customisation
    * Android 12 custom monet theme engine: Wallpaper colours, Basic colours, Themed icons, Icon shapes, Headline / Body fonts, 3-button navbar styles

    System Gestures
    * Swipe fingerprint for notifications
    * ActiveEdge (Squeeze phone to perform custom actions)
    * Volume rocker skips music tracks
    * Allow adjusting the back gesture height
    * Fullscreen gestures: Hide navbar pill and keyboard space
    * Extended/"L" back swipe to trigger actions/app/activities

    Status bar
    * Battery settings
    * Statusbar items
    * Carrier label
    * Clock & date settings
    * Traffic indicators

    Quick settings
    * Secure tiles require unlocking
    * Battery estimates
    * Quick QS pull down

    Buttons
    * Power Menu options incl. advanced Restart options and many more
    * Disable power menu when locked
    * Screen off power button torch

    Navigation bar
    * Navbar visibility toggle
    * Layout (normal, compact, left-leaning, right-leaning)
    * Invert layout of Navbar buttons
    * Show arrow keys while typing

    Gestures
    * Status bar dt2s
    * Lock screen dt2s

    Lock screen
    * Left & right lock screen shortcuts
    * Fingerprint authentication vibration
    * Pocket detection
    * Media cover art
    * Media artwork blur level
    * Lock screen charging animation

    Security
    * Lock screen PIN quick unlock

    Misc
    * Three-fingers-swipe to screenshot
    * Wake up on charge
    * Burn-in protection enabled by default



    Known%20issues.png

    * Dual SIM/eSIM functionality untested
    * GPS location tracking is sometimes unavailable, e.g. after a restart or network change. You can fix it by simply turning the location service off and on again.

    Links.png

    Terms & conditions:
    By downloading this custom ROM you agree that I, the developer of PixelDust ROM, am not liable in any way, shape or form for any damage done to your device. The PixelDust ROM is provided free of charge and does not come with a warranty.


    Social%20Media.png


    Telegram%20Group.png

    Telegram Discussion Channel: https://t.me/pixeldustcommunity
    Telegram Announcements Channel: https://t.me/pixeldustproject
    Telegram Build Support Channel: https://t.me/compile_pixeldust

    Donators.png

    If you like our work then please consider donating.
    PayPal: https://www.paypal.me/RogerTruttmann | https://www.paypal.me/spezi77

    Who last donated:
    Tengku Azwan Bin Mamat
    Dominik Laignel
    Simone Scanzoni


    Installation%20guide.png


    Pre-requisites:
    * You are familiar with helping yourself out of awkward situations. You won't defame or complain at the developer of this ROM for your misfortunes.
    * You are familiar with using fastboot
    * Before you are ready to flash this custom ROM, you have to install the latest factory image from October 2021
    * Bootloader unlocked
    * You have created a backup of your ROM & data

    First time installing PixelDust ROM, or coming from another ROM:

    YOU MUST HAVE RECENT FACTORY IMAGE FLASHED TO BOTH SLOTS BEFORE YOUR FIRST TIME INSTALLING ROM.

    1. Flashing stock ROM / unlock bootloader (If applicable):
    1. Follow these instructions: https://developers.google.com/android/images#crosshatch
    2. Boot the stock ROM.
    3. Don't setup any google account, don't add a screen lock. Just go to Settings > System > Developer options. Enable OEM unlocking.
    4. You need to follow this guide to unlock your bootloader.
    2. There are now two options for the installation. Either via TWRP (you are required to remove the screen lock) or via Sideload (for advanced users).

    A. Flashing PixelDust ROM via TWRP:

    1. Important: Before you begin, remove the screen lock (password/PIN/pattern) or change to "Swipe". Go to Settings > Security >Screen lock.
    2. Download the ROM and both TWRP files (img + zip) (for download links see above).
    3. Boot fastboot mode.
    4. Connect the phone to the Computer with USB cord.
    5. Copy twrp-3.6.0_11-0-crosshatch.img to the platform-tools folder or folder that has fastboot in it and rename it twrp.img.
    6. Open a Command Prompt.
    7. At the Command Prompt type and press enter.
      Code:
       fastboot boot twrp.img
    8. If requested, swipe to allow modifications.
    9. Tap "Wipe", then tap "Format data" and type yes to continue.
    10. Copy the rom zip and twrp-installer-3.6.0_11-0-crosshatch.zip to your device.
    11. Tap "Install", select the rom zip, tap "Add more Zips", select the twrp-installer.zip and Swipe Slider to install.
    12. When install is successful tap on "Reboot", then tap on the first list item "System".


    B. Flashing PixelDust ROM via sideload:

    1. Download the ROM and boot image (for download links see above)
    2. Boot fastboot mode
    3. Connect the phone to the Computer with USB cord.
    4. Flash the boot image (this allows stock recovery to flash unsigned rom zip)
      Code:
      fastboot flash boot boot_aosp_xxx.img
    5. Wipe userdata (required for first PixelDust/Android 12 install)
      Code:
      fastboot erase userdata
    6. Reboot into fastbootd
      Code:
      fastboot reboot fastboot
    7. Use volume keys and power button to select "Enter Recovery"
    8. Select "Apply Update from ADB"
    9. Sideload the ROM zip
      Code:
      adb sideload PixelDust-SnowCone-aosp-crosshatch-user-xxx.zip
    10. Reboot


    Dirty flashing PixelDust ROM (coming from Android 12):
    Just skip the step "Format data" / "Wipe userdata"



    Credits.png

    AOSPA (https://github.com/aospa)
    AOSP Extended (https://github.com/AospExtended)
    ABC ROM (https://github.com/ezio84?tab=repositories)
    CAF Extended (https://github.com/CAF-Extended)
    CarbonROM (https://github.com/Carbonrom)
    LineageOS (https://github.com/LineageOS)
    crDroid (https://github.com/crdroidandroid)
    DirtyUnicorns (https://github.com/dirtyunicorns)
    Havoc OS (https://github.com/havoc-os)
    Nitrogen Project (https://github.com/nitrogen-project)
    OmniROM (https://github.com/omnirom)
    Pixel Experience (https://github.com/PixelExperience)
    Potato Open Sauce Project (https://github.com/PotatoProject)
    ProtonAOSP (https://github.com/ProtonAOSP)
    MSM-Xtended Team (https://github.com/Project-Xtended)
    Superior OS (https://github.com/SuperiorOS)
    Syberia Project (https://github.com/syberia-project)
    And all the other Developers, Testers, Donators and Users.


    Kernel%20source.png


    XDA:DevDB Information
    [ROM][Pixel 3 XL][12.0] PixelDust Android 12 for crosshatch, ROM for the Google Pixel 3 XL

    Contributors
    spezi77

    Source Code: https://github.com/PixelDust-Twelve

    ROM OS Version: Android 12
    ROM Kernel: Linux 4.x
    Based On: AOSP

    Version Information
    Status:
    Stable

    Created 2021-02-02
    Last Updated 2022-05-21
    9
    8
    Changelog

    2022-02-26

    Initial release:
    * Security patch level: 2022-02-05
    * Based on AOSP tag: android-12.0.0_r29

    2022-05-21
    Initial release:
    * Security patch level: 2022-05-05
    * Based on AOSP tag: android-12.1.0_r5

    Caution:
    Coming from any previous build or other ROM requires a clean flash.

    Dirty flash:
    You can dirty flash between PixelDust 12.1 AOSP and PixelDust 12.1 CAF back and forth. But you have to be careful if you have Magisk installed. Here it is recommended to uninstall Magisk first, only then flash dirty.
    6
    The new build (1.6GB) is here now.