Pixel Dust ROM is an Android 7.1.x ROM which @spezi77 has built for his Pixel XL based on his own taste.
The code is based on UBERROMS including tons of their tweaks and performance optimizations.
The ROM comes along with ElementalX kernel. I have compiled it with GCC-4.9 and Clang 5.0.0.
On top of this, we added a decent selection of the coolest custom ROM features that would've been missed if they hadn't been included.
I would highly appreciate that you leave your feedback, opinions or just say hello. If you 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 an app specific error), then please give as many details as possible.
BTW, please consider taking a logcat, because you know that:
Disclaimer:Quote:
Originally Posted by DespairFactor
If you submit bug reports without a log, you may be prosecuted...or executed.
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.
Features:
General
Android 7.1.2_r33 (N2G48C)
* Security update: 2017-08-05
* HD calling, WiFi calling or Volte should work fine (anyways, these features depend on your carrier)
* All Pixel features present
* Pixel gapps are no longer included (the ROM is compatible with BeansGapps)
* Kernel: stock
* Clang: 5.0.0
Display
* Custom ambient display: SlimDoze 7.1.1
* Enable/disable doze notification color inversion
* Toggle dynamic notification title colors
* HSPA+ icons
* Pixel Dust Wallpapers (Breathtaking Space Themed Wallpapers)
Additional QS tiles
* Night light
* Screenshot
* Caffeine
* Brightness
* Sound
* NFC
* Screen record
* Compass
* Assist
* VoiceAssist
* Language toggle
* Peek notification toggle
* Music
* ADB over network
* Weather (powered by OmniJaws)
Sound
* Screenshot sound on/off
* Update SoundTile for silent mode (volume down in silent enters DND)
* Volume tone toggle
Security
* Lockscreen PIN quick unlock
* Fingerprint unlock after reboot
* Disable "power menu" on secure lock screen
Security
* Lockscreen PIN quick unlock
All further ROM Features can be found inside the Settings dashboard
* AppOps (allows to view/change app permissions)
* Pixel Dust ROM Settings (see list below)
* Launch Substratum from dashboard (March version: root-less)
* Launch SuperSU from dashboard (needs an extra flash)
>>> Pixel Dust ROM Settings include <<<
Display/LED
* Custom notification light per app
* Lights with Screen On
* Allow/Prevent notification light in Zen mode
* Custom battery light
* Wake on plug toggle
Status bar
* Status bar icon whitelist
* Custom clock and date settings
* Custom battery display
* Network Indicators
* Statusbar weather
* Statusbar brightness
* Add VOLTE Icon
* IME selector notification toggle: Display input method selector notification
* Show Bluetooth device battery level toggle
Quick settings
* Custom tile animation options
* Vibrate on touch
* Brightness slider incl. option to en-/disable auto brightness icon
* Disable on secure lock screen
* QS tile titles visibility
* Configurable QS columns/rows count
* Custom QS header images
* QS tile scrollbar (in edit mode)
* Weather tile options
* Easy toggles for WiFi, Bluetooth and Data
Buttons
* Custom button binding (short+long press for home and menu button)
* Volume keys: power+vol up, volume button swap, music control, allow volume keys to wake the device
* Kill app back settings
Navigation bar
* One handed mode
* Navbar on/off
* Navbar dimensions
* Navbar tuner
* Dynamic navigation bar color
Gestures
* Status bar dt2s
* Navigation bar dt2s
* Lock screen dt2s
* Three finger screenshot
* Partial screenshot
Lock screen
* Show clock & weather information (OmniJaws)
* Clock font
* Fingerprint authentication vibration
* Fingerprint unlock after reboot
* Lock screen torch
* Show lock screen alarm
* Media cover art toggle
Power menu
* Reboot
* Screenshot
* Screen record
* Flashlight
* On-The-Go mode
* Airplane mode
* Sound panel
* User switcher
* Settings shortcut
* Device lockdown
* Voice Assist
* Assist
Recents apps
* Immersive recents
* Clear all FAB
* Slim recents
* Slim recents membar: Colors & longclick to clear
* Slim recents app sidebar incl. icon pack support
* OmniSwitch as option for default recents
Notifications
* Power notification controls
* Heads up (Snooze, Whitelist)
* Show toast app icons (only for background apps)
* Custom toast window animation + colors
* Headset notification toggle
Misc
* incall vibration options: allow setting vibration when call is connected, when call is disconnected and for call waiting
* Volume settings
* Scrolling cache
* Wakelock blocker
* Alarm blocker
* Allow signature spoofing
Downloads:
Terms & conditions:
By downloading this custom ROM you agree that I am not responsible in any way, shape or form of any damage done to your device. The Pixel Dust ROM is provided free of charge and does not come with a warranty.
* Pixel Dust builds (the older builds have an "old" at the end of the name)
* Vendor image (N2G48C)
* Official Beans Gapps
* SuperSU
Installation guide:
Pre-requisites:
*** You are familiar with helping yourself out of awkward situations.. You won't defame or complain for your misfortunes.
* Unlocked bootloader
* twrp-3.1.0-0-bullhead.img
First time installing Pixel Dust ROM, or coming from another ROM (CLEAN INSTALLATION):
1. Boot into TWRP Recovery
2. Copy pixeldust_bullhead.zip + BeansGapps.zip (+ SuperSU - optional/if you want root) to your device
3. Choose "Advanced wipe", then wipe system, data and both cache partitions (check everything except for "internal storage")
4. Flash Pixel Dust
5. Flash BeanGapps of your choice (full/mini)
6. Flash SuperSU (optional)
*** After this step you can boot to system
** If you are told to install a different vendor image, then reboot to TWRP before setting up the OS and flash the vendor image provided above, at the "Downloads" section
7. Boot up the ROM, get signed in and everything and you're done.
Dirty flashing:
The only difference between dirty flashing and clean flashing is that, to correctly dirty flash a new build, you WILL NOT wipe the data partition.
So when you're at the "Advanced wipe" section in twrp, to dirty flash properly, you'll check all the partitions except for /data and /internal storage.
Credits:
BeansTown106 for BeansGapps & PixelGapps
chadouming, Cl3Kener and DespairFactor for UBERROMs
chadouming, Cl3Kener and DespairFactor for UBER-TC
chainfire for SuperSU
Dwitherell and BeansTown106 (PureNexus Project) for quite a few commits
flar2 for his kernel (ElementalX)
Google for everything else
LorDClockaN (AICP) for quite a few commits
Max Weninger (OmniRom) for sharing a lot of nice features
MrApocalypse (Screw'dAOSP) for quite a few commits
neobuddy89 (crDroid) for quite a few commits
Roger Truttmann (for designing Pixel Dust logo, wallpapers & bootanimation -- you are awesome!)
scott.hart.bti for quite a few commits
SlimRoms: ezio84 for porting Slim recents and gmillz for refactoring Slim recents
snak3ater (SAOSP) for quite a few commits
SpiritCroc (AICP) for quite a few commits
varund7726 (RR) for quite a few commits
xyyx (Nitrogen OS) for quite a few commits
..and anyone else I probably forgot to mention
XDA:DevDB Information
Pixel Dust, ROM for the LG Nexus 5X
Contributors
dragos281993, spezi77, nitin.chobhe
Source Code: https://github.com/pixeldustproject
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: AOSP
Version Information
Status: Stable
Created 2017-04-30
Last Updated 2017-09-01
Last edited: