Dec 11, 2013

Enable Battery Stats Permission on Kit Kat (Android 4.4)

Enable BATTERY_STATS Permission On KitKat - Xposed Module
This Xposed mod will enable any Battery Monitor application which consumes Android battery statistics to work when running KitKat (or later). The app developer may chose to integrate this function directly into their app, in which case this standalone module is not needed.
  • How do I install this? HELP!
This mod requires that your device is rooted, that the Xposed framework is installed, and that this module is enabled via the Xposed installer app. After a phone reboot, your battery monitoring apps should start to work as they did before KitKat rolled around.
  1. You must have ROOT on your phone. If you do not, this is not for you.
  2. Install this package
  3. Download and install the Xposed installer if you do not yet have it: http://goo.gl/CKTWXZ
  4. Install the “Framework" in the "Xposed Installer" and activate "Enable BatteryStats Permission" in "Modules".
  5. Reboot
  6. Run your battery monitor of choice.
This app does not 'launch', so don't be surprised to not see any way to start this app.
  • Why is this needed? / Do I need this?
Are you running KitKat or later? Is your battery monitor of choice working? If so, you do not need this. If not, it likely will do the trick - if it does not, contact the battery monitor developer and ask that they read the 'Developers' section of this app.
Google decided to change the BATTERY_STATS permission to be signature|system, which on KitKat means an app cannot access battery statistics. Functions such as identifying which apps are consuming more resources than others will not function. 
  • What does this do?
This uses the Xposed framework to provide an alternate implementation of the com.android.server.am.BatteryStatsService.getStatistics() method which will not enforce that the calling application have the BATTERY_STATS permission.
In addition, this allows legacy apps who use the 'batteryinfo' service rather than the 'batterystats' service to continue to function, since the only change was in the name.
  • Is this safe?
Yes - the code is open source, and very simple. Do keep in mind however that the Xposed framework allows you to enable modules that may be very dangerous - but this module is not one of them. You can find the source here:
https://github.com/GSamLabs/EnableBatteryStatsPermission
  • I'm a developer, but my app still doesn't work in KitKat!
Check your logcat. Google also changed how network statistics were retrieved, removing some methods and replacing them with others (getTcpBytesReceived was removed for example).
  • I'm a developer, can I pull this code directly into my app?
Yes - by all means. Follow the great tutorial that the Xposed author has, and feel free to copy HookGetStatisticsMethodCall class directly into your app.https://github.com/rovo89/XposedBridge/wiki/Development-tutorial
That said - I recommend simply copying your app into /system/priv-app/, or using a helper app similar (or identical) to: https://github.com/GSamLabs/GSamBatteryMonitor-RootCompanion
Credit: GSamLabs
Source: https://github.com/GSamLabs/EnableBatteryStatsPermission


Sep 10, 2013

Tips: enable Sidebar Plus on MIUI ROM

MIUI ROM supports a lot of customization. Indeed, this ROM has deeply modified the original Android. It also blocks by default popup windows and status bar notices. This makes many of Root Uninstaller app does not work at the first installation. Users should manually enable MIUI default behavior to make it works.

Well, after installing Sidebar Plus, go to Home/Settings/Apps/Sidebar Plus and turn on Show popup window. This tips can also be useful for our other apps

  • Smart RAM Booster
  • Taskbar
  • Tattoo


Sep 4, 2013

Sidebar Plus Changelogs

Ver 3.0

  • Support sidebar on both sides
  • Improve show folder in App Drawer bar.
  • Improve UX (Main app, animation)
  • Fixed minor bugs.

Ver 2.4

  • Fixed apps being removed after upgrade from Google Play
  • Added languages: Finish, Portuguese/PT
  • Fixed launch app issue (for some app such as DB Navigator)

Ver 2.0

  • Revamp bar: 3 bar types now: List, Hybrid, Drawer bar

Ver 1.5

  • Support folder in list bar
  • Support new action : wifi tethering toggler action, usb tethering action
  • Support new theme: Sunset, Biogreen
  • Fixed minor bugs

Ver 1.4

  • App Drawer bar (experimental)
  • Added new actions: reboot recovery (root), reboot bootloader (root)
  • Fixed widget update issues
  • Fixed opacity setting issue
  • Fixed icon color issue

Ver 1.3

  • Added divider line
  • Support to adjust bar width manually
  • Fixed vertical scroll issues
  • Support shortcut, widget 1x, 2x in all bars
  • Fixed various minor bugs
  • Support more languages: Arabic, Russian, Ukrainian, Chinese/CN, Chinese/TW

Ver 1.2

  • Fixed force close on upgrade 
  • Fixed other minor bugs

Ver 1.1

  • Added option to hide sidebar on locked screen
  • Added double-tap to open
  • Added option to bar open method: slide, fling, long-tap, double-tap
  • Added option to hide bar hover indicator
  • Added option to dimming behind when open bar
  • Fixed sort order issue
  • Fixed mix bar bugs
  • Support 10 new languages (thanks for all of our translators): German, French, Japanese, Dutch, Polish, Portuguese/BR, Turkish, Czech, Spanish, Italian

Ver 1.0

  • Improve gesture: fling to open/close, slide to open/close
  • Support HD icons
  • Refine big bar
  • Support folder on big bar

Sidebar Plus permissions

Show bar on top of other app

  • android.permission.SYSTEM_ALERT_WINDOW

Detect screen orientation

  • android.permission.CHANGE_CONFIGURATION: 

Start sidebar at boot

  • android.permission.RECEIVE_BOOT_COMPLETED: 

Task manager (recent apps, kill app)

  • android.permission.GET_TASKS
  • android.permission.KILL_BACKGROUND_PROCESSES

WiFi Toggler

  • android.permission.ACCESS_WIFI_STATE
  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.CHANGE_WIFI_STATE

Bluetooth Toggler

  • android.permission.BLUETOOTH
  • android.permission.BLUETOOTH_ADMIN

Screen brightness, Auto sync

  • android.permission.WRITE_SETTINGS

Contact bar

  • android.permission.CALL_PHONE
  • android.permission.READ_PHONE_STATE
  • android.permission.READ_PROFILE

Bookmark bar

  • com.android.browser.permission.READ_HISTORY_BOOKMARKS

Torch

  • android.permission.CAMERA
  • android.permission.FLASHLIGHT

Weather Dashclock extension

  • android.permission.INTERNET
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.ACCESS_COARSE_LOCATION

Gmail permissions Dashclock extension

  • android.permission.GET_ACCOUNTS
  • com.google.android.gm.permission.READ_CONTENT_PROVIDER

Calendar Dashclock extension

  • android.permission.READ_CALENDAR

Missed calls Dashclock extension

  • android.permission.READ_CALL_LOG

SMS Dashclock extension

  • android.permission.READ_CONTACTS
  • android.permission.READ_SMS

Read other Dashclock extensions

  • com.google.android.apps.dashclock.permission.READ_EXTENSION_DATA

Backup/restore (beta testing)

  • android.permission.WRITE_EXTERNAL_STORAGE


Jun 25, 2013

Sectos - Photo & Video Vault Change logs

Ver 1.0


  • IAP supported
  • Fixed various minor bugs

Ver 0.91


  • Fixed rename album bug
  • Fixed capture photo bug
  • Redesign some icons

Ver 0.9

  • First release

Jun 18, 2013

Taskbar - Windows 8 style now come to Android OS

If you’re more familiar and comfortable with Windows-style start button and folders than you are with Android’s default configuration, Taskbar – Windows 8 Style might just be the app you’re looking for. It doesn’t require root privileges to run.

Once you tap the Start button, you see a very familiar Windows-like Start menu. The app also shows a Taskbar at the bottom, allowing you switch apps on the fly. It also contains application shortcuts for stock apps, but what’s more interesting is that fact that you can easily customize these shortcuts and replace them with the ones you desire. The app also lets you quickly toggle Airplane mode, Wifi and Bluetooth, though you can customize shortcuts to these options as well if required. Speaking of customization, you can tap Settings in the the Start menu to customize the app. You can tinker quite a few different options such as easily enabling or disabling the Taskbar itself, editing the start menu and settings items, and altering its layout.

Check it out for free on Google Play




Taskbar - Windows 8 style Change logs

    Ver 3.0

    • Improve gesture
    • Support new languages: Japanese, Dutch, Norwegian, Slovenian

    Ver 2.2

    • Fixed rearrange items bug

    Ver 2.1

    • Added languages: Albanian, Croatian

    Ver 2.0

    • Support mixed folder
    • Ability to add shortcut to primary list and mixed folder
    • Improvements
      • Simplify creating a folder
      • Add new folder
      • Add brightness settings as default
      • Option for keyboard auto adjustment
    • Fix bugs
      • Change label of flash light to “Torch”
      • Start button shows after reboot when it’s previously hidden

    Ver 1.6

    • Support backup & restore settings
    • Added languages: Indonesian, Russian, Turkish, Turkish/Cyprus, Afrikaans
    • Fixed minor bugs

    Ver 1.5

    • Fix force close when loading folder

    Ver 1.4

    • Auto-adjust taskbar/start button position when soft keyboard opens/closes
    • Added languages: Ukrainian, Czech
    • Fixed minor bugs

    Ver 1.3

    • Added brightness setting
    • Added confirmation when select power off and reboot
    • Fixed reboot issue
    • Added uninstall assistant
    • Fixed minor bugs

    Ver 1.2

    • Added option to hide Search box
    • Fixed force close when checking license
    • Fixed some minor bugs

    Ver 1.1

    •  Added Search box on primary list
    • Added Theme, more icon start (Premium)
    • Added action Restart
    • Added language: Arabic
    • Fixed minor bugs

    Ver 1.0

    • Added languages: Korean, German (partial), Spanish (partial) 
    • Support special folders: Recent, All bookmark, Favorite contacts, Frequent contacts, Recent contacts. 
    • Ability to change taskbar height. 
    • Added tool collapse Taskbar when incoming calls 
    • Redesign logo Home 
    • Fixed minor bugs 

    Ver 0.93

    • Added new action torch, lock screen, power off (root) 
    • Added option to select position of TaskBar to left/top, left/bottom, right/top, right/bottom 
    • Added language Portuguese, French, Vietnamese 
    • Improved pin to Taskbar and show running app 
    • Fixed minor bugs 

    Ver 0.92

    • Added pin to taskbar option 
    • Added move to between folder and main list 
    • Added kill app when long click on taskbar 
    • Added language/translation 
    • Fixed notification issue 

    Ver 0.91

    • Added BookMark folder type 
    • Fixed toggle Taskbar from notification 
    • Limit start menu height to 20% as minimum 
    • Fixed dimming bug 
    • Fixed design on Android 2.3 
    • Improved button "start" 
    • Added more folder icons 
    • Added option to show on top of status bar (Android 4.0+) 

    Ver 0.90

    • First release

    Mar 22, 2013

    Best Tips on Conserving Your Battery on Smartphones

    Like any other mobile gadgets there is in the market, your trusty smartphone suffers the same fate as all the other battery-powered technologies we have. The truth of the matter is it is no longer useful when its battery life goes down the drain. A few little gadget insights can do the trick and help you save your precious gadget’s battery life.The fundamental trick in saving up battery is basically to use your gadget only when you need to. Turn off apps and features that you don’t need. By lessening the use of your phone’s apps and features you lessen the power by which your handset consumes. Here are more specific gadget tricks in boosting your own gadget’s battery life.

    Mar 21, 2013

    Battery Statistic on Android-powered Device Report (update 21 March 2013)

    Download Battery Stats Plus on . Latest battery reports
    In this report, we show top 15 battery friendly devices and top 15 battery killer devices based on average battery lifetime, and distribution of battery lifetime  as well as top 15 battery killer applications. Data is reported by users using Battery Stats Plus over 477 Android-based models and 15381 battery statistic reports during last 4 months. A device may report more than once, but it should wait for at least one day for the next report. In this report, we aggregated only models which had at least 5 reports for top devices. The average battery lifetime is 20.9 hoursBefore purchasing a new Android device (or second hand device), this report may be helpful to select a correct  device.
    Top 15 battery friendly devices. Statistic on 477 Android-powered devices and 15381 battery usage reports

    Jan 15, 2013

    Deep Sleep Battery Saver in action: Comparison


    This is small comparison of a device that use/do not use Deep Sleep Battery Saver app. 

    Jan 8, 2013

    Battery Stats Plus is featured on "Android Apps" magazine


    Battery Stats Plus is featured on "Android Apps" magazine, German edition and was benchmarked with 5 from 5 stars.

    Deep Sleep Battery Saver - FAQ

    • Can I receive calls during deep sleep mode?
    Yes, you can receive calls & texts during deep sleep mode on
    • What is the difference between "auto sync" and "trigger sync"
    Auto-sync is an option to specify if a sync provider (Gmail, Facebook) will automatically sync whenever data source change or network is connected. "trigger sync" is an action to force sync provider to sync. In DSBS, if "trigger sync" is selected, it will force sync provider to sync immediately regardless to auto-sync events/cycle.

    Jan 3, 2013

    We recently received an email from an user about an another app named "" from publisher "Team Droid" that is apparently identical to . We took 30s to check it out and discovered that it is a hacked version of our Smart RAM Booster Pro. The publisher has just changed the package name (which is used as an identifier on as well as Android OS's package manager). They even haven't changed icon and graphical assets. They set price higher too. Immediately, we try to contact the publisher but no reply since last week.

    Screenshot on Chrome from link 

    Newer Posts Older Posts Home