Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,778,176 Members 51,361 Now Online
XDA Developers Android and Mobile Development Forum

[MOD][Xposed] Tinted Status Bar [BETA 8]

Tip us?
 
MohammadAG
Old
(Last edited by MohammadAG; 25th May 2014 at 07:37 AM.)
#1  
Recognized Developer - OP
Thanks Meter 4843
Posts: 1,071
Join Date: Sep 2009
Location: Jerusalem

 
DONATE TO ME
Default [MOD][Xposed] Tinted Status Bar [BETA 8]

Requires Xposed Framework!

Inspired by iOS 6/7 and the latest Android 4.4 fake leaks (whether true or not), implemented by Paranoid Android as manual tinting, and now, an Xposed module with automatic tinting for most apps.

This module tints your status bar according to the currently shown activity, it also allows you to customize the tint color yourself on a per app basis. You'll need to do that for apps where auto detect doesn't work.
It also allows you to have the KitKat gradient on devices that support this module, use 66000000 as the color to achieve that.

Screenshots:


Video:
http://www.youtube.com/watch?v=8IX-lnLdKmo

Compatibility:
All Jelly Bean and KitKat devices should be compatible. Some ROMs may introduce issues, if they're open source, I can look into it, if not, post a reply with a deodexed copy of your SystemUI.apk
Tested on:
  • Google Nexus 10
  • Samsung Galaxy S4
  • Samsung Galaxy Note II
  • Samsung Galaxy SII running Chameleon (mainly AOKP-based)
  • 2012 Nexus 7 with CyanogenMod 10.2 (covers all CM10.2 devices).
  • 2012 Nexus 7 with stock Google 4.4
  • LG Optimus L7
  • HTC One / HTC One (M8)
  • HTC Sensation
  • Sony Xperia Z / Z1
  • Galaxy S Advance GT-I9070 with CyanogenMod 10.1 (covers all CM10.1 devices).

Issues:
To report an issue, use Github, I can't track this thread due to how big it's become:
https://github.com/MohammadAG/Xposed...tus-Bar/issues

Download:
http://repo.xposed.info/module/com.m...ouredstatusbar

Source code:
Tinted Status Bar is licensed under GPLv3, including any parts of it in any of your code requires you to release the source code of it.
https://github.com/MohammadAG/Xposed-Tinted-Status-Bar

Contribute to this!
I can't add default colours for all the apps that aren't auto detected. You can contribute to a list of colours that look great on the app.
The quickest way to get the colours is to take a screenshot of the app and use an app like "Color Picker" from the store and using that to get the colour.
Feel free to ask devs to add support for this!
Get and add your colours here: https://docs.google.com/spreadsheet/...EE&usp=sharing
Google Drive doesn't support transparency, so if you want to make a cell coloured, remove the first "ff"s, colours should be in the format "RRGGBB". My mod takes "AARRGGBB" too though.

Thanks to:
  • rovo89 for the Xposed Framework.
  • Nottach for his module's source code, it helped with the icon colours.
  • C3C076 for GravityBox, parts of the source code were used for keyboard detection.
  • rovo89 and Tungstwenty, I borrowed some of the UI code from App Settings.
  • Niek Haarman for his ListViewAnimations library.
  • Lars Werkman for Holo Color PIcker.
  • GermainZ for his suggestion on how to determine default icon colour and his many patches
  • GriffinSauce for the icon.

Developers!
Here's the API, you can easily support this in your apps by using this class in your project: https://github.com/MohammadAG/Xposed...arTintApi.java

Support development:
If you found this mod useful, consider donating with PayPal or buying the Play Store donation package.
Follow me on Twitter: @MohammadAG
Google+: https://plus.google.com/103508952817353883168/posts

Check out my Xposed modules.
Send files with Android Beam™ on Android 4.1+: File Beam (Touch to Send)
Enable USB Mass Storage Mode on Samsung devices with SG USB Mass Storage Enabler.
Use your flashlight at different brightness levels with Adjustable Torch.
Enable Music Controls on your S-View screen with S-View Music Controls
The Following 634 Users Say Thank You to MohammadAG For This Useful Post: [ Click to Expand ]
 
badkill
Old
#2  
badkill's Avatar
Senior Member
Thanks Meter 122
Posts: 401
Join Date: Apr 2011
Location: México

 
DONATE TO ME
this mod working perfectly on my Galaxy S4, thanks
The Following 2 Users Say Thank You to badkill For This Useful Post: [ Click to Expand ]
 
ssking
Old
#3  
Member
Thanks Meter 6
Posts: 61
Join Date: Aug 2012
Working with wanamlite 2.0 mh1 (touchwiz rom) but only on hangouts app and play store
Galaxy S4 I9500
WanamLite V1.9 (Android 4.2.2)
 
MohammadAG
Old
#4  
Recognized Developer - OP
Thanks Meter 4843
Posts: 1,071
Join Date: Sep 2009
Location: Jerusalem

 
DONATE TO ME
Quote:
Originally Posted by ssking View Post
Working with wanamlite 2.0 mh1 (touchwiz rom) but only on hangouts app and play store
I can't provide defaults for each and every app, you'll have to set tints in the customization app.

Sent from my GT-I9500 using xda app-developers app
Follow me on Twitter: @MohammadAG
Google+: https://plus.google.com/103508952817353883168/posts

Check out my Xposed modules.
Send files with Android Beam™ on Android 4.1+: File Beam (Touch to Send)
Enable USB Mass Storage Mode on Samsung devices with SG USB Mass Storage Enabler.
Use your flashlight at different brightness levels with Adjustable Torch.
Enable Music Controls on your S-View screen with S-View Music Controls
The Following 7 Users Say Thank You to MohammadAG For This Useful Post: [ Click to Expand ]
 
95mediatech
Old
#5  
95mediatech's Avatar
Senior Member
Thanks Meter 682
Posts: 1,266
Join Date: Nov 2012
Location: °∆° Kuala Lumpur® °∆°

 
DONATE TO ME
Genius work! Just get the PA and android 4.4 feel right away. .. setting manually it's not a big deal. . Gave more benefits.

Sent from my GT-I9500 using XDA Premium 4 mobile app
My Device:Samsung Galaxy S4 (OCTA-MIST]
My Device:Xperia X8 (Unlocked 12W06)


PROJECT:
[ROM]Xperia SOUL [Engine]
[ROM]SERAPHIC [Engine]
SOUL-TEAM


HIT/CLICK/TOUCH *THANKS* if helped, simple as that.
 
Zkaar
Old
#6  
Zkaar's Avatar
Senior Member
Thanks Meter 21
Posts: 201
Join Date: Oct 2012
Downloading it now to test.
If anyone tried, will it conflict with 3minit framework, Wanam Xposed or Foxhound ROM?
==================================================
LG Nexus 5
Android KitKat 4.4.4
Carbon KitKat
==================================================
Samsung Galaxy Tab 7 P1000L
Android KitKat 4.4.2
OmniROM
 
Mohanshbhr
Old
#7  
Mohanshbhr's Avatar
Senior Member
Thanks Meter 336
Posts: 614
Join Date: Jan 2011
Location: Mau, Lucknow
Quote:
Originally Posted by Zkaar View Post
Downloading it now to test.
If anyone tried, will it conflict with 3minit framework, Wanam Xposed or Foxhound ROM?
its conflicting with Wanam Xposed clock color,, clock color becomes white ,, dont know about circle battery color because i m using battery module...
Sent Using World's Worst Internet Connection
 
MohammadAG
Old
#8  
Recognized Developer - OP
Thanks Meter 4843
Posts: 1,071
Join Date: Sep 2009
Location: Jerusalem

 
DONATE TO ME
Quote:
Originally Posted by Mohanshbhr View Post
its conflicting with Wanam Xposed clock color,, clock color becomes white ,, dont know about circle battery color because i m using battery module...
The colour matches that of icons, obviously having one colour for the clock isn't right (e.g if the clock is black and the status bar is black, then the clock would be invisible).

You're free to change white to whatever you want in the config app.

Sent from my Samsung Galaxy S4 (i9500)
Follow me on Twitter: @MohammadAG
Google+: https://plus.google.com/103508952817353883168/posts

Check out my Xposed modules.
Send files with Android Beam™ on Android 4.1+: File Beam (Touch to Send)
Enable USB Mass Storage Mode on Samsung devices with SG USB Mass Storage Enabler.
Use your flashlight at different brightness levels with Adjustable Torch.
Enable Music Controls on your S-View screen with S-View Music Controls
The Following 2 Users Say Thank You to MohammadAG For This Useful Post: [ Click to Expand ]
 
singh_21
Old
#9  
Senior Member
Thanks Meter 390
Posts: 224
Join Date: Feb 2013
Location: chandigarh
Default interesting

can anybody plz post the screenshots.
thanks
The Following 2 Users Say Thank You to singh_21 For This Useful Post: [ Click to Expand ]
 
Zkaar
Old
(Last edited by Zkaar; 28th September 2013 at 06:49 PM.)
#10  
Zkaar's Avatar
Senior Member
Thanks Meter 21
Posts: 201
Join Date: Oct 2012
Quote:
Originally Posted by Mohanshbhr View Post
its conflicting with Wanam Xposed clock color,, clock color becomes white ,, dont know about circle battery color because i m using battery module...
Quote:
Originally Posted by MohammadAG View Post
The colour matches that of icons, obviously having one colour for the clock isn't right (e.g if the clock is black and the status bar is black, then the clock would be invisible).

You're free to change white to whatever you want in the config app.

Sent from my Samsung Galaxy S4 (i9500)
I use 3minit to control Statusbar transparency and icon colors, also battery. Wanam is only used to remove the Recent Apps, Battery Fully Charged and others. I'll test it now and see what happens.

[EDIT]
After booting, status bar goes to default (black, blue wifi, white other icons) and after a while, the icons started flashing colors, showing that it is conflicting heavily with 3minit. Won't recommend installing both.
==================================================
LG Nexus 5
Android KitKat 4.4.4
Carbon KitKat
==================================================
Samsung Galaxy Tab 7 P1000L
Android KitKat 4.4.2
OmniROM

Tags
colours, status bar, tinted, xposed
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes