• 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_r41] PixelDust CAF Android 10 for blueline [7 Aug 2020]

spezi77

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

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

We rebased the project to Code Aurora Sources, more commonly known as CAF. CAF ROMs are therefore generally considered to be more optimized for Qualcomm’s Snapdragon SoCs than AOSP ROMs (in performance, RAM management, battery, etc.). We strive to keep the PixelDust 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 PixelDust 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 spezi77. 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 CAF/AOSP security updates
* Pixel GApps included (no need to flash any third party GApps)
* Pixel 4 wallpapers :)
* PixelDust Launcher
* Enhanced theming engine (big thanks to DirtyUnicorns for their commits)

Pixel 3 additional features
* All official features of the Pixel 3 incl. ActiveEdge!
* Kirisakura bluecross kernel (release Q1) compiled with Avalon clang 11

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

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

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

PixelDust Wallpapers
* A set of 15 breathtaking space themed Wallpapers

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

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
* Footer brightness slider
* 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
* Lock screen charging animation

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

Notifications
* Notifications light
* Battery charging light
* Ambient display brightness
* Ambient notification brightness
* Edge lighting

Misc
* Pulse for NavBar, LockScreen and Ambient Screen
* Gaming Mode
* Wake up on charge
* Rounded corners
* Disable device identifier restrictions



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

Downloads:
* PixelDust CAF Android 10 for blueline incl. stock GApps & vendor image
* 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
Telegram Build Support Channel: https://t.me/compile_pixeldust
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 CAF Android 10 for blueline, ROM for the Google Pixel 3

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

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

Version Information
Status: Stable
Stable Release Date: 2020-05-22

Created 2020-05-23
Last Updated 2020-08-07
 

spezi77

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

2020-08-07
August security update: Merge android-10.0.0_r41 (QQ3A.200805.001) / Merge CAF tag LA.UM.8.2.1.r1-05100-sdm660.0

* Extend NavBar Pulse to LockScreen and Ambient Screen (moved Pulse Settings to Misc)
* Ambient music ticker: If "pulse on new tracks" is disabled don't pulse
* fixup "Aosp Ambient music: allow to pulse on new tracks
* Pulse: Add support for RGB accenter
* Pulse: add automatic albumart color mode
* Pulse navbar audio gfx visualizer for Android 10
* fixup! base: Allow to disable Lockscreen Media Art
* Add Space Analog Clock Style (illustration by the master himself @Roger.T)
* Bring back Android Beam
* Changed power menu screenrecord action to new API
* Screen rec: Add support for AudioPlaybackCapture
* Port Screenrecord UI from R
* VolumePanel: Version 1.1
* Add time refresh capabilities for custom lockscreen clocks
* StitchImage: Port long screenshot implementation from Asus (replacement for Longshot)
* Screen Stabilization
* Make transparent QS background user configurable
* QS panel opacity
* Allow hiding Black Gradient behind QSPanel
* Allow to show daily data usage
* Add Reboot/Recovery QS Tile
* Configurable 0, 90, 180 and 270 degree rotation
* QS: Re-distribute tiles on changing orientation
* Clock: Make auto hide option also work for center and right position
* Add option to auto hide status-bar clock
* Backup/Restore themes: Add RGB accenter
* PixelDustWallpapers: Replace wall #13

2020-07-09
Update SPL to 2020-07-05: Merge android-10.0.0_r40 (QQ3A.200705.002) / Merge CAF tag LA.UM.8.2.r2-02100-sdm660.0:QKQ1.200624.002
* QSTileStylePicker: Changes for qs tiles that use inverted icon color
* QS Tile Styles: Fix preview
* Import translations
* Backup/Restore: Add our custom navbar styles
* Backup/Restore: Add three buttons navigation bar style
* Add more qs tile styles
* Introduce QS tile style picker
* ThemePicker: Dedicate the theme preview page to PixelDust. - Use current system accent color - Display the current theme title
* Skip wallpaper step & force the current wallpaper to appear on the 1st page
* ThemeFragment: Integrate DU Themes App as replacment for AOSP styles.
* Override WallpaperPicker
* QS footer brightness slider: Make the page indicator visible
* QS footer: Hide multi user switch if miui slider is enabled
* 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-06-07
June update: Merge android-10.0.0_r39 (QQ3A.200605.002.A1) / Merge tag 'LA.UM.8.2.1.r1-04900-sdm660.0'
* 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

2020-07-05
Update SPL to 2020-06-05 / Merge CAF tag 'LA.UM.8.2.1.r1-04900-sdm660.0'
* Kernel update to Kirisakura Q Release-1.5.4
* Update GApps to coral-qq3a.200605.001
* Recovery: Re-branded for PixelDust & added touch support
* 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
* Custom cLocks: Proper preview layout & General layout fixes
* PixelDust Launcher: Only allow hidden apps when no secure keyguard is set

Initial release:
- Based on CAF tag: LA.UM.8.1.r1-14900-sm8150.0 / AOSP SPL May 2020
- Same functionality as in PixelDust AOSP

Caution:
Coming from PixelDust AOSP based ROM requires a clean flash.
 
Last edited:

nyolsson2

Member
Apr 25, 2020
8
4
3
currently have aosp pixel dust installed. looking forward to CAF as I had back on my Nexus 5. Just curious if all AOSP functionality exists in the CAF ROM before installing? Thanks
 

kkjb

Senior Member
May 3, 2017
329
111
26
It is not a clone. I have been using the last three PD builds (really 3 months) and I have found....So Far.... In a bad way, No differences. Active edge has more settings, I think. I see less overnight sleep mode & less app background activity. Matt Log app is a no-go in my personal app loads. So try it!!
 

kkjb

Senior Member
May 3, 2017
329
111
26
Really means I like much better !!! Really !!!
CAF I understand, just it's seems nobody just flashes. Because the next question is.... Can I keep my data. Sorry obi one :)
Edit 1 I really like the active edge stuff...music and screen off are my favorites.
 
Last edited:
  • Like
Reactions: spezi77

spezi77

Recognized Developer / Contributor
Jan 27, 2013
3,364
7,521
0
/home/less
Really means I like much better !!! Really !!!
CAF I understand, just it's seems nobody just flashes. Because the next question is.... Can I keep my data. Sorry obi one :)
Edit 1 I really like the active edge stuff...music and screen off are my favorites.
Thanks for your feedback, highly appreciated!

I think it's because of the language gap, because English is not my mother tongue.

Sent from my Pixel 3 using XDA Labs
 
  • Like
Reactions: kkjb

nyolsson2

Member
Apr 25, 2020
8
4
3
If you don't mind me asking what difference will be noticed in this CAF rom compared to the non CAF PD i have been using since this rom was released for this device?
CAF stands for Code Aurora Forum. It's similar to XDA but is more geared towards OS devs. As you prob know Android is open, and manufacturers implement some of their own changes. In the past, CAF Roms have included better audio processing, cpu clock tweaks, etc. CAF Roms include the optimizations made by Qualcomm (cpu maker).
 

Ferdimage

Elite Member
Jan 1, 2009
1,046
69
0
Sydney
CAF stands for Code Aurora Forum. It's similar to XDA but is more geared towards OS devs. As you prob know Android is open, and manufacturers implement some of their own changes. In the past, CAF Roms have included better audio processing, cpu clock tweaks, etc. CAF Roms include the optimizations made by Qualcomm (cpu maker).
Thanks this is enough for me to switch over.
Now time to start backing up all my stuff, for that full wipe flash. :)
 

Ferdimage

Elite Member
Jan 1, 2009
1,046
69
0
Sydney
Can someone please assist me.
I managed to flash the rom successfully, but trying to flash the Magisk boot image I am getting the following error. (My device state is : Unlocked)
Sending 'boot_b' (28432 KB) FAILED (remote: 'Download is not allowed on locked devices')
fastboot: error: Command failed



EDIT: Silly me I was supposed to flash it in Bootloader mode not Fastboot :silly:
 
Last edited:

luckana

Senior Member
Apr 30, 2012
741
177
0
Burgas
I flashed the rom, so far so good but there is one weird issue, all chrome versions crash after starting and showing the initial view. I am forced to use another browser, i use edge but it doesn't have a way to make websites dark as well.. any ideas ?