Slashdot Mirror


Purdue 'HUSH' Tool Promises 16% Battery Life Gain For Wasteful Android Phones

MojoKid writes: Researchers from Purdue University have developed a software tool for Android smartphones that purportedly slows down battery drain when handsets enter a sleep state. With the software tool installed, the researchers claim that smartphone battery life can be extended by nearly 16 percent. Called "HUSH," the software solution was developed in response to what the researchers say is the first large-scale study of smartphone energy drain occurring from everyday use by consumers. According to their research, apps drain 28.9 percent of battery power while the screen is turned off. HUSH dynamically identifies app background activities that it deems aren't useful to the user experience on a per-app basis and suppresses those apps when the screen is turned off.

14 of 80 comments (clear)

  1. Sounds familiar... by lga · · Score: 2

    This seems very similar to the Doze feature that is coming in Android M.

  2. Greenify does this by gavron · · Score: 4, Interesting

    Greenify has been around for a couple of years and does this wonderfully:

    http://www.howtogeek.com/19813...

    E

  3. Re:What is "Useful"? by Anonymous Coward · · Score: 4, Interesting

    You wouldn't install this on a business phone. The app seems geared towards the general consumer who is not happy with the batteries available in most devices. There is so much preinstalled and unused bloatware on many smartphones that run in the background. Most users never even use the preinstalled apps but they still sit in memory and call home with barely any options to keep them quiet.

  4. settings menu by raymorris · · Score: 3, Informative

    If a specific app has some function that is important to you, make sure it's unchecked on tbe settings page. That UI has implemented here:

    https://github.com/hushnymous/...

  5. That's only for Google-Brand Nexus devices by billstewart · · Score: 4, Insightful

    Look, it's nice to know that there are cool features coming Real Soon for your phone if you've got a Google-Brand Nexus Device, just like Apple users can know there'll be something cool coming out for their Apple Brand iDevice, but if you're one of the billion or so Android users out there with some other phone or tablet (such as, just to pick entirely random examples, a Samsung or HTC or nearly-noname Coby), what you know is that your hardware vendor will probably never bother to put out more than a couple of point-release upgrades for your device, and even if they do, your phone company probably won't get around to shipping it, if your device is connected to a phone company and not WiFi-only.

    (Ok, my Samsung 4mini got upgraded from 4.2ish to 4.4.2, but it's unlikely to get 5.x, my HTC never did get the upgrade from 2.1 to 2.2 distributed to it, and I don't remember if the Coby tablet started with 4.0.1 or the 4.0.4 it has now, but Coby seems to have forgotten they ever even made that tablet. In theory I appreciate the openness in Android, but basically what that means is that you have to decide for yourself when your vendor's abandoned you and it's time to root the device and install Cyanogen.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  6. Marketing ... by PPH · · Score: 3, Funny

    ... named it HUSH after STFU didn't test well for user acceptance.

    --
    Have gnu, will travel.
  7. Battery doctor already does this by MrL0G1C · · Score: 2

    Battery doctor already does this, I've had it on my phone for a year or two, it simply terminates one or two dozen apps that somehow run themselves for no good reason - has a whitelist too.

    Androids flaw is allows apps more control than it allows users.

    --
    Waterfox - a Firefox fork with legacy extension support, security updates and better privacy by default.
  8. Re:Mostly pointless by infolation · · Score: 2

    Yes, and this will break everyone's shitty push notification apps like Facebook and OKCupid so they won't use it.

    Disabling Facebook extends battery life by about 75%.

  9. Re:Simpler solution by MyAlternateID · · Score: 4, Insightful

    Turn off your phone when you're not expecting a call.

    One of the reasons I have a phone in the first place is so I can be reached in case of emergencies or other unexpected events.

  10. No, it's for any device with decent support by gweilo8888 · · Score: 2

    Mine, for example. My Sony Xperia Z2 shipped with KitKat, got updated to Lollipop, and will be getting Marshmallow as well. That's not "a couple of point-release upgrades", that's at least two major upgrades (and this on a phone which is now 18 months old.)

    And the original Xperia Z started on Jelly Bean and got KitKat *and* Lollipop, so two major releases seems to be par for the course. (In total, the Z got the 4.1.2 it shipped with, then 4.2.2, 4.3, 4.4.2, 4.4.4 and 5.0.2, and I believe it will also be getting 5.1.1. That's six updates, two of them major.) And I've seen similar from my many other Android devices over the years, around half of which weren't even flagship products.

    Oh, and you know how many carrier updates I've gotten? None. On my devices which are not Wi-Fi only, I have gotten every update straight from the manufacturer. You know why? Because I had the common-sense to buy unlocked phones, not buy them from the carrier in the false hope of somehow getting free hardware (while actually paying over the odds for it). If you're stupid enough to buy phones from your carrier and pay far more over the life of your contract than just buying unlocked, then frankly you deserve what you get.

    Yes, fragmentation is a problem for Android. No, it is not only Google Nexus devices that get major updates, your misleading title to the contrary. Every non-Nexus device I've owned from flagship phones to entry-level kids tablets has gotten at *least* one major update, and several have gotten at least two.

    And that's direct from the manufacturer. Unlike Apple fans, I can count on third-parties ensuring that even my oldest devices still get updates. My oldest devices are an Asus Transformer TF101 (early 2011) and Samsung Galaxy Ace (also early 2011). The Transformer has been brought all the way up to fro Honeycomb to Lollipop by third parties, and even the Galaxy Ace has been brought up from Froyo to KitKat.

    That's four major releases so far for the tablet, and five in total for the phone. How many iOS devices have gotten five major updates?

    Yes, Google needs to get operating system updates in check and take it away from the manufacturers and carriers' responsibility, but the situation is nowhere near as dire as you make it out to be.

  11. Re:Wouldn't it be nice by friedmud · · Score: 2

    Use an iPhone. This is the whole reason why Apple disallowed multitasking in the first place (relying instead on external notifications)... then they brought out API's to allow apps to do very specific things in the background (finish a download, play music, etc.). For a long time Apps had huge restrictions on what they could do in the background so that they didn't soak up battery.

    Only recently were iPhone Apps allowed "free reign" in the background through a mechanism called "Background App Refresh". And you know what? The ability to do that is directly selectable _per app_ right in the Settings for the phone. No extra "Battery Saver" app needed.

    It's funny how many techy people react to this type of thing as Apple being overly restrictive... when in reality the majority of users are appreciative of these restrictions as it gives them an overall better experience.

  12. 4G Connection Drains Battery by Jason+Levine · · Score: 2

    Recently, we were on a cruise. Since we were going to be in international areas and didn't want to come home to a huge phone bill, we switched our phones to airplane mode (data off). We kept our phones on because they could be used to take photos or play games during the trip. I noticed that our battery life was greatly extended when the phone didn't need to maintain a 4G connection at all times. It led me to wonder if someone could make an app that would turn off the 4G connection when the phone isn't being actively used.

    Of course, this might result in data-checking apps (e.g. your e-mail app) not getting notifications that an e-mail has arrived. So perhaps it could turn on the data for 5 minutes every hour to allow background apps to pull data. I wonder just how much battery life an app like this would save.

    --
    My sci-fi novel, Ghost Thief, is now available from Amazon.com.
  13. You'd be surprised how long your battery can go by Solandri · · Score: 2

    The battery on my Nexus 5 began malfunctioning just shy of a year old. When new it would last me the entire workday with about 20% remaining by 10pm. But now it would drain normally to about 40% (about 2-3 pm in my workday), then drop to 0% in the next 45 minutes. I tried all sorts of battery reset and calibration apps, and various discharge/charge to full tricks to try to fix it. Finally I called Google. To make sure the problem wasn't being caused by an app, they asked me to boot the phone into safe mode and do another battery rundown test. In safe mode, only the apps which were originally installed on the phone are allowed to run.

    Holy crap! Even with the bad battery it lasted 2 days 20 hours before dying.

  14. Re:What is "Useful"? by peragrin · · Score: 2

    This is exactly why Apple waited so long for multi tasking in IOS. It is because all app makers deem their app is critical to the usefulness of the phone and thus every fart app, needs root access, a copy of all communications, full phone access, and a copy of your medical and credit score.

    The simple fact is security permissions in android have been very broad. yes newer versions are starting to clamp down, but you still can't deny access to an app during install. it is either accept or deny the entire thing.

    --
    i thought once I was found, but it was only a dream.