yashsingh1/xdaforums huggingface dataset:
[Android Stick & Console Computers General] Pimped.UK:
Hi all,

As the title says, I'm after one of the following:

1. the ability to emulate a Android TV/Google TV/Chromecast receiver on my android PC (I've seen this ability on other android mini PCs)

2. an app which I can use to control my Android PC in an intuitive way.

I would prefer 1 as this will allow me to use existing apps out there (Android Remote Control, Google TV) which are intuitive and well made. I've see that this is possible on other Android Mini PCs (via turning on an option in the settings menu)

I'm not interested in those bluetooth/wlan mouse/keyboard apps. I'm more after something that allows swiping, has buttons such as home etc. I'm currently using a bluetooth keyboard/mouse which works well. But I'm after something that'll utilise my phone instead. I have an Android and iPhone.

I found some apps however they have the following limitations:

[Android] Android Remote Control: Requires an Android TV

[iOS] Google TV: Requires a Google TV device

The device I have is the following: Amazon: JUSTOP K10A Quad Core Android 4.4 Kitkat TV Box Mini PC With WIFI Bluetooth RK3188 1.6Ghz x4 CPU 2GB Ram 8GB NAND Network Streamer

I can see there's an app called DroidMote available. Is that the best alternative?

Thanks in advance :)
[Android Stick & Console Computers General] rhtizzy:
I use droidmote for my mini droids, Google playstore is your friend, am well pleased with it! Uses Wi-Fi to connect to your droid so plenty stable and fast
[Android Stick & Console Computers General] Pimped.UK:
Thanks mate. I got droidmote last night but haven't had a chance to use it. Because I have a very old android which I don't use so I would prefer to know if there's a similar app for iPhone
[Android Stick & Console Computers General] tekweezle:
Not a phone app but if your device is rooted, you can install an app called webkey that lets you remote control it from another computer's Web browser. It will display the entire desktop and let you control it using your mouse and keyboard.

Sent from a Freedompop HTC Evo 4G
[Android General] v7:
✭[GUIDE][26-07-2016]Extreme Battery Life Thread(Greenify+Amplify+Power Nap)✭

On the Portal News on 06-06-2015.

Battery life has been a prime concern for all users around the world.Each day people try different methods to improve upon their battery life.

Here I come up with a blended guide that includes the latest apps and Fixes' to help improve your android battery experience.

This is based on my experiments on attaining a better battery life.For any queries,reply within the thread.

Use BetterBatteryStats and Wakelock Detector to acquire stats.You can also use Ampere to measure the current and get notifications when the device gets fully charged.

Requirements

1.Root

2.Xposed Framework

3.Greenify

4.Amplify

5.AppOpsXposed

6.PowerNap

Index

1.Basic Settings-Post #2

2.Greenify-Post #3

3.Amplify-Post #4

4.Power Nap and AppOpsXposed-Post #5

5.Frequently Asked Questions and Known Issues-Post #6

Featured on [MENTION=536564]tkdsl[/MENTION] TK's Youtube Channel

[YOUTUBE]Rn3icCKp78Q[/YOUTUBE]

[YOUTUBE]-b5JhRpe2_s[/YOUTUBE]

​

If anyone is interested in supporting my work and wants to buy me a beer,log in to your PayPal and use my donation mail to donate.Select the purpose as "Services" :) Any donation is appreciated :D
[Android General] v7:
Lets Start with a few basic settings.

Display

​

Display brightness is an important factor in battery life.The more brighter the screen is,the more juice it drains.So keep the brightness under control.Using automated brightness is not adviceable.Try manually adjusting the screen brightness.Using dark wallpapers(on AMOLED display) can help you save some bit of juice.

Cell Network

​

This is simple stuff,but results in noticeable improvement in battery life.Toggle LTE/3G to 2G while not in use.(While on WiFi).You can use Smart Network to switch between networks.

For devices that support Fast Dormancy(Read Here) can disable it to save some juice on 3G.(Link to disable Fast Dormancy for Xperia Devices)

Wifi

​

Even if your wifi is off,the phone searches for signal.To switch off this feature,go to Settings > Wifi > Options(Top right corner) > Advanced >Scanning always available(Off).

Location

​

Another juice sucker in Android-Location Services.You can turn it off while not in use.That saves a lot off juice.You can also set the location to 'Device Only" in settings.

Navigate to Settings->Location->Menu->Scanning->Turn off "Wi-Fi Scanning" and "Bluetooth Scanning"

These are the basic stuffs one must look into before complaining about their battery.

Is your battery gauge lying to you?

:Take a look at this link.This thread explains why you get sudden drain after waking up from sleep.Many people should've noticed that the battery drains faster after keeping the phone idle for some time.It is very informative and is worth a read.
[Android General] v7:
Xposed Framework

​

Xposed Framework is essential as it is required fo proper working of Greenify,Amplify and PowerNap.If you're running android 4.0.3+ you'll be able to run Xposed Framework on your device.It has an initial Lollipop support.Xposed Installer is required for functioning of the apps mentioned in the guide.

Downloads:

Xposed Installer 4.0-4.4.x

Xposed Framework 5.0.x-6.0.x

Xposed 5.1.x-6.0.x(TouchWiz)

Find the support for the framework in Xposed for Lollipop and Xposed for MarshMallow threads.

Greenify

​

Thanks to [MENTION=4376588]oasisfeng[/MENTION] for such an awesome app.The latest 2.9.2beta update brings the feature to disable the motion scanning in doze.

You can use Greenify to hibernate apps that are not in use.You can use Donation Package of Greenify which includes lots of features.Once you have a Donation Package with you,you need to activate the Greenify Xposed Module in Xposed.Once done,enable the Boost mode and Experimental Features.See attached screenshots.

Downloads:

Greenify

Donation Package

Greenify the apps that eatup battery by running in background(Refer BBS)

Below are some of the major drainers:

Browser

Facebook

Facebook Messenger

Google+

Hangouts

Hike

Instagram

Maps

UC Browser

Marshmallow Settings

[MENTION=4376588]oasisfeng[/MENTION] introduced a new feature in Greenify 2.9 beta 1 which disables the "Motion Sensing" of doze.This can be achieved by turning ON the "Aggressive Doze" in Greenify settings.Unlike the default behaviour of doze,the device won't be kicked out of doze when a motion is detected.This helps in complete utilization of "doze".All you have to do is to enable the "Aggressive Doze" option in Greenify settings.See the attached screenshots.

Apps to be whitelisted in doze are being tested.You can also contribute in testing :)

Screenshots

Aggressive Doze

There's no need to hibernate all the apps.Do not Greenify Dialer or Messaging apps
[Android General] v7:
Power Nap

​

Power Nap for Xposed is the SONY's stamina mod for non-Sony devices.When your screen is off, Power Nap maximizes your device's deep sleep time by stopping services, alarms and wakelocks from waking the device when the screen is off.You can get notification from the apps you've whitelisted.

NOTE:In order to download the app you need to join the alpha testers community in Google+ here and opt to become a tester.Then you'll be able to download and run the module

NB:XDA Thread for PowerNap is closed down due to lack of activity from the developer.

Set the Endurance Mode to Always ON.

You can use Power Nap along with Greenify and Amplify for a better sleep time.You have whitelist both Greenify and Amplify for proper working of both the modules.

If you need certain apps to run in background while screen off(eg:Instant Messengers),you have to whitelist them in Power Nap.

List of apps to be whitelisted:

Amplify

AndroidSystem

BetterBatteryStats

Cyanogenmod System

GooglePlayServices

Google Services Framework

Google Account Manager

Greenify

Greenify Donation Package

Trebuchet

Xposed Installer

Screenshots:

AppOpsXposed

​

AppOps is a permission manager in android.There are various versions of AppOps available in the PlayStore.I recommend the one linked with Xposed.(You can also use CyanogenMod Privacy Guard).

Downloads:

AppOpsXposed

You can use Privacy Guard to disable some permissions of Google Play Services and Google Services Framework

Navigate to Settings->Hacks->Check FIX OP_WAKE_LOCK

Disable the following Permissions of Google Play Services using AppOps

OP_ALARM_WAKEUP/Wake Up

Keep Awake

Disable the following permissons of Google Services Framework

Keep Awake

Use Auto Start Permission of AppOpsXposed to disable apps on Boot.Make sure you do not disable crucial System Apps.Disable unwanted user apps that trigger on Boot.
[Android General] v7:
ChangeLogs

​

28-01-2016

Update wakelock/alarms lists

i)7200seconds->10800seconds

ii)40000 seconds->41400 seconds

iii)84000 seconds->93600 seconds

Added Facebook bugreporter wakelocks in wakelock section.

3.Removed com.android.vending/com.google.android.finsky.services.ContentSyncService(Reported to delay Whatsapp notifications-Thanks to [MENTION=5901790]orville87[/MENTION] for the report!

07-02-2016

Removed Naptime/Doze Editor

Implemented Greenify's Aggressive Doze

Few changes in Power Nap whitelist

Links Updated

26-07-2016

Added CONTEXT_MANAGER_ALARM_WAKEUP_xxxx regex
[Android General] tangcla:
I'm using Servicely - what app do these services belong to?
[Android General] v7:
Google Play Services

Tapped from my furious Dogo ;)
[Android General] milojoseph:
Testing soon will give results in the afternoon

Sent from my SM-G900T powered by Alliance Rom and ktoonsez kernel
[Android General] tangcla:
I think stopping Google Play Services causes issues with Android Wear.
[Android General] v7:
Only a few services of Google Play Services is blocked.Not the app itself.

Tapped from my furious Dogo ;)
[Android General] tangcla:
So you're recommending selecting individual services in Servicely - do you know which ones are safe to stop?

Or, in other words, which ones are the biggest causes of wakelocks - I've got a Samsung Lollipop device so I have no Xposed, and therefore no Amplify. I would love to be able to stop the NetworkLocationProvider services.
[Android General] v7:
I'll update the OP later,with the Hit-List in Servicely.

Tapped from my furious Dogo ;)
[Android General] v7:
I'll update the OP later today.:)

Tapped from my furious Dogo ;)
[Android General] v7:
OP updated with list of apps to be blocked in Servicely.Try and report battery stats or dumps here.

Tapped from my furious Dogo ;)
[Android General] Marcovanbasten:
Suscribed, thanks for the thread !
[Android General] stylemessiah:
Theres really no need to run Greenify + Amplify + Servicely as well, why use 3 programs which all have parts that do what the other 2 do? To me thats madness, your actually adding cycles and memory use and raising the possibility of less battery time by doing so.

I run Amplify and Servicely, but i use AutoStarts to tweak things before i even touch Amplify or Servicely...if it doesnt run at startup or triggered by an intent, then theres no need to touch it with Amplify or Servicely. I only use Amplify and Servicely to handle the apps that i run manually or have to have their intents left alone for interactivity with other apps.

Just the way i do it. I got rid of Greenify weeks ago as it became obvious it was no longer necessary with Amplify & Servicely running.
[Android General] v7:
In the case of Servicely,the GCM push is a hit or miss.Blocking the apps having GCM push may stop the push notifications.So can't rely completely on Servicely.With Servicely we can't block alarms or Wakelocks.Its required that we use Amplify for that.

I won't recommend to remove Greenify.I've asked in the thread to Greenify only the apps having GCM push.This keeps the Push Messaging alive.

The fact is that Servicely runs a small service in background.It doesn't even show up in battery stats.So no need to worry about battery loss.

And using Greenify+Servicely is because of the fact that Greenify doesn't actually stops the service.It hibernates the apps.That's why I've asked to Hit-List the apps that you don't want to run without starting it manually.

So that's my point.;)

Tapped from my furious Dogo ;)
[Android General] stylemessiah:
I respect your views, we all do things a little differently! :)
[Android General] v7:
If you're trying BBS from the thread,follow this.

*Install the apk

*Open it and install as System App

*Reboot(Do not open BBS after reboot)

*After reboot,again install the BBS apk.(Do not open the app)

*Reboot

Done!

This is because on some devices, installing as system app doesn't get BBS to work.You'll have to install the app a second time to make it work :)

Tapped from my furious dogo ;)
[Android General] Piyush lalwani:
I am NOT able to Join your test.
[Android General] Ramer:
Followed these instructions exactly. Still same blue screen. I'm going to look into the possibility that it's theme related because it appears to be working, just can't see it.
[Android General] v7:
First of all,please avoid quoting the entire OP and secondly make your words clear.What test are you mentioning? If you mean Power Nap,contact it's dev.
[Android General] BWolf56:
Something is messing with my Google Play Music after applying these. It keeps notifying me that there's a Google Play service that supports the app isn't installed.
[Android General] v7:
Re-enable WearableService in MyAndroidTools.
[Android General] joni2012:
Where link power nap? Found lollipop HTC One_M8?

Team SkyDragon loving
[Android General] Ramer:
In the OP.

---------- Post added at 12:02 PM ---------- Previous post was at 12:00 PM ----------

Just talked to my theme builders, it is theme related. Thanks for the help today.
[Android General] :
From appOps thread here at xda: "Another important thing to keep in mind is that AppOps was not intended for end-users, so some features do not work as advertised. Limiting "Keep awake" for example has no effect, as this was not implemented by the Android developers."

So, why do we need to apply keep awake as stated in guide?
[Android General] v7:
Deleted
[Android General] Ramer:
I tried to, but PayPal just gave me this message: Currently PayPal accounts in India are only able to send payments. This recipient is not eligible to receive funds.
[Android General] pakitos:
Oh I dont remember seeing that when you first posted this guide, thats why I didnt check it first.

Thanks for pointing that out, IM gonna try and see how it goes. Thank you!
[Android General] v7:
Thanks for trying bud.BTW check your inbox :)

Tapped from my furious dogo ;)
[Android General] v7:
I've tried and found the "Keep Awake" Permission working for GooglePlayServices.See my signature,the fix for SystemUpdateService was achieved by disabling the Keep Awake for Google Play Services.

Tapped from my furious dogo ;)
[Android General] Xpid3r:
Deleted
[Android General] nostrings:
If only there was a way to do all of this without relying on Xposed... :-/

Thanks OP for your time and hard work.
[Android General] Ramer:
Enjoy a drink or two on me. Thanks for this OUTSTANDING thread.

Confirmation: 7TK82218D33888448
[Android General] jhuff83:
So you took the plunge?
[Android General] Ramer:
Big time, and thanks for pointing towards it.
[Android General] jhuff83:
Time to update your OP for MOAR, lol.
[Android General] Portgas D. Ace:
[MENTION=5867207]vaisakh7[/MENTION]:

I did some more testing with Greenify and its auto-hibernation combined with Amplify. You recommend to limit the alarm com.oasisfeng.greenify.CLEAN_NOW to 3600s, which means once per hour Greenify hibernates apps automatically. From my experience it is better to allow this alarm every 1800s (every 30 minutes). This way apps you use are getting hibernated faster and thus consuming less battery. From my experience the drain caused by the auto-hibernation alarm is way less than the drain from apps running in the background. Maybe you could do some testing and check it for yourself.

BTW, have you noticed this new app called Purify? Haven't tested it yet, but it might be another option for battery saving.
[Android General] v7:
1.Limiting in Amplify won't affect Location accuracy.

2.The medium signal strength is causing some drain for you.The phone constantly searches for better network which causes the drain.You can switch to 2G while not in use.
[Android General] mvlad:
https://www.dropbox.com/s/m9vrukvb0tjfnbq/BetterBatteryStats-2015-07-14_101508555.txt?dl=0

Here's my dump

Sent from my GT-I9105P using RR ROM
[Android General] v7:
Lot of alarms from the Phone app.Do you have strong signal at home?Have you disabled Fast Dormancy?

[MENTION=4659527]madboymatt[/MENTION] The permission should be 644 not 664.
[Android General] v7:
OP updated :)

About the app,how is it different from Greenify?
[Android General] Portgas D. Ace:
Limit the following alarms/services according to the OP:

com.facebook.push.mqtt.d.b.ACTION_INEXACT_ALARM.com.facebook.orca

com.facebook.analytics.service.a.ACTION_ALARM -> analytics service, can be blocked

com.google.android.gms/.checkin.EventLogService$Receiver

android.net.ConnectivityService.action.PKT_CNT_SAMPLE_INTERVAL_ELAPSED

com.cyanogenmod.lockclock/.weather.WeatherUpdateService -> limit to 3600s (widget will update once per hour)

---------- Post added at 09:51 AM ---------- Previous post was at 09:48 AM ----------

Nice.

I guess one big advantage is that one does not need Xposed to run Purify, just a rooted device. Beside this, there should be no big difference compared to Greenify. It seems that this app hibernates apps right when you close them. Not very desirable in my opinion. Just came across it and thought it might be a good deal, but the more I read the more I am conviced that this is some "hyped" stuff like Servicely.
[Android General] PIRATA!:
What is the default for com.oasisfeng.greenify.CLEAN_NOW ??

Would like to try to put it back stock.

Tnx.
[Android General] mvlad:
I already had action inexact alarm set to 7200 and pkt_cnt one set to 7200,i think. I didn't find weather update service, but I found force weather update and put that. Thanks for the help, I'll come with another dump tomorrow morning ^^

Sent from my GT-I9105P using RR ROM
[Android General] isoladisegnata:
Hello everybody..a simple question ...but when I set the parameter's module ..greenefy amplify etc..And when I update ROM or new xpesed framework do I need re-setting all?
[Android General] v7:
240 seconds will be fine.
[Android General] v7:
Updating involves wiping of the system partiton and requires the Framework to be installed again but the module settings are not affected.Activating the module in Xposed does the job.You needn't reset everything and start from scratch.
[Android General] Portgas D. Ace:
True, but I would recommend making a backup with Titanium Backup for all modules and save them onto your external SD card, so you are save to go before updating/flashing a ROM, just in case. If you flash a new ROM, you HAVE to backup your modules, otherwise they are gone!

The good thing about Titanium Backup is its scheduled backup option. I backup all relevant files every night and upload the encrypted files to my own cloud server automatically afterwards. So even if my device gets lost/broken, I got a backup of my app data files.

---------- Post added at 10:29 AM ---------- Previous post was at 10:27 AM ----------

Actually, I don't know what the default values for Greenify are, sorry. Unlimit this alarm and check for yourself by having a look at your new idle dump afterwards.
[Android General] v7:
I agree to what [MENTION=5901790]orville87[/MENTION] explained above.A TiBu backup makes the thing easy for you.

About the Greenify stuff,Unlimit the alarm.You needn't change it to default values.Unlimiting should make it work as it was before.
[Android General] Azmat Roomi:
I am using PowerNap from 2-3 days it dosen't show's any app wakelock block in statistics @ 5.0.2 module is enabled is any thing wrong....
[Android General] madboymatt:
I have pretty bad reception at home. I used to use smart network module, but lately that app doesn't allow me to make calls. It says "call ended" every time I dial.

I meant 644. Sorry.

How do I disable fast dormancy and what does that do?

Thanks!!
[Android General] PIRATA!:
Hi [MENTION=5867207]vaisakh7[/MENTION]

I've heard that limiting com.facebook.push.mqtt.keepalive.KeepaliveManager. ACTION_INEXACT_ALARM.com.facebook.katana affects Facebook's push notifications through mqtt (similar to Google's Cloud Messaging GCM).

You have wrote that should be limit to 7200...but will my notification be compromised?

Tnx.
[Android General] isoladisegnata:
OK..tnx a lot..I'm useing titanium backup:o
[Android General] v7:
You need a permisive SELinux for displaying statistics of PowerNap.

Tapped from my furious dogo ;)
[Android General] Stupifier:
Not sure why, but I do NOT have a permissive SELinus and can display PowerNap Stats just fine. Lollipop Verizon Samsung Galaxy S5. Never understood where this SELinus requirement keep coming from.
[Android General] v7:
The bad reception is the cause of high alarms and wakelocks from the Phone app.

Usually alarms pop up in Phone app when there's bad signal or due to Fast Dormancy issue.

Read more about Fast Dormancy

Tapped from my furious dogo ;)
[Android General] v7:
I used to get pop-ups from messenger app with my setup.

Tapped from my furious dogo ;)
[Android General] v7:
It's a known issue on some ROMs.Setting Selinux to permissive solves it.Not sure why :confused:

Maybe the next release of PowerNap will fix it.

Tapped from my furious dogo ;)
[Android General] AO7:
Well, I have to say, my battery life has sky-rocketed after following this guide.
[Android General] v7:
Wow :angel: Great Stats :highfive:

Do you have an extended battery?
[Android General] AO7:
No I don't. This is with the stock Samsung battery for Note 3 (SM-N9005).
[Android General] v7:
Super Hot Stats :highfive:

Enjoy your battery life mate :)

Glad I could Help ;)
[Android General] lepa71:
Can I limit AudioOut_2 wakelock? Thanks
[Android General] SiK TL:
I haven't been able to post a log as of yet. Maybe this weekend. I just want to thank you for this thread and all your feedback. I'm running DigitalHigh's GPE 5.1 on a GPE HTC ONE M8 and I'm almost 40hrs with 5-6 screen on time per charge. Crazy thing is if I had time to post a log. After a 6 hour idle. I'm sure you'd be able to help me get even more out of my battery.
[Android General] madboymatt:
Awesome. I've disabled fast dormancy, as it turns out my carrier may not support it, so that could be causing issues. I'll see how the next few days go and report back. Thanks again!
[Android General] v7:
In your case,the bad signal should be the cause of the drain.

Tapped from my furious dogo ;)
[Android General] Lucius1972:
Hi everyone.

Attached my bbs dump for last night. Could somebody check pls?

Thank you in advance.
[Android General] v7:
Limit the following according to the OP:

com.google.android.gms/.checkin.EventLogService$Receiver

android.appwidget.action.APPWIDGET_UPDATE

Do you have good reception at home?

How old is your battery?
[Android General] goutham kumar muvva:
Hi ! The stats of my phone last night ..Better battery saver .

Can anyone check it and tell if everything is normal?
[Android General] v7:
As per the dump,you've used the phone for 40 minutes.Read FAQ in post #4 and post dumps.
[Android General] Lucius1972:
Hi vaisakh7,

Thx for the quick reply. I'm constantly on WiFi [MENTION=313982]home[/MENTION]. My battery is 2 years old but normally I just loose 2% over 8 hours idle. I must say I changed governor and i/o settings in AEL kernel, maybe it needs some time to settle. Thx again buddy.
[Android General] gregferns:
My BBS

Hi [MENTION=5867207]vaisakh7[/MENTION]

Can you please see the IDLE stats as i have done a clean install of CM and reinstalled all apps....

This IDLE stats is for overnite....

also see the stats pulled after usage from morning 7 am till now 10.30 am....

Do let me know what i can do to make it better...

Thanks in advance.

Greg