How To: Expose Battery-Draining Apps on Your Nexus 5 & Deal with Them for Good

How To: Expose Battery-Draining Apps on Your Nexus 5 & Deal with Them for Good
Android uses a set of permissions that apps can request to perform certain actions, and you're notified of these permissions each time you install an app. The problem here is the fact that you aren't given any built-in way to deny apps these permissions (although Danny just showed a workaround for this).One such permission is the dreaded Wakelock. This allows apps to either keep the screen on or just keep the processor running even when the screen is off. It's a necessary evil in some cases, because it allows apps to keep their data synced even when you're not using them. This comes in handy if an app posts notifications, for instance.But this functionality comes at a great expense in terms of battery life. When your phone is off, instead of entering sleep mode, you can have several different apps waking up the CPU intermittently and eating away at your battery.Developer UzumApps has created a great tool for rooted users that can hunt down the most notorious wakelock holders on your Android device so that you can deal with them one way or another—and I'll give you a couple of options after the jump. Please enable JavaScript to watch this video.

Step 1: Install Wakelock DetectorThe root app that allows you to track these wakelock-offenders is fittingly named Wakelock Detector. Search your Play Store app to get it installed, or if you're reading this from your Android device, you can simply tap this link to head directly to the install page. The developer recommends that you charge your phone to at least 90% battery life before running Wakelock Detector for the first time. If you're in a pinch, though, you can simply reboot your phone for the app to gather the data it needs.When you get that part out of the way, go ahead and run WLD for the first time. It'll ask for Superuser privileges, so Grant it those.

Step 2: Identify Problematic AppsWakelock Detector's premise is simple—it identifies apps that have woken your device from sleep mode using their wakelock permission.It presents these apps in the form of a list, which by default, is sorted by amount of time spent holding a wakelock of any kind. There are additional sorting options available at the top of the list if you would like to analyze this data in a different way. To see more wakelock data, you can tap any app and WLD will show you all of the services this app has used to request a wakelock. These items are also sorted by total time spent holding a wakelock. Use this information to figure out which apps have been keeping your device from entering deep sleep the most. When you have identified all of the problematic apps, there are some steps you can take to remedy the situation and help conserve your battery life.
Step 3: Dealing with Problematic AppsThere are several different options for you to consider when it comes time to handle one of these problematic apps. The simplest of all options is to simply uninstall the app in question. If there are alternative apps that perform the same function, try installing one of them to see if they hold fewer wakelocks. If the app has a mobile website that you can use instead (e.g., Facebook/Twitter), that would be the optimum solution.Since wakelock is a permission that apps can acquire, there are root solutions available that can revoke this permission. Be advised, though, that apps may not work as intended without all of their permissions enabled.With the release of KitKat, Google removed the App Ops functionality in Android that allowed for granular permissions management. As Justin explains in this article, there is an Xposed Module to get this feature back, called AppOpsXposed.

Step 4: Install App SettingsA personal favorite of mine in this category of apps is the Xposed module App Settings. In addition to the functionality offered by AppOpsXposed, it allows you to perform other per-app modifications such as forcing "Tablet View" or Immersive Mode. Either way you go, the process is similar—start by choosing the problematic app from the list.

Step 5: Adjust Per-App PermissionsWith App Settings, the next step is to toggle the switch at the top of the screen to On. This will reveal all of the options available for a particular app. The only option you'll need here is right at the bottom—tap Permissions, then you'll be taken to a menu that allows for the revoking of individual permissions. Next, toggle the Revoke Permissions option to On. Scroll through this list until you find the android.permission.WAKE_LOCK. Tap this entry, and you'll see the permission get crossed out. Next, tap OK at the bottom of this window, then hit the Save icon at the top of the next screen. A dialog box will appear asking you if you'd like to restart the app so that the new permissions will become active. Choose OK here. You can repeat this process as needed for any other problematic apps. Now the app should no longer be able to hold a wakelock, thus allowing you to keep using the app without the massive battery drain.The app won't be able to transmit or receive data when your phone is asleep, so be aware that notifications will not work as intended any more for that particular app. But this is a trade-off that you'll have to make to keep juice-sucking apps installed on your device without them constantly draining your battery.What apps held the longest wakelocks on your device? How much battery life are you saving now? Let us know in the comments section below.



We will be using "Microphone" app to use Android phone as mic. The app lets you use your Android microphone as PC mic to communicate through your PC. The app transfers your sound though 3.5mm audio cable from Android to PC and then to your friends or family. Do note that there will be a slight lag in the voice transfer from Android to PC.
How To Use Smartphone As A Wireless Microphone on Windows PC


Are you marketing on Facebook? Do you want better reach for your Facebook posts? Using the right posting tactics will give you better results from your Facebook marketing. In this article you'll discover six tips for more effective Facebook posts. Discover six tips to improve Facebook posts. Listen to this article:
The 5 Things You Should Never Post on Facebook - Lifewire


How to Turn on an HTC Phone. If your HTC phone is not powering on properly, there are several steps you can try to fix it. By pressing and hold the Power and Volume Up buttons, you may be able to reset the device.
Play Your Favorite SNES Games in Any Web Browser—No Emulator


Home » Every Mac Is Vulnerable to the Shellshock Bash Exploit: Here's How to Patch OS X Heartbleed, move over. There's a new bug in town, and this time it's also affecting Mac and Linux computers.
How to Manually Update Bash to Patch Shellshock Bug on Older

How to Download Additional Camera Modes - Samsung Galaxy S6


The WR400 Deluxe NOAA Weather Radio uses digital S.A.M.E. technology to lock into your county's warning system, giving you instant weather updates from the National Weather Service. The USB output allows you to charge devices directly from the radio. Program up to 25 counties with 80 different emergency alerts.
Opção binária Americana


In today's video, we show you how to completely reformat your Mac and set it back to factory settings, all without the need for a recovery disk or drive. Check out the video above to see how!
formatting - How to format my mac without the installation

How to Hack an Diebold eVoting machine in just a minute


[Guide] How to Remove All Built-in Apps in Windows 10 - UPDATE: Tutorial updated to include instructions for removing some new apps such as App Connector, App Installer, Microsoft Wi-Fi, Paint 3D, Sticky Notes, etc.
How can I remove unwanted apps from Windows 10? | Technology


Are you searching for a particular post on Facebook? There are a couple of ways to search for Facebook Posts without having to go too far into the weeds. #1 Use Graph Search. If you remember a phrase of the post or what the post was about, you can use the Graph Search function at the top of the Page.
Facebook Search Now Finds Public Posts—So Hide Yours | WIRED


That said, if you don't like your list of purchased apps to be so easily accessible you can hide purchases on iOS. Hiding an app doesn't delete it, nor does cancel any of your subscriptions. Hide Purchases On iOS. Open the App Store app on your iPhone or iPad. App purchases are tied to the account that was used to download them. If you have
How to find purchased apps you've hidden on iPhone and iPad


The first thing you probably noticed after turning on your LG G3 for the first time was its gorgeous Quad HD display. The G3 is the first device to offer the soon-to-be standard QHD screen, and it's a beauty.


How-to Use Voice Dialer On An Android Phone. Android Voice Dialer commands. there is always that groovy "coolness" factor that lies in bossing your phone around by voice! 24 Comments.
15 Useful Android Voice Commands to Control your Phone


Fortnite Season 7 is in full swing and Epic Games has brought what was previously a feature exclusive to the iPhone XS, XS Max, and XR to the iPad Pro 2018.
AppleDigger - Apple, iOS, iPhone, iDevice News & Tutorials

How to Style documents with the Google Docs CSS editor

0 komentar:

Posting Komentar