GravityBox [JB]

GravityBox is a module which primary goal is to provide the users of MediaTek platform (which is well known for not being opensource friendly)
with a tweak box to turn their vanilla Android stock ROM into custom ROM packed with additional features and tweaks.
Additionally, it should run on any device having vanilla or close to vanilla Android not diverting too much from AOSP (Android Open Source Project).

THIS VERSION IS FOR JELLYBEAN ROMs AND WILL REFUSE TO INSTALL ON KITKAT
For KitKat, use GravityBox [KK] instead.

Main features
- QuickSettings tile management with additional tiles and tile reordering
- CyanogenMod Pie Controls
- Lockscreen targets
- Expanded desktop
- Lockscreen tweaks
- Statusbar tweaks
- Navigation bar tweaks
- Power tweaks
- Display tweaks
- Phone tweaks
- Media tweaks
- Hardware key actions
- Smart Radio
- Ultimate notification control
... and many more

Compatibility
- Supports most of the MTK devices (MT6589/MT6577/MT8389) running ROM based on vanilla Android (AOSP) 4.1/4.2
- Supports other devices running vanilla Android (AOSP) 4.1/4.2/4.3
- DOES NOT support ROMs vastly modified by device manufacturers (HTC Sense, Samsung Touchwiz, MIUI, LeWa, ...)
- SHOULD NOT be used with custom ROMs like CM, AOSPA, RootBox, SlimBean - it makes no sense since the most of the features are already
in the ROM (may cause conflicts and unexpected behaviour)

Info about premium features and PayPal transaction ID verification system
1) Those who supported development via PayPal donation can use their PayPal transaction ID to unlock premium features.
As of v2.9.5, there's one premium feature: Backup/restore of GB settings.

2) If you contributed to the project by providing translations, code fragments, or by any other way
you can apply for a free transaction ID by contacting me via PM.

3) Be aware that there's a system that can identify potential transaction ID
abuse. E.g. when one ID is being used by more users. Such IDs will get blocked automatically.
This can also happen when you previously exposed your ID in public forum and other users took
advantage of it. If this is the case, contact me via PM so I can issue new, special ID.
In case you own more devices, you can use one transaction ID on up to 10 of them.

4) If you are using your own custom builds of GB for personal use, you will get hash mismatch
upon verifying your ID as verification system accepts requests only from official releases of GB.
If you want to be able to verify IDs with your custom build, contact me via PM so I can setup
a special hash for your build.
If you are using a custom build that you provide for broader group of users (e.g. in a custom ROM),
it is necessary to ask for new hash everytime your new custom version is released for public use.
These rules are based on mutual trust so please, do not violate them.

Author(s): 
Package: 
com.ceco.gm2.gravitybox
Version name: 
3.4.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
129,240 in total · 5,138 in the last 24 hours
MD5 checksum: 
facd7171fd35fb83b73ac4fce1f94f7a
Uploaded on: 
Thursday, October 30, 2014 - 21:03
Changes: 

- Phone tweaks: brought back National data roaming option
- Ultimate notification control:
--- fixed improper lights and vibration handling during quiet hours affecting mainly ongoing notifications
--- improved detection of ongoing notifications belonging to foreground services
--- active Screen: added option for ignoring quiet hours (shows active screen during quiet hours)
--- active screen: don't apply to ongoing foreground service notifications
--- active screen: use direct wake up call instead of full wake lock (should improve compatibility on some devices)
--- active screen: improved check for proximity sensor state
- Statusbar tweaks: added option for using Lollipop signal icons (with full support for MediaTek Gemini)
- Quick settings Network mode tile: added option for specifying 2G+3G mode:
--- allows to choose whether to use GSM/WCDMA Preferred or GSM/WCDMA Auto
--- tile icon indicates which 2G+3G mode is set (2G/3G or 3G/2G)
- Quick settings QuickRecord tile:
--- added option for choosing audio quality
--- added option for choosing auto-stop recording delay
- PowerMenu: added option for hiding expanded desktop toggle in power menu
- Launcher tweaks: adjusted for compatibility with Google Search 4.0.26 (thanks to theknut)
- GravityBox Actions:
--- added action for clearing all notifications
--- added action for toggling auto brightness
- GB App Picker: search field adjusted to allow inputting non-English characters (thanks to momomok)
- Updated Polish translation (thanks to xtrem007)
- Updated Portuguese (BR) translations (thanks to wyghor)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translation (thanks to momomok)
- Updated Hungarian translations (thanks to benjoe1)
- Updated Italian translations (thanks to pesa1234)
- Updated Russian translations (thanks to gaich)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.4.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
165,457 in total · 174 in the last 24 hours
MD5 checksum: 
ad35fff6bd009d1201953a1919bc4fcc
Uploaded on: 
Sunday, October 5, 2014 - 11:22
Changes: 

- GB Settings: fixed crash on Android 4.1 devices
- Statusbar: added option for showing download progress bar in status bar
--- applies only to downloads carried out via Android's standard download manager
--- allows top or bottom edge position
--- in case of multiple download notifications, progress bar applies to the one that came first
--- for Play Store app updates, progress represents real status unlike the one indicated within Play Store app
--- tested on Android 4.2 only; needs testing on 4.1 as well as 4.3
- Statusbar: added option for controlling Notification Ticker policy
- Statusbar coloring: added master switch for status bar background coloring
- Misc: Master Key and Fake ID vulnerability patches are now optional (enabled by default)
- UNC: fixed "Ignore quiet hours" option disappearing bug introduced in 3.4.1
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Portuguese (BR) translations (thanks to wyghor)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translation (thanks to momomok)
- Updated Hungarian translations (thanks to benjoe1)
- Updated Russian translations (thanks to gaich)
- Updated Spanish translation (thanks to DIG200)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated French translations (thanks to ch-vox)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.4.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
55,483 in total · 43 in the last 24 hours
MD5 checksum: 
70a4b6494019800bd0992ebf2fca42dc
Uploaded on: 
Monday, September 29, 2014 - 19:49
Changes: 

- UNC Quiet hours:
--- added option for specifying week days
--- added option for muting system sounds
--- optimized preference handling (requires setting up quiet hours from scratch)
- UNC: changed resolution of alert only once timeout from minutes to seconds (requires setting it up again)
- Proximity wake-up:
--- added option to ignore proximity wake-up on incoming call
- Lockscreen: optimized preference handling and unlock ring hooks
- GB settings: fixed image choosing/cropping issues
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Russian translations (thanks to gaich)
- Updated Hungarian translations (thanks to benjoe1)
- Updated Italian translations (thanks to valerioscifoni, pesa1234)
- Updated French translations (thanks to ch-vox)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Portuguese (BR) translations (thanks to wyghor)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.4.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
69,776 in total · 34 in the last 24 hours
MD5 checksum: 
86648b8ec6f9ac6d989cd2f39b3790e8
Uploaded on: 
Friday, September 19, 2014 - 19:03
Changes: 

- GB settings:
--- reworked image choosing/cropping - supports Google Photos and potentially other gallery apps
--- added automatic clean up of GB app picker cache (saves storage space)
- Lockscreen status bar lock policy: option to allow status bar expand on secured lock screen
--- allows peeking on notifications even if lock screen is secured
--- access to quick settings prohibited
--- makes UNC ActiveScreen "expand notification panel" mode work on secured lock screen
- Display tweaks:
--- added option for emulating battery charging light:
------ allows charging light on devices lacking native support (e.g. Nexus 5)
------ pending notification light has priority over charging light
------ charging light color changes lineary according to current battery level (requires RGB LED hardware)
------ whether led is constantly ON or "breathing" depends on LED driver (cannot be affected by GB)
--- button backlight notifications adjusted to follow Pulse notification delay
- Power tweaks: added option for proximity wake up (prevents accidental wake up) (Android 4.2+ only)
- Recents panel: allow live wallpaper on high end GFX devices (no option; Android 4.2+ only)
- Updated Japanese translation (thanks to WedyDQ10)
- Updated French translation (thanks to ch-vox)
- Updated Chinese (Simplified) translation (thanks to liveasx)
- Updated Chinese (Traditional) translation (thanks to momomok)
- Updated Polish translation (thanks to xtrem007)
- Updated Russian translation (thanks to gaich)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Spanish translation (thanks to jvbferrer)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.3.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
101,291 in total · 18 in the last 24 hours
MD5 checksum: 
c87f63bca26235f54456decfd071b86d
Uploaded on: 
Saturday, September 6, 2014 - 17:08
Changes: 

- Power tweaks: allow users to choose custom sounds for battery charged/charger plugged/unplugged events
- Quick settings:
--- toggle auto-brightness on/off on brightness tile long-press (when brightness tile behavior overriden) (non-MTK only)
--- long-press on network mode tile switches SIM slot to which tile applies without a need to dive into tile specific settings
--- improved behavior of NFC tile (indicates ON<->OFF transition states)
- Navigation bar/pie: optimized behavior of dynamic clear all recents key
- Display tweaks: don't affect button backlight when option for button backlight mode is set to default
- PowerMenu: apply "disable reboot on lockscreen" also to existing stock reboot item
- Lockscreen: don't apply quick unlock to SIM PIN/PUK views (Fixes glitch when entering SIM PIN/PUK)
- Ultimate notification control:
--- fixed crash when orientation changes during app list loading
--- ActiveScreen: fully optimized proximity sensor usage
------ feature no more requires prox sensor to be always on while screen is off
- Improved compatibility with DynamicAlarm module (requires status bar coloring to be off)
- Updated Portuguese (BR) translations (thanks to Android-Mailson)
- Updated Italian translation (thanks to pesa1234)
- Updated Polish translation (thanks to xtrem007)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.2.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
162,281 in total · 15 in the last 24 hours
MD5 checksum: 
a8e6e5c8a5c657c431861e1d636387d4
Uploaded on: 
Wednesday, August 13, 2014 - 18:20
Changes: 

- Ultimate notification control:
--- added main screen with links to UNC features (improved user experience)
--- handle errors from package manager - potentially avoids rare crashes during app list loading
- Ring targets: improved unification of predefined/custom icon sizes
- Launcher tweaks: adjusted for compatibility with Google Search 3.6.13
- Navigation key actions: major rework which allows to bind Custom action to all key actions instead of using limited "Launch custom app 1/2"
--- removed "Launch custom app 1/2" from action list as well as related options for choosing custom app 1/2
--- added "Custom action" to the list of available actions which when set opens app picker for user to choose desired action
- FakeID vulnerability patch (thanks to Tungstwenty@XDA for original Xposed module - https://github.com/Tungstwenty/FakeIDFix):
--- patches new security vulnerability labeled "Fake ID" (Google bug 13678484) - http://bluebox.com/technical/android-fake-id-vulnerability/
- Updated Japanese translation (thanks to WedyDQ10)
- Updated Russian translation (thanks to gaich)
- Updated Italian translation (thanks to pesa1234)
- Updated Chinese (Simplified) translation (thanks to liveasx)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Spanish translation (thanks to jvbferrer)
- Updated French translation (thanks to ch-vox)
- Updated Polish translation (thanks to xtrem007)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.2.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
190,649 in total · 7 in the last 24 hours
MD5 checksum: 
d2664d100c97b9116b4227377bd3801a
Uploaded on: 
Tuesday, July 15, 2014 - 10:38
Changes: 

- Fixed statusbar battery percentages showing 0 after reboot when extended battery tile is enabled
- QuickSettings management:
--- fixed extended battery tile for Android 4.2 (AOSP only)
--- don't apply "All caps" text style to extended battery tile to always show mV instead of MV
--- allow tile reordering activity on non-touchscreen devices
- Updated layout in UNC quick search box to allow inputting non-English characters (thanks to momomok)
- Launcher tweaks: adjusted for compatibility with GNL 3.5
- Navigation bar: added option to show Android L icons (thanks to bgcngm)
- Pie: slightly increased trigger swipe angle
- Updated Russian translations (thanks to gaich)
- Updated Chinese (Traditional) translations (thanks to momomok)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Italian translations (thanks to pesa1234)
- Updated French translation (thanks to ch-vox)
- Updated Polish translations (thanks to xtrem007)
- Updated German translations (thanks to LibertyMarine)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Korean translations (thanks to SDKoongchi)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.2.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
156,401 in total · 24 in the last 24 hours
MD5 checksum: 
7feb0178b3dc0629a6c0bb87bd3ae8cb
Uploaded on: 
Tuesday, June 24, 2014 - 13:10
Changes: 

- Ultimate notification control:
--- Quiet hours: added option for controlling vibration muting separately
--- Quiet hours: added option for Interactive mode (Always keeps notifications quiet during user interaction)
- QuickSettings management:
--- added option (for non-MTK devices) for Extended battery tile (within Tile specific settings):
------ shows battery percentage inside tile icon
------ shows temperature and voltage as tile text (including percentage when charging)
--- QuickApp tile: launch sub app immediately when there's only one defined
- Navigation bar:
--- fixed key shifting on Nexus7 and other non-phone UI devices
--- fixed menu key visibility logic during cursor control keys
- Misc tweaks:
--- added options for defining headset plug/unplug actions
--- added option for enabling Screenshot delete action within notification
- Statusbar date: added new format: "d" to show only day of month
- Updated Russian translations (thanks to gaich)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to momomok)
- Updated Polish translations (thanks to xtrem007)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated French translation (thanks to ch-vox)
- Updated Italian translations (thanks to valerioscifoni)
- Updated Spanish translations (thanks to jvbferrer)
- Updated German translations (thanks to LibertyMarine)
- Updated Hungarian translations (thanks to benjoe1)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.1.8
Release type: 
Stable (low risk of bugs)
Number of downloads: 
73,735 in total · 7 in the last 24 hours
MD5 checksum: 
9da9da1f341b924df49e2f4baf9dae3d
Uploaded on: 
Monday, June 16, 2014 - 19:00
Changes: 

- Fixed brightness control and other affected statusbar tweaks for Android 4.1
- Updated French translation (thanks to ch-vox)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.1.7
Release type: 
Stable (low risk of bugs)
Number of downloads: 
22,669 in total · 2 in the last 24 hours
MD5 checksum: 
e5cfc0f2bcab717ed7d3149b3cd6d3ed
Uploaded on: 
Sunday, June 15, 2014 - 10:35
Changes: 

- Ultimate notification control:
--- added option to specify time interval for "Alert only once" option
------ update to existing notification arriving after time interval expires won't be muted
- Statusbar brightness control revised (thanks to jacknicholson)
--- Prevent brightness changes after notifications panel has been opened
--- Don't adjust brightness for swipes <45° from vertical.
- Ring targets: apply highlight color change to all icon types
- AppPicker preference: added support for choosing custom icons
--- long-press on preference icon triggers custom icon pick
--- single-press preserved (shows list of predefined icons)
--- compatible with standard Gallery only (incompatible with Google Photos)
- Added option to show short date in statusbar clock
--- with extended option for clock date allowing to choose date format (thanks to bgcngm)
- Implemented delete action within screenshot notification
- Pie controls:
--- added option for Mirrored keys (swaps key positions)
--- added option for Centered trigger - triggers pie only when swiping from center of the screen edge
--- fixed back key alt. icon not showing when IME (keyboard) is showing
- Lockscreen: added option to disable emergency call button (USE AT YOUR OWN RISK!!!!)
- Fixed bugs in autobrightness settings
--- improved sanity check for entered LUX values
--- prevent bootloop in case of invalid values
- Developer settings: added 1.25x animation scale
- Added partial Norwegian translations (thanks to Simen B)
- Updated Russian translations (thanks to gaich)
- Updated German translations (thanks to LibertyMarine)
- Updated Italian translations (thanks to pesa1234)
- Updated French translation (thanks to ch-vox)
- Updated Polish translations (thanks to xtrem007)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to momomok)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Russian translations (thanks to gaich)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.1.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
136,259 in total · 8 in the last 24 hours
MD5 checksum: 
21c500a23d3427e828ffdc7a8cba42e0
Uploaded on: 
Monday, May 26, 2014 - 18:25
Changes: 

- Added alternative way of making a donation via Play Store (About / Get unlocker)
- QuickSettings:
--- fixed Quick pulldown misbehavior after orientation change
--- made Swipe to QuickSettings optional
--- Smart Radio tile: added indication of current/upcoming state
- Fixed couple of issues for Nexus 7:
--- clear all recents button layout (covered by navigation bar)
--- QS tiles per row in landscape orientation
- Navigation bar custom key: added option for using alternate icon
- Smart Radio: option to ignore mobile data availability
- GB Actions: added shortcut for toggling Synchronization
- Proper hide of tweaks not compatible with Acer skinned ROMs (thanks to bgcngm)
- (Potential) Fix for ongoing notification blocker on Android 4.1
- Updated Polish translations (thanks to xtrem007)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to momomok)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated French translation (thanks to ch-vox)
- Updated Russian translations (thanks to gaich, abusalimov)
- Updated Italian translations (thanks to pesa1234)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Slovak and Czech translations (thanks to Ja_Som)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.1.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
53,443 in total · 3 in the last 24 hours
MD5 checksum: 
61d510aee1d4fe98c0c6d6c4b030e3c8
Uploaded on: 
Wednesday, May 21, 2014 - 18:52
Changes: 

- Adjusted for compatibility with Xposed Framework 2.6
- UNC Quiet Hours:
--- fixed time ranges being affected by timezone change (requires setting ranges again)
--- fixed refreshing of statusbar icon and tile on manual time change or timezone change
- GravityBox Actions: added shortcut for setting ringer mode
- GB App Launcher:
--- added one more row for setting up 4 additional apps/shortcuts
--- improved initialization at startup
--- added logic to handle assigned apps removal/uninstall
--- optimized to use less system resources
- Notification panel: swipe to quick settings adjusted to work within whole panel area
- VolumePanel transparency: making view opaque on interaction is now optional
- Data Traffic Monitor: option to show only for mobile data
- Added new battery style: dashed circle without/with percentage
- Developer options: added 0.75x animation scale
- Ongoing notification blocker: fixed scaling of icons in the list
- Backup: prevent media scanner from scanning backup folder
- Fixed issues with launching apps/shortcuts from unlock ring
- Hide tweaks not compatible with Acer skinned ROMs (thanks to bgcngm)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Spanish translations (thanks to jvbferrer)
- Updated German translations (thanks to Minty123)
- Updated French translation (thanks to ch-vox)
- Updated Hungarian translations (thanks to benjoe1)
- Updated Polish translations (thanks to xtrem007)
- Updated Italian translations (thanks to valerioscifoni)
- Updated Russian translations (thanks to gaich)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to momomok)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Vietnamese translations (thanks to alienyd)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.1.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
131,510 in total · 6 in the last 24 hours
MD5 checksum: 
d4f760d52f9026e4990f36b5a59f81ee
Uploaded on: 
Saturday, May 3, 2014 - 14:44
Changes: 

- Phone tweaks: Added option for ascending (increasing) ring tone
- Lockscreen tweaks:
--- Fixed issues with launching activities from "slide before unlock" ring (double-ring anomaly)
--- Allow safe GravityBox Actions to be run from unlock ring and navbar ring when lock screen is secured
--- Anti-aliased Battery Arc for better visual quality
- GB App Launcher:
--- Allows app launcher to be triggered from unlock/navbar rings on secured lock screen
--- Will request unlock prior to launching activity - prompts user to unlock before running activity
- GravityBox Actions: Added action for toggling Airplane Mode
- Statusbar tweaks: Added option for controlling Bluetooth icon visibility
- SignalCluster: Added muting mechanism to eliminate log spamming
- Navbar tweaks: Don't show search icon hint when navbar ring is disabled (4.2+)
- Key actions: Added action for in-app search (works in apps that support it)
- Launcher tweaks: Adjusted for compatibility with the latest obfuscated version of GNL
- Power Menu: Improved option to disable power menu while locked:
--- Won't allow power menu while activity that's allowed to be running
during keyguard lock is in the foreground (e.g. emergency dialer or camera app)
- Icon Picker: Added icon for Snapchat (thanks to jacknicholson)
- Misc tweaks: Option to force LTR layout direction for RTL languages (4.2+)
- Updated French translation (thanks to ch-vox)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to momomok)
- Updated Italian translations (thanks to pesa1234)
- Updated German translations (thanks to LibertyMarine, Minty123)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Russian translations (thanks to gaich)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Polish translations (thanks to xtrem007)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.1.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
73,026 in total · 7 in the last 24 hours
MD5 checksum: 
e88d5d3952f2e456dca1d6964f35b595
Uploaded on: 
Friday, April 25, 2014 - 18:57
Changes: 

- Hide tweaks not compatible with Lenovo VibeUI ROMs (thanks to bgcngm)
- QuickSettings management:
--- added Quiet hours tile:
------ single-press cycles between QH on/off (manual mode)
------ long-press turns on QH auto mode (follows time ranges defined in QH settings)
------ long-press during auto mode opens QH settings
- UNC Quiet hours:
--- fixed bug in time range handling for Friday/Sunday
--- added option for ignoring QH on per-app basis:
------ allows ignoring QH for all notifications arriving from particular app
------ allows defining keywords for which to ignore QH (QH will be ignored for notifications containing keywords)
- GravityBox Actions:
--- added Quiet hours shortcuts:
------ one for toggling manual on/off, another one for switching to AUTO mode
------ 3rd party control via intent available:
--------- Intent: gravitybox.intent.action.ACTION_TOGGLE_QUIET_HOURS
--------- Extra param (optional): qhMode (case sensitive string; supported values: ON, OFF, AUTO)
--- fixed Google Now action not launching on devices without navigation bar
--- fixed bug in launching GB Actions from unlock ring (toggle actions were affected)
--- prevent unsafe GB actions from launching from navbar ring or unlock ring when keyguard is secured (security measure)
- Display tweaks: Changed unit of pulse notification delay to allow values < 1s
- Improved support for RTL languages (4.2+)
--- proper cursor control arrows in navigation bar
--- proper mobile signal icons (e.g. when statusbar coloring is on)
--- switching between RTL/non-RTL system language requires reboot for GB to load proper resources
- Updated Italian translations (thanks to pesa1234)
- Updated Chinese (Traditional) translations (thanks to momomok)
- Updated Japanese translation (thanks to WedyDQ10)
- Updated French translation (thanks to ch-vox)
- Updated Russian translations (thanks to gaich)
- Updated Polish translations (thanks to xtrem007)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated German translation (thanks to LibertyMarine)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.0.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
70,629 in total · 3 in the last 24 hours
MD5 checksum: 
4d8567d1ed383c71213a5e0263660e7d
Uploaded on: 
Thursday, April 17, 2014 - 23:21
Changes: 

- Media tweaks:
--- fixed bug affecting safe media, volume orientation switcher and force music control options (thanks to bgcngm)
--- option for adjusting volume panel transparency
- StatusBar:
--- fixed data traffic monitor positioning on Android 4.1 (thanks to Mr.Its for testing)
--- fixed Quiet hours statusbar icon to match JellyBean theme
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Slovak and Czech translations
- Updated Italian translations (thanks to pesa1234)
- Updated Portuguese (PT) translation (thanks to bgcngm)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.0.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
27,649 in total · 15 in the last 24 hours
MD5 checksum: 
d26b47983bc29b1b3fe631b793fd3e05
Uploaded on: 
Tuesday, April 15, 2014 - 21:13
Changes: 

- Ultimate Notification Control:
--- Quiet hours: option to show icon in status bar during Quiet hours
--- Quiet hours: additional time range for weekends with automatic smart logic for Friday/Sunday
--- Active Screen: optimized proximity sensor usage
--- fixed handling of LED settings during Quiet hours
--- fixed UNC settings not being backed up/restored
- BatteryPercentText: option for choosing charging color
- Option for forcing English locale (under About menu)
- ModClearAllRecents: fixed rare FC occurring under special conditions ( https://plus.google.com/104339936357527615598/posts/BYdGbSrQXHj )
- Updated Italian translations (thanks to pesa1234, valerioscifoni)
- Updated Hungarian translations (thanks to benjoe1)
- Updated Spanish translations (thanks to jvbferrer, cgrs)
- Updated French translation (thanks to ch-vox)
- Updated German translation (thanks to Minty123)
- Updated Russian translations (thanks to gaich)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to momomok)
- Updated Polish translations (thanks to xtrem007)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Indonesian translation (thanks to awaaas)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.0.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
61,772 in total · 3 in the last 24 hours
MD5 checksum: 
b380de68ca0bb01c5412097d2ada87c6
Uploaded on: 
Tuesday, April 8, 2014 - 22:32
Changes: 

- Ultimate Notification Control extended:
--- Implemented default settings:
------ when enabled, all apps that have no active explicit settings will automatically use default settings
--- Active Screen:
------ automatically turns on screen every time new notification arrives
------ optionally expands notification panel automatically
------ takes into account whether device is in the pocket or case
------ master switch + configuration on per-app basis
--- Quiet hours:
------ mutes sounds/vibrations for all notifications arriving within defined time range
------ optionally mutes LED (won't pulse when notification arrives)
------ mutes also GB's charger plugged/unplugged/battery charged sounds
--- More control over LED settings:
------ allows preserving original LED settings coming from a particular app
------ allows overriding LED settings to provide custom behavior
------ allows turning LED off for a particular app
- Power Menu:
--- improved detection of airplane mode icon color for new icons coloring purposes (thanks to bgcngm)
- Statusbar signal cluster view:
--- fixed broken mobile icons on some MTK devices (thanks to bgcngm)
- Updated French translation (thanks to ch-vox)
- Updated Japanese translation (thanks to WedyDQ10)
- Updated Spanish translation (thanks to jvbferrer)
- Updated Russian translation (thanks to gaich)
- Updated Chinese (Simplified) translation (thanks to liveasx)
- Updated Chinese (Traditional) translation (thanks to momomok)
- Updated Polish translation (thanks to xtrem007)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Italian translation (thanks to pesa1234)
- Updated Dutch translation (thanks to Martinusbe)
- Updated German translation (thanks to Minty123, LibertyMarine)
- Updated Hungarian translation (thanks to benjoe1)
- Updated Indonesian translation (thanks to awaaas)
- Updated Ukranian translation (thanks to Vavooon)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.0.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
63,735 in total · 3 in the last 24 hours
MD5 checksum: 
a0154ba6cff32fcb6aaa5dad8f215ace
Uploaded on: 
Tuesday, April 1, 2014 - 23:09
Changes: 

- Power Menu: graphical UI optimization (thanks to bgcngm)
--- colorize icons to make them look good on light backgrounds
--- added new icons to match Lenovo VibeUI ROMs resolution
- Statusbar signal cluster view:
--- fixed WiFi signal coloring on MT6592 (thanks to bgcngm)
--- code reworked to better handle all MTK platforms (thanks to bgcngm)
--- don't reduce wifi and signal icons spacing on Lenovo VibeUI ROMs (thanks to bgcngm)
- Lockscreen custom carrier texts:
--- added compatibility with MT6592 (thanks to bgcngm)
- Clear all recents:
--- fixed clear all key being stuck in navbar under certain conditions
--- workaround for AOSP bug that kept recents panel active in the background under certain conditions
--- fixed clear all key coloring in Pie (thanks to SilentException)
--- further optimizations (thanks to SilentException)
--- fixed broken feature on Android 4.1 (thanks to bgcngm)
- Media: take increased music volume steps into account for safe headset volume
- Reorganized Clock settings (thanks to Minty123)
- Added Malay translations (thanks to zamzameir)
- Updated German translations (thanks to Minty123, LibertyMarine)
- Updated French translation (thanks to ch-vox)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Russian translations (thanks to gaich)
- Updated Chinese (Traditional) translations (thanks to knight00931)
- Updated Chinese (Simplified) translations (thanks to liveasx, logicmd)
- Updated Vietnamese translations (thanks to alienyd)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
3.0.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
117,530 in total · 18 in the last 24 hours
MD5 checksum: 
94d32e7b6f00bc14317d22439b5cf4fb
Changes: 

- Introducing Ultimate Notification Control
--- premium feature (with trial period to allow users to check if it works on their device)
--- allows notification LED color and duration control on per-app basis
--- allows overriding notification sounds and vibrations on per-app basis
--- supports "Alert only once" and "Insistent" notification features
--- workaround for AOSP bug preventing LED from working for missed calls
------ activates by enabling Notification Control for "Phone" app
- New clear all recents style: clear all button in Navigation bar/Pie (thanks to SilentException)
--- replaces recents button with clear all button while recents panel is showing
- Lockscreen: option to hide red trail when wrong pattern is entered (thanks to SilentException)
- Omni traffic monitor: added option for auto-hiding on inactivity based on user-defined speed threshold
- Navigation keys: added option for specifying virtual key vibe pattern
- Icon Picker: added icons for Chrome and Spotify (thanks to Jason_MCG, jacknicholson)
- Handle MT6572, MT6582 and MT6592 devices the same way (thanks to bgcngm)
--- all new MediaTek platforms share the same updated framework, so handle them the same way
- Potential fix for invisible custom carrier texts reported on some MTK devices
- Updated German translations (thanks to Minty123, Wikiwix)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Italian translations (thanks to pesa1234, valerioscifoni)
- Updated Russian translations (thanks to gaich)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Polish translations (thanks to xtrem007)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Indonesian translations (thanks to awaaas)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.9.9
Release type: 
Stable (low risk of bugs)
Number of downloads: 
49,574 in total · 8 in the last 24 hours
MD5 checksum: 
ef2181e5f2ba7c18d48a8a805d8a557e
Uploaded on: 
Friday, March 14, 2014 - 09:53
Changes: 

- QuickSettings management:
--- Option for choosing timeout modes for Stay Awake Tile (thanks to JayT5)
--- Added Lockscreen Tile: allows enabling/disabling lockscreen
--- Added Alarm dynamic tile to the list of manageable tiles:
------ allows Alarm tile enable/disable/reorder
------ option for assigning app/shortcut on single-tap (not available for MTK devices)
------ option for assigning app/shortcut on long-press (not available for MTK devices)
--- Added long-press action to Airplane mode tile (thanks to SilentException)
--- Added long-press action to Auto-rotate tile (thanks to SilentException)
--- Added long-press action to Settings tile (opens GB) (thanks to SilentException)
--- Added long-press action to Brightness tile (thanks to SilentException)
--- Reorganized tile specific settings for better user experience
- Data traffic monitor revamped:
--- Added new style (Omni) that can show download/upload separately
--- Option to show traffic monitor only while there are ongoing downloads (Android 4.3 only) via Android's Download Manager (CPU/battery friendly)
- Unlocked signal cluster auto-hide feature on MT6572 devices (thanks to bgcngm)
- Lockscreen tweaks: removed "Allow any widget" option due to lockscreen widget API breakage
- Battery charged/charger plugged/unplugged sounds:
--- Linked to notification stream instead of media stream
--- Ogg files are now stored in the filesystem thus can be easily replaced with custom ones:
------ stored in /data/data/com.ceco.gm2.gravitybox/files
------ when replaced, correct file permission mode must be set for files to be readable by everyone
--- Falls back to system notification sound in case ogg is missing or is not readable
- Icon Picker: Added icons for Calculator, Skype and Viber
- New permission: RECEIVE_BOOT_COMPLETED needed for preparation of assets at boot (e.g. ogg files)
- Fixed error in computation of auto-brightness spline (when Brightness tweaks are active)
- Updated Russian translations (thanks to gaich)
- Updated French translation (thanks to ch-vox)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Italian translations (thanks to pesa1234)
- Updated Polish translations (thanks to xtrem007)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Hungarian translation (thanks to benjoe1)
- Updated Indonesian translation (thanks to awaaas)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.9.8
Release type: 
Stable (low risk of bugs)
Number of downloads: 
81,413 in total · 8 in the last 24 hours
MD5 checksum: 
cb08cfdfc3be9037fd2319dcacc542b4
Changes: 

- Volume Panel: option to disable volume adjust vibrate (thanks to JayT5)
- Added title line for master switches in GB settings (thanks to Minty123)
- Don't play Battery charged/Charger plugged/unplugged sounds when Phone's not idle (e.g. while in call)
- Fixed undesired back/recents keys actions triggering when swiping for navbar ring
- QuickSettings management:
--- Ringer Mode Tile: preserve vibrate state when switching to silent mode (thanks to jacknicholson for pointing out)
- Statusbar tweaks / Clock settings:
--- Added master switch for Clock settings
--- Added option for controlling day of week text size
--- Added option for controlling AM/PM text size
- Navigation bar tweaks: option to disable navigation bar ring (disables navbar gesture)
- Lockscreen tweaks / Unlock ring targets:
--- Added 2 more unlock ring targets
--- Disabled magnetic targets (targets won't snap to current touch position)
- Compatibility fixes related to signal cluster hiding (thanks to bgcngm, C3C0)
- Fixed issues with custom carrier texts on certain MTK devices (thanks to bgcngm)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Italian translations (thanks to pesa1234, valerioscifoni)
- Updated French translation (thanks to ch-vox)
- Updated Russian translations (thanks to gaich)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated German translations (thanks to Minty123, calav3ra)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Korean translations (thanks to SDKoongchi)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Polish translations (thanks to xtrem007)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.9.7
Release type: 
Stable (low risk of bugs)
Number of downloads: 
96,467 in total · 5 in the last 24 hours
MD5 checksum: 
034bb943b857588c37be3b99eb7c2557
Changes: 

- Fixed mysterious bootloops occurring since 'Last screen' feature was added
- Fixed option for enabling/disabling menu overflow button
- Fixed notification icons overlapping with centered clock
- QuickSettings management:
--- Stay Awake tile extended to allow cycling through common screen timeout modes (long-press switches directly to Stay Awake and back)
--- Added tile for toggling Smart Radio feature on/off on the fly (relevant when Smart Radio master switch is enabled)
--- Default (English) labels adjusted to be consistent with AOSP tile labels
--- Fixed coloring on USB tethering tile (thanks to bgcngm)
- Icon Picker:
--- Improved alternative icon handling to maintain used icons across GB updates (change requires to set currently used icons again)
--- Created and added icons for Tapatalk and Whatsapp
- Lockscreen tweaks:
--- Added option for double-tap to sleep on unlock ring
--- Last screen:
------- don't reduce image quality
------- fixed scaled images (thanks to bgcngm)
- Power tweaks:
--- Added option for charger plugged/unplugged sound (plugged sound relevant only for AC/USB as wireless has its own sound)
--- Changed battery charged sound for more audible one
- Smart radio:
--- Fixed undesired switching to power saving mode when "Power save when screen off" disabled
--- Implemented toggle for toggling Smart Radio feature on/off on the fly (using tile or GB action)
- Statusbar: Added option for assigning app/action to long-press on notification panel clock
- Brightness settings: Allow lower values for minimum brightness level (changed from 5 to 1 - use with caution)
- GB Actions:
--- Added action for toggling Smart Radio feature on/off on the fly (relevant when Smart Radio master switch is enabled)
- Updated Polish translations (thanks to xtrem007)
- Updated Italian translations (thanks to pesa1234, valerioscifoni)
- Updated French translation (thanks to ch-vox)
- Updated Russian translations (thanks to gaich)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Indonesian translation (thanks to awaaas)
- Updated Hungarian translation (thanks to benjoe1)
- Updated Slovak and Czech translations
- Updated Vietnamese translations (thanks to alienyd)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.9.6
Release type: 
Stable (low risk of bugs)
Number of downloads: 
90,323 in total · 6 in the last 24 hours
MD5 checksum: 
a3b0615326ef8b252c9922ba93b1e784
Changes: 

- Application picker: added support for alternative icons
--- allows to assign alternative icons from the predefined list
- Lockscreen/navbar ring targets: implemented dynamic icon highlighting (focusing)
- Lockscreen tweaks:
--- fixed freeze when slide before security unlock used in combination with maximized widgets
--- fixed unlock ring size issues when slide before security unlock is active
--- added independent option for slide before security unlock
--- reorganized Lockscreen tweaks menu
- Navbar ring: added option for Haptic feedback
- Quick Settings:
--- Auto-switch QS extended: added option that ignores persistent notifications
--- added option to specify Quick pulldown size
- Statusbar tweaks:
--- added option for double-tap to sleep
- Launcher tweaks:
--- added additional options for desktop grid size
--- fixed intent receiver leak introduced by "Show launcher drawer" action
- Key Actions:
--- added action to open brightness dialog (4.3 only)
--- action for expanding QS hidden on Android 4.1 (thanks to bgcngm)
--- action for opening app drawer hidden if supported launchers are not installed (thanks to bgcngm)
- GB Actions: added shortcut to open brightness dialog (4.3 only)
- Compatibility improvements for Lenovo devices (thanks to mrjavum)
--- Included detection of Vibe UI and ROW firmware
--- Fixed disabling data network type icons on devices with Vibe UI
--- Fixed bug that prevented the use of custom actions on HOME button on devices running ROW firmware
- Fixed issues with recents soft key occurring on some devices when key remapped (thanks natezire71 for testing)
- Fixed issues with recents soft key when double-tap on home enabled
- Fixed issues with custom carrier texts
- Added Hebrew translations (thanks to daxgirl)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Italian translations (thanks to pesa1234, valerioscifoni)
- Updated French translation (thanks to ch-vox)
- Updated Polish translations (thanks to xtrem007)
- Updated Russian translations (thanks to gaich)
- Updated Greek translations (thanks to CTCaer)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Hungarian translation (thanks to benjoe1)
- Updated Slovak and Czech translations
- Updated Indonesian translation (thanks to awaaas)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.9.5
Release type: 
Stable (low risk of bugs)
Number of downloads: 
61,464 in total · 2 in the last 24 hours
MD5 checksum: 
67c7b4c8008e9d9ebb8951ba56cb29a8
Changes: 

- Fixed crash when power menu disabled on lockscreen
- Smart Radio:
--- improved and simplified decision logic
--- won't switch to power saving mode while tethering over mobile network is active
--- independent option to delay switch to power saving mode after screen turns off (up to 30 minutes)
--- added GSM/WCDMA preferred and LTE Global modes
--- fixed compatibility with Android 4.1 (EXPERIMENTAL)
- Lockscreen tweaks:
--- Allows slide to unlock before security unlock when unlock ring targets are enabled (ported from SlimKat)
--- Last screen:
------- remove overhead from lockscreen by performing blur immediately after screen is captured
- Pie controls:
--- added option to disable system info slice
--- added option for adjusting long-press delay
- GravityBox Actions:
--- added shortcut for GSM/WCDMA preferred network mode (type 0)
--- added shortcut for LTE Global network mode (type 10)
--- added shortcut for opening launcher's app drawer
- Navigation key actions:
--- added action for opening launcher's app drawer
- Launcher tweaks: added option to resize any widget (thanks to JayT5)
- Custom carrier texts (on Lockscreen / Notification drawer):
--- added support for Mediatek devices (thanks to bgcngm)
--- hide options for WiFi-only devices (thanks to bgcngm)
- Added premium backup and restore settings feature (requires valid PayPal transaction ID)
- Implemented interface for verifying PayPal transaction IDs to unlock premium features (requires internet access)
- Updated French translation (thanks to ch-vox)
- Updated Italian translation (thanks to pesa1234, valerioscifoni)
- Updated Russian translations (thanks to gaich)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Spanish translations (thanks to jvbferrer, herbeerth)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translation (thanks to Eric850130)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Indonesian translation (thanks to awaaas)
- Updated Polish translations (thanks to xtrem007)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.9.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
78,171 in total · 1 in the last 24 hours
MD5 checksum: 
07a6383edfcbc004a7f30c2531022208
Changes: 

- Smart Radio reworked from scratch - based on connectivity manager events
--- Option to force power saving mode when screen turns off
--- Option to ignore switching to normal mode after screen turns on until device is unlocked
--- Option to set delay of network mode change to filter out temporary connection state changes
- Lockscreen tweaks:
--- Added option for custom carrier text (default/custom/empty: when space entered as value)
--- Last screen:
------- preserves original orientation regardless of lockscreen orientation (won't rotate with lockscreen)
------- fixed orientation for devices having flipped screen (thanks to superdragonpt for hints)
------- fixed blank screen on some 4.2.1 devices
--- Added option for specifying blur effect intensity
- QuickSettings tiles:
--- Sync tile: added long-press action to open sync settings
--- Network mode tile: added long-press action to open mobile network settings
- Pie Controls: Implemented support for handling long-press on pie keys
- Phone tweaks
--- Unblocked SIP calls over mobile network
- Power tweaks: Added option for battery charged sound
- Key actions and GB Actions:
--- Added action for taking screenshot
--- Added action for showing volume panel
- Display tweaks:
--- Added option for controlling pulse notification light delay (frequency)
- Misc tweaks:
--- Added setting to change tap vs long-press modes of clearing recent tasks (thanks to scaryuncledevin)
--- Extended option for controlling overflow menu button
- Notification drawer style:
--- Added option for custom carrier text
- Added option to disable power menu on lockscreen
- Added delay to screenshot action
- Hide 'Torch auto off' option if device has no flash (thanks to bgcngm)
- Fixed data traffic monitor not showing values on some devices (thanks to PeterCxy)
- Fixed button backlight issues on Android 4.1
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Indonesian translation (thanks to awaaas)
- Updated Vietnamese translation (thanks to alienyd)
- Updated Spanish translation (thanks to jvbferrer)
- Updated Polish translation (thanks to xtrem007)
- Updated Chinese (Simplified) translation (thanks to liveasx)
- Updated Chinese (Traditional) translation (thanks to Eric850130)
- Updated Italian translation (thanks to pesa1234, valerioscifoni)
- Updated Japanese translation (thanks to WedyDQ10)
- Updated Russian translation (thanks to gaich)
- Updated French translation (thanks to ch-vox)
- Updated Hungarian translation (thanks to benjoe1)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.9.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
62,431 in total · 2 in the last 24 hours
MD5 checksum: 
66286d2dc2ee14ed62f01b6805609148
Changes: 

- Lockscreen tweaks:
--- Added option for blur effect - applicable to any custom background style
--- New custom background style: Last screen (captures screen while it's turning off and uses it as custom background)
--- Fixed unlock ring targets positions for lockscreen in landscape mode
- Navigation bar tweaks:
--- Option to make navbar always on bottom regardless orientation
--- Option to swap positions of menu key and custom key (custom key on the right now possible)
--- Fixed issues with ring targets positions in landscape mode
- QuickSettings management:
--- Disabling tile spanning in landscape mode is now optional
--- Option brought back to Lenovo smartphones (thanks to bgcngm)
- Hardware/software key actions:
--- Added 100ms and 150ms options for double-tap speed
--- Native home key double-tap is now customizable (4.3 only)
- GravityBox Actions: redesigned icons (requires redefining of existing shortcuts)
- Larger icons on navigation bar ring and unlock ring
- Option for forcing menu overflow button
- Data traffic monitor improved to support older devices (thanks to PeterCxy)
- Improved titles and summaries of GravityBox settings menu items
- Added support for MT6592 (thanks to bgcngm)
- Enabled auto-hide signal icons feature on MT6582 (thanks to bgcngm)
- Updated French translation (thanks to ch-vox)
- Updated Polish translations (thanks to xtrem007)
- Updated Italian translations (thanks to pesa1234, valerioscifoni)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Korean translations (thanks to SDKoongchi)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Portuguese (BR) translation (thanks to RaphaDroid)
- Updated Russian translations (thanks to gaich)
- Updated Vietnamese translations (thanks to alienyd)
- Updated Hungarian translation (thanks to benjoe1)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.9.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
65,821 in total · 3 in the last 24 hours
MD5 checksum: 
4e3cc6b90e0b99e91f68d05291e1b0ec
Changes: 

- GravityBox Actions:
--- Improved handling of launching actions (e.g. actions performed on unlock ring won't dismiss keyguard)
--- Added action for launching Google Now
--- Added actions for media control: play/pause,previous,next (available within GB features only)
--- Added action for killing foreground app (available within GB features only)
--- Added action for switching to previous app (available withn GB features only)
- QuickSettings management:
--- Added USB Tethering tile
--- Added secondary QuickApp tile
- Added battery percent text charging styles: none, static, animated
- Lockscreen tweaks:
--- Added option for adjusting opacity of custom background
--- Option for setting statusbar clock visibility policy (thanks to bgcngm)
--- Improved handling of unlock ring torch: prevents torch from turning on when swiping across unlock ring
- Media tweaks:
--- Option to force control of music volume instead of ringer volume
--- Option for volume keys swap based on display rotation (thanks to evant)
- Misc tweaks:
--- Option to disable fullscreen keyboard
--- Option for defining Torch Auto Off (LED protection)
- Fixed Xperia transparency issues (thanks to bgcngm)
- Improved soft reboot function for better compatibility with different devices
- Added Korean translations (thanks to SDKoongchi)
- Updated French translation (thanks to ch-vox)
- Updated Polish translations (thanks to xtrem007)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Italian translations (thanks to pesa1234)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Hungarian translation (thanks to benjoe1)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.9.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
46,163 in total · 6 in the last 24 hours
MD5 checksum: 
a16a07f82baab37c5725a366ff341f10
Changes: 

- Introducing GravityBox Actions
--- Interface for providing GravityBox specific functions to third party apps
--- Any app that can utilize shortcuts can use GravityBox Actions (taskers, launchers, ...)
--- Accessible from Launcher's list of widgets
--- Actions can be used within GB App Launcher, lockscreen ring targets, navbar ring targets, QuickApp Tile, basically within any option that launches apps/shortcuts
--- Available actions:
------ show GB app launcher, toggle BT/WiFi/Mobile data/WiFi AP/NFC/GPS, set network mode,
------ toggle expanded desktop, expand notifications panel, expand quicksettings,
------ show recent apps, show power menu, toggle rotation lock, toggle screen recording, take screenshot,
------ go to sleep, toggle torch
- Navigation bar ring targets
--- Allows up to 5 apps/shortcuts/GB Actions on navigation bar ring
--- Customizable icon background (none, light, dark, black)
- QuickSettings Tiles:
--- Tiles per rows option applies to any orientation mode in case of tablet devices (thanks to bgcngm)
--- Fixed Mobile signal tile hiding panels when Hide on Change off
--- Network mode tile: option to use CDMA network modes instead of GSM
- Battery percent text:
--- Added non-intrusive battery charging animation
--- Added one more size step to the list of sizes (larger)
- Hardware Key Actions:
--- Added action for toggling Rotation Lock (thanks to maqr)
--- Added action for showing Power Menu
--- Added action for expanding notifications panel
--- Added action for expanding QuickSettings panel
- Lockscreen tweaks:
--- Option to allow any widget on lockscreen
--- Hide clock for Zopper, Android Weather & Clock, Timely widgets
- Implemented Smart Radio feature (EXPERIMENTAL) (under Phone tweaks/Mobile data category)
--- Allows defining action to switch to one of common network modes when mobile data enabled or disabled
--- EXPERIMENTAL: may affect/interfere with manual network mode switching under certain (untested) circumstances
- Moved Pie Controls menu under root preference screen
- Clear all recents:
--- Long-press on clear all recents button removes all but current task
------ Current task will be automatically brought into front after clearing
- Fixed screenshot from Power Menu and Tile for Moto X devices
- Updated Chinese (Simplified) translation (thanks to liveasx)
- Updated Chinese (Traditional) translation (thanks to Eric850130)
- Updated Japanese translation (thanks to WedyDQ10)
- Updated Polish translation (thanks to xtrem007)
- Updated Spanish translation (thanks to jvbferrer)
- Updated Portuguese (BR) translation (thanks to LaraCraft304)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Hungarian translation (thanks to ronin790)
- Updated Russian translation (thanks to smb.roman AKA romashko)
- Updated French translation (thanks to ch-vox)
- Updated Italian translation (thanks to pesa1234)
- Updated Hungarian translation (thanks to benjoe1)
- Updated Slovak and Czech translations
- Updated Indonesian translation (thanks to awaaas)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.8.5
Release type: 
Stable (low risk of bugs)
Number of downloads: 
67,154 in total · 6 in the last 24 hours
MD5 checksum: 
6e064bfcd9d97a718ef08c09e69585e2
Changes: 

- Navigation bar: implemented cursor control keys
- QuickSettings tiles:
--- implemented Camera Tile:
------- single-tap starts in-tile preview
------- single-tap while preview is showing takes picture
------- long-press opens camera in normal mode
--- implemented Hide on Change (works also for stock tiles that have default behaviour overriden)
--- behaviour override option extended to support: GPS, rotation lock
--- under-the-hood code optimization (thanks to bgcngm)
- Hardware Key Actions:
--- reworked option for volume rocker wake
--- previous AppLauncher navbar key turned into fully customizable custom navbar key
- Advanced reboot menu:
--- new high res icons for reboot actions
--- option to choose whether to ask for reboot confirmation
--- option to choose whether allow reboot on lockscreen
- Clear all recents: added visual effects for better feedback
--- visual feedback when button is pressed
--- list of tasks will scroll to the first task that clearing will start from
- AppLauncher improvements:
--- visual feedback when app is pressed
--- improved layout: bigger icons and texts
- Data traffic monitor improvements:
--- option for inactivity mode: default, hide on inactivity, show summary and hide
- Make color picker appear correctly on non-standard resolutions (thanks to gerhardol)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated French translation (thanks to ch-vox)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Polish translations (thanks to xtrem007)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Russian translations (thanks to smb.roman AKA romashko)
- Updated Italian translations (thanks to pesa1234)
- Updated Slovak and Czech translations
- Updated Indonesian translations (thanks to awaaas)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.8.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
47,698 in total · 4 in the last 24 hours
MD5 checksum: 
4eb7cca33ab2cc9082b0b8f047ab18c3
Changes: 

- AppLaucnher: fix missing apps after reboot on some devices
- Fixed launching custom app from Notification Panel Clock on Android 4.1
- Updated Italian translation (thanks to pesa1234)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Polish translations (thanks to xtrem007)
- Updated French translation (thanks to ch-vox)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.8.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
17,678 in total · 2 in the last 24 hours
MD5 checksum: 
ba2c46ff52360eb6e3691fb1b9750eb0
Changes: 

- QuickSettings:
--- Swipe notification panel handle to switch between notifications/tiles
--- QuickRecord tile will create new file for each new recording. Recordings are stored under "AudioRecordings" dir
- Screen-off effect:
--- Now uses system default by default
--- Allows choosing between CRT or Fade effects
- Launcher tweaks:
--- Option to choose desktop grid size
--- Applies to Google Experience Launcher only
--- Menu available only when GEL is installed (thanks to bgcngm)
- Option to set battery percent text size (thanks to bgcngm)
- Option to set battery percent text style (with or without % sign) (thanks to bgcngm)
- Battery indicator related tweaks moved under dedicated preference screen (thanks to bgcngm)
- Fixed Lockscreen Torch being dependent on Battery Arc option
- Improved App Launcher initialization (potential fix for paid apps not being visible after reboot)
- Further improvements regarding support of Lenovo devices (thanks to bgcngm)
--- Don't load QS submodule on smartphones due to different implementation
--- Fix data network type icons hiding
- Updated French translation (thanks to ch-vox)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Polish translations (thanks to xtrem007)
- Updated Spanish translations (thanks to jvbferrer)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Hungarian translation (thanks to benjoe1)
- Updated Italian translation (thanks to pesa1234)
- Updated Slovak and Czech translations

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.8.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
30,711 in total · 0 in the last 24 hours
MD5 checksum: 
ac2ee593690f118a8496f2298468bd05
Changes: 

- Fix for wrong distance calculation (Android 4.2.1 and MTK only) (thanks to bgcngm)
--- implements a workaround for Android 4.2.1 JIT bug, which mainly affects sports tracking apps
--- no need for disabling Dalvik JIT anymore
- Added support for shortcuts to all App Picker preferences
--- allows launching shortcuts from App Launcher, HW key actions, QuickApp tile, etc.
- Improved 'disable data network type icons' feature (thanks to bgcngm)
--- now supports and overrides behaviour of any operator plugin (OPxxPlugin.apk) installed
- QuickSettings management:
--- Added master switch for turning QS management on/off
--- Option to choose modes of Ringer Mode tile (silent/vibrate/sound/sound&vibrate)
--- Disabled tile spanning in landscape mode
--- Fixed launching apps from QS panel while keyguard is showing
- Added "gravitybox.intent.action.TOGGLE_EXPANDED_DESKTOP" to be utilized by taskers
- Navigation Bar: option to swap Back and Recents keys
- Further compatibility improvements for Lenovo devices running stock ROMs (thanks to bgcngm)
--- another (eventual) fix for notification panel layout
- Lockscreen: Option to toggle torch on unlock ring handle long-press
- Option to set dialog timeout of Volume Panel
- Fixed Battery Arc level indication issues
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Polish translations (thanks to xtrem007)
- Updated Russian translations (thanks to smb.roman AKA romashko)
- Updated French translation (thanks to ch-vox)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated German translations (thanks to Cthulhux & Napzter)
- Updated Spanish translations (thanks to jvbferrer)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.8.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
67,932 in total · 4 in the last 24 hours
MD5 checksum: 
d35bbbbd244a3196649f12e74b9263df
Changes: 

- Torch improvements
--- added partial wakelock that prevents torch from turning off when screen is off on some devices (thanks to Adam3Sixty for testing)
--- requires new permission: "Prevents phone from sleeping" - but only while torch is on
- HW Key Actions:
--- option to choose activation of torch on lockscreen (either by home key long-press or volume down long-press)
--- added info dialog telling about required "Override system defaults" option to be enabled to support actions on navigation bar
- Reboot menu prevented from being accessible while keyguard is showing (security)
- Added option to disable data network type icons (MTK only) (thanks to bgcngm)
--- allows to disable 3G/G indicators next to signal bars
- Fixed wifi and signal cluster spacing (thanks to bgcngm)
- Compatibility fixes for MT6582 devices (thanks to bgcngm)
- Improved compatibility with Lenovo devices running stock ROMs (thanks to bgcngm)
--- fixed notification panel layout
--- removed preferences not compatible with it
- Updated French translation (thanks to ch-vox)
- Updated Russian translations (thanks to smb.roman AKA romashko)
- Updated Spanish translations (thanks to Pr0wleR and jvbferrer)
- Updated Portuguese (BR) translation (thanks to LaraCraft304)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Japanese translations (thanks to WedyDQ10)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.8.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
10,072 in total · 0 in the last 24 hours
MD5 checksum: 
aa2f820b0775d295a73206d713dfbfb3
Changes: 

- Removed previously added KitKat functionality (thanks to bgcngm)
- Added restriction for max supported SDK - module now can't be installed on KitKat
- Network mode tile: improved support for LTE
- Network mode tile: added option to choose whether to use LTE or not
- Added NFC tile
- Fixed crash in Autobrightness dialog
- About: added shortcut to GB Google+ community
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated French translation (thanks to ch-vox)
- Updated Polish translations (thanks to xtrem007)
- Updated Greek translations (thanks to CTCaer)

Full Changelog: https://github.com/GravityBox/GravityBox/blob/jellybean/CHANGELOG.txt

Version name: 
2.7.6
Release type: 
Stable (low risk of bugs)
Number of downloads: 
50,351 in total · 3 in the last 24 hours
MD5 checksum: 
dae8f6f3ae2b24f139271401b98b314d
Changes: 

- Secondary signal icon color overrides stock orange signal icon independently of SIM Slot (MTK Dual SIMs)
- Adjusted app launcher layout for HDPI devices
- KitKat compatibility improvements:
--- support for rotation lock tile
--- support for location (stock GPS) tile
--- option to choose QS tile style (JellyBean or KitKat)
--- white colors for statusbar elements by default on KitKat when statusbar coloring is off
--- fixed battery style options
--- option to adjust bottom margin of RAM bar and clear all recents button
--- disabled phone and messaging tweaks (require rework)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Italian translations (thanks to pitone02)
- Updated Russian translations (thanks to smb.roman AKA romashko)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated French translation (thanks to ch-vox)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.7.5
Release type: 
Stable (low risk of bugs)
Number of downloads: 
14,996 in total · 1 in the last 24 hours
MD5 checksum: 
f0bbbc42d3b2917d38290ed532e66a28
Changes: 

Changelog 2.7.5 - 24/11/2013
--------------------------------------
- Fixed misbehaviour of MENU key in some apps when double-tap is enabled
- Improved compatibility with KitKat:
--- disabled statusbar BG coloring
--- disabled "Follow stock battery" option
--- improved QuickSettings compatibility
--- improved compatibility with stock battery
--- fixed rotation lock tile
--- fixed battery percent text
--- fixed battery style not changing on the fly
--- leave out data activity icons from coloring (as they don't exist on KitKat) - stops log flooding with wifiActivity and mobileActivity related errors
--- other small compatibility adjustments

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.7.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
3,110 in total · 1 in the last 24 hours
MD5 checksum: 
cd8ad49175b3f577d19e01b893275b4b
Changes: 

- Initial support for KitKat [EXPERIMENTAL]
- Added support for MT6582 (thanks to bgcngm)
- Improved compatibility with Lenovo devices (thanks to bgcngm)
- Improved support for MT6572 devices
- Fixed Circle Battery not being vertically centered on some devices
- Status bar icon coloring:
--- improved icon layout and alignment
--- added option for choosing status icon style (JellyBean or KitKat style)
- Hardware Key Actions:
--- improved handling of Back long-press
--- improved handling of Menu double-tap
--- added Back key double-tap support
--- added Go Home and Go Back actions
- New GravityBox icon (thanks to Jerber)
- Updated French translation (thanks to ch-vox)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated German translations (thanks to samsonbear)
- Updated Indonesian translations (thanks to awaaas)
- Updated Japanese translations (thanks to WedyDQ10)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

IMPORTANT INFO
1) Back key double-tap
For this feature to work, it is necessary to delay the single-tap action while
waiting if user hits the key again within a double-tap speed timeout.
This means that the default single-tap is delayed by amount of milliseconds set in
"Double-tap speed" option. The lower the value, the lower the delay.
This is not a bug. This is by design: to make sure back key doesn't leave
current foreground app when user intends to perform a double-tap.
This delay applies ONLY in case double-tap action is chosen other than "Default".

2) KitKat support
This is the initial release with KitKat support and should be treated as HIGHLY EXPERIMENTAL.
There are probably many tweaks that won't work. I can't give you the exact list since I have
no KitKat device to test it myself.
Please, don't flood the thread with pointless "it's not working" posts since I will ignore them, anyway.
If you want to be of help, attach debug.log which clearly contains the error messages related to tweak you
find not working. In Xposed Installer 2.4, it is now possible to obtain debug.log easily
directly from installer.

Version name: 
2.7.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
33,495 in total · 2 in the last 24 hours
MD5 checksum: 
999bbca22fe072ae53bc109c93978bef
Changes: 

- New battery style: KitKat battery with or without percentage and coloring support
- Adjusted WiFi icon alignment
- Reduced space between WiFi and mobile signal icons on MTK Dual SIMs
- Fixed undesired replacement of icons coming from other packages than SystemUI (e.g. Play store icon replaced with BT icon)
- Fixed statusbar icons not returning to stock after coloring is turned off
- Updated French translation (thanks to ch-vox)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Polish translations (thanks to xtrem007)
- Updated Hungarian translations (thanks to benjoe1)
- Updated Italian translations (thanks to pitone02)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.7.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
23,866 in total · 2 in the last 24 hours
MD5 checksum: 
afbf03f28d487c16a4a00ab6edcad811
Changes: 

- Statusbar icon coloring improvements:
--- added original signal icons from KitKat
--- added "partially-connected" state signal icons created from original KK icons
--- added xxhdpi high-res signal icons
--- fixed bluetooth icon shape
--- added support for coloring airplane mode icon
--- added option for secondary signal icon color that overrides default MTK orange icon (MTK Dual SIMs only)
--- added option for secondary data activity color (MTK Dual SIMs only)
- Transparency management improvements
--- improved compatibility with Xperia devices
--- statusbar and navbar settings grouped and moved to the root of the settings hierarchy
--- navbar transparency settings made independent of navbar tweaks
--- option to set transparency manager mode:
------ disabled - completely disables transparency related functions
------ statusbar - applies transparency to statusbar only
------ navigation bar - applies transparency to navbar only
------ both - applies transparency to both
--- improved navbar transparency handling (theoretically, may improve compatibility with Android 4.3)
- Option for enabling/disabling navigation bar colors
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Indonesian translations (thanks to awaaas)
- Updated Italian translations (thanks to pitone02)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Ukrainian translations (thanks to egor4yk90)
- Updated French translation (thanks to ch-vox)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Russian translations (thanks to smb.roman AKA romashko)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.7.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
18,573 in total · 4 in the last 24 hours
MD5 checksum: 
2d394626de00beeaaebb43390677c1ec
Changes: 

- Improved transparency management:
--- Wallpaper now correctly scales behind navbar when it has transparency set. Works for majority of launchers, including Google Experience Launcher (KitKat)
--- Support for animated transitions between transparent/non-transparent states
- Statusbar Icon Colors:
--- Improved icon quality (fixed blurriness)
--- Support for coloring bluetooth, alarm, ringer vibrate, headset icons
- Navigation Bar Tweaks:
--- Reorganized menu
--- Options for navigation bar colors (key color, glow color, navbar background color)
- Lockscreen:
--- Option for disabling lockscreen shade (removes dark tint from lockscreen)
--- Hide statusbar clock support added for common 3rd party widgets (Chronus, DashClock, DeskClock)
- Pie: improved sensitivity by being less strict about swiping direction
- Improved detection of existing battery percent text (fixes double percent on some devices)
- Improved determination of Circle Battery size (fixes circle being too small on some devices)
- Increased Circle Battery left margin
- Application launcher: run app immediately when it's the one and only app in the list
- Updated Master Key Vulnerabilities patch (thanks to bgcngm and tungstwenty)
- GravityBox Settings improvements:
--- Enabled color hex value editor for all color pickers
--- Added fine-tuning up/down buttons for sliders
- Added Greek translations (thanks to vagosofron)
- Updated French translation (thanks to ch-vox)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Polish translations (thanks to xtrem007)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Italian translations (thanks to pitone02)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Portuguese (BR) translation (thanks to bgcngm)
- Updated Hungarian translations (thanks to benjoe1)
- Updated Russian translations (thanks to smb.roman AKA romashko)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.6.9
Release type: 
Stable (low risk of bugs)
Number of downloads: 
45,074 in total · 4 in the last 24 hours
MD5 checksum: 
183fff648a4e6c187b2d965e910dd6e6
Changes: 

- Fixed battery percent text issue introduced in v2.6.8

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.6.8
Release type: 
Stable (low risk of bugs)
Number of downloads: 
3,566 in total · 0 in the last 24 hours
MD5 checksum: 
38775e1013aa4dc38cf7daf561dca44c
Changes: 

- Fixed SystemUI crash when changing Pie properties while Pie is not active
- Fixed glitch (buttons disappearing) in navigation bar introduced by app launcher key
- Fixed volume panel expansion on Xperia devices (thanks to MohammadAG)
- Improved navigation bar app launcher key layout for non-AOSP devices (Xperia)
- Added option to make the panel fully expand to take up all the wasted space (thanks to MohammadAG)
- Improved and simplified battery style tweaks (potentially eliminates phantom circle battery/percentage on some ROMs)
- QuickSettings tiles: improved tiles layout for Android 4.3 (thanks daniil1410 for testing)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Italian translations (thanks to pitone02)
- Updated French translation (thanks to ch-vox)
- Updated Indonesian translations (thanks to awaaas)
- Updated Polish translations (thanks to xtrem007)
- Updated Portuguese (PT) translation (thanks to bgcngm)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.6.7
Release type: 
Stable (low risk of bugs)
Number of downloads: 
14,191 in total · 0 in the last 24 hours
MD5 checksum: 
76de3f2c6e3b85287c6169e846b7739a
Changes: 

- Fixed SystemUI crash on tablet devices
- Improved navigation bar app key layout injection
--- fixes navbar keys layout on Xperia and other non-AOSP devices
--- navbar layout is modified only in case app key is enabled
- Fixed app launcher not launching some apps correctly (e.g. RootExplorer)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Portuguese (BR) translation (thanks to bgcngm)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Ukrainian translations (thanks to egor4yk90)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.6.6
Release type: 
Stable (low risk of bugs)
Number of downloads: 
10,027 in total · 1 in the last 24 hours
MD5 checksum: 
e0f5c84e8f95f462a915b10f4dccb14c
Changes: 

- Introducing Application Launcher
--- special dialog that allows defining and launching of as many as 8 apps
--- supports several ways of activation:
------ via dedicated navigation bar key (Navigation bar tweaks / Show app launcher key)
------ by mapping to hardware/virtual key (Hardware Key Actions)
------ from Pie (Statusbar tweaks / Pie controls / Show custom key)
- Hardware key actions:
--- New action to show Application Launcher
- Pie controls:
--- Custom key that can have either Search or Application launcher function
--- Added support for disabling also recents key and app launcher key when Pie active
--- Option to disable navigation keys will disable them only in case Pie is REALLY active
--- Pie colors: options for setting custom colors to all the pie elements
- Phone tweaks
--- Option to set custom image for unknown caller
- Implemented recovery from blank screen situation caused by minimum brightness set too low
--- When screen can't be lit up, holding Volume+ for 7 seconds will reset brightness to manual mode with level set to 100 (device must be awaken, e.g. by power key first)
--- Warning dialog will pop-up every time new value is set below 20
- Fixed crash in Ongoing notifications blocker (when notification icon can't be obtained)
- Updated French translation (thanks to ch-vox)
- Updated Hungarian translations (thanks to benjoe1)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Portuguese (BR) translation (thanks to bgcngm)
- Updated German translations (thanks to samsonbear)
- Updated Polish translations (thanks to xtrem007)
- Updated Russian translations (thanks to smb.roman AKA romashko)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.6.5
Release type: 
Stable (low risk of bugs)
Number of downloads: 
18,582 in total · 0 in the last 24 hours
MD5 checksum: 
e0f2266eb86472c928440a0d3849275f
Changes: 

- Hardware Key Actions menu rearranged (thanks to bgcngm)
- Option to disable Home double-tap on Android 4.3+
- Option to set signal icon coloring mode
--- Mode 1: Use GravityBox Icons (colored, with signal level support)
--- Mode 2: Use stock icons (colored, without signal level support)
--- Mode 3: Do not apply color (not colored - leaves stock icons intact)
- Prevent soft reboots on Motorola devices occurring when using screenshot related GB functions
- Prevent System UI crashes on some Xperia devices
- Improved compatibility with Xperia devices (thanks to MohammadAG)
--- fixed mobile data toggling
--- prevent errors in VolumePanel mod caused by incompatibility
- Lockscreen Battery Arc positioning issues fixed
- Avoid using Settings.System storage for storing some GB related data
--- This means GB now fully supports resetting all the settings upon clearing GB app data or uninstalling
- Added MT8377 to the list of supported MTK devices (thanks to bgcngm)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Russian translations (thanks to smb.roman AKA romashko)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Portuguese (BR) translation (thanks to bgcngm)
- Updated Spanish translation (thanks to bgcngm)
- Updated French translation (thanks to ch-vox)
- Updated German translations (thanks to samsonbear)
- Updated Czech translations (thanks to mp3comanche)
- Updated Indonesian translations (thanks to awaaas)
- Updated Japanese translations (thanks to WedyDQ10)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.6.4
Release type: 
Stable (low risk of bugs)
Number of downloads: 
15,171 in total · 2 in the last 24 hours
MD5 checksum: 
de90c31ddead1a87c51d34cede163be5
Changes: 

- Lockscreen tweaks:
--- Lockscreen battery arc: shows battery status as an arc drawn around unlock ring handle (Android 4.2+ only)
- Hardware Key Actions:
--- added long-press support for Navigation Bar Home key (now supports Hardware Key Actions)
--- action for toggling Torch on/off
--- option for toggling Torch on Home HW key long-press while on lockscreen
--- torch related actions available only for devices with Flash LED support (thanks to @bgcngm)
- Call Vibrations: prevent unexpected vibrations from occurring on some devices (hopefully)
- Data monitor: option to set position on the right regardless of clock position
- Expandable volume panel: option to show panel expanded automatically
- Added more tolerance to foreign Circle Battery Views
--- preserves Circle Battery View with circle_battery ID introduced by particular ROM
--- avoids breaking circle_battery View dependencies that can cause SystemUI crashes
- Added Arabic translations (thanks to asmb111)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated French translation (thanks to ch-vox)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Indonesian translations (thanks to awaaas)
- Updated Polish translations (thanks to xtrem007)
- Updated Russian translations (thanks to smb.roman AKA romashko)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.6.3
Release type: 
Stable (low risk of bugs)
Number of downloads: 
18,672 in total · 3 in the last 24 hours
MD5 checksum: 
d65d7905200c8bb87d94698a6f4c15b0
Changes: 

- Recent tasks RAM bar
--- the latest implementation ported from AOKP project
--- allows position at top or at bottom
--- scales automatically according to "Clear all recents" button position/visibility
- Hardware Key Actions:
--- option for overriding single-tap action of Recent Tasks key (hardware and virtual)
--- option for overriding long-press action of Recent Tasks key (hardware and virtual)
- Minimum brightness limit lowered to 5
- New app icon (designed by C3C076 A.K.A. Tha Graphics Lama)
- Colors of GB tile icon and Screenshot tile icon adjusted to match other tiles
- Other minor bug fixes and optimizations
- Updated Polish translations (thanks to xtrem007)
- Updated Hungarian translations (thanks to benjoe1)
- Updated German translations (thanks to samsonbear)
- Updated French translation (thanks to ch-vox)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Japanese translations (thanks to WedyDQ10)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.6.2
Release type: 
Stable (low risk of bugs)
Number of downloads: 
13,922 in total · 2 in the last 24 hours
MD5 checksum: 
10e4113f828b2ce3c1d2187c7c760345
Changes: 

- Preferences adjusted to take device features into account (thanks to @bgcngm)
--- Torch tile available only for devices having flash led
--- GPS tile available only for devices having GPS
--- Removed redundant "Disable GPS notifications" option (now available via notifications blocker)
--- Removed preferences and tiles related to mobile data for WiFi only devices
- Transparency manager: automatically disable transparency updates when all 4 transparency sliders set to 0
--- fixes graphical anomaly appearing at the top of the windows when transparency off (all 4 sliders zero)
- Prevent soft reboots on Touchwiz devices when accessing power menu (DOES NOT mean GB is now fully compatible with TW!!!)
- Improved compatibility of status bar tweaks with devices having modified statusbar layout (Xperia,...)
- Updated French translation (thanks to ch-vox)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Hungarian translations (thanks to benjoe1)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.6.1
Release type: 
Stable (low risk of bugs)
Number of downloads: 
8,564 in total · 1 in the last 24 hours
MD5 checksum: 
9e831229797819cc6e732d9ff5833611
Changes: 

- Ongoing notifications blocker:
--- fixed compatibility with Android 4.3
--- show hint when list is empty
- Expandable volume panel:
--- show ringer volume only for devices having voice feature
--- don't allow volume linking for devices that don't have voice feature
--- added alarm slider
- Fixed SystemUI crash caused by WiFi tile on some MT6589 devices with different signal cluster handling
- Updated French translation (thanks to ch-vox)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Chinese (Simplified) translations (thanks to liveasx)
- Updated Italian translations (thanks to pitone02)
- Updated Chinese (Traditional) translations (thanks to Eric850130)\
- Updated German translations (thanks to samsonbear)
- Updated Polish translations (thanks to xtrem007)
- Updated Japanese translations (thanks to WedyDQ10)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt

Version name: 
2.6.0
Release type: 
Stable (low risk of bugs)
Number of downloads: 
19,769 in total · 24 in the last 24 hours
MD5 checksum: 
b3b48219b498c3483421091defa950ec
Changes: 

- Statusbar tweaks:
--- Ongoing notification blocker - dynamically collects info on ongoing notifications and allows to block them
--- Alternate WiFi Tile for MTK devices (CM Style) with signal and SSID indication
--- AOSP Signal Tile: added indicator for mobile data off state when tile behaviour overriden (non-MTK, needs testing)
--- Clock Day of Week revamped to support normal/lowercase/uppercase styles
--- Data traffic monitor - monitors data traffic and displays info in statusbar
--- Added Low Profile support for Circle battery, percent text and data traffic monitor
- Lockscreen tweaks
--- Quick unlock: unlocks immediately after correct PIN/password is entered without pressing ENTER
--- Statusbar lock policy: allows making statusbar expandable on lockscreen
--- Option for disabling limit for number of widgets
--- Long-press on lock icon unlocks device when widgets maximized
- Fixed 45 sec. vibrations not being executed on some devices (partial wakelock required during call)
- Added Vietnamese translations (thanks to hdbk1986)
- Added Turkish translations (thanks to AndroidMeda)
- Updated Chinese (Traditional) translations (thanks to Eric850130)
- Updated Chinese (Simplified) translations (thanks to liveasx, EraserKing)
- Updated Russian translations (thanks to smb.roman AKA romashko)
- Updated German translations (thanks to samsonbear)
- Updated Polish translations (thanks to xtrem007)
- Updated Portuguese (PT) translation (thanks to bgcngm)
- Updated Italian translations (thanks to pitone02)
- Updated French translation (thanks to ch-vox)
- Updated Japanese translations (thanks to WedyDQ10)
- Updated Hungarian translations (thanks to benjoe1)

Full Changelog: https://github.com/C3C0/GravityBox/blob/master/CHANGELOG.txt