ListView Help - Android Q&A, Help & Troubleshooting

I'm writing an app and I think I want a listView but I'm having problems. Let me describe what I want. I want a listview with a header and a footer and the list items between the two. I've got the header and footer properly inserted into the listview and everything is working like it should. The problem is when so many items are added to the listview it kicks the footer off the screen. I want to confine the layout to the header at the very top and the footer at the very bottom and have the listview items scroll if they get to a size that can't show them all within the bounds of the header and footer. I've already tried setting the listview to match_parent, fill_parent, and wrap_content but none of those options accomplished with I want to do. Ideas? Should I be using a different layout? Thanks

Anybody? Do you understand the question?

Related

[Q] Creating ListView with multiple columns

Hey. I'm trying to create a list view consisting 2 or more columns (from select statement)
I'm using this sample:
Unfortunatelly I can't paste code due to some spam prevention system.
Basically I'm using sample that lets me to create simple ListView from one chosen column from table. This is not enough.
I can't use SimpleCursorAdapter because I want format some data before passing it from database to the ListView
EDIT: I think I could use SimpleAdapter afterall...

[ROM][6.0.1_r52][02/08][OFFICIAL OTA][oneplus2]RESURRECTION REMIX M 5.7.2

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About Resurrection Remix ROM
Changelog
Installation
Downloads and useful links
​
About Resurrection Remix ROM
Resurrection Remix the ROM has been based on CM,slim.omni and original Remix ROM builds, this creates an awesome combination of performance, customization, power and the most new features, brought directly to your Device
[font=Verdana, Arial, Helvetica, sans-serif]Many things that in previous versions were tweaked with mods, are now included by default in the ROM so, please enjoy![/font]
Special thanks to, the CM team,OMNI team ,SLIMROMS and of course to all the supporters​
Included Main Features
-Navigation Bar
-Enable/Disable Navbar
-Navbar Ring Switch
-Navbar Ring Targets
-Navbar Button Customization
-Navbar Dimensions(Potrait & Landscape)
-Statusbar
-Brightness Slider
-Enable/Disable Show Notification Count
-SuperUser Indicator Switch
-Carrier Label
-Carrier Label Switch
-Carrier label Colour
-Quick PullDown Switch
-Smart Pulldown Switch
-Clock Customizations
-Time & date
-Clock Colour
-Day & date Toogle
-Center Clock/Right Clock Choice
-Battery
-Battery Bar customization
-Battery Icon Customization(circle/landscape/Potrait and more)
-Battery % Text
-Network Traffic Indicator
-Theme Chooser
-RR exclusive PITCH BLACK THEME
-Animations
-Toast Animations
-ListView Animations
-System Animations
-Gestures
-Gestures Anywhere Feature
-App Circle Bar
-Choose apps in App circle
-Trigger Width
-Trigger Hieght
-Trigger Position
-Recents Panel
-Clear All button Switch
-Clear All Tasks Switch
-Clear All Button Location(Top right,Top Left,Top Center,Bottom Left,Bottom Right,Bottom Center)
-cLock Widget
-CLock And Alarm Customizations
-Weather Panel Customizations
-Calender Events
-LockScreen
-Lockscreen Shortcuts
-Choose upto 5 Shortcuts
-100 Icons for Shortcuts
-Quick Slider Shortcuts
-Notification Drawer
-Weather Display Switch
-Quick Settings
-Choice to Add 20 Tiles
-Enable 2/3/4 Tiles per Row
-Enable Disable Birghtness Slider in Notification Panel
-Advanced Location Settings Switch(Choose Battery saving/Device Only/High Accuracy Directly in Notification Panel)
-LongPress Toogles to Enter Settings
-Buttons
-Backlight Timer
-Backlight Strength
-Navigation Bar left/Right handed mode Switch
-Power Menu
-Power Menu End Calls Switch
-Volume Buttons
-Wake Up Device
-Playback Control
-Keyboard Cursor Control
-Swap Buttons on Landscape mode
-Perfomance Profiles
-LCD Density
-Expanded Desktop Mode
-All New CM Audio FX App
-Heads Up Customizations
-Overall Smoothness Improvements
-Quick Unlock
-Optimizations to Improve Battery
-ALL cm13 Features
-AND MUCH MUCH MORE
​
Changelog for 5.7.1
Changelog
​
Installation Instructions
Update Instructions
- Download the latest build of Resurrection ROM
- Take a nandroid backup
- Flash ROM using recovery
- Flash Gapps
- Wipe cache
- Wipe dalvik cache
- Reboot
- Enjoy!​​​
Installation Files
Official Basketbuild
Download GApps​
KERNEL SOURCE
ResurrectionRemix Beta-Builds Testers
@djsubterrain
@gautamhans1
@mido25​
Happy Remixing
XDA:DevDB Information
ResurrectionRemix 5.6.x, ROM for the OnePlus 2
Contributors
Shreesha.Murthy, Grarak, akhilnarang
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 5.6.7
Stable Release Date: 2016-04-09
Created 2016-04-10
Last Updated 2016-04-24​
ResurrectionRemix is in development and has several small bugs and missing translations.​​
Complaints/demands/bug reports without logs will be ignored.​
Explain how to reproduce the bug and attach logcat and dmesg (if you had a random reboot, also attach last_kmsg). If you don't know how to get those, you can use Catlog app. Please, do not report bugs if you use any kind of mods (like xposed) or third party kernel.
Frequently Asked Questions:
Q) Where are Developer options?
A) Go to Settings > About phone, and press five times on Build number.
Q) How do I update GApps? (Also useful if you have GApps related problems).
A) Reboot to recovery. Wipe System, Cache and Dalvik Cache. Install ROM + GApps. (Yep, at a time) Reboot.
Q) Does this ROM support F2FS?
A) Yes, it does.
Q) My device bootloops when I flash Boeffla, help me plz ;_;
A) 1 - Clean flash ROM along with GApps
2 - Boot up the system and configure SuperSU (update the app and update binaries) - THIS IS IMPORTANT!
3- Reboot to recovery and flash boeffla kernel without wiping anything.
4 - Boot up the system and that's it.
Q) This WiFi related random drops and disconnections is annoying me AF, what should I do?
A) Copy the file: WCNSS_qcom_cfg.ini from the original oxygen or another oxygen based ROM like Skydragon or Oxyslim, and then paste it in the same directory in the mm based ROM(The file is in partition0/system/etc/wifi).
Q) My device ID bounces back to Unknown when I flash Boeffla kernel. What's going on?
A) Boeffla kernel ships in the form of a bootimage. Which will have init_oneplus2.cpp parsed which overwrites the existing RR modified one and the whole ID fetching process is broken leaving you with "Unknown" string.
Changelogs :
Build dated 20160802
- Pulse Solid Bar Sanity Levels & Lavalamp Anim Speed
- Pulse 2.0 Advanced Audio/Visual Rendering
- Settingsulse-Update Legacy Dimens and Bar Spacing Resources
- Settingsulse Use Sliders for Pulse Customizations
- Add dependencies to pulse 'fading blocks' seekbars
- Clock color master switch
- Task Manager animations
- Obey inverted statusbar ONLY when color is white
- Color picker: Rework
- ADB always notify
- Disable gradient SB by default
- Popup menu: Add support for item icons
- Fix Null Checks to avoid NPE
- Fix random crash in libhwui
- lights: Make sure the lights are out
- SysUI: Define config for showing screen on hints
- AudioDucking : Check session playback state
- SysUI: Add first time use lock screen hints
- PackageManager: make protected-broadcasts permission aware
- livedisplay: Add support for direct color balance control
- Recents Styles - Add Android N Recents Style Button
- SysUI: Show hints if showing keyguard and provisioned
- SystemUI : Initialize state linked volume
- Recents: Remove Dead Code
- Factory reset: Wipe media by default
- Improve the scan process
- Fix notification panel can't hide in statusbar
- Enable camera hal v3 interface
- Revert "FWB: Volume Dialog: Force expanded mode 2/2"
- mountservice: Shut down volumes before restarting framework
- mountservice: Don't nuke all volumes when decrypting
- SeekBarPreferenceCham: Expand with buttons
- Add SIM status string for localizing voice/data strings
- Settings: Fix possible crash
- Settings: Improve vibrator intensity dialog layout
- settings: Add support for color balance in LiveDisplay
- Automatic translations imports
- All updates from CM
- Bugfixes and improvements
- For more info Track Github Activities
Build dated 20160726 (5.7.1)
-SystemUI: Recents Styles - Add Android N Recents Style Button
-CarrierLabel: Obey inverted statusbar ONLY when color is white
-RRLogo: Obey inverted statusbar ONLY when color is white
-Fix Null Checks to avoid NPE
-Settings: Pulse- Add More Dimens for Fading Blocks
-Add dependencies to pulse 'fading blocks' seekbars
-Settingsulse-Update Legacy Dimens and Bar Spacing Resources
-Pulse: Set upper limit of 40 FPS on renderer drawing
-livedisplay: Add support for direct color balance control
-Force OpenWeatherMap to be the weather provider
-cm: minor IMS APN update
-GPS overlays added for faster fix
-Reverted SIM disable switch as it caused network issues
-Bluetooth instabilities fixed
-Translation updates and
-CM upstreams
Build dated 20160718 (5.7.1)
-Task Manager animations
-Fix lock insanity with ActivityManager
-FWB: Clock color master switch
-FWB: Pulse Solid Bar Sanity Levels & Lavalamp Anim Speed
-Pulse 2.0 Advanced Audio/Visual Rendering
-Settings: Pulse Use Sliders for Pulse Customizations
-Settings: Pulse-Update Legacy Dimens and Bar Spacing Resources
-cleanup vodafone germany apns
-Don't search LookupProvider for emergency calls
-Add cancel callback for BlockContactDialogCallbacks
-Messaging: fix cursor not close explicitly
-Added Sim disable/enable switch(Icon stays)
-Translation updates
-CM upstreams
Build dated 20160711 (5.7.1)
-Android 6.0.1_r46 >6.0.1_r52
-FWB: Add RR logo to QS panel
-FWB: QS shade stroke dash
-FWB: VolumeDialog stroke dash
-SystemServer: Do not start Atlas Service on lowram devices.
-SysUI: Do Not RecreateStatusBar on Show3g and 4G
-SysUI:Fix Show 3G and 4G Switch Not updating Icons
-wifi: Enable WiFi IpReachabilityMonitor by default
-SysUI: Disable Volume & QS Strokes by Default
-FWB: QS shade stroke
-FWB: VolumeDialog corner radius
-FWB: VolumeDialog stroke settings
-Configurable Header Text Shadow
-SystemUI: Remove Duplicate NFC perm
-Update QS panel resources to fix padding issues
-base: remove unneded top margin in QS tuner
-SysUI: Fix Reported FC
-SysUI:SysUI: Clean up objects when recreating statusbar
-Fix NPE in DocumentsUI when rotate UI before format as internal
-Revert "Only show keyguard panel if on lockscreen + no activity on top"
-SysUI: Make Dark Icon Mode Optional Along With New SB gradient
-FWB: QSStroke: Don't apply any effect when disabled
-Keyguard: Don't circular reveal a non visible view
-Avoid NPE in printspooler when changing language
-FWB: Volume Dialog: Force expanded mode
-FWB: Volume dialog timeout
-SystemConfig: allow app link to be set to any possible state
-am: clear protected apps from recents
-media: Modify the display of system default ringtone when it is none.
-SystemUI: Fix pie translations FC
-SystemUI: Restrict persistent USB drive notifications to USB disks
-BT: Set persiste Bluetooth State during enable timeout case
-Add absent sim info to locked screen text
-Encapsulate the unbindService with try catch block
-Bluetooth: Access mediaplayerlist in synchronized way
-WifiDisplayController: Fix p2p disconnect before rtsp teardown completes=
-Wifi: Make maximum selective channel scans and interval configurable
-combo bug when location reported by providers do not come with extras
-Ignore IMS type APN when notify data connection
-Remove TONE_SUPERVISORY_CH
-MSIM: Restrict data activity change to listeners with matching subId
-Add config to show HD icon on EVS codec.
-Remove use of '_' variable name
-Revert "Revert "Only show keyguard panel if on lockscreen + no activi…
-Adjust padding between battery icon and text
-NotificationPanelView: Make Qs Background More Consistent
-KeyguardSecurityViewFlipper : Fix sim unlock height overlap
-Disable proximity check on power key properly
-fw: GlobalActions: Always dismiss any existing dialog
-Settings:Telephony(MSIM): Fix ANR on SIM deactivation
-Settings:Fix to enable data for non dds sub.
-Settings:IMS: Set Wifi calling preference to Wifi preferred by default
-Settings:Wi Fi: Do not display the not scanned saved networks forever
-Settings: Don't start auto scan if screen recovers from frozen state
-Settings:Fix mcc mnc population issue in apn editor
-Settings:Update OperatorInfo in Simstatus settings for correct subid
-Settings:Grey out PIN1 enable/disable option when SUB is not ready
-Settings:Bluetooth : Handle SQL memory situation during OPP.
-Apply active profile if user enables system profiles
-LLS: Allow default enabled events to be overlaid
-Themes: Provide 100% test coverage for themes
-Themes: Fix ThemeManagerTest
-Themes: Fix applying default theme
-Translation Updates
- All updates from CM
Build dated 20160704
-Add absent sim info to locked screen text
-Configurable Header Text Shadow
-Adjust padding between battery icon and text
-Add RR logo to QS panel
-Fix Show 3G and 4G Switch Not updating Icons
-QS shade stroke dash
-Allow devices to configure sensor location
-handle 'always ask' for SMS subscription on 3rd party apps
-Translation updates
Build dated 20160623
-sepolicy: fix themed boot animation
-Telephony: pass subscriber id to apn settings
-Settings: handle 'always ask' for SMS subscription on 3rd party apps
-Settings:Fix Vibrator Intensity Resetting to 100 % on Boot
-Settings: Enable Dashboard Switches by default
-Settings: Dissallow privacy guarding system apps on overlay.
-Settings:Make Dark Icon Mode Optional Along With New SB gradient
-SystemUI: Remove Duplicate NFC perm
-Update QS panel resources to fix padding issues
-Themes: Fix applying default theme
Build dated 20160618
Android Update 6.0.1_r43-> 6.0.1_r46
Android N style "No recents" activity
Add animations to quick settings tiles
Add interpolators to qs tiles animation
Add new bunch of alpha and smart layer headers
Add per app controls for LP keyguard notifications
Remove LightStatusbar dark icon mode & make statusbar gradient
Configurable LockClock & Date Text Sizes
Improve some headers
BatteryService: Fully charged notification toggle
Visualizer: Let visualizer fill the entire available screen
Only show keyguard panel if on lockscreen + no activity on top
Update sb headset vector
Update keyguard weather layout
SystemUI: fix NPE when configuring blur layer
SystemUI: fix multi touch gestures and extra jank
SysUI: Simplify Code for Battery Icon Tint
SysUI:Fix a Recents Styles Default
SysUI: Fix SystemUI Crash on Notification Guts Media
Don't lookup application keyguard notification visibility unnecessarily
SystemUI: Add support for persistent usb drive notification.
SysUI: Fix Secure Lockscreen Pulldown Switch
SystemUI: fix NFC tile sometimes hiding
Fix possibility of slim recents icon fc
Fix a glitch causing shadow not to be reset when header disabled
DocumentsUI : Hide advanced menu option when in forced mode
SystemUI: fix one more misbehaving shadow
Settings: Update performance settings icon
Settingsisable Weather Provider By Default
Settings : Fix dashboard colors default and reset values
Recovery : Update RR script banner
Themes : Update statusbar notify icon
SmartBar: Add app picker as an action
Give Pulse & Fling a Little CPU boost
Pulse:imrpove Reset Logic
Update Translations
All updates from CM
Bugfixes and improvements
Build dated 20160603(Weekly)
Added Touch booster
Improved Boot time
Disabled JNI check
Swtiched back to UBER TC 4.9 for stability
CM upstreamed changes
Fix the memory leak in TetherSettings
Add animations to quick settings tiles
Custom headers : Add PitchBlack smart layer header & fixed othersCustom headers
Qs: Default Reduce Default Animation Duration
Custom header : Add new Get Resurrected smart layer header
SystemUI: fix QS pulldown on certain themes
ThemeChooser: fix on theme installed notification
Give Pulse & Fling a Little CPU boost
Fixed the ability to disable H/W Keys
GPS improvements
Build dated 20160529(weekly)
Pulse:imrpove Reset Logic
Settings:Configurable LockClock & Date Text Sizes
SystemUI: fix qs pulldown on certain themes
SystemUI: improve keyguard with SIM PIN interactions
Update some of header titles
fwb: Support for third party NFC features (Oops )
SystemUI: fix multi touch gestures
Update ambientsdk version 1.5.11
Translation updates
Minor bug fixes
Build dated 20160521 (Major release)
Android 6.0.1_r30-> r43
Introducing Resurrection Remix Rom stats
SysUI:Custom Recents Style -Taskviewheader colors
Carrier Label Fonts Style
Custom Headers : Add new material design colorful headers
SystemUI : Re-order left statusbar icon layouts and paddings
Option to Hide carrier label based on notitication icons
FWB: Carrier label font style
Battery bar enhancements
ActivityManager: fix perf boost NPE
Qs: Add Audio Fx Visualizer Tile
batteryservice: Add support for segmented power LEDs
QSPanel: Fix Reported SystemUI FC on Themes Tile
SystemUI: avoid lock screen shortcut picker crash
SysUI: Show keyguard when LLS dies and had focus
pms: Skip reinstall of prebundles correctly per user.
systemui: Fix the TrustDrawable animation state
SystemUI: bail out of recents-to-home animation when losing focus
Lockscreen : Bunch-o-fixes
Themes: Expose manifest styles for framework activities
Add new options for call waiting response in InCallUI
SysUI: Make sure LLS focus is false when unlocking
perf: Send the process name and pid for launch boosts
am: Remove extraneous boostage
batteryservice: Use Alpha channel for segmented LED power level
ThemeTile: tighten up how we execute a theme change
CmRes: Attach themed cmsdk resources to assets
SystemUI: attach a queue to media player notifications
SystemUI: fix play queue crash
am: Don't protect apps that atttempt to grant uri perms
SystemUI: fix potential NPE with Queue
only use proximity checks on wakeup keys
SysUI: Use VectorDrawable's for rendering battery
Fix SystemUI FC on Media Notification Queue
bootanimation: fix check for system bootanimation
MediaScanner: Add support for default ringtones per sim
Fix incorrect behavior for statusbar and quicksettings panel
ActivityManager: fix perf boost NPE
QS: fix performance profile tile observer
SystemUI : Fix multi-user for keyguard
SystemUI: Set circle battery path as untranslatable
Update volume slider only if ringer mode changed
SystemUITests: fix compile error
Lockscreen : Disable left edge after showing keyguard
Keyguard: Allow swiping up when trust managed
SpamFilter : Hide option if notification cannot be filtered
FWB: Move Pulse Configs to Secure
LS:Fix Weather Panel Not hiding With Max Notif
Acquire wakelock until dream service acknowledges dream state change
Lockscreen : Only animate targets if launched via swipe
Ensure camera is launched if doing screen off gesture
Keyguard : Ensure we expand onIconClicked
WindowManagerService : Ensure we update both size/position
Fix Battery Icon Tint on Keyguard
SysUI:Update a Custom Logo
SysUI:Update some quick tile icons
Qs: Add Audio Fx Visualizer Tile
Speed up notification panel pulldown animation when called externally
Lls: Use LlsController for checking LLS focus
LLS: Don't change bar state when changing LLS focus
LLS: Ensure LLS loses focus when showing bouncer
ShutdownThread: Decrypt before stopping storage manager
VisualizerTile: Use proper Techniques to unlink with Pulse
Release alarm wakelock for blocked uid.
SyncManager: Adjust sync remaining time calculation.
Themes: Fix theming of cmsdk assets
Fix isComponentProtected calls in package manager tests
MSIM: Fix to resolve SIM PIN unlock in APM.
SystemUI: Check current data subscription when updating signal cluster
SysUI: Adjust battery dimensions for better look
am: Handle unchecked activity starts for protected components.
SysUI: Check swiping progress before collapsing KBA
SystemUI : Fix left swipe when dismissing bouncer
usb: ensure accessory detached sent on re-attach
SysUI:Cleaup Observers and fix certain mem leaks
SystemUI: fix NFC tile sometimes hiding
SystemUI : Ensure bouncer is not shown for SHADE
Port "Settings: add a way to not localize zone selections" to cm-13
Telephony: fix crash if SubInfo isn't ready
Settings:Close "Protected apps" activity during power cycle
Settings: Move vibrator value restore to onActivityStop
Settings: Use correct icon for sim card
Settings: Disable battery pulsing if segmented battery LED is enabled
Settings:Update MultiTasking Category Icon
Settingsrotected apps: fix rotation states
Settings:LockPatternView: persist state across rotates
Settings:LLS: Load title and summary from ext. package if avail.
Settings: Make sure to rebuild on app entries loaded.
Settings: fix backlight illumination wrong summary
Settings: More Dashboard Customizations
Fix Reboot on Call Waiting Scenario
Update Translations
All updates from CM
Build dated 20160515 (Weekly)
-Fix Battery Icon Tint on Keyguard
-SysUI:Update a Custom Logo
-MediaScanner: Add support for default ringtones per sim
-FWB: Carrier label font style
-Settings: Move Advanced Reboot to Button Settings
-bootanimation: fix check for system bootanimation
-SystemUI: attach a queue to media player notifications
Device related changes:
-GPS location lock improvements
-Greatly decreased battery consumed while the device is idle
- Balanced performance with on-demand power
-Improvements on call quality!
Build dated 20160509(Weekly)
-Android 6.0.1_r3-> r43
-Update App picker Tile Drawable
- Prevent edge gesture from conflicting with lockscreen shortcuts
- Fix lockscreen shortcuts crash where animations were being run
on detached view
- Fix statusbar flicker when swiping keyguard in from the left
- Fade scrim away when swiping lockscreen in and out
- Fix back button not working when showing bouncer in
external keyguard.
- Ensure we collapse bottom area after up/cancel when
in external keyguard
- Fix issue where clock/notifications can get off-center
when swiping to left.
- Fix bottom flicker when swiping lockscreen to left
- Only lock directional swiping when swipe helper acknowledges it.
This allows for all the standard swipe behavior to function.
- Ensure lockscreen shortcuts are not actionable when in SHADE
- Only dismiss bottom area after lockscreen shortcuts animations
have finished animating
- Prevent swipe when album art showing
-QSPanel: Fix Reported SystemUI FC on Themes Tile
-SystemUI: avoid lock screen shortcut picker crash
-Apply correct theme color to USSD progress dialog.
-Update Adaway & KernelAdiutor
- RR's own SetupWizard
-Add option to select temperature unit
- Fix reboot when the first call was put on hold
-Improved GPS stabilities(Note: First location lock will/should take long time. Don't report this)
-Updated translations
-Added back KCAL
-WiFi stability improvements
Build dated 20160502(Major release)
- Android 6.0.1_r24-> r30
- Update Bootanimations
- Update boot logo same as bootanimation
- SmartBar Button Tint
- Custom Settings Dashboard Colors
- Pulse Visualizer Sanity Level
- Pulse Bar Customizations
- Configurable Pulse Bar Spacing
- ThemeChooser: update UI
- Fix Selinux permessive mode reset after every reboot
- Dyanamically Configurable Pulse Bar Dimensions
- Floating Window
- Add Back Pie
- Add Pulse Tile
- Statusbar weather: fix temp style after refresh
- Update some settings configurations icons
- Disable expanded status bar weather by default
- Add Option to Enable/Disable ScreenShot & ScreenRecord Shorcut
- Configurable Keyguard Quick Shortcut Colors
- LLS: Show notification panel if LLS crashes
- LLS: Fix screen off event firing when not interactive
- Improve TM animation & use stock detail background
- Use CircularReveal animation to show/hide task manager panel
- Add the ability to hide superuser status bar icon
- Switch back to cm root as default
- Keyguard Charging Current Switch
- Keyguard: show charging current in mAh on lockscreen
- Themes: Update icon mapping on boot
- Update themes icon drawables
- fwb: Add ability to permanently hide apps from recents
- ThemesTile: Don't process clicks on current theme item
- ThemeTile: Custom QS detail header title support for theming apps
- About RR : Add g+ account to profile cards instead of twitter
- Update Some Settings Activities
- Settings: Ensure user has to wait 30 before retrying pattern
- SystemUI: add HeadsUp snooze disabled state
- bootanimation: Switch to readahead
- SystemUI: HeadsUp toast message
- SysUI: Improve Show3g Logic
- add ability to disable bar color in battery saver mode
- Global actions: fix airplane mode switch for MSIM
- SystemUI: Fix nav bar transparency when enabling software keys
- SysUI: Fix reporting of swipe progess in notification panel
- Lockscreen : Ensure we hide bottom area in bouncer
- livedisplay: Moving LiveDisplay to CMSDK
- Lockscreen : Update shortcuts in onAttachWindow
- GlobalActions: Always use setZenMode
- Lockscreen : Fix dead-zone in bottom area
- Remove Hide Settings Icon from header
- SystemUI: fix double tab launching custom lockscreen icon
- Point Amibent display tile longpress action to it's own settings
- Remove Invert Colors and Cast Tiles as Default
- Update A Custom SB logo
- Check for deprecated third party keyguard perm
- packagemanager: Fix bootloop if packages.xml is deleted
- Fix Heads Up and TaskManager buttons in StatusBarHeaderView
- QSTiles: set disconnect callback in bluetooth details list adapter
- SystemUI: Fix Statusbar Clock font size/color on location changes
- Support for new properties to identify country based ecc #s added by RIL
- Remove the brightness mirror
- Give LockClock the location permission by default
- translation imports
Device specific:
Normalized the incall volumes
Tweaked WiFi files for less drops
SIO as default I/O scheduler on boot complete
Resurrected Kernel changes:
Added Thunderplug
Interactive as the default governor
Config HZ 300
Added Wakelock tweaks by Francisco Franco
Added nop idle governor.
Build dated 20160426(Major bug fixes)
Fixed WiFi drops when on 5Ghz band
Fixed soft-reboot when WiFi was turned off and device locked within minutes
Fixed incall echo heard by call receiver (Thanks to @kristofpetho for helping me out)
Faster GPS lock
Modified Resurrected Kernel from now on
Added Kcal support
Optimized kernel for less idle battery drain
Fix Ambient Display being active although disabled
Build dated 20160424(More of device specific)
Lockscreen Date Fonts added
Keyguard Charging Current Switch
improve battery saver tile
Tri State Location & Brightness Icon Off by Default
Fix themes icon color
********Device-Specific*********
Enabled HSUPA for faster upload speeds
Using Google DNS for faster DNS resolution
Faster boot
Video acceleration / GPU rendering
Do not check JNI (little performance boost without disadvantages)
10 fingers multi touch
Mimimum pointer duration for better gaming experience without disadvantages
Much faster responsiveness of touch screen
Faster UI rendering / building without negative effects
Enabled RAW support
65 FPS for video
Maximum JPEG quality
Compiled with UBER 4.9 with optis
(thanks to @martinusbe for the tweaks)
Build dated 20160418
Prevent crash if weather settings activity can't be found
Fix unavailable WiFi icon in WiFi priorities
Fling: Up swipe left/right support
Disable WPS Push Button/Pin Entry when WiFi is disabled
Fix Statusbar Clock font size/color on location changes
Fix reporting of swipe progess in notification panel
fix double tab launching custom lockscreen icon
InCallUI: add LookupProvider and VoLTE to landscape layout
Build dated 20160412
Audio FX From cos13
Fix Secure LockScreen On Icoming Call
Point Amibent display tile longpress action to it's own settings
SystemUI: fix double tab launching custom lockscreen icon
Lockscreen : Fix dead-zone in bottom area
Incorrect evictor key in TokenCache
SystemUI: add closed all tasks event log
SystemUI: add RecentsView EventLogs
SysUI: reset mCanDismissKeyguard in setBarState
How to dodge TZ assertion errors and flash RR like a BOSS?
1. Make sure you're coming from either latest OOS or CM Nightlies [Reason: Requires updated Firmware]
Use this switcher if you're lazy OOS_TO_H20S
2. Make sure you have TWRP official
3. BANKS or TBO GApps recommended (Links given in OP)
4. Latest build downloaded without any interruption(Causes bad download resulting in non-flashable zip)
Steps to Flash:
- Take a nandroid backup
- Recommended - Full wipe(except internal) and factory reset
- Flash ROM using TWRP recovery
- Flash Gapps
- Reboot.
- Enjoy!
Pro Tip: DO NOT flash Xposed or any other mods before the first boot. It will/may cause bootloops and you end up cursing the ROM. (If you do flash ignoring my message, you're on your own)
Reserved...
Cool ! A new ROM to have fun with
Thanks for that!
Sent from my ONE A2003 using XDA-Developers mobile app
Will DeltaOta be included in future versions?
And is it nightly? I really dont like downloading new version every single day.
If its weekly then i can try.
Anyways glad to have one more rom for us.
chintu1234 said:
Will DeltaOta be included in future versions?
And is it nightly? I really dont like downloading new version every single day.
If its weekly then i can try.
Anyways glad to have one more rom for us.
Click to expand...
Click to collapse
I'm planing to host a server for doing Deltas. I'll let you all know soon and about the nightly, no daily builds will be uploaded
Very very good work and Rom. Many Thanks.
Sent from my OnePlus ONE A2003 using XDA Labs
Great work!Keep it up
___
v7
XDA Assist
rated 5 stars. thanks for the great job!
daily builds aren't necessary. but delta is a big help esp when updating
2 official resurrection remix ROMs?
chintu1234 said:
Will DeltaOta be included in future versions?
And is it nightly? I really dont like downloading new version every single day.
If its weekly then i can try.
Anyways glad to have one more rom for us.
Click to expand...
Click to collapse
Is anyone forcing you to download every nightly?
demongokul said:
2 official resurrection remix ROMs?
Click to expand...
Click to collapse
There are only an official Rom and that this thread. The other Rom is unofficially.
Sent from my OnePlus ONE A2003 using XDA Labs
nickwarn said:
Is anyone forcing you to download every nightly?
Click to expand...
Click to collapse
No but to download whole 400+mb just to fix few bugs or implement new feature after every update is too tedious and not everyone has unlimited package and fast bandwidth to download and keep up with the rom.
chris264 said:
There are only an official Rom and that this thread. The other Rom is unofficially.
Sent from my OnePlus ONE A2003 using XDA Labs
Click to expand...
Click to collapse
@regalstreak has a thread named official resurrection remix. So that is unofficial?
dear all devs,
Did clean flash
Wipe system, data, cache, dalvik
Install
Modem
ROM
Gapps
Rebooted
Still camera n fps not working.....please help..i love this RoM...wana use it.....please help.....
frankarora said:
dear all devs,
Did clean flash
Wipe system, data, cache, dalvik
Install
Modem
ROM
Gapps
Rebooted
Still camera n fps not working.....please help..i love this RoM...wana use it.....please help.....
Click to expand...
Click to collapse
Which build?
Shreesha.Murthy said:
Which build?
Click to expand...
Click to collapse
ResurrectionRemix-M-v5.6.7-20160409-oneplus2.zip
frankarora said:
ResurrectionRemix-M-v5.6.7-20160409-oneplus2.zip
Click to expand...
Click to collapse
Logs to support your report?

[ROM][6.0.1][Official]Dirty Unicorns Lux 10.6

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About Us:
Dirty Unicorns is a project that started out with no name. It was a project that was first based off AOKP back in the early days of Jelly Bean. In the early days it was just a one man show on one device, the EVO 3D. Since then, many others have joined the project and it has grown exponentially.
We have seen a lot of talent contribute to this project of ours. Big or small, the focus was always on contributing to the community. That is ultimately why we do what we do. After Jelly Bean, we decided to move to a new base, OmniROM. While AOKP was fun, OmniROM proved to be even more exciting base because it challenged us to see what we could do with a project that had different goals in mind. We learned a lot and again, gain contributors. With Lollipop, we moved to an AOSP base with a lot of patches from CAF to make our older devices function as they should. We grew even more and learned a whole lot more.
It has been an awesome learning experience and is still not over! We are still learning every day and continue to move forward. Lastly, we DO NOT accept, nor ask, for donations. We don't believe in that. Everything that is necessary to keep this project going is out of our own pocket. Gerrit, Jenkins, Websites, Devices, etc. We will never ask for a dime. All we do ask, is that you have patience, search, read and try to enjoy the process with us!!​
Kernel Source:
https://github.com/DirtyUnicorns/android_kernel_motorola_msm8916
Flashing Instructions:
- Verify that you're using the latest version of TWRP
- Perform a FULL WIPE as described below
(A full wipe is when you wipe system/data/cache)
- Flash the latest version of this ROM
- Flash recommended GAPPS linked below
- Reboot and ENJOY!!
**If you fail to follow these instructions, please don't bother reporting any bugs**
**If you use Xposed, please don't bother reporting any bugs**
**If you use another kernel, please don't bother reporting any bugs**
Change Log:
Code:
[B]Version 10.6[/B]
- Update to Android 6.0.1_r68
- Lots of translations
- Configurable Themes tile components to apply
- Switch to HTTPS for our updater
- Add missing exposures and separate power dialog icons
- A lot of Gallery2 improvements/fixes
- Rewrite DU-About a little
- Fix lockscreen charging current switch
- Statusbar icons transparency
- A lot of Gallery2 improvements/fixes
- A lot of FMRadio improvements/files
- Refactor SlimSeekBarPreference
- Expose new hard coded colors for themes in Messaging
- Add vector image and fix themeing issue in Messaging
- Fling trails width configuration
- Update bcm4356 FW
- Use HTTPS when fetching changelogs
- DocumentsUI fixes
- Account for time changes when showing recent activities
- Increase max screen recording time to 1 hour
- Allow force landscape mode with screenrecord
- Bump DU Certified to 2.4.1
- Misc CMTE fixes that came in with CMSDK refactor
- Update Fling library from Orange Open Source to 1.2.6
- Display bluetooth battery status when available
- Added hardware key disable support with M adaptations
- OmniSwitch: launcher: change essentials launch intents
- OmniSwitch: revert recent apps should not change order in quick switcher
- OmniSwitch: no ripple no fun
- Make overlay permission check configurable
- Fix Slim Recents unknown window type error
[B]Version 10.5[/B]
- Lots of translations
- Update to Android-6.0.1_r62
- New DU logo for QS navbar/fling tile and keyboard
- Added revert recents in OmniSwitch
- Bring back basic group support
- Enable support for groups in External contacts accounts
- Sync citylist handling with upstream in DeskClock
- Fix crash when no storages are available
- Fix concurrent access to mStorages
- Disable all ListView and GridView selectors in OmniSwitch
- New DU logo everywhere
- Added ability to change location sensors mode in quick settings
- Added Solid bar sanity levels and Lavalamp anim speed
- Fix lock insanity with ActivityManager
- Fix and remember state with OmniSwitch's launcher mode
- Allow immersive options for Slim Recents
- Move LockClock up per request
- Fix notification panel can't hide in statusbar
- Enable camera hal v3 interface
- Disable cellular networks settings menu if airplane mode is enabled
- Set upper limit of 40 FPS on Pulse's renderer drawing
- Added Proximity wake on selected devices
- Fixed NPE in Messaging app
- Add tabs transitions effects in DirtyTweaks
- Add a blank footer to System app remover
- Add ability hide/show app launcher icon for OmniSwitch
- Make sure screenshot Qs and power menu icons match
- Fix volume timeout derp
- Get rid of ugly dialog in radio info
- Adjust padding between battery icon and text
- Add CPU info overlay
- Add backup services to the whitelist after the android-6.0.1_r54 merge
- Remove navigation bar option in Extended desktop settings conditionally
- Pulse 2.0 Advanced Audio/Visual Rendering
- Fix SmartBar alpha when pulse enabled and music paused from lockscreen
- Update DU Certified to v2.3
[B]Version 10.4[/B]
- Update to Android 6.0.1_r54
- Update SuperSU to v2.76 stable release
- Lots of translations
- Lots of changes and fixes to DU Certified
- SmartBar/Fling clear notifications action
- SmartBar/Fling volume panel action
- SmartBar editor action
- Add a visual cue when editing SmartBar
- Reset SmartBar button animation/pressed state when cancelled
- Add SmartBar save/restore profiles
- Add a visual cue when editing SmartBar
- Add volume tones back
- Add volume dialog timeout
- Fixed WiFi not saving bug
- Add edit action for screenshot notification
- Add support for gestures on certain devices
- Add draw stroke width support to Screenshot Crop/Share
- Add blur feature to Screenshot Crop/Share
- Add launcher mode to OmniSwitch
- OmniSwitch launcher mode day 0 fixes
- Fix a glitch causing shadow not to be reset when header disabled
- Fix one more misbehaving shadow
- Fixed storage permission issue for attachments
- Fix playback for mkv files with lacing
- Cleaned house in Dirty Tweaks, layout fixes
- Clean up System app remover
- Clean up and fix potential NPE's in Recents
- Move DU logo under statusbar items
- Add missing INTERACT_ACROSS_USERS_FULL permission
- Adding NullPointerException check in DocumentsUI
- Add new Theme Provider icon
- Remove unneeded top margin in QS tuner
- Set zygote process priority to -20 to speed up VM startup time
- Call eglReleaseThread in threadLoop for bootanimation
- Enable single tap rebinding for hwkey back and home
- Support MPEG4 codec in Matroska files
- Pass AAC profile from MatroskaExtractor
- Adds some parsing capability
- Support HEVC tracks in Matroska containers
- Remove charging from persisted function composition
- Expose extended statusbar shadow values for themers
- Use correct read/write perms for provider
- Update controls preview to properly render themed assets
- Apply band-aid to ensure theme provider preview permissions are correct
- Use proper API for Fling dialog handling and make them cancelable
- Add API to get detailed state of DeviceIdleController
- Create configurable default expanded desktop style
[B]Version 10.3[/B]
-Update to Android 6.0.1_r46
-Lots of translations
-Lots of CMTE fixes
-Add interpolators to qs tiles
Fixes the system server crash issues caused by null pointer in NetworkPolicyManagerService
-Screenshot Crop and Share
-Dyanamically Configurable Pulse Bar Dimensions
-Fix WaveGenerator memory leak
-Fix overflows in amrwbenc
-Fix for rounding error during encoding
-Enable Wifi Display to support 1920*1080 60fps
-Fix high battery drain after using flashlight
-Fix de-referencing NULL
-Added null check for memory reference
-Fix a video recording issue when sw encoder is used
-Fix compiler warnings
-Fix cameraId type of onDeviceStatusChanged
-Allow media server to disconnect camera even unlocked
-OmniSwitch: cleanup BitmapCache handling
-Remove gallery option from mid-screen shortcuts
-Power/reboot dialogs dim
-Remove bluetooth only when connected toggle
-Add back 'setOnlyAlertOnce' to notification for restricting background data
-Introduce ScreenType class
-Battery bar enhancements
-Fix lcd density theme derp with text edit color
-Restore custom DPI density after updates
-Remove unused observer in AmbientDisplayTile
-Tighten up how we execute a theme change
-Clean up spaghetti factory in BatterySaver tile
-Updated DU-About layout
-Show charging current in mAh on lockscreen
-Keyguard charging current switch
-Fix wakelock blocker's janky layout
-Fix animations duration slider preference janky layout
-Headers overlay support!
-Fix du logo size inside DU-About
-Fix Quick settings tiles font themes derp
-Update theme in CellBroadcastReceiver to match settings
-Fix wrong label for Desktop backup password
-Change battery full level from 90 to 100
-Bring back the 'AOSP look' in Settings
-Fix double tap power launching custom lockscreen icon
-Fix default app for default grants
-Grant signature permission to setup and search
-Fix adb over network
-Use VectorDrawable's for rendering battery
-Add UI/UX capability to attach a saved video to a MMS message
-Display humidity and wind data in LockClock forecast dialog
-National data roaming is off when no active subscriptions
-Adjust the CAF task manager layout
-Harden against null bitmaps from provider still processing
-Lots of Camera2 (AOSP Camera) fixes
Fix jank with 'Show4LTE mod
-Make Launcher3 theme aware (for real this time)
-Add animations to quick settings tiles
-Added support for video and audio mms attachments
-Speed up notification panel pulldown animation when called externally
-Make sure to expand all the way when flinging
-Fix phone crashes after tapping Data Usage in Settings
-Stop adjustConfigurationLw causing sleep/lock
-Fix possible NPE in Settings
-Fix Storage Applications Manager dropdown
-Allow sorting Applications by size in Settings
-Fix the memory leak in TetherSettings
-Use DocumentsProvider API helper methods
-Long press StatusBarHeaderView to launch ThemeChooser headers
-Show title of category in browser fragment (CMTE)
-Battery fixes from CM (vector)
-Added RTL support to theme chooser
-Stop resetting per-app overlays all the time!
-Add More Storage preference to Gallery2
-Fix dismissing Play Store app installed notification
-Mark Pixel C keyboard as having hardware autorepeat
-Separate default header handling from contextual headers
-Fix google-explicit-constructor warnings
-Fix batterySendBroadcast not synchronized issue
-Fix system crash caused by invalid array index of LegacyTypeTracker
-Fix possible OOB
Fix resume box appear when reopen a video by Gallery
-Fix facing check in CameraUtils
-Fix misleading indentation
-Gallery's progress bar stay at 0 when play some clips
-Fix so you can go back in Time zone page
-IP protocol shows wrong in ApnEditor
-Fix the memory leak in DrawOverlayDetails
-Use correct icon for sim card
[B]Version 10.2[/B]
- Update to Android 6.0.1_r43
- New and improved DU change log app
- Show more accurate internal storage capacity
- Allow screen recording to record up to one hour
- Allow screen recording in landscape
- Replace hamburger menu icons with horizontal ellipsis
- Allow system_app access to setenforce
- Fix font changes for clocks
- Fix notification LED NPE
- Add in-app search bindable actions and resources
- Fix recents passing through Google search bar
- Fix off-center date on lockscreen when no alarm is set
- Fix hotspot client AP count
- Fix InCallUI contact image position
- Add SMS/MMS limitation feature
- Enable turn on data when MMS received feature
- Update Chromium to LKGR
- Use circular reveal for showing/hiding task manager panel
- Update SmartBar editor popup menu logic and animation refresh
- Update OmniSwitch
- Show the option for 'Show running apps' for AOSP recents
- Re-center lockscreen notifs
- Add a carrier config for default value of WFC user setting
- Allow Smartbar to unlock recent apps button and make it removable
- Fling: Up swipe left/right support
- Enable quick pulldown for all
- Add a check to see whether the wallpaper's size has changed
- Point Ambient display tile longpress action to it's own settings
- Various CMTE fixes
- Various optimizations and fixes
- Updated translations
[B]Version 10.1[/B]
- Update to Android 6.0.1_r24
- Add Torch to Power Menu
- Adjust Themes tile
- Messaging: QuickReply
- Phone: Call blacklisting
- Custom Ambient Display options
- Add Caffeine QS tile
- Fix volume key music control seeking while ambient display is enabled
- Restore animations back to stock values
- Materialize SIM Toolkit icon
- SmartBar: Fixes across the board including DPI changing
- Fix the duplicate value in expanded download field
- Add custom shadow on header image
- OmniSwitch: Add basic multiwindow support
- Switch to OpenWeather for lockscreen and header weather
- Compile theme apps in the background
- Fix weather items NPE while casting
- Show volume panel tile in QS
- Update SuperSU to 2.71
- Add Heads Up button to the extended statusbar
- Centerize the empty view for WiFi and BT tiles
- Add Heads Up Timeout option
- Remove color picker options
- Fix annoying black statusbar and navbar issue
- Organize Dirty Tweaks more to make things streamlined
- Optimizations and bug fixes
- CMTE fixes and updates
- Updated translations
For a detailed change log, check [URL]http://gerrit.dirtyunicorns.com/#/q/status:merged,n,z[/URL]
[B]Version 10.0 [/B]
- Initial Release of M
[B]9.8[/B]
- final lp build
- Updated to the newest aosp revision
[B]9.7[/B]
- Update to Android 5.1.1_r18
- Add Hot Reboot to Power Menu
- Fix 3-finger Gesture
- Slimified Nav Ring targets
- Ability to ignore interruptions while active media playback
- Add OmniSwitch as Recents
- Add Gesture Lockscreen
- Ability to hide Power Menu on the Lockscreen
- Ability to have notification lights while screen is on
- Bring back the Battery Bar
- Allow lockscreen elements to be themeable via color changing
- Ability to disable Privacy Guard notifications
- Add Volume Panel QS tile
- Disable extended statusbar weather by default
- Add ability to rotate the lockscreen
- Haptic feedback for QS tiles
- Time Contextual Headers
- Fix NFC tile disappearing
- Volume panel timeout ability
- Long press lockscreen lock icon to activate Torch
- Add menu action to OmniSwitch
- Fix Ad Blocker
- Re-organize Dirty Tweaks to make things more streamlined
- Further optimizations and bug fixes
- CMTE fixes
- Updated translations
For a more detailed change log [URL]http://gerrit.dirtyunicorns.com/#/q/status:merged,n,z[/URL]
[B]9.6[/B]
- Update to Android 5.1.1_r9
- Patched up stagefright vulnerability
- OmniSwitch updates
- Added ability to enable or disable scrolling cache
- Add 3-finger screenshot gesture
- Fix QS - Notification shade blank area bug
- Add DT2S for Lockscreen
- Add Lockscreen Wallpaper functionality
- Add new nav bar icons by Bryan Owens
- Add Enable-Disable notification color inversion
- Customize Battery Saver notification icons
- Add Dotted Battery icon style
- Add Longpress Settings actions to QS
- Add System App Remover
- Add back menu button for navbar
- Reorganize Dirty Tweaks
- Reorganize About Phone - About Tablet
- Update more icons
- Fix backup tool
- Added optimizations to various repos
- Spruced up DeskClock
- Various translations
- Added back Omni's customizable PhaseBeam wallpapers
- Materialized Launcher3
- Fix assorted bugs reported or discovered
[B]Version 9.5[/B]
- Update to Android 5.1.1_r8
- Wi-Fi calling
- Add Breathing Notifications (calls/sms/voicemail)
- Slim Recents
- Option to disable Torch on screen off
- Add Slim Navbar customizations
- Add SlimPIE
- Add SELinux Switch
- Add NavBar Tile
- Move button mods to Navigation menu
- Add Expanded Desktop
- Add Weather to Settings (cLock)
- Add back IME arrows
- Add DU Logo in Statusbar (plus color changing ability)
- Add ability to disable Lockscreen Shortcuts
- Update more icons to Material Design
- Fix 4G instead of LTE switch
- Add Live Volume Steps
- Add Config for WiFi Country Code
- Hotspot Idle Config
- Per App Controls for keyguard
- Simplify how Extra Info determines density
- Font change size for SMS/MMS composition or incoming
- Various translations
[B]Version 9.4[/B]
- Android 5.1.1_r4
- Add USB Tether tile
- Remove carrier settings
- Make DU Extra Info themeable
- Force Expanded Notifications
- Add Music tile
- Fix disabling volume adjust sound
- Various ThemeChooser fixes
- Add Volume Rocker Swap button function
- Add Wakelock Blocker
- Add AOKP System Animations and Listview Animations
- Eliminate more checkbox options (replaced by switches)
- Add Task Manager
- Add ability to disable Lockscreen Shortcuts
- Update various icons to Material Design
- Show 4G instead of LTE switch
- Make headset notification dismissable
- Allow all files over BT
- Dirty Unicorns is starting...
- Stop About-DU from launching at startup
- Increasing ring volume
- Unlink ringer and notification volume
- Add ADB over Network tile
- Add Compass tile
- Notification ticker
- Add NFC tile
- Privacy Guard (functions alongside App Ops)
- Implement PIN keypad shuffler
[B]Version 9.3[/B]
~Update to Android 5.1.1
~Materialize DSPManager
~Fix SysUI FC for Themes with QS mods
~Change checkboxes to switches
~Remove Voice Dialer
~Fix for Play Services deep sleeping
~Fix various Theme Engine issues
~Add back notification LED settings backend
~Fix NavRing FC
~Expose values for our applications to be themed
~Hide lights settings if device doesn't support them
~Don't set preferred APN's automatically
~Fix battery and notification lights
~Various translations
[B]Version 9.2[/B]
~Added DU-Updater
~Enable WiFi Display
~Update properties to take full advantage of 3GB heap
~Make Navring available to devices with no navbar
~Add user configurable shortcuts
~Implement ambient display as Active Display
~Change location sensors mode in quick settings
~Show carrier label / custom & change color
~Add Left clock
~Volume rocker music controls
~Double tap to sleep on navigation bar
~Navbar ring targets
~Option to show four tiles per row
~Lots of tiles added
~Theme Chooser updates
[B]Version 9.1[/B]
~NavigationBar Customization
~Add navigation bar arrow keys toggle
~Add left and right virtual buttons while typing
~Create expandable volume panel
~Battery and Notification Lights
~Add Sync tile
~Screenshot Tile
~Update default app icon to a more material like icon
~Material Design makeover
~Proximity speaker: add time delay preference
~Headsup Options
~Mms improvements
~Lockscreen Tile
~Lockscreen shortcut customization
~Themed DU kb hints/spacebar
~Add About DU to settings/about phone
~Add our changelog back
~Allow disabling of FC dialogs
~Update SuperSU v2.45
~Materialize volume panel in/out animation
~Powermenu screenshot delay
~Theme Engine
[B]Version 9.0 [/B]- Initial Release of Lollipop
~Encryption is NOT forced
~SuperSU
~Add customization for Quick Settings
~Add notifications tile
~Add a standalone File Manager
~Proximity speaker
~Add long click support for QS tiles
~Option to disable brightness slider
~Optional DU Blackout keyboard
~Screenrecord
~Add FAB for recents and more locations
~Pimp the power menu out
~Smart Pulldown
~Add ability to change the color in battery saver mode
~Gesture Anywhere
~App circle sidebar
~Battery Bar
~Add Camera sound toggle
~Battery text mode & Forward port battery icon options
~Option to use volume keys to control media volume anytime
~Do not allow to access quick settings on secure lockscreen
~Configurable 0, 90, 180 and 270 degree rotation
~Add AdBlocker
~Add option to disable searchbar in recents
~Quick pulldown preference
~Statusbar clock and date customizations
~MediaScanner behavior on boot
~Add double tap to sleep
~Make voicemail notifications dismissable
~DSPManager
~Volume Rocker Wake
~Turn off carrier provisioning by default
~Doze (ambient display) timeout
~Port forward statusbar brightness control
~Disable Immersive Messages
~Added screenshot delete action in notifications
Disable/Enable screenshot sound
~OmniSwitch
~Network Traffic
~DU bootanimtion
~Quick unlock control for lockscreen
~AppOps
~Add back all keyboard IME features
~Dialer lookup
~Allow disabling volume adjust sound
~Don't wake up device when charger is plugged/unplugged
Credit and Thanks:
We would like to give thanks to everyone that contributes to the Android community, big or small because every bit counts. Although we can't list each and every contributor within the Android community, we would like to highlight some of the teams and individuals that have made it possible NOT only with just this version of DU but throughout the years because we don't ever want to forget where we came from nor those that have helped us!
That said, on behalf of the DU team we say THANKS to....
JMZ Software
Baby Jesus
Code Aurora Forum
Omni ROM
Android Open Kang Project (AOKP)
Android Ice Cold Project (AICP)
XDA-Developers
SlimROMs
Preludedrew
Max Weninger
Team Black Out
CyanogenMod
Pure Nexus Project
**If we have left someone or some team out, we apologize and please PM us**
Download Links:
Version 10.6 - http://download.dirtyunicorns.com/files/lux/Official/DU_lux_6.0.1_20160910-0159.v10.6-OFFICIAL.zip
GAPPS - Banks Gapps
DU TBO GAPPS - DU TBO GAPPS ZIPS
WEEKLIES - http://download.dirtyunicorns.com/files/lux/Weeklies/
Frequently asked questions - READ HERE
Other Links:
G+ community - https://plus.google.com/u/0/communities/109738128866939227235
ROM Source - https://github.com/DirtyUnicorns
Gerrit - http://gerrit.dirtyunicorns.com
Crowdin (translations) - https://crowdin.net/project/dirtyunicorns
Jira (Bug Report / Feature Request) - http://jira.dirtyunicorns.com/
Mine
I had used the test build and that was awesome. It feels great that this got official.
Fantastic ROM. Thanks for the work.
I'm Force Close the settings.
I Wipe all, formatted internal SD. Banks used GAPPS Dinamic.
Anyone know how to solve?
Tks.
bononi said:
Fantastic ROM. Thanks for the work.
I'm Force Close the settings.
I Wipe all, formatted internal SD. Banks used GAPPS Dinamic.
Anyone know how to solve?
Tks.
Click to expand...
Click to collapse
Yes same here. Settings getting FC. @nickdoherty
Hail O Hail ..
DU by +Nick is here .
One thing is missed finding is the Lockscreen music visualizer .Is there any option for this or not?
---------- Post added at 02:55 PM ---------- Previous post was at 02:53 PM ----------
K.khiladi said:
Yes same here. Settings getting FC. @nickdoherty
Click to expand...
Click to collapse
Try open gapps.
Hopefully that will fix.
I'm running 02 May build and everything's fine
Mike124 said:
Hail O Hail ..
DU by +Nick is here .
One thing is missed finding is the Lockscreen music visualizer .Is there any option for this or not?
---------- Post added at 02:55 PM ---------- Previous post was at 02:53 PM ----------
Try open gapps.
Hopefully that will fix.
I'm running 02 May build and everything's fine
Click to expand...
Click to collapse
I tried now with GAPPS Open and did not work
Mike124 said:
Hail O Hail ..
DU by +Nick is here .
One thing is missed finding is the Lockscreen music visualizer .Is there any option for this or not?
---------- Post added at 02:55 PM ---------- Previous post was at 02:53 PM ----------
Try open gapps.
Hopefully that will fix.
I'm running 02 May build and everything's fine
Click to expand...
Click to collapse
The 10.1 version is fine. 10.2 has settings FC.
Didn't knew about that.. i haven't updated it. Thanks for the info..
Sent from my XT1562 using XDA-Developers mobile app
K.khiladi said:
The 10.1 version is fine. 10.2 has settings FC.
Click to expand...
Click to collapse
10.2 works fine here....
Sent from my du_lux using XDA-Developers mobile app
I dirty flashed over weekly build. No issues
Sent from my du_lux using Tapatalk
droider007 said:
10.2 works fine here....
Sent from my du_lux using XDA-Developers mobile app
Click to expand...
Click to collapse
You dirty flashed over 10.1 ?
---------- Post added at 11:04 PM ---------- Previous post was at 11:03 PM ----------
encrypterr said:
I dirty flashed over weekly build. No issues
Sent from my du_lux using Tapatalk
Click to expand...
Click to collapse
Clean flash has this problem i guess
Edit - Still settings FC. Dirty flashed from 10.1 to 10.2
For DU users, what could make me change to DU instead of CM13?
baskwo said:
For DU users, what could make me change to DU instead of CM13?
Click to expand...
Click to collapse
Abundance of features and stability.
I'm going to need someone to pull a logcat of the settings f/c as I didn't have the issue. Thanks
Sent from my du_lux using XDA-Developers mobile app
I had it when I flashed with banks gapps. Shortly after i wiped and reflashed with open gapps w/o issues force closes. Might have been a coincidence.
Also I cant get mobile network to turn on. Checked apn, rebooted, created separate apn. Nothing. Xt1563 can
Sent from my XT1562 using Tapatalk
How is battery life on the previous version?
Sent from my XT1563 using XDA-Developers mobile app
For the people with settings FC problem: The problem is related to the ROM launcher. I installed Google Now Launcher and the problem is gone. Try it and see if it does solve the problem.
Sent from my du_lux using Tapatalk
joeanca said:
I had it when I flashed with banks gapps. Shortly after i wiped and reflashed with open gapps w/o issues force closes. Might have been a coincidence.
Also I cant get mobile network to turn on. Checked apn, rebooted, created separate apn. Nothing. Xt1563 can
Sent from my XT1562 using Tapatalk
Click to expand...
Click to collapse
I'm on telus, same network. You shouldn't have an issue. Sorry I don't know what it could be.
Sent from my du_lux using XDA-Developers mobile app
Let's fire this Dirty F***ing Bad boy up. Fired up without an issue, no fc on settings and mobile data doesn't seem to connect.
i flashed TBO gapps and like usual, I never restore my data and apps through googles servers as I find that causes issues with Theme chooser
Sent from my Aspire ES1-511 using XDA-Developers mobile app

[ROM][6.0.1][N910 F|G] Dirty Unicorns v10.6 [Dirty-Deeds][CAF]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
About Us:
Dirty Unicorns is a project that started out with no name. It was a project that was first based off AOKP back in the early days of Jelly Bean. In the early days -- it was just a one man show on one device, the EVO 3D. Since then, many others have joined the project and it has grown exponentially.
We have seen a lot of talent contribute to this project of ours. Big or small, the focus was always on contributing to the community. That is ultimately why we do what we do. After Jelly Bean, we decided to move to a new base, OmniROM. While AOKP was fun, OmniROM proved to be even more exciting base because it challenged us to see what we could do with a project that had different goals in mind. We learned a lot and gained contributors in the process. With Lollipop, we moved to an AOSP base with a lot of patches from CAF to make our older devices function as they should. We grew further with experience and learned a lot more along the way.
It has been an awesome learning experience and it's still not over! We are still learning, striving to grow each day, and continuing to move forward. Lastly, we DO NOT accept, nor ask, for donations. We do not believe in that. Everything that is necessary to keep this project going comes out of our own pocket. Gerrit, Jenkins, Websites, Devices, etc. We will never ask for a dime. All that we do ask is that you have patience, search for answers prior to posting, read, and try to enjoy the process with us!!
Kernel Source:
LINK
Flashing Instructions:
- Verify that you're using the latest version of TWRP
- Perform a FULL WIPE as described below
(A full wipe is when you wipe system/data/cache/dalvik)
- Flash the latest version of this ROM
- Flash recommended GAPPS linked below
- Reboot and ENJOY!!
**If you fail to follow these instructions, please don't bother reporting any bugs**
**If you use Xposed, please don't bother reporting any bugs**
**If you use another kernel, please don't bother reporting any bugs**
Change Log:
Code:
[B]Version 10.6 [/B]
- Update to Android 6.0.1_r68
- Lots of translations
- Configurable Themes tile components to apply
- Switch to HTTPS for our updater
- Add missing exposures and separate power dialog icons
- A lot of Gallery2 improvements/fixes
- Rewrite DU-About a little
- Fix lockscreen charging current switch
- Statusbar icons transparency
- A lot of Gallery2 improvements/fixes
- A lot of FMRadio improvements/files
- Refactor SlimSeekBarPreference
- Expose new hard coded colors for themes in Messaging
- Add vector image and fix themeing issue in Messaging
- Fling trails width configuration
- Update bcm4356 FW
- Use HTTPS when fetching changelogs
- DocumentsUI fixes
- Account for time changes when showing recent activities
- Increase max screen recording time to 1 hour
- Allow force landscape mode with screenrecord
- Bump DU Certified to 2.4.1
- Misc CMTE fixes that came in with CMSDK refactor
- Update Fling library from Orange Open Source to 1.2.6
- Display bluetooth battery status when available
- Added hardware key disable support with M adaptations
- OmniSwitch: launcher: change essentials launch intents
- OmniSwitch: revert recent apps should not change order in quick switcher
- OmniSwitch: no ripple no fun
- Make overlay permission check configurable
- Fix Slim Recents unknown window type error
[B]Version 10.5[/B]
- Lots of translations
- Update to Android-6.0.1_r62
- New DU logo for QS navbar/fling tile and keyboard
- Added revert recents in OmniSwitch
- Bring back basic group support
- Enable support for groups in External contacts accounts
- Sync citylist handling with upstream in DeskClock
- Fix crash when no storages are available
- Fix concurrent access to mStorages
- Disable all ListView and GridView selectors in OmniSwitch
- New DU logo everywhere
- Added ability to change location sensors mode in quick settings
- Added Solid bar sanity levels and Lavalamp anim speed
- Fix lock insanity with ActivityManager
- Fix and remember state with OmniSwitch's launcher mode
- Allow immersive options for Slim Recents
- Move LockClock up per request
- Fix notification panel can't hide in statusbar
- Enable camera hal v3 interface
- Disable cellular networks settings menu if airplane mode is enabled
- Set upper limit of 40 FPS on Pulse's renderer drawing
- Added Proximity wake on selected devices
- Fixed NPE in Messaging app
- Add tabs transitions effects in DirtyTweaks
- Add a blank footer to System app remover
- Add ability hide/show app launcher icon for OmniSwitch
- Make sure screenshot Qs and power menu icons match
- Fix volume timeout derp
- Get rid of ugly dialog in radio info
- Adjust padding between battery icon and text
- Add CPU info overlay
- Add backup services to the whitelist after the android-6.0.1_r54 merge
- Remove navigation bar option in Extended desktop settings conditionally
- Pulse 2.0 Advanced Audio/Visual Rendering
- Fix SmartBar alpha when pulse enabled and music paused from lockscreen
- Update DU Certified to v2.3
[B]Version 10.4[/B]
- Update to Android 6.0.1_r54
- Update SuperSU to v2.76 stable release
- Lots of translations
- Lots of changes and fixes to DU Certified
- SmartBar/Fling clear notifications action
- SmartBar/Fling volume panel action
- SmartBar editor action
- Add a visual cue when editing SmartBar
- Reset SmartBar button animation/pressed state when cancelled
- Add SmartBar save/restore profiles
- Add a visual cue when editing SmartBar
- Add volume tones back
- Add volume dialog timeout
- Fixed WiFi not saving bug
- Add edit action for screenshot notification
- Add support for gestures on certain devices
- Add draw stroke width support to Screenshot Crop/Share
- Add blur feature to Screenshot Crop/Share
- Add launcher mode to OmniSwitch
- OmniSwitch launcher mode day 0 fixes
- Fix a glitch causing shadow not to be reset when header disabled
- Fix one more misbehaving shadow
- Fixed storage permission issue for attachments
- Fix playback for mkv files with lacing
- Cleaned house in Dirty Tweaks, layout fixes
- Clean up System app remover
- Clean up and fix potential NPE's in Recents
- Move DU logo under statusbar items
- Add missing INTERACT_ACROSS_USERS_FULL permission
- Adding NullPointerException check in DocumentsUI
- Add new Theme Provider icon
- Remove unneeded top margin in QS tuner
- Set zygote process priority to -20 to speed up VM startup time
- Call eglReleaseThread in threadLoop for bootanimation
- Enable single tap rebinding for hwkey back and home
- Support MPEG4 codec in Matroska files
- Pass AAC profile from MatroskaExtractor
- Adds some parsing capability
- Support HEVC tracks in Matroska containers
- Remove charging from persisted function composition
- Expose extended statusbar shadow values for themers
- Use correct read/write perms for provider
- Update controls preview to properly render themed assets
- Apply band-aid to ensure theme provider preview permissions are correct
- Use proper API for Fling dialog handling and make them cancelable
- Add API to get detailed state of DeviceIdleController
- Create configurable default expanded desktop style
[B]Version 10.3[/B]
-Update to Android 6.0.1_r46
-Lots of translations
-Lots of CMTE fixes
-Add interpolators to qs tiles
Fixes the system server crash issues caused by null pointer in NetworkPolicyManagerService
-Screenshot Crop and Share
-Dyanamically Configurable Pulse Bar Dimensions
-Fix WaveGenerator memory leak
-Fix overflows in amrwbenc
-Fix for rounding error during encoding
-Enable Wifi Display to support 1920*1080 60fps
-Fix high battery drain after using flashlight
-Fix de-referencing NULL
-Added null check for memory reference
-Fix a video recording issue when sw encoder is used
-Fix compiler warnings
-Fix cameraId type of onDeviceStatusChanged
-Allow media server to disconnect camera even unlocked
-OmniSwitch: cleanup BitmapCache handling
-Remove gallery option from mid-screen shortcuts
-Power/reboot dialogs dim
-Remove bluetooth only when connected toggle
-Add back 'setOnlyAlertOnce' to notification for restricting background data
-Introduce ScreenType class
-Battery bar enhancements
-Fix lcd density theme derp with text edit color
-Restore custom DPI density after updates
-Remove unused observer in AmbientDisplayTile
-Tighten up how we execute a theme change
-Clean up spaghetti factory in BatterySaver tile
-Updated DU-About layout
-Show charging current in mAh on lockscreen
-Keyguard charging current switch
-Fix wakelock blocker's janky layout
-Fix animations duration slider preference janky layout
-Headers overlay support!
-Fix du logo size inside DU-About
-Fix Quick settings tiles font themes derp
-Update theme in CellBroadcastReceiver to match settings
-Fix wrong label for Desktop backup password
-Change battery full level from 90 to 100
-Bring back the 'AOSP look' in Settings
-Fix double tap power launching custom lockscreen icon
-Fix default app for default grants
-Grant signature permission to setup and search
-Fix adb over network
-Use VectorDrawable's for rendering battery
-Add UI/UX capability to attach a saved video to a MMS message
-Display humidity and wind data in LockClock forecast dialog
-National data roaming is off when no active subscriptions
-Adjust the CAF task manager layout
-Harden against null bitmaps from provider still processing
-Lots of Camera2 (AOSP Camera) fixes
-Fix jank with 'Show4LTE mod
-Make Launcher3 theme aware (for real this time)
-Add animations to quick settings tiles
-Added support for video and audio mms attachments
-Speed up notification panel pulldown animation when called externally
-Make sure to expand all the way when flinging
-Fix phone crashes after tapping Data Usage in Settings
-Stop adjustConfigurationLw causing sleep/lock
-Fix possible NPE in Settings
-Fix Storage Applications Manager dropdown
-Allow sorting Applications by size in Settings
-Fix the memory leak in TetherSettings
-Use DocumentsProvider API helper methods
-Long press StatusBarHeaderView to launch ThemeChooser headers
-Show title of category in browser fragment (CMTE)
-Battery fixes from CM (vector)
-Added RTL support to theme chooser
-Stop resetting per-app overlays all the time!
-Add More Storage preference to Gallery2
-Fix dismissing Play Store app installed notification
-Mark Pixel C keyboard as having hardware autorepeat
-Separate default header handling from contextual headers
-Fix google-explicit-constructor warnings
-Fix batterySendBroadcast not synchronized issue
-Fix system crash caused by invalid array index of LegacyTypeTracker
-Fix possible OOB
-Fix resume box appear when reopen a video by Gallery
-Fix facing check in CameraUtils
-Fix misleading indentation
-Gallery's progress bar stay at 0 when play some clips
-Fix so you can go back in Time zone page
-IP protocol shows wrong in ApnEditor
-Fix the memory leak in DrawOverlayDetails
-Use correct icon for sim card
[B]Version 10.2[/B]
- Update to Android 6.0.1_r43
- New and improved DU change log app
- Show more accurate internal storage capacity
- Allow screen recording to record up to one hour
- Allow screen recording in landscape
- Replace hamburger menu icons with horizontal ellipsis
- Allow system_app access to setenforce
- Fix font changes for clocks
- Fix notification LED NPE
- Add in-app search bindable actions and resources
- Fix recents passing through Google search bar
- Fix off-center date on lockscreen when no alarm is set
- Fix hotspot client AP count
- Fix InCallUI contact image position
- Add SMS/MMS limitation feature
- Enable turn on data when MMS received feature
- Update Chromium to LKGR
- Use circular reveal for showing/hiding task manager panel
- Update SmartBar editor popup menu logic and animation refresh
- Update OmniSwitch
- Show the option for 'Show running apps' for AOSP recents
- Re-center lockscreen notifs
- Add a carrier config for default value of WFC user setting
- Allow Smartbar to unlock recent apps button and make it removable
- Fling: Up swipe left/right support
- Enable quick pulldown for all
- Add a check to see whether the wallpaper's size has changed
- Point Ambient display tile longpress action to it's own settings
- Various CMTE fixes
- Various optimizations and fixes
- Updated translations
[B]Version 10.1[/B]
- Update to Android 6.0.1_r24
- Add Torch to Power Menu
- Adjust Themes tile
- Messaging: QuickReply
- Phone: Call blacklisting
- Custom Ambient Display options
- Add Caffeine QS tile
- Fix volume key music control seeking while ambient display is enabled
- Restore animations back to stock values
- Materialize SIM Toolkit icon
- SmartBar: Fixes across the board including DPI changing
- Fix the duplicate value in expanded download field
- Add custom shadow on header image
- OmniSwitch: Add basic multiwindow support
- Switch to OpenWeather for lockscreen and header weather
- Compile theme apps in the background
- Fix weather items NPE while casting
- Show volume panel tile in QS
- Update SuperSU to 2.71
- Add Heads Up button to the extended statusbar
- Centerize the empty view for WiFi and BT tiles
- Add Heads Up Timeout option
- Remove color picker options
- Fix annoying black statusbar and navbar issue
- Organize Dirty Tweaks more to make things streamlined
- Optimizations and bug fixes
- CMTE fixes and updates
- Updated translations
[B]9.7[/B]
- Update to Android 5.1.1_r18
- Add Hot Reboot to Power Menu
- Fix 3-finger Gesture
- Slimified Nav Ring targets
- Ability to ignore interruptions while active media playback
- Add OmniSwitch as Recents
- Add Gesture Lockscreen
- Ability to hide Power Menu on the Lockscreen
- Ability to have notification lights while screen is on
- Bring back the Battery Bar
- Allow lockscreen elements to be themeable via color changing
- Ability to disable Privacy Guard notifications
- Add Volume Panel QS tile
- Disable extended statusbar weather by default
- Add ability to rotate the lockscreen
- Haptic feedback for QS tiles
- Time Contextual Headers
- Fix NFC tile disappearing
- Volume panel timeout ability
- Long press lockscreen lock icon to activate Torch
- Add menu action to OmniSwitch
- Fix Ad Blocker
- Re-organize Dirty Tweaks to make things more streamlined
- Further optimizations and bug fixes
- CMTE fixes
- Updated translations
[B]9.6[/B]
- Update to Android 5.1.1_r9
- Patched up stagefright vulnerability
- OmniSwitch updates
- Added ability to enable or disable scrolling cache
- Add 3-finger screenshot gesture
- Fix QS - Notification shade blank area bug
- Add DT2S for Lockscreen
- Add Lockscreen Wallpaper functionality
- Add new nav bar icons by Bryan Owens
- Add Enable-Disable notification color inversion
- Customize Battery Saver notification icons
- Add Dotted Battery icon style
- Add Longpress Settings actions to QS
- Add System App Remover
- Add back menu button for navbar
- Reorganize Dirty Tweaks
- Reorganize About Phone - About Tablet
- Update more icons
- Fix backup tool
- Added optimizations to various repos
- Spruced up DeskClock
- Various translations
- Added back Omni's customizable PhaseBeam wallpapers
- Materialized Launcher3
- Fix assorted bugs reported or discovered
Version 9.5
- Update to Android 5.1.1_r8
- Wi-Fi calling
- Add Breathing Notifications (calls/sms/voicemail)
- Slim Recents
- Option to disable Torch on screen off
- Add Slim Navbar customizations
- Add SlimPIE
- Add SELinux Switch
- Add NavBar Tile
- Move button mods to Navigation menu
- Add Expanded Desktop
- Add Weather to Settings (cLock)
- Add back IME arrows
- Add DU Logo in Statusbar (plus color changing ability)
- Add ability to disable Lockscreen Shortcuts
- Update more icons to Material Design
- Fix 4G instead of LTE switch
- Add Live Volume Steps
- Add Config for WiFi Country Code
- Hotspot Idle Config
- Per App Controls for keyguard
- Simplify how Extra Info determines density
- Font change size for SMS/MMS composition or incoming
- Various translations
[B]Version 9.4[/B]
- Android 5.1.1_r4
- Add USB Tether tile
- Remove carrier settings
- Make DU Extra Info themeable
- Force Expanded Notifications
- Add Music tile
- Fix disabling volume adjust sound
- Various ThemeChooser fixes
- Add Volume Rocker Swap button function
- Add Wakelock Blocker
- Add AOKP System Animations and Listview Animations
- Eliminate more checkbox options (replaced by switches)
- Add Task Manager
- Add ability to disable Lockscreen Shortcuts
- Update various icons to Material Design
- Show 4G instead of LTE switch
- Make headset notification dismissable
- Allow all files over BT
- Dirty Unicorns is starting...
- Stop About-DU from launching at startup
- Increasing ring volume
- Unlink ringer and notification volume
- Add ADB over Network tile
- Add Compass tile
- Notification ticker
- Add NFC tile
- Privacy Guard (functions alongside App Ops)
- Implement PIN keypad shuffler
[B]Version 9.3[/B]
~Update to Android 5.1.1
~Materialize DSPManager
~Fix SysUI FC for Themes with QS mods
~Change checkboxes to switches
~Remove Voice Dialer
~Fix for Play Services deep sleeping
~Fix various Theme Engine issues
~Add back notification LED settings backend
~Fix NavRing FC
~Expose values for our applications to be themed
~Hide lights settings if device doesn't support them
~Don't set preferred APN's automatically
~Fix battery and notification lights
~Various translations
[B]Version 9.2[/B]
~Added DU-Updater
~Enable WiFi Display
~Update properties to take full advantage of 3GB heap
~Make Navring available to devices with no navbar
~Add user configurable shortcuts
~Implement ambient display as Active Display
~Change location sensors mode in quick settings
~Show carrier label / custom & change color
~Add Left clock
~Volume rocker music controls
~Double tap to sleep on navigation bar
~Navbar ring targets
~Option to show four tiles per row
~Lots of tiles added
~Theme Chooser updates
[B]Version 9.1[/B]
~NavigationBar Customization
~Add navigation bar arrow keys toggle
~Add left and right virtual buttons while typing
~Create expandable volume panel
~Battery and Notification Lights
~Add Sync tile
~Screenshot Tile
~Update default app icon to a more material like icon
~Material Design makeover
~Proximity speaker: add time delay preference
~Headsup Options
~Mms improvements
~Lockscreen Tile
~Lockscreen shortcut customization
~Themed DU kb hints/spacebar
~Add About DU to settings/about phone
~Add our changelog back
~Allow disabling of FC dialogs
~Update SuperSU v2.45
~Materialize volume panel in/out animation
~Powermenu screenshot delay
~Theme Engine
Version 9.0 - Initial Release of Lollipop
~Encryption is NOT forced
~SuperSU
~Add customization for Quick Settings
~Add notifications tile
~Add a standalone File Manager
~Proximity speaker
~Add long click support for QS tiles
~Option to disable brightness slider
~Optional DU Blackout keyboard
~Screenrecord
~Add FAB for recents and more locations
~Pimp the power menu out
~Smart Pulldown
~Add ability to change the color in battery saver mode
~Gesture Anywhere
~App circle sidebar
~Battery Bar
~Add Camera sound toggle
~Battery text mode & Forward port battery icon options
~Option to use volume keys to control media volume anytime
~Do not allow to access quick settings on secure lockscreen
~Configurable 0, 90, 180 and 270 degree rotation
~Add AdBlocker
~Add option to disable searchbar in recents
~Quick pulldown preference
~Statusbar clock and date customizations
~MediaScanner behavior on boot
~Add double tap to sleep
~Make voicemail notifications dismissable
~DSPManager
~Volume Rocker Wake
~Turn off carrier provisioning by default
~Doze (ambient display) timeout
~Port forward statusbar brightness control
~Disable Immersive Messages
~Added screenshot delete action in notifications
Disable/Enable screenshot sound
~OmniSwitch
~Network Traffic
~DU bootanimtion
~Quick unlock control for lockscreen
~AppOps
~Add back all keyboard IME features
~Dialer lookup
~Allow disabling volume adjust sound
~Don't wake up device when charger is plugged/unplugged
Credit and Thanks:
We would like to give thanks to everyone that contributes to the Android community, big or small because every bit counts. Although we can't list each and every contributor within the Android community, we would like to highlight some of the teams and individuals that have made it possible NOT only with just this version of DU but throughout the years because we don't ever want to forget where we came from nor those that have helped us!
That said, on behalf of the DU team we say THANKS to....
JMZ Software
5 lb 6 oz Baby Jesus
Code Aurora Forum
Omni ROM
Android Open Kang Project (AOKP)
Android Ice Cold Project (AICP)
XDA-Developers
SlimROMs
Preludedrew
Max Weninger
Team Black Out
CyanogenMod
Pure Nexus Project
**If we have left someone or some team out, we apologize and please PM us**
Download Links:
Final Version Stable DirtyUnicorn 10.6 Marshmallow _r68 - Download
Recommended GAPPS - Theme Ready Gapps || Banks Dynamic
Frequently asked questions:
How can I get Viper4Android working?
Check this thread out https://plus.google.com/+JasonPasch5/posts/6JDRjdL2mKM
Are you coming from a ROM with Layers?
Make sure you remove your 'overlay' folders and perform a FULL WIPE
My battery stats are all messed and reporting the wrong percentage, what can I do?
Stop using another kernel. Do a FULL WIPE and flash the ROM again
Is this ROM CM based or AOSP based?
This ROM is based off AOSP
Does this ROM have layers or the CMTE?
This ROM uses the CM theme engine
Pulse doesn't work with [insert music app]
Check this thread out https://plus.google.com/101146731143183859725/posts/TcSzc61xuVx
I'm getting a FC from the theme chooser, what gives?
This is due to restoring data/apps from Google. Go ahead and clear data and cache for theme chooser and theme provider then reboot you should be good moving forward.
I changed my LCD density and now the navbar looks weird, what gives?
This is currently an issue that we are aware of and are addressing. For now, after you've changed the density -- reset navbar layout or stay on the stock density.
Other Links:
G+ community - https://plus.google.com/u/0/communities/109738128866939227235
ROM Source - https://github.com/DirtyUnicorns
Gerrit - http://gerrit.dirtyunicorns.com
Crowdin (translations) - https://crowdin.net/project/dirtyunicorns​
XDA:DevDB Information
Dirty Unicorns, ROM for the Samsung Galaxy Note 4
Contributors
mr.nth.na.vn
Source Code: https://github.com/DirtyUnicorns
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 10.6
Stable Release Date: 2016-09-14
Created 2016-09-13
Last Updated 2016-09-13
DirtyUnicorns is in development and has several small bugs and missing translations.
Complaints/demands/bug reports without logs will be ignored.
Explain how to reproduce the bug and attach logcat and dmesg (if you had a random reboot, also attach last_kmsg). If you don't know how to get those, you can use Catlog app. Please, do not report bugs if you use any kind of mods (like xposed) or third party kernel.
DO NOT REPORT BUGS WHICH ARE ALREADY MENTIONED
Weekly builds' Changelogs, check about phone​!
HW keys binding is not on DU source. You need to perform workaround to disable HW keys+backlights
For HW keys:
Assign all HW keys to none in
Settings->DU-Tweaks->Buttons
For Disabling The Hardware Keys Light :
Add The Following code to /system/etc/init.d/90userinit
Code:
echo 0 > /sys/class/leds/button-backlight/max_brightness
chmod 755 > /sys/class/leds/button-backlight/max_brightness
and reboot
DU Walkthrough by @fahadali2315
https://www.youtube.com/watch?v=LuplVuKC99Y
some screenshort from user on G+ (Thanks man) : https://plus.google.com/u/0/+SolomonQuansah/about
#StayDirty 10.6
Build Final version 10.6 is up. Link and change log is in the OP and github. This brings marshmallow to a end no more work will be done. wait for 11.0 android N
Download Link
Enjoy and happy flashing!
What should we use in terms of BL and Modem?
Can it be used on Verizon.
Thanks for the Rom,everything is working great
Issue am facing is ( once you install any application from play store, you just can't uninstall it every time I am trying to uninstall it the phone goes on soft reboot )
Thanks For This Amazing Rom, Going To Try It.
Is there any way to fix the FC while trying to access Settings->Security Settings?
Tried lollipop and marshmallow bootloader and modem, no WiFi. Can also confirm the security settings force closing.
This ROM also has the brightness bug.
netban said:
This ROM also has the brightness bug.
Click to expand...
Click to collapse
netban said:
Tried lollipop and marshmallow bootloader and modem, no WiFi. Can also confirm the security settings force closing.
Click to expand...
Click to collapse
scorpienez said:
Is there any way to fix the FC while trying to access Settings->Security Settings?
Click to expand...
Click to collapse
will try fix on DU_11.0 (android_7.0). sorry about it.
note 4 n910c
is this compatible with n910c note 4 variant?
mr.nth.na.vn said:
DirtyUnicorns is in development and has several small bugs and missing translations.
Complaints/demands/bug reports without logs will be ignored.
Explain how to reproduce the bug and attach logcat and dmesg (if you had a random reboot, also attach last_kmsg). If you don't know how to get those, you can use Catlog app. Please, do not report bugs if you use any kind of mods (like xposed) or third party kernel.
DO NOT REPORT BUGS WHICH ARE ALREADY MENTIONED
Click to expand...
Click to collapse
Volte working??
mr.nth.na.vn said:
will try fix on DU_11.0 (android_7.0). sorry about it.
Click to expand...
Click to collapse
No Prob Mate. Looking out for your Android N rom
RaipurBoy said:
Volte working??
Click to expand...
Click to collapse
No AOSP rom have VOLTE support for our device.
omg. ive been waiting all this time for Dirty Unicorns rom for my note 4!! thanks for this. gonna try it !
Any ETA on the Nougat version? I have yet to find an AOSP or CM rom that does not crash randomly and has LTE and security settings.
doubledragon5 said:
Can it be used on Verizon.
Click to expand...
Click to collapse
If youve flashed this rom, are you getting data working?

Development [MOD] RENOVATE ICE 7.0 - raven & oriole

View attachment 5512323
First off hi to everyone on the Pixel forums. I have been around quite some time. Firstly HTC, then Samsung, OnePlus and now Google .
Hopefully my work will be as popular and appreciated here as it was on previous devices.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
RENOVATE ICE is a magisk module consisting of modified system framework/apps and an app to enable or disable these new features. Everything by default, is exactly as you would find it on the stock Pixel OS. You need to enable the extra features through the app. The app is available on the playstore but without the corresponding magisk module it will simply do nothing.
One of my main focuses when developing these mods is to make sure everything works instantly, there are no reboots/SystemUI restarts required for anything to take effect.
As it contains modified system files, it needs to be updated every time Google releases a new update. To make sure this causes no issues, I have put a check in the installer so it will only install on the correct base system.
Features controllable through the app (will update as I add more) :
Statusbar:
- Option to put device to sleep when double-tapping statusbar.
- Option to set the maximum number of notification icons in the statusbar.
- Option for statusbar brightness control
- Option for statusbar clock positions (left/right/hidden).
- Option to show seconds in statusbar clock.
- Option to link statusbar icon colors to the system accent colour (premium only)
- Option to set color of statusbar icons.
- Option to set the dark color of statusbar icons when on a light background.
- Option to set each statusbar icon color individually (premium only)
Notifications:
- Option to force expand all notifications
- Option for silent notifications whilst screen is on
- Option for notification text and icon color
- Option to set notification text and icon color to system accent (premium only)
Quicksettings:
- Option to show brightness slider in quick quicksettings
- Option to set the brightness slider position (default/below quicksetting/hidden)
- Option to enable vibration when clicking on quicksetting tiles
- Option to hide build number in quicksettings footer
- Option for quick pulldown (go straight to fully expanded quicksettings).
- Option for smart pulldown (go straight to fully expanded quicksettings if no notifications).
- Option to select different quicksettings icon style (stock, icon with background, icon with no background)
- Option to show QS tile labels in quick quicksettings view
- Option to show QS tile secondary labels in quick quicksettings view
- Option to set number of quicksetting columns
- Option to set number of quicksetting rows
- Option to set number of quick quicksetting rows
- Option to enable outline on quicksetting tiles
- Option to set courner radius of quicksetting tile
- Option to set the width of quicksetting tile outline
- Option to set the corner radius of quicksetting tile outline
- Option to set the color of quicksetting tile outline
- Option to link quicksettings outline color to system accent colour (premium only)
- Option to link quicksettings icon colors to system accent colour (premium only)
- Option to set color of quicksettings statusbar icons.
- Option to set each quicksettings statusbar icon color individually (premium only)
Lockscreen:
- Option to hide the statusbar on lockscreen
- Option to hide the shortcuts at the bottom of lockscreen
- Option to disable the two-lined clock (Android 12L feature)
- Option to randomize the lockscreen keypad for pin unlock
- Option to disable power menu when device is locked.
- Option to disable quicksetting pulldown when the device is locked.
- Option to link lockscreen icon colors to system accent colour (premium only)
- Option to set color of lockscreen statusbar icons.
- Option to set each lockscreen statusbar icon color individually (premium only)
Buttons:
- Option to toggle flashlight with long press power when sceen off.
- Option to automatically turn off the flashlight when turning screen on.
Miscellaneous:
- Option to allow 180 degree rotation (upside down).
- Option to allow screenshots in secure apps.
The app as a whole is free. There are certain tweaks that either require to be a "premium" user or have a subscription. "Premium" status is gained with a one off payment, subscription is as it sounds a small reoccurring monthly fee. Everything is explained in the app, any questions please feel fee to contact me.
Certain parts of the system I may modify and it not require the user to enable/disable anything in the app. Those features are the following:
- Modified SettingsGoogle.apk to allow system apps to be disabled.
- Added back seperate WiFi/Mobile data toggles as well as the new internet tile
- Added back NFC tile
As with previous devices I am open to suggestions and ideas as long as they are in reason. I can't guarantee I can/will include everything requested but I will take a look.
Hopefully we can get a nice collection of tweaks/extra features going .
RENOVATE ICE 7.0 - 11th July
RiCE 3.3.6 APK - 11th July
Current version is compatible with the following builds:
SQ3A.220705.003
SQ3A.220705.001.B1
SQ3A.220705.003.A1
Just a FYI - I have "downgraded" the bundled app in the module to match the version that is currently in the playstore. This will allow you purchase premium or subscribe. The app will be an old version and will give you the "unsupported device" message, but you can then simply update the app from the link above.
Uninstall current module and reboot
Uninstall the RiCE apk if it has stayed behind for whatever reason.
Re-install the new module.
Open RiCE app, ignore "device not supported" message and purchase premium/subscribe.
Install new apk from link below - you will now be on newest app with all the features.
This is only required until the app update is live in playstore.
-Rebased to July base
-Added back NFC tile
-Skip checking SystemUI Privacy observer permission as this can cause a fatal bootloop on rare occasions
6.0
-Rebased to June base
-Added new QS Icon style (icons with no background)
-Option to set QS tile corner radius individually for both Active and Inactive states
-Option to set QS tile outline color individually for both Active and Inactive states
-Option to show QS tile labels in quick quicksettings view
-Option to show QS tile secondary labels in quick quicksettings view
-Added transition animation to QS tile outline
-Added transition animation to QS tile secondary label when expanding for quick quicksettings
5.0
- Updated to May builds
- Added option for notification text/icon colors
- Added option for statusbar brightness control
- Custom quicksetting column count now applies in the customizer screen
- Disable quicksettings on lockscreen tweak now applies when pulling down from the screen rather than the statusbar
- Disable quicksettings on lockscreen tweak now allows quicksetting pulldown, but the tiles are not clickable
- Blocking access to power menu on lockscreen tweak now hides the power button in the quicksettings footer
- Blocking access to power menu on lockscreen tweak now applies when using power + vol up key for power menu
- Fixed the chance hidden clock could show again after hiding statusbar icons
4.1
-Improved some monet coloring
-Fixed glitches with brightness slider after changing positions
-Added labels back to square or circle style quicksettings. These are now fully pre Android 12 style!
-Other minor code fixes and cleanups
4.0
- Updated to April builds
- Added option to hide statusbar icons
- If using right hand side clock receiving a heads up notification will no longer hide the clock
- Apply max notifications tweak to AOD notification count
- Hiding battery icon will not hide percentage text. This can be removed separately.
3.0
- Updated to February builds
-Added initial support for the Android 12L beta. As apktool hasn't been updated to support Android 12L yet, the 12L features are minimal. Please don't report things not working as I am already aware of it. I wasn't going to include support until everything had been ported but I thought as I have already done bits, why not share it.
- Option to select different quicksettings icon style (stock, circle with no label, square with no label)
The circle and square styles I have tried to get looking as close to "pre Android 12" as possible. I am still looking at bringing back the label but it is a big change.
- Option to set number of quicksetting columns
- Option to set number of quicksetting rows
- Option to set number of quick quicksetting rows
Depending on which style you choose, I set defaults and different maximum/minimum values. For example stock style tiles I don't allow more than 4 columns as things start to look ugly.
- Option to enable outline on quicksetting tiles
- Option to set the width of quicksetting tile outline
- Option to set the corner radius of quicksetting tile outline (stock style or square only)
- Option to set the color of quicksetting tile outline
- Option to link quicksettings outline color to system accent colour (premium only)
-Fixed RiCE app not detecting license and ROM version on fresh app install
All the quicksettings tile tweaks work without requiring a reboot as it is all controlled in code, not just resource overlaying.
2.2
- Added option to disable hide the build number in the quicksettings footer
- Added option to set the brightness slider position (default/below quicksetting/hidden)
- Added option to show the brightness slider in the quick quicksettings panel
- Removed bits of left over debugging
2.1
- Added option to disable the two-lined clock on lockscreen/AOD (Android 12L feature)
2.0
- Updated to January sq1d.220105.007 base
1.0
- Initial release.
Feel free to join us at Telegram
At the moment the latest app update is awaiting approval from google, you won't be able to subscribe until this has gone live.
reserved 2
reserved 3
thanks for your work & nice to see you again
Looking forward to this on future builds. Unfortunately, cannot try it since I'm on a different build (the one for us carriers...ends in .017).
phaino00 said:
Looking forward to this on future builds. Unfortunately, cannot try it since I'm on a different build (the one for us carriers...ends in .017).
Click to expand...
Click to collapse
There is a test version that works for US carriers too, join the chat that's linked in the OP if you want to try it
Nimueh said:
There is a test version that works for US carriers too, join the chat that's linked in the OP if you want to try it
Click to expand...
Click to collapse
Thank you. Right now I'm on ProtonAOSP with bku_spark. I'll flash .017 and grab the test version on the chat on the weekend. Again, thanks for the heads up.
Awesome, thank you for your work. Would it be possible to add double tap to sleep on the lockscreen?
Very cool to see Rice on the P6!
Please can you add customizable navbar? Would like to have this mod mainly to kill foreground app with longpress back button and longpress home button to open the menu.
noob question : will this work on smaller P6 non pro ?
thank you !
mailistman said:
noob question : will this work on smaller P6 non pro ?
thank you !
Click to expand...
Click to collapse
"[MOD] RENOVATE ICE 1.0 - raven & oriole" ... so yes
tried to install the zip module from post #1 but got error below. i am on build 210817.037.
mailistman said:
tried to install the zip module from post #1 but got error below. i am on build 210817.037.
Click to expand...
Click to collapse
That's the November firmware, not December? See my post from yesterday here though.
Nimueh said:
That's the November firmware, not December? See my post from yesterday here though.
Click to expand...
Click to collapse
i believe so..
i also tried version .017 that i got from telegram channel, flashed it through magisk module and ended up with same error.
do i have to be on december firmware ?
mailistman said:
i believe so..
i also tried version .017 that i got from telegram channel, flashed it through magisk module and ended up with same error.
do i have to be on december firmware ?
Click to expand...
Click to collapse
Yes of course, that is the latest firmware. Or wait until after RiCE has been updated for the January one - and stay in the group to get faster access/answers
Whoaa the legend himself!
Welcome to the Pixel life wilky. Do you remember how we had to repack every kernel with our own ramdisk on the HTC One X for RenovateROM? Ahh the days before Magisk was ever a thing.
A decade has flown by so quick my friend. Hope you enjoy your stay in the Pixel world.
January update just dropped (12.0.0 (SQ1D.220105.007, Jan 2022)
Thanks for this! Flashing the stock Jan image now. Hopefully you can update to be compatible with January.
Looking forward to trying this!
Jan test build is working well on the new January update.
I was just talking to my brother about how one of the things I missed most about OnePlus was RICE. Scrolling through threads and I stumble on this. Super excited! Thank you!

Categories

Resources