• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM] [LP] [AOSP] [LMY48Y] [2015 Nov09] DarkKat, (flo) Build: 2015.11.09

Search This thread

XXMrHyde

Senior Member
Jan 5, 2011
2,020
3,107
Banner_N7_5.1.1.png


DarkKat is a Custom Rom based on Android 5.1.1 AOSP (LMY48Y).

Translators needed,
if you like to translate my additions, take a look at:

translation infos



credits.png


  • Google (for Android)
    [*]Cyanogenmod (for sourceode changes and apps)
    [*]SlimRoms (for some sourceode changes)
    [*]owain94 (for the Code of my first Source-Code changes)
    [*]tonyp (for answering all my questions, I know they are a lot, ;) )
    [*]dr_rick13 (for beta testing the hammerhead version)
    [*]marpe, (for spanish translations)
    [*]NatsuDzn, (for spanish translations)
    [*]romixer, (for russian translations)


changes.png


Zip:

  • Use a file based zip

Installation:

  • Fixed long formating time
  • Added more info while flashing
  • Added CM Backup Tool
  • Fixed broken recovery

General:

  • based on Android 5.1 (LMY48Y)
  • init.d support
  • Change default sounds:
    • Ringtone: Playa
    • Notification: regulus
    • Alarm: Alarm_Beep_03
  • Android 5 bootanimation
  • Android 5 default wallpaper
  • Boot message dialog: Material (dark) theme
  • Power menu:
    • Material (dark) theme
    • Customize entries:
      • Always show the "Power off" button
      • Always hide the "Bugreport" button
      • Reboot: Show/hide, (enabled by default)
      • Airplane mode: Show/hide, (enabled by default)
      • Users: Show/hide, (disabled by default)
      • Settings: Show/hide, (disabled by default)
      • Lockdown: Show/hide, (disabled by default)
      • Silent mode: Show/hide, (enabled by default)
    • Advanced reboot menu:
      • Reboot
      • Quick reboot
      • Reboot to recovery
      • Reboot to bootloader
  • Volume panel, (Zen mode panel):
    • Use a dark background
  • Volume rocker wake up
  • Wake on charger plug
  • Custom battery saver mode color
  • Notifications/heads up:
    • Add Download Speeds, (if available)
    • Smoother Upload and Download Animation
    • Custom colors
    • Material (dark) theme by default
    • Material icons for call/text actions
  • ADB over network
  • Expanded desktop
  • Screenshot: Quick delete
  • Custom LCD density
  • Custom battery and Notification Lightsettings

Lock screen:

  • Add per app controls for notifications
  • Global lock screen text color
  • Global lock screen icon color
  • Weather panel
  • Customizeable shortcuts
  • Music visualizer

Status bar:

  • Double tap to sleep gesture
  • Brightness control
  • Clock styles:
    • Clock position, (right, centered or hidden)
    • Show a custom date left to the clock:
      • Size option, (small or big)
      • Style, (normal, lowercase or uppercase)
      • Format
    • Clock (& date) color
  • Battery:
    • Styles:
      • Icon portrait
      • Icon landscape
      • Circle
      • Text only
      • Hidden
    • Text appearance:
      • Inside the icon/circle
      • Next to the icon/circle
      • Hidden
    • Charging animation (icon and circle):
      • Disabled
      • Slow
      • Normal
      • Fast
    • Option to show the circle dotted
    • Circle dot length
    • Circle dot interval
    • Fill color
    • Text color
  • Mobile and Wifi network icons:
    • Show H+ icon on HSPAP networks
    • Custom mobile and Wifi network icons color,
      (normal and fully connected)
    • Custom mobile and Wifi network activity icons color,
      (normal and fully connected)
    • Custom airplane mode icon color
  • Network speed indicator:
    • Download, upload, both or disabled
    • Option to show/hide the icon
    • Options to show the data summary
    • Show bit or byte values
    • Option to hide the indicator on no traffic
    • Text color
    • Icon color
  • Custom notification- and system icon colors:
    • Option to colorize notification icons
    • Option to show/hide the ticker
    • Option to show/hide the notification count icon
    • Cutom icon color
    • Custom ticker text color
    • custom notification count icon color
    • custom notification count text color
  • Material icon for missed calls

Status bar expanded:

  • Header:
    • Custom background color
    • Custom text color
    • Custom icon color
    • Weather display:
      • Show/hide weather informations
      • Show/hide weather location
  • Notification drawer:
    • Custom clear all icon color
  • Quick settings:
    • Quick pull down
    • Animated rotation tile
    • Long click support
    • Arrangement:
      • Custom arrangement
      • Add tiles
      • Delete tiles
    • Option for 2 or 3 tiles on first row
    • Added Detail view for location tile, (optional)
    • Option to disable brightness slider
    • Custom background color
    • Custom icon color
    • Custom text color

Display:

  • Configurable 0, 90, 180 and 270 degree rotation
  • Swap volume buttons when the screen is rotated

Apps:

  • Browser:
    • Fixed FC on settings
  • Contacts:
    • Material (dark) theme
  • Dialer:
    • Material (dark) theme
    • Android 5 launcher icons
  • InCallUI:
    • Material (dark) theme
  • Messanger:
    • Set notification color
    • Material (dark) theme
    • Use a card-based UI
  • Settings:
    • Material (dark) theme
    • Show application`s package name in the "App info" screen
    • Launch SuperSU from Settings
    • Launch LockClock preferences from Settings
      (Category "User interface" -> More)
    • About Phone/Tablet:
      • Added CPU info
      • Added Memory info
      • Added Darkkat version
      • Added Build date
      • Added Build ID
      • Enabled SELinux status
      • Removed System Updates
  • Added:
    • CyanogenMods AudioFX
    • CyanogenMods Eleven
    • CyanogenMods File Manager
    • CyanogenMods LockClock:
      • Material (dark) theme
    • DKLauncher, (based on Launcher3):
      • Preferences:
        • Dark Material theme
      • Homescreen:
        • Show/hide search bar
        • Custom grid with and height
        • Default position
      • App drawer:
        • Sort mode
        • Custom grid with and height
        • Dark background
      • Dock:
        • App drawer icon color
        • Choose number of icons
    • Terminal, (based on CyanogenMod):
      • Make the theme more colorful
      • Update the launcher icon
      • Remove all languages which won`t be translated
      • Update some strings
      • Prefrences:
        • Add summaries representing the current value to all list preferences
        • Text size:
          • Rename "* pt" to "* dp"
          • Set default value for text size to 16 dp
        • Colors:
          • Rename black and white to dark and light,
          • Replace dark value: 212121 by 1b1f23
          • Add real black, (000000)
          • Add real white, (ffffff)
          • Add Material deep teal 500
          • Seperate colors for background and text
          • Set default value for background color to dark
          • Set default value for Text color to deep teal 500
  • Removed:
    • Home
    • Launcher2
    • Music
    • MusicFX
    • QuickSearchBox
    • VoiceDialer

Kernel:

  • Included kexec, (N4, N5 and N7, (N6 only 5.1 version))

Shamu (Nexus 6):

  • Disabled forced encryption
  • Fix FC on sending MMS and group text


Screenshots.png




known_bugs.png




downloads.png


Rom:

dk-5.1.1-20151109-RELEASE-flo
(MD5Sum: 2f2b4889575d0786c4ac40066dd25cd5)

(If you got a md5 mismatch, just post a quick comment,
the mistake could also be on my side)

Old builds:



Patches:


Sources.png


 
Last edited:

XXMrHyde

Senior Member
Jan 5, 2011
2,020
3,107
Installation.png


Wipe:

Full-Wipe is required, if you came from a:
  • Non AOSP based Rom, (Stock rom)
  • Non Android 5.1 based Rom

Full-Wipe is recommend, if you came from a:
  • AOSP based Rom

you can do a Non-Wipe if you came from an:
  • Earlier DarkKat 5.1 beta/release Build

Install the Rom:
  • Get Gapps
    (e.g. PA Gapps,
    this is the micro modular package I`m using, other gapps packages may work, too,
    but I still prefer PA Gapps.)
  • Get SuperSu
    (SuperUser may work, too, but I prefer SuperSu)
  • Copy the Rom-Zip, Gapps and SuperSu or SuperUser to your SD-Card,
  • Flash zips in recovery
  • Boot the rom, and go to SuperSu:
    • Go to settings -> "Install SuperSu backup script"
  • Next rom update, you only have to flash the rom itself

Update the Rom (from beta/release):
  • Flash the rom using Non-Wipe
 
Last edited:

XXMrHyde

Senior Member
Jan 5, 2011
2,020
3,107
changelog.png


20151109-RELEASE:

  • Navigation bar:
    • Fix back button invisibility if icon color mode is set to "never"
    • Fix back button colorizing if icon color mode is set to "always"

20151108-RELEASE:

  • General:
    • Updated Android to 5.1.1 (LMY48Y)
    • Heads up:
      • Always show in full width
  • Status bar:
    • Carrier label customizations:
      • Option to use the real carrier name or a custom name
      • Custom name, (default DarkKat)
      • Option to show/hide the (custom) carrier label on the status bar
      • Option to show/hide the (custom) carrier label on the status bar of the lock screen
      • Option to hide the (custom) carrier label on the status bar if the number of visible
        notification icons will reach a custom number of notification icons
      • Number of notification icons, (to hide the label):
        • 1 - (always), 2 -, 3 -, 4 -, 5 - or 6 notification icons
      • Custom color,
        (with color transition animation on color change for the "normal" status bar)
    • Greeting
      • Show/Hide greeting
      • Customizeable greeting text
      • Timeout
      • Text color
  • Status bar expanded:
    • Brightness slider/dialog, (also in QS):
      • Show the brightness mode icon (on the left)
      • Show the auto mode checkbox and text,
        (moved to the right)
    • Volume dialog:
      • Always show in full width
    • Header
      • Always show in full width
      • Use elevation when expanding/collapsing
      • Removed QS settings button,
        (QS settings can be reached via header settings button long click)
      • Add panel switch button
      • Expanded Panel:
        • Device info panel:
          • Mobile network:
            • Carrier name text
            • Network type text
            • Signal strengh icon
          • Wifi network:
            • Wifi name text
            • Wifi link speed text
            • Signal strengh icon
          • Battery:
            • Battery level text
            • Battery charging status text
            • Battery level icon
          • Network speed:
            • Network speed upload text
            • Network speed download text
            • Network speed upload activity icon
            • Network speed download activity icon
        • Weather info panel:
          • Location text
          • Wind text
          • Condition image, (only monochrome for now)
          • Temperature text
          • Condition text
          • Humidity Text
          • Time stamp text
          • Option to hide/show the location
    • QS:
      • Show in (almost) full width on landscape and tablets,
        (always use the width of phone portrait)
      • Brightness slider:
        • Don`t show the mirror on slide
        • All icons respecting the qs icon color
        • All ripple effects respecting the qs ripple color
      • Panel/bar:
        • Show in (almost) full width on landscape and tablets,
          (always use the width of phone portrait)
      • Bar:
        • show the bar horizontal centered
        • Don`t snap items on scroll
    • Notification panel:
      • Show in (almost) full width on landscape and tablets,
        (always use the width of phone portrait)
  • navigation bar:
    • Add back rotating back button when keyboard is shown

20150913-BETA:

  • General:
    • Updated Android to LMY48P
  • Power menu:
    • Cutomizations:
      • Button arrangement, (up to 8 buttons)
      • Icon normal color
      • Icon enabled/selected color
      • Ripple color
      • Text color
      • Don`t execute the action automatically,
        if the power menu contains one button only
  • Lock screen:
    • Button bar:
      • Button arrangement, (Up to 5 buttons)
      • Actions launch type:
        • Single click
        • Double click
        • Longpress
      • Icon size:
        • 24 dp
        • 36 dp
        • 48 dp
      • Hide the buttons bar:
        • Visible notifications reach the maximum allowed notifications on the lock screen
          (including the notification overlay container)
        • Visible notifications reach a customizable number of notifications
        • Never
      • Customizable number of notifications (to hide the buttons bar):
        • 1 (always)
        • 2
        • 3
        • 4
        • 5
        • 6
      • Icon color mode:
        • Never
        • If the icon is an greyscale icon
        • always
      • Ripple color mode:
        • Auto
        • Custom color
        • Disabled
      • Custom ripple color
  • Status bar expanded header, (wip):
    • Rework:
      • Show user switcher if QS type is panel only
      • Always show the System settings button
      • Clock: No size and movement animation
      • No fade in/out animation for the expanded content
      • Add a button to open header customzations, (always visible)
      • Add a button to open QS customzations, (visible on the expanded header)
      • Mobile-, wifi and battery icons are visible on the expanded header,
        and removed from the collapsed header,
      • Add mobile network name, (visible on the expanded header),
      • Add wifi network name, (visible on the expanded header),
      • Add battery status (current charging status,
        (wireless-, USB, not charging, ...), (visible on the expanded header)
      • Change the header expanding animation to the "expanding" animation used for the QS
      • Add custom ripple effect color
  • Quick settings:
    • Improvements:
      • Type:
        • Panel
        • Bar
        • Hidden
      • Tiles/buttons:
        • Hotspot:
          • Change long click target to tether settings
        • Screen rotation:
          • Change long click target to Display rotation settings
      • Colors:
        • Add custom ripple color
        • Brightness slider:
          • Thumb and background are respecting the QS icon color now
      • Button bar:
        • Buttons arrangement:
          (depending on the features supported by the device):
          • Airplane mode
          • Bluetooth
          • Color inversion
          • Mobile data
          • Hotspot
          • Location
          • Lte
          • NFC
          • Screen rotation
          • Torch
          • Wifi
        • Custom background color, (global QS background color)
        • Custom icon color, (global QS icon color)
        • Custom ripple color, (global QS ripple color)
  • Navigation bar:
    • Cutomizations:
      • Button arrangement, (Up to 5 buttons)
      • Dynamic menu behaviour
      • Option to show cursor buttons in navigation bar while typing
      • Button icon color mode
      • Button ripple effect color mode
      • Button icon color
      • Button ripple effect color
      • User can set system or custom icons
      • Navbar height and width
      • Bring back "change back button to hide ime button if the keyboard is visible",
        (no animation for now)
  • Apps:
    • LockClock, (cLock):
      • Alwasy use 24dp preference icons
      • Use a sunny weather preference icon
    • Settings:
      • Use a sunny weather dashboard icon
      • Use an icon based on the navigation bar icon for the status bar
      • Update preference names, -summaries, and more

20150628-BETA:

  • General:
    • Fixed density scaling
  • Privacy:
    • Blacklist for calls and texts
  • Sounds:
    • Use ui sounds from M Preview
  • Status bar:
    • Battery status (circle):
      • Added an option to use an offset animation
      • Added and update animation speed values:
        • Very slow, (was slow)
        • Slow, (new)
        • Normal, (no change)
        • Fast, (new)
        • Very fast, (was fast)
    • Battery bar:
      • Indicator:
        • Hidden
        • Fill only
        • Frame and fill
      • Thickness, (1-, 2-, 3- or 4 dp)
      • Charging animation speed:
        • Disabled
        • Slow
        • Normal
        • Fast
      • Custom color
  • Recents:
    • Android recents:
      • Customizations:
      • Show/hide search bar
      • Show/hide clear all button
      • Horizontal clear all button position:
        • Left
        • Center
        • Right
      • Vertical clear all button position:
        • Top
        • Center
        • Bottom
      • Clear all button background color
      • Clear all button icon color, (optional)
    • Added Slim Recents app screen:
      • Additions by SlimRoms:
        • Option to use Slim- or Android recents
        • Option to show running tasks only
        • Max apps in recents
        • Option to show the panel on the left edge of the sreen,
          (on the right edge on rtl languages)
        • Panel scale
        • Favorites
        • Card expanded mode
        • Option to show the topmost task, too
        • Panel background color
        • Card background color
        • App title text color
      • DarkKat additions:
        • Change default colors to a dark theme:
          • Dark backgrounds
          • Light text and icons
        • Popup theme mode:
          • Auto -> related to the card background color,
            (dark theme on dark backgrounds, light theme on light backgrounds)
          • Dark theme
          • Light theme
        • Expand button icon color
        • Empty recents icon color
        • Option to customize the App title text color:
          • If disabled the text color is related to the card background color,
            (light text on dark backgrounds, dark text on light backgrounds)
        • Option to customize the expand button icon color:
          • If disabled the icon color is related to the card background color,
            (light color on dark backgrounds, dark color on light backgrounds)
        • Option to customize the emty recents icon color:
          • If disabled the icon color is related to the card background color,
            (light color on dark backgrounds, dark color on light backgrounds)
  • Apps:
    • Calculator:
      • Dark theme and updated colors:
        • Default status bar color: Indigo 500
        • Accent color: (deep) Teal 500
        • Error color: Red 500
        • Display background color: DarkKat blue grey
        • Default display text color: white
        • Pad numeric background color: blue grey 900
        • Pad operator background color: blue grey 950
        • Pad advanced background color: (deep) Teal 500
        • Pad advanced text and icon color: white
        • Pad button advanced ripple color: white
    • Dialer:
      • Replaced checkboxes by switches
    • Messenger:
      • Replaced checkboxes by switches
      • Changed status bar color to indigo 600
      • Changed tool bar color to indigo 500
      • Updated launcher icon
    • Settings:
      • Usb settings:
        • Add charge only mode
          (not available on Nexus 4)
        • Color picker improvements:
          • Fixed dismiss on orientation change
          • The user choosed colors of the panel view buttons will be saved
          • The keyboard will be hidden automatically
    • Terminal:
      • Changed status bar color to indigo 600
      • Changed tool bar color to indigo 500
      • Use 24 dp icons for the tool bar actions
      • Use a solid white icon for the tool bar more action
      • Updated launcher icon
  • Nexus 6:
    • Operaror O2.de: Show the LTE icon on LTE networks
    • APNs: Fix mobile network on O2 DE reseller

20150531-BETA:

  • General:
    • Update Android to 5.1.1 (LMY48B)
    • Custom battery and Notification Lightsettings
    • Weather:
      • Handle no weather information available
  • Lock screen:
    • Add per app controls for notifications
  • Notifications:
    • Add Download Speeds, (if available)
    • Custom colors
  • Status bar:
    • Battery:
      • Added missing color transition animations
    • Notifications:
      • Smoother Upload and Download Animation
      • Update default count background color
  • Status bar expanded:
    • Header:
      • Custom background color
    • Notification drawer:
      • Custom clear all icon color
    • Quick settings:
      • Added abillity to use quick settings pulldown on the left side, too
  • Settings:
    • Show application`s package name in the "App info" screen
    • Move Expanded desktop to Display
    • Change CheckboxPreferences to SwitchPreferences
  • Apps:
    • DKLauncher:
      • Handle the case if there is no SearchWidgetProvider available
      • Add sort mode for app drawer
    • Messanger:
      • Set notification color
    • Added Terminal, (based on CyanogenMod):
      • Make the theme more colorful
      • Update the launcher icon
      • Remove all languages which won`t be translated
      • Update some strings
      • Prefrences:
        • Add summaries representing the current value to all list preferences
        • Text size:
          • Rename "* pt" to "* dp"
          • Set default value for text size to 16 dp
        • Colors:
          • Rename black and white to dark and light,
          • Replace dark value: 212121 by 1b1f23
          • Add real black, (000000)
          • Add real white, (ffffff)
          • Add Material deep teal 500
          • Seperate colors for background and text
          • Set default value for background color to dark
          • Set default value for Text color to deep teal 500
  • shamu, (Nexus 6):
    • Fix FC on sending MMS and group text

20150426-BETA:

  • General:
    • Updated Android to 5.1.1 (LMY47V)
    • Updated spanish and french translations
    • Custom LCD density
    • Color picker is in full screen now, and much more:
  • Status bar:
    • Clock: fix color in some cases after (re)boot
    • Colorize the vpn icon
    • Color transition animations for the clock and signal cluster icons (mobile and wifi network icons)
    • Add battery color transition animations, part 1, (click for informations)
  • Settings:
    • Added Build ID to "About phone"
  • Apps:
    • Removed Launcher3
    • Added DKLauncher
      • Preferences:
        • Dark Material theme
      • Homescreen:
        • Show/hide search bar
        • Custom grid with and height
        • Default position
      • App drawer:
        • Custom grid with and height
        • Dark background
      • Dock:
        • App drawer icon color
        • Choose number of icons
    • Added CMFileManager
    • Updated all CM apps, (state from 2015.04.26, 21.00 CET)
  • Nexus 6:
    • Ambient display: Fix black/dark text for notifications

20150331-BETA:

  • General:
    • Added french translations,
      (thanks to @NatsuDzn)
    • Updated spanish translations
  • Apps:
    • Launcher3:
      • Preferences:
        • Dark Material theme
      • Homescreen:
        • Custom grid with and height
        • Default position
      • App drawer:
        • Dark background
  • Nexus 6:
    • Included kexec hardboot patch,
      (to boot secondary roms vial MultiRom)

20150327-BETA;

  • General:
    • Based on Android 5.1.0 (LMY47I)
    • Updated the default wallpaper
  • Boot:
    • Reverted, (for now): Show Optimizing app dialog on first boot
  • Status bar:
    • Battery status:
      • Disable charging animation by default
  • Status bar expanded:
    • Quick settings:
      • Improvements, (for 5.1):
        • Enable/disable advanced tiles, (added: Bluetooth and Wifi)
        • Overwork main click actions:
          • Only show advanced view on main click if:
            • Not on dual view,
              (on dual view, the secondary click will open advanced view)
            • Advanced view is enabled
        • Overwork Dual tiles appearance:
          • Only show dual tile on first row if:
            • 2 tiles are shown
            • The tile has an advanced view
            • The tile has a enable/disable function on main click
        • Remove tile icon animations for now,
          (as workaround for wrong color transparencies and wrong icon state)
  • Settings:
    • Display settings:
      • Remove the display rotation dropdown preference
        (DarkKat already includes a display rotation preferenc screen)
      • Update some default, Android default and Darkkat default values
      • Update german translations: "Display" -> "Bildschirm"
  • Apps, (removed for now):
    • CMFileManager
    • Terminal

20150308-RELEASE;

  • Boot:
    • Show Optimizing app dialog on first boot
    • Boot up optimization for phoneprocess
  • General:
    • Updated spanish translations
    • Add ADB over network
    • Expanded desktop
    • Screenshot: Added quick delete
    • Volume panel: Material in/out animation
    • Swap volume buttons when the screen is rotated
  • Lock screen:
    • Customizeable shortcuts:
      • Default-, custom- or non shortcut, (left and right shortcut)
      • Icons are using the lock screen icon color, (custom targets optional)
      • Option to colorize all icons:
        • Disabled:
          • Custom target icons are shown without any modifications
          • Custom target touch feedbacks are using the pallete color of the icon
        • Enabled:
          • Custom target icons and touch feedback are using the lock screen icon color
    • Added visualizer
  • Quick settings:
    • Added tiles:
      • Add ADB over network
      • Nfc
      • AudioFX/Visualizer
      • Screen timeout
      • Lock sceen
      • Compass
      • Lte
      • Data
  • Settings:
    • General weather settings
    • Updated weather and cLock icons
    • Update dark theme:
      • Use a solid white alarm icon (Sound settings)
      • Use dark themes for more alert dialogs, (e.g. Bluetooth dialogs)
    • Quick settings: improvements:
      • Quick settings customizations:
        • Fixed the Tile arrangement preference summary
          on QS settings reset
        • Change preference arrangement
      • Tile arrangement:
        • Changed background color to black, ("screen background")
        • The DraggableGridView background respects the user choosen QS background color
        • Removed the tile background,
          (No change while dragging, the background still turns to transparent black,
          and also turns to transparent red while deleting a tile)
        • The tile icon color respects the user choosen QS icon color
        • The tile title text color respects the user choosen QS text color
  • LockClock:
    • Include some Material theme changes from CyanogenMod
    • Automatic translation import from CyanogenMod
    • cLock: update to a new material icon, (by CyanogenMod)
  • Terminal:
    • Automatic translation import from CyanogenMod

20150208-BETA;

  • Lock screen:
    • Status bar:
      • Fixed akku status text color (text only)
    • Global lock screen text color
    • Global lock screen icon color
    • Weather panel improvements:
      • Move weather panel to the bottom the clock panel
      • Added wind
      • Added humidity
      • Added Condition
      • Added Timestamp
      • Added condition icons (colored and VClouds)
      • Rearrange the weather panel:
        • Left side:
          • Location
          • Wind
        • Center:
          • Condiditon icon
        • Right side:
          • Current temperature
          • Humidity
        • Bottom:
          • Condition
          • Timestamp
      • Option to show/hide the timestamp
      • Option to colorize the monochrome icons/all icons
  • Display:
    • Configurable 0, 90, 180 and 270 degree rotation
  • Settings:
    • Security, Owner info: use a dark background
  • Apps:
    • Added CyanogenMods file manager
    • Added CyanogenMods Eleven and AudioFX
    • Added Terminal Emulator (by CyanogenMod)
    • Removed AOSP apps:
      • Music
      • MusicFX
      • VoiceDialer
    • Browser:
      • Fixed FC on settings
    • LockClock:
      • Merged last CyanogenMod changes

20150128-BETA;

  • Lock screen:
    • Weather panel, (WIP):
      • Option to show/hide the weather panel
      • Option to show/hide the location
  • SystemUI:
    • Volume panel, (Zen mode panel): Use a dark background
  • Settings:
    • Fixed QS arrangement preference, (seems only tablets are affected)
    • Fixed translation: Status bar -> Network icons, (was german on all languages)
    • Status bar expanded -> Header: Change default DarkKat color value to "holo blue light", (ff33b5e5)

20150125-RELEASE;

  • Initial release, (see changes on post #1)
 
Last edited:

XXMrHyde

Senior Member
Jan 5, 2011
2,020
3,107
build_from_source.png


Requirements:

  • A fast desktop CPU, (or a very fast mobile CPU, better use a PC)
  • Enough RAM, (8 - 16 GB)
  • A up to date Linux, (I use Ubuntu 14.04, works with other distros, too, but maybe you have to make some changes to the commands)
  • A working Build Environment, (here is a guide how to set up a Build Environment on Ubuntu)
    (needed steps till "Identify Yourself to the Repo")
Of course it`ll work on slow hardware, too,
but it takes a lot more time.


Create working directory and init repo:

Code:
mkdir ~/Android/Darkkat
(you can use any directory name and path you like, but you have to change the commands to match to your local path)

Code:
cd ~/Android/Darkkat
Code:
repo init -u git://github.com/XXMrHyde/android.git -b darkkat-5.1


Sync the repo:

Code:
cd ~/Android/Darkkat && repo sync
(now it`s time to drink a big cup of coffee, tea, or ... this can take some time)


Setting up ccache, (optional):

I recommend to use ccache,
if you have enough free space on your SSD/HDD, (about 50 GB).
Using ccache will speed up the building times,
(first build will take longer, because the cchache will be created).
For me, (clean build)
  • first build/without ccache:
    about 45 - 55 minutes
  • following builds, with ccache:
    about 10 - 17 minutes

Code:
gedit .bashrc
and add this line to the bottom:
Code:
export USE_CCACHE=1
the default ccache directory is located at the root of your home directory,
if you like a different location add this line, too;
Code:
export CCACHE_DIR=<path-to-your-cache-directory>
Now run the following command:
Code:
~/Android/Darkkat/prebuilts/misc/linux-x86/ccache/ccache -M 50G


Build the rom:

Code:
cd ~/Android/Darkkat && . build/envsetup.sh && brunch flo
(time for the next big cup of coffee, ...)

That`s it,
you (hopefully) compiled successfully your own DarkKat rom



Update the sources:
Code:
cd ~/Android/Darkkat && repo sync
(this time it doesn`t take much time)

Now build again,
(if there are a lot of sourcecode changes, or your last build is some times ago you may need to clean your "out" directory):

Code:
cd ~/Android/Darkkat && . build/envsetup.sh && make clobber
 
Last edited:

HippoMan

Senior Member
May 5, 2009
1,737
587
Hippoland
Incorrect screen coordinates when moving status tiles

Thank you! Great job!

One minor issue: in Settings->Status bar expanded->Quick settings->Select and order tiles, the screen coordinates are incorrect. I have to touch far away from any given tile in order to move it ... seems like it's offset by around 2 tile widths to the left.

I have seen this same problem in another 5.0.x ROM (I don't remember which one, unfortunately).

But anyway, thank you for all your work on this!
.​
 
Last edited:
  • Like
Reactions: XXMrHyde

XXMrHyde

Senior Member
Jan 5, 2011
2,020
3,107
Thanks,
but it isn't a "minor issue", it's a " no go". Unfortunately, I only tested the tiles arrangement on N4/5/6, I can't imagine it doesn't work on the N7 if its working fine on all my other devices, (yes it's a tablet and not a phone), sorry about that.

I already found the fix, (I guess).
If everything went well, an update will be available in the evening (CET).

Gesendet von meinem Nexus 7 WIFI mit Tapatalk
 

HippoMan

Senior Member
May 5, 2009
1,737
587
Hippoland
Thanks,
but it isn't a "minor issue", it's a " no go". Unfortunately, I only tested the tiles arrangement on N4/5/6, I can't imagine it doesn't work on the N7 if its working fine on all my other devices, (yes it's a tablet and not a phone), sorry about that.

I already found the fix, (I guess).
If everything went well, an update will be available in the evening (CET).
Well, it's "minor" for me, because once I figured out the coordinate offset needed, I was still able to manipulate the tiles.

Of course, your considering it a "no go" demonstrates your sense of responsibility and desire for correct functionality, which are admirable and much appreciated.
.​
 
Last edited:
  • Like
Reactions: XXMrHyde

tumbleweedx

Senior Member
Aug 21, 2008
62
27
59
Indian Head
Nice ROM

Very nice ROM. Running smooth so far. Thank you!
Only one niggle, in statusbar settings "Network Symbol" may have missed some translation along the way.
It says "Netzwerk Symbole".
Not a big deal though, just a heads up.
Thanks again
 

XXMrHyde

Senior Member
Jan 5, 2011
2,020
3,107
Yes, the default translation is missing, I'm currently working on a fix for the Quick settings arrangement bug, this fix will also include the right default translation.

Gesendet von meinem Nexus 6 mit Tapatalk
 

XXMrHyde

Senior Member
Jan 5, 2011
2,020
3,107
The update for Darkkat Build 2015.01.25 is available

Changelog:

  • Fixed QS arrangement preference, (seems only tablets are affected)
  • Fixed translation: Status bar -> Network icons, (was german on all languages)
  • Status bar expanded -> Header: Change default DarkKat color value to "holo blue light", (ff33b5e5)

Download on post #1
 

XXMrHyde

Senior Member
Jan 5, 2011
2,020
3,107
Yes, it's a flashable zip, just flash in recovery. It only updates Settings.apk, no need to flash a complete rom.

Gesendet von meinem Nexus 6 mit Tapatalk
 

HippoMan

Senior Member
May 5, 2009
1,737
587
Hippoland
Yes, it's a flashable zip, just flash in recovery. It only updates Settings.apk, no need to flash a complete rom.

When I flashed just the update in recovery (TWRP) and then rebooted, it caused the device to come up in a strange mode. It immediately went into the default lock screen, but I couldn't unlock it. I normally have the lock screen set to "None" because I use an external locker (Widget Locker). Not sure what to do now.

???

PS: I get a msg saying "swipe up to lock" near the little padlock at the bottom. When swiping up, I get a password prompt. But I have never set any password and don't use a password lock, so I am permanently locked out now. What password should I use?

PPS: I tried my google account password, but it doesn't work. :(

.​
 
Last edited:

XXMrHyde

Senior Member
Jan 5, 2011
2,020
3,107
Very strange, I just downloaded the patch and flashed it with TWRP, no problems, my lock screen is set to "Swipe", I don't use an external lock screen. Can you reinstall the rom, disable Widget Lock", and reinstall the patch, (if this is possible at all). I didn't changed anything related to the lock screen security

Sent from my Nexus 7 WIFI using Tapatalk
 

HippoMan

Senior Member
May 5, 2009
1,737
587
Hippoland
Very strange, I just downloaded the patch and flashed it with TWRP, no problems, my lock screen is set to "Swipe", I don't use an external lock screen. Can you reinstall the rom, disable Widget Lock", and reinstall the patch, (if this is possible at all). I didn't changed anything related to the lock screen security

Well, I got impatient, so I already jumped in and did the following ROM-file surgery ...

1. unzip dk-5.0.2-20150125-RELEASE-flo.zip into an empty directory

2. extract Settings.apk from the update zip and us it to overwrite system/priv-app/Settings/Settings.apk in the extract

3. rezip the altered ROM into dk-5.0.2-20150125-RELEASE-flo-update.zip

4. do a full wipe and reinstall

5. reinstall gapps and supersu

6. reboot

It came up fine, and the QS tiles are working properly now.

What I did might have been overkill, but it worked.

Thank you again.

Onward! :)
.​


---------- Post added at 07:54 PM ---------- Previous post was at 07:51 PM ----------

Something unrelated:

After I had been running the earlier version of this ROM for a while, a white star appeared in the Status Bar, to just the left of the WiFi icon. I never saw that before, on any other ROM, including any other 5.0.x ROM I have tried. I couldn't find any setting which causes that star to appear.

Now, on this latest install, that star is absent. However, I would be willing to bet that it will appear a little later.

Does anyone know what that star represents?
.​


---------- Post added at 08:53 PM ---------- Previous post was at 07:54 PM ----------

That white star returned after a reboot (maybe the 3rd or 4th reboot after installing the updated ROM).

That star seems to be associated with notification sounds being muted.

Even though I have notifications set to full volume, and even though audio, video soundtracks, and alarms play properly, and even though I am not in Silent Mode, notification sounds are not playing any more, and their disappearance is precisely associated with the appearance of that white star to the left of the WiFi icon in the status bar.

Any ideas?

Thanks in advance.
.​


---------- Post added at 08:59 PM ---------- Previous post was at 08:53 PM ----------

OK. I figured out the white star. It means that notifications have been blocked. There are three notification settings, "None", "Priority", and "All". Apparently, after reboot, the notification state got changed from "All" to "None".

This can be changed back to "All" by opening up the notification bar and then using the Volume button to switch between these three notification states.

The questions I have, however, are ...

... what caused the notification state to change to "None" during restart?

... is there a setting that permanently controls this notification state? I couldn't find any such setting.

Thanks in advance for any insights.
.​
 

HippoMan

Senior Member
May 5, 2009
1,737
587
Hippoland
elementalX kernel?

Can anyone see a problem with flashing the latest elementalX kernel along with this ROM? (the 5.0.x AOSP version of elementalX)

Thanks in advance.
.​
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    Banner_N7_5.1.1.png


    DarkKat is a Custom Rom based on Android 5.1.1 AOSP (LMY48Y).

    Translators needed,
    if you like to translate my additions, take a look at:

    translation infos



    credits.png


    • Google (for Android)
      [*]Cyanogenmod (for sourceode changes and apps)
      [*]SlimRoms (for some sourceode changes)
      [*]owain94 (for the Code of my first Source-Code changes)
      [*]tonyp (for answering all my questions, I know they are a lot, ;) )
      [*]dr_rick13 (for beta testing the hammerhead version)
      [*]marpe, (for spanish translations)
      [*]NatsuDzn, (for spanish translations)
      [*]romixer, (for russian translations)


    changes.png


    Zip:

    • Use a file based zip

    Installation:

    • Fixed long formating time
    • Added more info while flashing
    • Added CM Backup Tool
    • Fixed broken recovery

    General:

    • based on Android 5.1 (LMY48Y)
    • init.d support
    • Change default sounds:
      • Ringtone: Playa
      • Notification: regulus
      • Alarm: Alarm_Beep_03
    • Android 5 bootanimation
    • Android 5 default wallpaper
    • Boot message dialog: Material (dark) theme
    • Power menu:
      • Material (dark) theme
      • Customize entries:
        • Always show the "Power off" button
        • Always hide the "Bugreport" button
        • Reboot: Show/hide, (enabled by default)
        • Airplane mode: Show/hide, (enabled by default)
        • Users: Show/hide, (disabled by default)
        • Settings: Show/hide, (disabled by default)
        • Lockdown: Show/hide, (disabled by default)
        • Silent mode: Show/hide, (enabled by default)
      • Advanced reboot menu:
        • Reboot
        • Quick reboot
        • Reboot to recovery
        • Reboot to bootloader
    • Volume panel, (Zen mode panel):
      • Use a dark background
    • Volume rocker wake up
    • Wake on charger plug
    • Custom battery saver mode color
    • Notifications/heads up:
      • Add Download Speeds, (if available)
      • Smoother Upload and Download Animation
      • Custom colors
      • Material (dark) theme by default
      • Material icons for call/text actions
    • ADB over network
    • Expanded desktop
    • Screenshot: Quick delete
    • Custom LCD density
    • Custom battery and Notification Lightsettings

    Lock screen:

    • Add per app controls for notifications
    • Global lock screen text color
    • Global lock screen icon color
    • Weather panel
    • Customizeable shortcuts
    • Music visualizer

    Status bar:

    • Double tap to sleep gesture
    • Brightness control
    • Clock styles:
      • Clock position, (right, centered or hidden)
      • Show a custom date left to the clock:
        • Size option, (small or big)
        • Style, (normal, lowercase or uppercase)
        • Format
      • Clock (& date) color
    • Battery:
      • Styles:
        • Icon portrait
        • Icon landscape
        • Circle
        • Text only
        • Hidden
      • Text appearance:
        • Inside the icon/circle
        • Next to the icon/circle
        • Hidden
      • Charging animation (icon and circle):
        • Disabled
        • Slow
        • Normal
        • Fast
      • Option to show the circle dotted
      • Circle dot length
      • Circle dot interval
      • Fill color
      • Text color
    • Mobile and Wifi network icons:
      • Show H+ icon on HSPAP networks
      • Custom mobile and Wifi network icons color,
        (normal and fully connected)
      • Custom mobile and Wifi network activity icons color,
        (normal and fully connected)
      • Custom airplane mode icon color
    • Network speed indicator:
      • Download, upload, both or disabled
      • Option to show/hide the icon
      • Options to show the data summary
      • Show bit or byte values
      • Option to hide the indicator on no traffic
      • Text color
      • Icon color
    • Custom notification- and system icon colors:
      • Option to colorize notification icons
      • Option to show/hide the ticker
      • Option to show/hide the notification count icon
      • Cutom icon color
      • Custom ticker text color
      • custom notification count icon color
      • custom notification count text color
    • Material icon for missed calls

    Status bar expanded:

    • Header:
      • Custom background color
      • Custom text color
      • Custom icon color
      • Weather display:
        • Show/hide weather informations
        • Show/hide weather location
    • Notification drawer:
      • Custom clear all icon color
    • Quick settings:
      • Quick pull down
      • Animated rotation tile
      • Long click support
      • Arrangement:
        • Custom arrangement
        • Add tiles
        • Delete tiles
      • Option for 2 or 3 tiles on first row
      • Added Detail view for location tile, (optional)
      • Option to disable brightness slider
      • Custom background color
      • Custom icon color
      • Custom text color

    Display:

    • Configurable 0, 90, 180 and 270 degree rotation
    • Swap volume buttons when the screen is rotated

    Apps:

    • Browser:
      • Fixed FC on settings
    • Contacts:
      • Material (dark) theme
    • Dialer:
      • Material (dark) theme
      • Android 5 launcher icons
    • InCallUI:
      • Material (dark) theme
    • Messanger:
      • Set notification color
      • Material (dark) theme
      • Use a card-based UI
    • Settings:
      • Material (dark) theme
      • Show application`s package name in the "App info" screen
      • Launch SuperSU from Settings
      • Launch LockClock preferences from Settings
        (Category "User interface" -> More)
      • About Phone/Tablet:
        • Added CPU info
        • Added Memory info
        • Added Darkkat version
        • Added Build date
        • Added Build ID
        • Enabled SELinux status
        • Removed System Updates
    • Added:
      • CyanogenMods AudioFX
      • CyanogenMods Eleven
      • CyanogenMods File Manager
      • CyanogenMods LockClock:
        • Material (dark) theme
      • DKLauncher, (based on Launcher3):
        • Preferences:
          • Dark Material theme
        • Homescreen:
          • Show/hide search bar
          • Custom grid with and height
          • Default position
        • App drawer:
          • Sort mode
          • Custom grid with and height
          • Dark background
        • Dock:
          • App drawer icon color
          • Choose number of icons
      • Terminal, (based on CyanogenMod):
        • Make the theme more colorful
        • Update the launcher icon
        • Remove all languages which won`t be translated
        • Update some strings
        • Prefrences:
          • Add summaries representing the current value to all list preferences
          • Text size:
            • Rename "* pt" to "* dp"
            • Set default value for text size to 16 dp
          • Colors:
            • Rename black and white to dark and light,
            • Replace dark value: 212121 by 1b1f23
            • Add real black, (000000)
            • Add real white, (ffffff)
            • Add Material deep teal 500
            • Seperate colors for background and text
            • Set default value for background color to dark
            • Set default value for Text color to deep teal 500
    • Removed:
      • Home
      • Launcher2
      • Music
      • MusicFX
      • QuickSearchBox
      • VoiceDialer

    Kernel:

    • Included kexec, (N4, N5 and N7, (N6 only 5.1 version))

    Shamu (Nexus 6):

    • Disabled forced encryption
    • Fix FC on sending MMS and group text


    Screenshots.png




    known_bugs.png




    downloads.png


    Rom:

    dk-5.1.1-20151109-RELEASE-flo
    (MD5Sum: 2f2b4889575d0786c4ac40066dd25cd5)

    (If you got a md5 mismatch, just post a quick comment,
    the mistake could also be on my side)

    Old builds:



    Patches:


    Sources.png


    6
    Installation.png


    Wipe:

    Full-Wipe is required, if you came from a:
    • Non AOSP based Rom, (Stock rom)
    • Non Android 5.1 based Rom

    Full-Wipe is recommend, if you came from a:
    • AOSP based Rom

    you can do a Non-Wipe if you came from an:
    • Earlier DarkKat 5.1 beta/release Build

    Install the Rom:
    • Get Gapps
      (e.g. PA Gapps,
      this is the micro modular package I`m using, other gapps packages may work, too,
      but I still prefer PA Gapps.)
    • Get SuperSu
      (SuperUser may work, too, but I prefer SuperSu)
    • Copy the Rom-Zip, Gapps and SuperSu or SuperUser to your SD-Card,
    • Flash zips in recovery
    • Boot the rom, and go to SuperSu:
      • Go to settings -> "Install SuperSu backup script"
    • Next rom update, you only have to flash the rom itself

    Update the Rom (from beta/release):
    • Flash the rom using Non-Wipe
    6
    changelog.png


    20151109-RELEASE:

    • Navigation bar:
      • Fix back button invisibility if icon color mode is set to "never"
      • Fix back button colorizing if icon color mode is set to "always"

    20151108-RELEASE:

    • General:
      • Updated Android to 5.1.1 (LMY48Y)
      • Heads up:
        • Always show in full width
    • Status bar:
      • Carrier label customizations:
        • Option to use the real carrier name or a custom name
        • Custom name, (default DarkKat)
        • Option to show/hide the (custom) carrier label on the status bar
        • Option to show/hide the (custom) carrier label on the status bar of the lock screen
        • Option to hide the (custom) carrier label on the status bar if the number of visible
          notification icons will reach a custom number of notification icons
        • Number of notification icons, (to hide the label):
          • 1 - (always), 2 -, 3 -, 4 -, 5 - or 6 notification icons
        • Custom color,
          (with color transition animation on color change for the "normal" status bar)
      • Greeting
        • Show/Hide greeting
        • Customizeable greeting text
        • Timeout
        • Text color
    • Status bar expanded:
      • Brightness slider/dialog, (also in QS):
        • Show the brightness mode icon (on the left)
        • Show the auto mode checkbox and text,
          (moved to the right)
      • Volume dialog:
        • Always show in full width
      • Header
        • Always show in full width
        • Use elevation when expanding/collapsing
        • Removed QS settings button,
          (QS settings can be reached via header settings button long click)
        • Add panel switch button
        • Expanded Panel:
          • Device info panel:
            • Mobile network:
              • Carrier name text
              • Network type text
              • Signal strengh icon
            • Wifi network:
              • Wifi name text
              • Wifi link speed text
              • Signal strengh icon
            • Battery:
              • Battery level text
              • Battery charging status text
              • Battery level icon
            • Network speed:
              • Network speed upload text
              • Network speed download text
              • Network speed upload activity icon
              • Network speed download activity icon
          • Weather info panel:
            • Location text
            • Wind text
            • Condition image, (only monochrome for now)
            • Temperature text
            • Condition text
            • Humidity Text
            • Time stamp text
            • Option to hide/show the location
      • QS:
        • Show in (almost) full width on landscape and tablets,
          (always use the width of phone portrait)
        • Brightness slider:
          • Don`t show the mirror on slide
          • All icons respecting the qs icon color
          • All ripple effects respecting the qs ripple color
        • Panel/bar:
          • Show in (almost) full width on landscape and tablets,
            (always use the width of phone portrait)
        • Bar:
          • show the bar horizontal centered
          • Don`t snap items on scroll
      • Notification panel:
        • Show in (almost) full width on landscape and tablets,
          (always use the width of phone portrait)
    • navigation bar:
      • Add back rotating back button when keyboard is shown

    20150913-BETA:

    • General:
      • Updated Android to LMY48P
    • Power menu:
      • Cutomizations:
        • Button arrangement, (up to 8 buttons)
        • Icon normal color
        • Icon enabled/selected color
        • Ripple color
        • Text color
        • Don`t execute the action automatically,
          if the power menu contains one button only
    • Lock screen:
      • Button bar:
        • Button arrangement, (Up to 5 buttons)
        • Actions launch type:
          • Single click
          • Double click
          • Longpress
        • Icon size:
          • 24 dp
          • 36 dp
          • 48 dp
        • Hide the buttons bar:
          • Visible notifications reach the maximum allowed notifications on the lock screen
            (including the notification overlay container)
          • Visible notifications reach a customizable number of notifications
          • Never
        • Customizable number of notifications (to hide the buttons bar):
          • 1 (always)
          • 2
          • 3
          • 4
          • 5
          • 6
        • Icon color mode:
          • Never
          • If the icon is an greyscale icon
          • always
        • Ripple color mode:
          • Auto
          • Custom color
          • Disabled
        • Custom ripple color
    • Status bar expanded header, (wip):
      • Rework:
        • Show user switcher if QS type is panel only
        • Always show the System settings button
        • Clock: No size and movement animation
        • No fade in/out animation for the expanded content
        • Add a button to open header customzations, (always visible)
        • Add a button to open QS customzations, (visible on the expanded header)
        • Mobile-, wifi and battery icons are visible on the expanded header,
          and removed from the collapsed header,
        • Add mobile network name, (visible on the expanded header),
        • Add wifi network name, (visible on the expanded header),
        • Add battery status (current charging status,
          (wireless-, USB, not charging, ...), (visible on the expanded header)
        • Change the header expanding animation to the "expanding" animation used for the QS
        • Add custom ripple effect color
    • Quick settings:
      • Improvements:
        • Type:
          • Panel
          • Bar
          • Hidden
        • Tiles/buttons:
          • Hotspot:
            • Change long click target to tether settings
          • Screen rotation:
            • Change long click target to Display rotation settings
        • Colors:
          • Add custom ripple color
          • Brightness slider:
            • Thumb and background are respecting the QS icon color now
        • Button bar:
          • Buttons arrangement:
            (depending on the features supported by the device):
            • Airplane mode
            • Bluetooth
            • Color inversion
            • Mobile data
            • Hotspot
            • Location
            • Lte
            • NFC
            • Screen rotation
            • Torch
            • Wifi
          • Custom background color, (global QS background color)
          • Custom icon color, (global QS icon color)
          • Custom ripple color, (global QS ripple color)
    • Navigation bar:
      • Cutomizations:
        • Button arrangement, (Up to 5 buttons)
        • Dynamic menu behaviour
        • Option to show cursor buttons in navigation bar while typing
        • Button icon color mode
        • Button ripple effect color mode
        • Button icon color
        • Button ripple effect color
        • User can set system or custom icons
        • Navbar height and width
        • Bring back "change back button to hide ime button if the keyboard is visible",
          (no animation for now)
    • Apps:
      • LockClock, (cLock):
        • Alwasy use 24dp preference icons
        • Use a sunny weather preference icon
      • Settings:
        • Use a sunny weather dashboard icon
        • Use an icon based on the navigation bar icon for the status bar
        • Update preference names, -summaries, and more

    20150628-BETA:

    • General:
      • Fixed density scaling
    • Privacy:
      • Blacklist for calls and texts
    • Sounds:
      • Use ui sounds from M Preview
    • Status bar:
      • Battery status (circle):
        • Added an option to use an offset animation
        • Added and update animation speed values:
          • Very slow, (was slow)
          • Slow, (new)
          • Normal, (no change)
          • Fast, (new)
          • Very fast, (was fast)
      • Battery bar:
        • Indicator:
          • Hidden
          • Fill only
          • Frame and fill
        • Thickness, (1-, 2-, 3- or 4 dp)
        • Charging animation speed:
          • Disabled
          • Slow
          • Normal
          • Fast
        • Custom color
    • Recents:
      • Android recents:
        • Customizations:
        • Show/hide search bar
        • Show/hide clear all button
        • Horizontal clear all button position:
          • Left
          • Center
          • Right
        • Vertical clear all button position:
          • Top
          • Center
          • Bottom
        • Clear all button background color
        • Clear all button icon color, (optional)
      • Added Slim Recents app screen:
        • Additions by SlimRoms:
          • Option to use Slim- or Android recents
          • Option to show running tasks only
          • Max apps in recents
          • Option to show the panel on the left edge of the sreen,
            (on the right edge on rtl languages)
          • Panel scale
          • Favorites
          • Card expanded mode
          • Option to show the topmost task, too
          • Panel background color
          • Card background color
          • App title text color
        • DarkKat additions:
          • Change default colors to a dark theme:
            • Dark backgrounds
            • Light text and icons
          • Popup theme mode:
            • Auto -> related to the card background color,
              (dark theme on dark backgrounds, light theme on light backgrounds)
            • Dark theme
            • Light theme
          • Expand button icon color
          • Empty recents icon color
          • Option to customize the App title text color:
            • If disabled the text color is related to the card background color,
              (light text on dark backgrounds, dark text on light backgrounds)
          • Option to customize the expand button icon color:
            • If disabled the icon color is related to the card background color,
              (light color on dark backgrounds, dark color on light backgrounds)
          • Option to customize the emty recents icon color:
            • If disabled the icon color is related to the card background color,
              (light color on dark backgrounds, dark color on light backgrounds)
    • Apps:
      • Calculator:
        • Dark theme and updated colors:
          • Default status bar color: Indigo 500
          • Accent color: (deep) Teal 500
          • Error color: Red 500
          • Display background color: DarkKat blue grey
          • Default display text color: white
          • Pad numeric background color: blue grey 900
          • Pad operator background color: blue grey 950
          • Pad advanced background color: (deep) Teal 500
          • Pad advanced text and icon color: white
          • Pad button advanced ripple color: white
      • Dialer:
        • Replaced checkboxes by switches
      • Messenger:
        • Replaced checkboxes by switches
        • Changed status bar color to indigo 600
        • Changed tool bar color to indigo 500
        • Updated launcher icon
      • Settings:
        • Usb settings:
          • Add charge only mode
            (not available on Nexus 4)
          • Color picker improvements:
            • Fixed dismiss on orientation change
            • The user choosed colors of the panel view buttons will be saved
            • The keyboard will be hidden automatically
      • Terminal:
        • Changed status bar color to indigo 600
        • Changed tool bar color to indigo 500
        • Use 24 dp icons for the tool bar actions
        • Use a solid white icon for the tool bar more action
        • Updated launcher icon
    • Nexus 6:
      • Operaror O2.de: Show the LTE icon on LTE networks
      • APNs: Fix mobile network on O2 DE reseller

    20150531-BETA:

    • General:
      • Update Android to 5.1.1 (LMY48B)
      • Custom battery and Notification Lightsettings
      • Weather:
        • Handle no weather information available
    • Lock screen:
      • Add per app controls for notifications
    • Notifications:
      • Add Download Speeds, (if available)
      • Custom colors
    • Status bar:
      • Battery:
        • Added missing color transition animations
      • Notifications:
        • Smoother Upload and Download Animation
        • Update default count background color
    • Status bar expanded:
      • Header:
        • Custom background color
      • Notification drawer:
        • Custom clear all icon color
      • Quick settings:
        • Added abillity to use quick settings pulldown on the left side, too
    • Settings:
      • Show application`s package name in the "App info" screen
      • Move Expanded desktop to Display
      • Change CheckboxPreferences to SwitchPreferences
    • Apps:
      • DKLauncher:
        • Handle the case if there is no SearchWidgetProvider available
        • Add sort mode for app drawer
      • Messanger:
        • Set notification color
      • Added Terminal, (based on CyanogenMod):
        • Make the theme more colorful
        • Update the launcher icon
        • Remove all languages which won`t be translated
        • Update some strings
        • Prefrences:
          • Add summaries representing the current value to all list preferences
          • Text size:
            • Rename "* pt" to "* dp"
            • Set default value for text size to 16 dp
          • Colors:
            • Rename black and white to dark and light,
            • Replace dark value: 212121 by 1b1f23
            • Add real black, (000000)
            • Add real white, (ffffff)
            • Add Material deep teal 500
            • Seperate colors for background and text
            • Set default value for background color to dark
            • Set default value for Text color to deep teal 500
    • shamu, (Nexus 6):
      • Fix FC on sending MMS and group text

    20150426-BETA:

    • General:
      • Updated Android to 5.1.1 (LMY47V)
      • Updated spanish and french translations
      • Custom LCD density
      • Color picker is in full screen now, and much more:
    • Status bar:
      • Clock: fix color in some cases after (re)boot
      • Colorize the vpn icon
      • Color transition animations for the clock and signal cluster icons (mobile and wifi network icons)
      • Add battery color transition animations, part 1, (click for informations)
    • Settings:
      • Added Build ID to "About phone"
    • Apps:
      • Removed Launcher3
      • Added DKLauncher
        • Preferences:
          • Dark Material theme
        • Homescreen:
          • Show/hide search bar
          • Custom grid with and height
          • Default position
        • App drawer:
          • Custom grid with and height
          • Dark background
        • Dock:
          • App drawer icon color
          • Choose number of icons
      • Added CMFileManager
      • Updated all CM apps, (state from 2015.04.26, 21.00 CET)
    • Nexus 6:
      • Ambient display: Fix black/dark text for notifications

    20150331-BETA:

    • General:
      • Added french translations,
        (thanks to @NatsuDzn)
      • Updated spanish translations
    • Apps:
      • Launcher3:
        • Preferences:
          • Dark Material theme
        • Homescreen:
          • Custom grid with and height
          • Default position
        • App drawer:
          • Dark background
    • Nexus 6:
      • Included kexec hardboot patch,
        (to boot secondary roms vial MultiRom)

    20150327-BETA;

    • General:
      • Based on Android 5.1.0 (LMY47I)
      • Updated the default wallpaper
    • Boot:
      • Reverted, (for now): Show Optimizing app dialog on first boot
    • Status bar:
      • Battery status:
        • Disable charging animation by default
    • Status bar expanded:
      • Quick settings:
        • Improvements, (for 5.1):
          • Enable/disable advanced tiles, (added: Bluetooth and Wifi)
          • Overwork main click actions:
            • Only show advanced view on main click if:
              • Not on dual view,
                (on dual view, the secondary click will open advanced view)
              • Advanced view is enabled
          • Overwork Dual tiles appearance:
            • Only show dual tile on first row if:
              • 2 tiles are shown
              • The tile has an advanced view
              • The tile has a enable/disable function on main click
          • Remove tile icon animations for now,
            (as workaround for wrong color transparencies and wrong icon state)
    • Settings:
      • Display settings:
        • Remove the display rotation dropdown preference
          (DarkKat already includes a display rotation preferenc screen)
        • Update some default, Android default and Darkkat default values
        • Update german translations: "Display" -> "Bildschirm"
    • Apps, (removed for now):
      • CMFileManager
      • Terminal

    20150308-RELEASE;

    • Boot:
      • Show Optimizing app dialog on first boot
      • Boot up optimization for phoneprocess
    • General:
      • Updated spanish translations
      • Add ADB over network
      • Expanded desktop
      • Screenshot: Added quick delete
      • Volume panel: Material in/out animation
      • Swap volume buttons when the screen is rotated
    • Lock screen:
      • Customizeable shortcuts:
        • Default-, custom- or non shortcut, (left and right shortcut)
        • Icons are using the lock screen icon color, (custom targets optional)
        • Option to colorize all icons:
          • Disabled:
            • Custom target icons are shown without any modifications
            • Custom target touch feedbacks are using the pallete color of the icon
          • Enabled:
            • Custom target icons and touch feedback are using the lock screen icon color
      • Added visualizer
    • Quick settings:
      • Added tiles:
        • Add ADB over network
        • Nfc
        • AudioFX/Visualizer
        • Screen timeout
        • Lock sceen
        • Compass
        • Lte
        • Data
    • Settings:
      • General weather settings
      • Updated weather and cLock icons
      • Update dark theme:
        • Use a solid white alarm icon (Sound settings)
        • Use dark themes for more alert dialogs, (e.g. Bluetooth dialogs)
      • Quick settings: improvements:
        • Quick settings customizations:
          • Fixed the Tile arrangement preference summary
            on QS settings reset
          • Change preference arrangement
        • Tile arrangement:
          • Changed background color to black, ("screen background")
          • The DraggableGridView background respects the user choosen QS background color
          • Removed the tile background,
            (No change while dragging, the background still turns to transparent black,
            and also turns to transparent red while deleting a tile)
          • The tile icon color respects the user choosen QS icon color
          • The tile title text color respects the user choosen QS text color
    • LockClock:
      • Include some Material theme changes from CyanogenMod
      • Automatic translation import from CyanogenMod
      • cLock: update to a new material icon, (by CyanogenMod)
    • Terminal:
      • Automatic translation import from CyanogenMod

    20150208-BETA;

    • Lock screen:
      • Status bar:
        • Fixed akku status text color (text only)
      • Global lock screen text color
      • Global lock screen icon color
      • Weather panel improvements:
        • Move weather panel to the bottom the clock panel
        • Added wind
        • Added humidity
        • Added Condition
        • Added Timestamp
        • Added condition icons (colored and VClouds)
        • Rearrange the weather panel:
          • Left side:
            • Location
            • Wind
          • Center:
            • Condiditon icon
          • Right side:
            • Current temperature
            • Humidity
          • Bottom:
            • Condition
            • Timestamp
        • Option to show/hide the timestamp
        • Option to colorize the monochrome icons/all icons
    • Display:
      • Configurable 0, 90, 180 and 270 degree rotation
    • Settings:
      • Security, Owner info: use a dark background
    • Apps:
      • Added CyanogenMods file manager
      • Added CyanogenMods Eleven and AudioFX
      • Added Terminal Emulator (by CyanogenMod)
      • Removed AOSP apps:
        • Music
        • MusicFX
        • VoiceDialer
      • Browser:
        • Fixed FC on settings
      • LockClock:
        • Merged last CyanogenMod changes

    20150128-BETA;

    • Lock screen:
      • Weather panel, (WIP):
        • Option to show/hide the weather panel
        • Option to show/hide the location
    • SystemUI:
      • Volume panel, (Zen mode panel): Use a dark background
    • Settings:
      • Fixed QS arrangement preference, (seems only tablets are affected)
      • Fixed translation: Status bar -> Network icons, (was german on all languages)
      • Status bar expanded -> Header: Change default DarkKat color value to "holo blue light", (ff33b5e5)

    20150125-RELEASE;

    • Initial release, (see changes on post #1)
    6
    The Darkkat update to Build dk-5.1-20150331-BETA is available

    Changelog:


    • General:
      • Added french translations,
        (thanks to @NatsuDzn)
      • Updated spanish translations
    • Apps:
      • Launcher3:
        • Preferences:
          • Dark Material theme
        • Homescreen:
          • Custom grid with and height
          • Default position
        • App drawer:
          • Dark background
    • Nexus 6:
      • Included kexec hardboot patch,
        (to boot secondary roms vial MultiRom)


    Download:
    dk-5.1-20150331-BETA-flo
    (MD5Sum: c02fb944458f2055452e992f952f9772)

    Unfortunately I found a bug:
    the status bar clock doesn`t respects the user choosen color
    on reboot, but it turns to the right color on any clock update,
    (time, customization, ...)
    I`ll take a look at it,
    sorry about that.
    6
    The Darkkat update to Build dk-5.0.2-20150208-BETA is available

    Changelog:


    • Lock screen:
      • Status bar:
        • Fixed akku status text color (text only)
      • Global lock screen text color
      • Global lock screen icon color
      • Weather panel improvements:
        • Move weather panel to the bottom the clock panel
        • Added wind
        • Added humidity
        • Added Condition
        • Added Timestamp
        • Added condition icons (colored and VClouds)
        • Rearrange the weather panel:
          • Left side:
            • Location
            • Wind
          • Center:
            • Condiditon icon
          • Right side:
            • Current temperature
            • Humidity
          • Bottom:
            • Condition
            • Timestamp
        • Option to show/hide the timestamp
        • Option to colorize the monochrome icons/all icons
    • Display:
      • Configurable 0, 90, 180 and 270 degree rotation
    • Settings:
      • Security, Owner info: use a dark background
    • Apps:
      • Added CyanogenMods file manager
      • Added CyanogenMods Eleven and AudioFX
      • Added Terminal Emulator (by CyanogenMod)
      • Removed AOSP apps:
        • Music
        • MusicFX
        • VoiceDialer
      • Browser:
        • Fixed FC on settings
      • LockClock:
        • Merged last CyanogenMod changes


    Download:
    dk-5.0.2-20150208-BETA-flo



    Some infos about the update:
    Lock screen weather panel:
    The functionality is final,
    and if I didn`t missed
    anything, all is working.
    The layout is almost final,
    the only "issue" I noticed,
    the panel is horizontally centered,
    but it seemes the panel is a bit left aligned
    because the elements on the left side are wider
    than the elements on the right side,
    possibly I`ll change this in one of the next builds.

    Lock screen text and icon colors:
    Pattern-, password-, pin-
    and face unlock views are not colorized for now.
    I`ll add it in one of the next builds.

    Weather settings (general):
    I`m really unhappy with the weather settings,
    it`s confusing, I guess it isn`t expected to be found
    at (Interface category) More, and needs much overwork,
    sorry about this.