• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][Pixel 3][10.0.0_r37] PixelDust Android 10 for blueline [21 June 2020]

spezi77

Recognized Developer / Contributor
Jan 27, 2013
3,364
7,521
0
/home/less

Pixel Dust ROM is an Android 10 ROM especially built for Google Pixel and Nexus devices.

The code is based off directly from AOSP. We strive to keep the Pixel Dust Experience as close as possible to Android as Google intended. We add a decent selection of the coolest custom ROM features that would've been missed if they hadn't been included.
The Pixel Dust Crew would highly appreciate if you would take a little of your time and leave your valuable feedback, your honest opinion or just say hello. If you should encounter a bug, or some kind of glitch that seems to be abnormal and you are pretty sure that it is related to the ROM (and not related to any special apps or mods you flashed on top), then please give as many details as possible.

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 more for the other team members and myself. Cheers!


BTW, please consider to take a logcat, because you know that:

DespairFactor said:
If you submit bug reports without a log, you may be prosecuted...or executed.

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.




* Periodic AOSP security updates
* Pixel GApps included (no need to flash any third party GApps)
* All official features of the Pixel 3 incl. for ActiveEdge!
* Pixel 4 wallpapers :)
* PixelDust Launcher
* Enhanced theming engine
* Kirisakura bluecross kernel (release Q1)

Additional QS tiles
* Always On Display
* Caffeine
* Language
* LTE
* NFC
* PixelDust Settings
* Screenshot (Partial/Full)
* and many more

Display
* Theming: Dark/black themes, Accent colors, Fonts, Icon shapes

Lock screen display
* Battery level on bottom
* Ambient music ticker
* Charging info

Security
* Lock screen PIN quick unlock

System Gestures
* Swipe fingerprint for notifications
* Swipe fingerprint left or right to dismiss notifications
* Volume rocker skips music tracks
* Three-fingers-swipe to screenshot

Pixel Dust Wallpapers
* A set of 15 breathtaking space themed Wallpapers

Theme options
* Themes: Choose between 48 different accent colors, 8 different clock interface and more
* Style: Automatic, Light, Google dark, Pitch black, Solarized dark

Status bar
* Status bar icon whitelist
* Network traffic display
* Clock & date settings
* Battery settings

Quick settings
* Vibrate on touch
* Secure tiles require unlocking
* Battery percentage
* Battery estimate
* Display clock in QS header
* Brightness slider on/off toggle
* Brightness slider bottom
* Auto brightness icon
* Min-Max icon
* Status bar pulls down Quick Settings

Buttons
* Accidental touch
* Screen off power button torch
* Volume Settings: Playback control, Volume wake, Volume steps
* Volume Panel

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
* ActiveEdge

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

Power menu
* Disable power menu when locked
* Power Menu options incl. advanced Restart options and many more

Notifications
* Edge lighting
* Ambient display brightness
* Ambient notification brightness

Misc
* Wake up on charge
* Rounded corners



Not working:

* System update via OTA (since we don't have a working TWRP recovery)




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

Downloads:
* Pixel Dust ROM Android 10 incl. GApps
* Boot image (must be flashed before each installation process)
* Magisk patched boot image (can be flashed after ROM has been booted)


Telegram Discussion Channel: https://t.me/pixeldustcommunity
Telegram Announcements Channel: https://t.me/pixeldustproject
Discord Server: https://discord.gg/ANtVnW8





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
* 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:
  1. Follow these instructions: https://developers.google.com/android/images#blueline

2. Flashing PixelDust ROM:
  1. Download the ROM and boot image
  2. Flash the boot image (this allows stock recovery to flash unsigned rom zip since we dont have TWRP)
    Code:
    fastboot flash boot boot.img
  3. Wipe userdata (required for first PixelDust/Android 10 install)
    Code:
    fastboot erase userdata
  4. Reboot into fastbootd
    Code:
    fastboot reboot fastboot
  5. Use volume keys and power button to select "Enter Recovery"
  6. Select "Apply Update from ADB"
  7. Sideload the ROM zip
    Code:
    adb sideload pixeldust_blueline-ota-retrofit-xxx.zip
  8. Reboot

Dirty flashing PixelDust ROM:
Just skip the step "Wipe userdata"





Thanks to all development teams, e.g. ABC ROM, AICP, AOKP, AOSPA, AOSP Extended, BenzoROM, Bootleggers, CarbonROM, crDroid, DirtyUnicorns, Havoc OS, LOS, MSM-Xtended Project, OmniROM, Potatoes Project and PureNexus, we borrowed a few features and tweaks from.




Kirisakura bluecross kernel (release Q1)
Source code: https://github.com/pixeldust-devices/android_kernel_google_bluecross

XDA:DevDB Information
[ROM][Pixel 3][10.0] PixelDust Android 10 for blueline, ROM for the Google Pixel 3

Contributors
spezi77, slothdabski
Source Code: https://github.com/pixeldust-project-x

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

Version Information
Status: Stable

Created 2019-12-25
Last Updated 2020-06-25
 

Attachments

Last edited:

spezi77

Recognized Developer / Contributor
Jan 27, 2013
3,364
7,521
0
/home/less


2020-06-21
June update: Merge android-10.0.0_r37 (QQ3A.200605.001)
* Update GApps to coral-qq3a.200605.001
* Themes: Add support for simple Dark Mode Tile
* LiveWallpaper added: AwakeWallpaper
* Fix setting lockscreen charging animation on boot
* Add ADB root support
* Per-app cellular data, vpn and wifi restrictions
* Enable dismissal feature on legacy suggestions
* Wired/BT headset: make ringtone audio focus customizable
* Gaming mode
* Allow translucent (white) notifications background on lockscreen
* Lockscreen Charging: Formatting improvements
* QS footer brightness slider (miui-like)
* Bring back QS Drag Handle
* Add user toggle for data activity indicators
* Resurrect the pie-style Ambient Music Ticker
* Allow for changing the music ticker position (off, centered, bottom)

2020-05-10
May update: Merge android-10.0.0_r35 (QQ2A.200501.001.B2)
* Kernel patches: Linux 4.9.220
* Kernel compiled with Avalon-Clang-11.0.1
* Pixel Dust Livewallpaper created by @VictorLapin and @rogerdotT
* Redesign volume dialog (Credits PA)
* Added more cLock styles: Divided Lines Clock, MNML clocks, Oroño clock (Credits Bootleggers)
* PixeldustLauncher: Fix QSB shape for sailfish
* PixeldustLauncher: Add Icon Pack Support from Shade Launcher
* PixeldustLauncher: Allow users to toggle legacy icon masking
* Battery icon: fix signal icon padding when using Hidden style
* Add unlinked ringtone and notification volumes
* TypeClock: Align owner info as per the clock style
* Statusbar brightness control
* Toggle to hide status bar on lock screen
* OP Screenrecorder: Add internal audio recording support
* Add outline style to caffeine qs tile drawable
* Add Slim recents for Q
* Ambient Display Visualizer
* Fix showing duplicated charging status
* Fix up custom rounded corner setting for status bar
* Ambient Edge Pulse layout
* Allow to hide navigation bar gesture completely
* Tint power menu icons with the system accent also for IconPackOverlays
* Allow a "L" back swipe to trigger more actions
* Extended swipe: leftToRight triggers Forward when browser is running

2020-04-16
April update #2:
* Kernel patches: Linux 4.9.219
* Fixed Smart Charging
* Port face unlock feature (from motorola) - credits PE
* PixeldustLauncher: Add a toggle to disable Google search aka quick search box (QSB)
* PixeldustLauncher: Follow system colors for dark style.
* PixeldustLauncher: Make QSB radius follow system icon shape
* PixelDust Launcher: implement hidden & protected apps incl. BiometricPrompt
* PixelDust Launcher: Avoid crash when default qsb is reinflated
* PixelDust Launcher: Fix a bug that icon labels are missing in app folders. Make the visibility of icon labels dependent on 'Show icon labels on desktop'
* PixelDustWallpapers: Convert to ThemePicker plugin
* OTA app: Improve theme ability of the system update screen
* Allow to hide navigation bar gesture completely
* Themes: Add square icon shape

2020-04-07
April update: QQ2A.200305.003 (April 2020)
* Kernel patches: AOSP April security update, Linux 4.9.218
New Features/fixes:
* Fix Android Auto!
* Updated OTA app: From now on we are able to transfer future updates via OTA.
* Fix AoD/Ambient screen glitches
* Allow to suppress notifications sound/vibration if screen is ON
* Less boring headsup: allow any sms/dialer app set as default by user
* Allow to show music heads up on new tracks
* Partial screenshot: block gestures and heads up when running
* Less boring heads up option: always show alarm clock headsup
* Less boring heads up option
* Fonts: Introduce Google Sans Medium
* SB clock font: Make it play nice with DU-Themes font overlay
* SB Clock: Fix for googlesans
* NavBarSettings: Show 'invert layout' also for 2-buttons navbar
* Reset the navbar layout when switching the navigation mode. This is to prevent that when using the 3-button navigation bar layouts, e.g. For example: compact, leaning to the left or right, bizarre problems occur.
* DU-Themes: add ChocoX Theme
* Navbar: Introduce moar OS styles
* Introduce PD navbar style
* Battery temp on power summary: Add support for Fahrenheit.
* LS charging info: Add support for Fahrenheit.
* Active Edge & Gestures nav: Add Skip/Previous Song Function
* Navbar: Introduce navbar styles (Thanks DU)
* Disable/Enable screenshot sound
* Remove LTE tile because it is evil. Once you have pressed the LTE tile, the mobile network completely disappeared. It also shows that the SIM card is NOT AVAILABLE.
* QS: Add and use Mobile Data panel
* QS: Use Settings.Panel intents for WiFi and NFC
* Introduce DataSwitchTile
* Add Sync QS Tile
* ThemeTile: Make it persistent after a reboot
* Allow user-defined number of QS rows
* LS: Show charging status in addition to trust granted/transient status
* Allow for customizing the length of the navigation handle
* Let long press power turn torch off when screen is on.
* DU-Themes: Introduce RGB accenter
* Text battery style: Toggle for bolt icon when charging
* Battery percentage: Improve hidden style
* Text battery style: show a bolt ⚡ when charging
* Gesture nav extended swipe: show a double arrow when almost triggered
* LS Charging Animation: Add more animations
* Pixel Navbar animation + toggle
* Fix "settings: Protect sensitive info on About device"
* Add video preview to Skip track gesture option
* overlay: Use old NTP server in China
* PixelDust Launcher: implement hidden & protected apps incl. BiometricPrompt
* PixelDust Launcher: Avoid crash when default qsb is reinflated
* PixelDust Launcher: Fix a bug that icon labels are missing in app folders. Make the visibility of icon labels dependent on 'Show icon labels on desktop'

2020-03-05
March update: QQ2A.200305.003 (March 2020)
New Features/fixes:
* Kernel update: Merged Linux stable 'v4.9.215' and AOSP march security patch
* General: Add German translations
* cLock: Improve Two Line Digital Clock layout
* cLock: Remove bubble clock
* cLock: Fix layout glitches for TypeClock
* ScreenRecorder: Replace the recorder app from LOS with the one from OP. Also add support for internal audio recording.
* Launcher3: double tap on home screen to turn off screen
* Hotspot: Add capability to allow tethering to use VPN upstreams
* Navbar: User toggle for navbar visibility
* Navbar: Add tunables for navbar layout customization
* Navbar: Arrow keys while typing
* NavGestures: Allow long back swipe to trigger custom actions/app/activities
* NavGestures: Add haptic feedback to left/right long swipe actions
* NavGestures: Add kill app action to nav swipe actions
* NavGestures: Allow long back swipe on bottom screen when launcher is showing
* NavGestures: Allow a wider back swipe to trigger actions (instead of timeout)
* NavGestures: Allow long back swipe to trigger custom actions/app/activities
* NavGestures: Gestures nav edge dead zone: code cleanup
* NavGestures: Gesture nav deadzone: be sure to set the value on boot
* NavGestures: Gestures nav: allow to skip back swipe gesture on top half or top smaller area of the screen
* ActiveEdge: add back custom app actions
* ActiveEdge: Add kill app action to squeeze actions
* Squeeze flashlight: allow to use it when all ambient/wake options are off
* Power flashlight: allow to use it when all ambient/wake options are off
* Misc: Re-add settings to relax device ID access restrictions
* Traffic indicators: Various fixes
* Notifcation edge light: day 0 notification light pulse fixes
* Notifcation edge light: Make sure notification pulse animation stops
* Notifcation edge light: support using notification color for pulse light
* Settings: Expose the notification log
* Battery: Add method for getting estimated battery time
* Battery: Separate battery estimate from percent for QS
* Battery styles: Fix a FC when "hidden" is selected
* DU-Themes: Various improvements in Backup/Restore
* AOD qs tile: Launch LockscreenDisplaySettings on long click

2020-02-06
February update: QQ1A.200205.002 (Feb 2020)
Kernel update: Merged linux stable release 'v4.9.213'
New Features/fixes:
* Active Edge has been moved to PD Settings > Gestures
* Lockscreen/At a glance: Switch weather provider to Google app
* Lockscreen: Lockscreen Charging info
* Launcher3 updates: Iconpack support, Change grid sizes, App info bottom sheet
* New fonts: Fira Sans, OnePlus Slate, Samsung One & San Franscisco
* Livewallpapers from Pixel 4
* PixelDust Settings icons: New layout and increased size
* Settings: Move PixelDust Settings top-level
* cLock: Bold digital and Samsung like lockscreen clocks
* ThemePicker: cLock: Add a user toggle to show/hide status area (weather info)
* settings: Protect sensitive info on About device
* Settings: Add three-fingers-swipe to screenshot (improved version)
* Search Index: PixelDust features show up under Settings search
* Misc: Add split-permissions xml for GMS ACTIVITY_RECOGNITION
* Screenshot: Port extended screenshot function from OOS aka Longshot
* Partial screenshot: better partial screenshot version
* BrightnessSlider: Make buttons optional
* QS: Add dynamic Immersive Mode tile
* Edge lighting: Pulse and Ambient notification bars
* Edge lighting: Trigger pulse light only for notifications
* Edge lighting: Automatically turn on ambient wake gestures when edge light is enabled
* Edge lighting: Add Ambient Lights always on hide aod content option
* Edge lighting: Replace pulse light drawable with a vector graphic
* Edge lighting: User defined edge light color
* Edge lighting: Removed Auto color option. Replaced with Pulse light accent color option
* Edge lighting: Allow changing duration of ambient edge light
* Edge lighting: Allow limiting edge lighting repeats
* Edge lighting: Add an option to pulse edge light for all doze triggers
* DU-Themes: Backup and restore themes options (credits Dirty Unicorns)

2020-01-26
- Added Active Edge support (credits DU)
- Themes, clocks & fonts updated
- ThemePicker: Added a toggle to show/hide clock status area (weather info)
- Fixed longpress/double-tap power to toggle flashlight

2020-01-08
- January update: QQ1A.200105.002 (January 2020)
- Fixed "device-not-certified by Google error"
- Added PixelDust Launcher (a better replacement for Google Pixel Launcher)
- Enhanced Theming engine (check Settings > Themes)

2019-12-26
Initial release: QQ1A.191205.008 (December 2019)
 
Last edited:

Xdevillived666

Elite Member
Feb 29, 2012
1,334
214
0
Massy
Awesome
Anybody trying this please.let me know if Android auto to car dashboard works and doesn't freeze up. Something in aosp.code is making this a problem across all roms, one which has yet to be resolved.
 
  • Like
Reactions: FcukBloat

FcukBloat

Elite Member
Jun 18, 2012
6,242
2,997
113
thanks for the rom, i'm too interested in knowing if android auto works fine on this. btw, can you please clarify one thing: on telegram channel you say "PixelDust 10 for blueline with December security patch is released", while here in OP you mention November factory image, so we should flash November or December factory image prior to correctlyinstalling this rom? thanks!
 

Zehlek

Elite Member
Jul 17, 2010
6,508
2,000
113
Niagara Falls
thanks for the rom, i'm too interested in knowing if android auto works fine on this. btw, can you please clarify one thing: on telegram channel you say "PixelDust 10 for blueline with December security patch is released", while here in OP you mention November factory image, so we should flash November or December factory image prior to correctlyinstalling this rom? thanks!
It is December but you need to flash November images in order to do the step to reboot into fastbootd
 

Xdevillived666

Elite Member
Feb 29, 2012
1,334
214
0
Massy
So we still have to flash the November image to both slots before we flash this updated build then?
More than likely. There are currently three custom Android q ROMs , if we include his, for our pixel 3. To use December builds on the other two, I've had to flash November images first otherwise tte ROMs wouldn't boot.


Side note: can anyone who is using this ROM let me.know if they have Android auto working on this ROM after connecting to their headunit on their car?