yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] 1ceb0x:
Hello,

As far as i saw it is caused by the WiFi scanning system. It always appear for me when i am out of WiFi area :).

Maybe the tasker finds it hard to retrieve your wifi ip/connect to the AP and it sits more time to search than to do its job?
[Xposed Framework Modules] vitoski:
The problem seems to be with switching off WiFi. While enabling generates a couple of seconds for that wakelock, disabling drives almost 1 minute. It happens even without tasker (when I manually switch off WiFi with screen on).

Wysłane z mojego GT-N8010 przy użyciu Tapatalka
[Xposed Framework Modules] wilkster:
To expand on this. If you were to continue in standby mode for a total of 200 hours your battery would be dead (4%/8hr=0.5%/hr at your current rate). At that point Unbounce would still have consumed 1.5% of your now dead battery. Seem like a lot at first glance. However as you pointed out, Unbounce is only consuming about 1.5%/200 hrs= 0.008% battery per hour. So for a typical use of your phone over 18 hrs, Unbounce would still have consumed 0.008%/hr assuming it doesn't care about other activity on the phone (i.e. it still runs in the background doing what it does). So it would have wound up consuming 0.008%*18 = 0.144% of your total battery. Not very much overhead as you pointed out.

P.S. I am seeing closer to 1% Unbounce use using only default settings.
[Xposed Framework Modules] 1ceb0x:
Do you have this OFF?

Settings - Wifi - Advanced
[Xposed Framework Modules] vitoski:
Yes I have it off completely.
[Xposed Framework Modules] 1ceb0x:
Then my only idea: kernel related. somehow the wifi socket does not ger closed immediately and you get that wakelock. or an app that keeps the connectivity open even though the wifi is off....
[Xposed Framework Modules] vitoski:
Thanks for help! I just checked again with restarted BBS settings and every switch off of WiFi causes 1 minute (exact) Connectivityservice wakelock. So it has nothing to do with Tasker for sure.

I do not use any social media apps that could keep my WiFi. My sync options are totally off so no background syncing is done.
[Xposed Framework Modules] 1ceb0x:
ConnectivityService:

Class that answers queries about the state of network connectivity. It also notifies applications when network connectivity changes.

The primary responsibilities of this class are to:

Monitor network connections (Wi-Fi, GPRS, UMTS, etc.)Send broadcast intents when network connectivity changesAttempt to "fail over" to another network when connectivity to a network is lostProvide an API that allows applications to query the coarse-grained or fine-grained state of the available networks.

More info here: http://developer.android.com/reference/android/net/ConnectivityManager.html

If you can see exactly what it does exactly that it is that big (i mean get the intent from Gsam - i dont think you can see it in bbs) you can easily trace what's the issue by following the above link.
[Xposed Framework Modules] vitoski:
May I ask you last question? I did not get the last part of your message, specifically about Gsam and intent. When I check Gsam stat I get Android as most draining app. Inside I can see the Connectivityservice wakelock as in BBS + Package section and Process. However no correlation between CS wakelock and other parts. In other words don't know how to get info what method from class is guilty for the wakelock.

Thanks for your help!
[Xposed Framework Modules] RoxAbout:
no problems here

Odd that theres a "finger scanner service" on a nexus 5...

But as my last post shows I have been using 43200 on ALL of the ones I have unbounced [I have been using this app since almost day one] with no ill effects, other than insane battery life.

note the power left in these two pics... that after a full day at work and moderate use. off the charger for over 10 hours.

Just my two cents

YMMV

:good::highfive::good:
[Xposed Framework Modules] tangcla:
Can these Facebook alarms be unbounced safely, without ill effects?

com.facebook.push.mqtt.keepalive.KeepaliveManager.ACTION_INEXACT_ALARM.com.facebook.katana

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

com.facebook.analytics.service.b.ACTION_ALARM

com.facebook.analytics.service.AnalyticsEventUploader.ACTION_ALARM

com.facebook.common.executors.WakingExecutorService.ACTION_ALARM.com.facebook.katana

There's also a corresponding Facebook wakelock.

wake.com.facebook.orrca/com.facebook.push.mqtt.receiver.MqttReceiver
[Xposed Framework Modules] Mistertac:
[MENTION=2688060]1ceb0x[/MENTION]

I just disabled those Services/Receivers you posted a few pages back under Play Services and so far so good.

I did however end up with that pesky EventLogHandOff Wakelock that wouldn't go away no matter what... Until I enabled sync and rebooted a couple times and now everything is great. So thanks for the info once again!

Also... Not sure if there already is a thread going on this type of subject but if not and you are interested and have the time of course maybe that's an idea for you??? You seem very knowledgeable on the subject and could help many people I'm sure of it.

I also don't mean to hijack Ryan's thread here since these things don't have to do with his module. Buy thanks to him and the mods for allowing us to speak freely here up until now.
[Xposed Framework Modules] Wh1t3Rose:
Why doesn't this module work without play services installed?
[Xposed Framework Modules] 1ceb0x:
Hmm.. okay. if you can't get to see what is creating that ConnectivityService to show up, i am afraid i cannot help.

Hello mate. I had this idea on my way to work. There are a few things to take in consideration here: Number one will be the differences between devices. Then users inexperienced to even follow some instructions and their phone explodes, lol. But i think it is not a bad idea anyway and i might give it a spin. I have installed 3c toolbox and i ditched disable services app to get more access. In consequences i have disabled a lot more stuff than doing from Disable Services app and that makes the process easier and safer (before only the service was disabled, but the receivers and providers were still active - causing some conflicts)

I have also noticed what the Sync feeds subscriber service is used at - Google+.

I will have to decide - make a thread to not spam this one, or edit the earlier post with info as i go. I think the last one seems a cleaner idea.
[Xposed Framework Modules] cryptyk:
Did this fix itself after a reboot?

I can reproduce the problem, but I'm trying to figure out how your device got in that state. The only thing I can think of is that you upgraded from an older version and still had the old files. I'm guessing that as soon as you rebooted, everything started working again?

Thanks,

Ryan
[Xposed Framework Modules] cryptyk:
Version 1.2.2 is out. Just some small changes:

1) Bug fixes. I watch the crash console of the play store pretty closely, and give precedence to those crashes.

2) The ability to turn off global stats. I also did some huge optimizations of the server code, but you probably won't notice that.

3) Localization support. If you'd like to help translate Unbounce into a different language, it's now setup to support that. You can get the English text here: https://bitbucket.org/cryptyk/nlpun...c37833543/app/src/main/res/values/strings.xml

You're awesome because you speak more than one language, and you're awesome for helping make Unbounce better! Thanks! Just send me back the translated file, and I'll use it in the next version of Unbounce. If you'd like to avoid duplicating work, it's probably best to let everyone else know that you're working on a particular language and coordinate here, in the forum.

Thanks,

Ryan
[Xposed Framework Modules] tboooe:
Ryan, I think there is a bug in the "stats collected for" time. After I reset it, the time will jump to 5hr 43 min. This is repeatable if I reset then press the update icon a few times.
[Xposed Framework Modules] Köhvwezd:
Is the localization link dead? that's what bit bucket is telling me.
[Xposed Framework Modules] Randi:
All those who had kernel panics: was it Samsung phones? Because since I enabled systemserver crash fix in wanam xposed, I haven't had one. So my kernel panics probably had more to do with me updating to kitkat instead of new unbounce version
[Xposed Framework Modules] Official_Noob:
Will this automatically give a notification to update to 1.2.2 (I just downloaded 1.2.1 the a couple of days ago), or do I need to re-download the apk again to update?
[Xposed Framework Modules] jaibar:
You can open xposed framework and go to the "download" section, then hit the refresh button. Whatever modules that you've got installed will show a green line showing/telling you that there is an update available. You'll be able to update from there.
[Xposed Framework Modules] kingbeta:
Has anyone tackled media scanner service? I've tried clearing the data, wiping thumbnails etc, but I'm still getting wakelocks. Is it safe to unbounce or disable the service?
[Xposed Framework Modules] cornelito:
Just use a handy app called Media Scanner Switch by Dr.Ketan to disable Media Scanner.

You can get this app for free from Google Play Store.
[Xposed Framework Modules] Mistertac:
Well either option you choose to do with that information is good and I'm sure editing that post will suffice plus it's easier.

Android Tuner ( 3c ) is a good app I've used it many times. It takes some getting used to, but once you're comfortable using it, it's great.

Over night ( 8 hours ) I had just under 1 minute of Wakelocks from Play Services and that's due to NetScheduler which I don't have UnBounced... So I'll have to look into that more.

Either way things are much better now... The daily fight with Google continues!
[Xposed Framework Modules] cornelito:
Can you please share what Receivers and Providers you've disabled in 3C Toolbox app?

Thx in advance.
[Xposed Framework Modules] Osama Zabin:
Unbounce mod is disabled in xposed, but I can still see some wakelocks being blocked, is it normal? I reset the stats few times since disabling the module.
[Xposed Framework Modules] 1ceb0x:
I will update my old post later after work with a complete set of details.

Did you reboot after unchecking the module? It will not get disabled until you actually reboot.
[Xposed Framework Modules] Osama Zabin:
Yes I did several times.

Before enabling the mod first time, it wasn't showing any stats, but after enabling for few hours, it is always showing stats even if it's disabled.

Seems I have to clear data/cache and see.

***EDIT***

Resetting data from module itself didn't work, but it worked after clearing cache/data for application.

Thank you for your continuous support.
[Xposed Framework Modules] tylerdurden83:
Doing the Italian translation here!

The english counterpart says alarm in both, shouldnt the second be wakelock?
[Xposed Framework Modules] tylerdurden83:
Italian is done!
[Xposed Framework Modules] xk0niR:
+1

You tested them a bit? I just need Messenger Push, Facebook is greenified for me.

Got no other Person to test right now which is save to unbounce but still get push notifications.
[Xposed Framework Modules] boardlord:
App quits suddnely, without error message

[MENTION=526666]cryptyk[/MENTION]

I have just started to use this on my N4 and my N7 2013 and so far I like it :)

However, today I noticed that I cannot use it on my N4, since as soon as I start the app (whether launched from the launcher or xposed installer) it quits after a couple of seconds without a single error message...

I attached a logcat, if you need more just et me know. Thanks!
[Xposed Framework Modules] AndroPlus:
@cryptyk

I completed Japanese translation,

but there is no strings for settings...
[Xposed Framework Modules] Woody:
I got a massive wakelock last night for GCM_Lib that wouldn't let it sleep (battery dropped 16% in 1.5 hours). I did a little Googling on my tablet to see and again this morning on a proper PC and found this about it. But aside from that, it was just a bunch of posts about the wakelock itself and people searching to find what it was. I rebooted and it went away overnight, but would like to figure out what was holding that wakelock for so long. If it comes back, I'll pull a log I guess but not sure what kind I can.

Also this morning my system_server was topping the charts for some reason. My battery was dead, so I'm charging now and will see if it comes back.

Using 122 and glad that the opt out of Global was inserted. So far everything is working fine for me, aside for operator errors.

With all this talk about Disabling Services, maybe [MENTION=526666]cryptyk[/MENTION] may want to implement these functions into the app as another tab under the Pro umbrella. Just a thought. I like this work very much and think that that functionality would help expand it even further. Also not a big fan of installing other apps to help (ie Disable Services, Android Tuner, System Tuner,...)
[Xposed Framework Modules] spinosa:
1.2.2 and 1.2.1 IU crashes

The UI is working in 1.2.2 here - no more crashes. There is one anomaly. It seems I have been running android for over 28 years according to the global stats. Something is a little fishy with that number :eek:

As to how 1.2.1 ended up with corrupted data. I had just manually upgraded to 4.4.4 (boot/radio/system updated from googles firmware image) and re-enabled the xposed framework and rebooted. I think I was on 1.1.9 before the upgrade but I could have been 1.2.1.... Rebooting did NOT fix the problem, nor did resetting the stats or clearing the apps data (with reboots after each attempt).

Thanks for the great work

Ed
[Xposed Framework Modules] Mistertac:
[MENTION=3200478]Woody[/MENTION] has an awesome idea to possibly incorporate the Services/Receivers functionality into this module at some point in time.

In also not a fan of having 2-3 apps trying to achieve a similar goal but it's what we have for right now. Being that I know nothing of creating an app or module.... I won't begin to guess how hard or easy that would be.
[Xposed Framework Modules] Javi22:
I suggest you to use PlayerPro. For me, it´s much better than poweramp, and music is working fine even with audiomix unbounced :good:
[Xposed Framework Modules] tboooe:
Thank you for the advice. However, I cannot find PlayerPro on the Play store. All links are dead.
[Xposed Framework Modules] Soktomy:
I think that nobody started a french translation yet ? I'll do it, so. This project deserves it ! :laugh:
[Xposed Framework Modules] cryptyk:
That's awesome. Thanks for posting the success story. It's pretty amazing what these phones are capable of when bad code is put in check.
[Xposed Framework Modules] cryptyk:
What happens when you try to use it without Play Services installed? I think most things should work, with maybe the exception of the Pro Features.
[Xposed Framework Modules] cryptyk:
Good catch. I just reproduced that. I'll add it as a bug.

Thanks,

Ryan
[Xposed Framework Modules] cryptyk:
I just fixed it in the Xposed repo :)
[Xposed Framework Modules] Köhvwezd:
Cool, I'll look at translating to finnish.
[Xposed Framework Modules] cryptyk:
Good catch. I just fixed the English version :)

Thank you for the translation!
[Xposed Framework Modules] cryptyk:
Super interesting. I think you're the first person to see this crash. I'll fix it, but in the mean time, it should fix itself if you manually reset your stats by deleting everything in: /data/data/com.ryansteckler.nlpunbounce/files

You should see 4 files in there. Delete all of them.

Sorry you ran into this :/

Ryan
[Xposed Framework Modules] cryptyk:
Awesome!!!!!
[Xposed Framework Modules] cryptyk:
Service and receiver blocking is on the roadmap ;)
[Xposed Framework Modules] cryptyk:
Thanks for closing the loop on this.

Global stats are the combined stats of everyone who has the app :)
[Xposed Framework Modules] cryptyk:
Not that I know of. Thank you!!!
[Xposed Framework Modules] tboooe:
Awesome! Thank you [MENTION=2688060]1ceb0x[/MENTION]! I look forward to it!
[Xposed Framework Modules] shinra00:
Really?!? that would be so freaking cool! Thank you ryan

Sweeet! can´t wait to see and learn from your new signature [MENTION=2688060]1ceb0x[/MENTION]
[Xposed Framework Modules] 1ceb0x:
You guys should wait until tomorrow. I am sorry but i had no real time to edit my post (it will be rather a long one). I had to take care of my work first (being a project manager takes time especially in rush times).

I will do it tomorrow and let you guys know that it is updated.

Cheers!
[Xposed Framework Modules] Köhvwezd:
All right, I think I'm done with a finnish translation. I took a few liberties with it, since it seems that many of the Android technical terms don't really have translations. I left some untranslated, and translated some. Someone more knowledgeable than me, feel free to correct if you see fit. I also shortened two lines greatly, since I didn't really bother translating them (cover story: I didn't really know how to go about translating them), desc_gcm_conn and desc_google_c2dm.
[Xposed Framework Modules] Wh1t3Rose:
Not trying to be rude but I'd really like to know the answer to this. Than you :)
[Xposed Framework Modules] kingvortex:
Then you should answer when the dev asks for more details. :)

http://xdaforums.com/showthread.php?p=55922426
[Xposed Framework Modules] cryptyk:
Thank you!

I'll pull it into the next release.

We have Italian, Finnish, and Japanese done!

German and Spanish would be awesome additions!
[Xposed Framework Modules] boardlord:
Thanks for the update, how wonderful to be the first :D I'll keep the work-around in mind if it comes up again, but I've already un/re-installed the app :)
[Xposed Framework Modules] cryptyk:
Of course, I would be honored for Unbounce to be featured. The community on this thread has made huge steps toward better battery life. They've created spreadsheets, translations, strategies, guides, and given support to other members. The results are unprecedented in the realm of Android battery life. People regularly see their devices last 24 hours where previously they were dead halfway through the day. It's nothing short of amazing to see what a group of passionate people can accomplish together.

If there's anything you need from me, let me know. I'm sure the others in this thread would also be willing to help.

Thanks,

Ryan
[Xposed Framework Modules] mm166:
Hey, maybe anyone have any info about *net_scheduler* wakelock?
[Xposed Framework Modules] colin p:
Thanks, that fixed it for me as well on my Nexus 4. I never had any issues with unbounced from the first version you put out, but 1.2.2 wouldn't behave itself and proceeded to force close upon opening. Removing those four files got her back in line.

I must say this module is a lot of fun and certainly does the job. My battery life has increased considerably. Thanks again.
[Xposed Framework Modules] HsHTCsen:
Hi guys, just made a donation because I believe it's important to support the devs. Thanks! Now, does anyone have a link i can follow to get more detailed information about understand android wakelocks cause I'd like to read up on it ?? Thanks
[Xposed Framework Modules] Pkt_Lnt:
This is very new and a "Work In Progress" including the documentation you seek.

There is a video in the first post.

There is a spreadsheet with info here.

https://docs.google.com/spreadsheet...0gYFBe1K8_R3NBloP4Q1FgpIU/edit#gid=1520792935

There are many posts with a huge amount of information that the suppliers have not gotten compiled yet due to Real Life (tm).

Browse and read is really your current best option.
[Xposed Framework Modules] Woody:
I will submit it in the morning.

BetterBatteryStats

Check [MENTION=2688060]1ceb0x[/MENTION]'s signature

And the ever present Google
[Xposed Framework Modules] rossonero82:
Hello guys, I installed this module a couple of days ago and unfortunately I've not seen an improvement on battery life. However that can be because I'm still new to this and I just realized yesterday that the Excel sheet had an alarm tab as well :D

So I'm looking forward to learning more about this, right now the app is saying that there have been almost 27000 wakelocks acquired and approximately 4700 have been blocked, while there have been 6800 alarms fired and only 52 have been blocked. The amount of wakelocks blocked seems fine to me but isn't the amount of alarms blocked a little bit low?

Also out of NlpWakelock, NlpCollectorWakeLock, ALARM_WAKEUP_LOCATOR, and ALARM_WAKE_ACTIVITY_DETECTION I can only see the NlpWakeLock in the list of wakelocks in the app. Is that weird?
[Xposed Framework Modules] Osama Zabin:
In addition to the spreadsheet provided in this thread, and BBS thread, please check these also

http://xdaforums.com/showthread.php?t=1827676

http://xdaforums.com/showthread.php?t=1878828&page=13

---------- Post added at 05:35 AM ---------- Previous post was at 05:30 AM ----------

You might not see a clear improvement if your battery performance is already good, the margin would be small, is location turned on for your device?
[Xposed Framework Modules] rossonero82:
Hmm I got like 4 hours screen on time on my LG G3 before rooting, now I get something like 4 hours and 20-30 minutes with Greenify and by unbouncing the things from the spreadsheet that I could find. So I'm happy, but the feeling is that there is more that could be done seeing how some alarms and wakelocks are missing in the list of my app.

But I need to piut in some charging cycles with Unbounce to truly be sure of the impact.
[Xposed Framework Modules] Mistertac:
That's about the norm for our G3s. They have a huge QHD Screen and their stock firmware could definitely use some updates / improvements.

There's some people on here that say they get 6-7 hours SOT but that's with their brightness turned way way down or at 0% even . I usually can get about 5 hours SOT with LUX and my max brightness typically tops out at around 80-85% and that's with fairly heavy use. You could probably squeeze some more SOT though I'm sure..

I've been looking all around for detailed info on this one and can't seem to find anything other than its Play Service VooDoo!
[Xposed Framework Modules] 1ceb0x:
Will be good to see where the future lies for us.. L is coming, most of us will get it sooner or later.. xposed on art is in the works but not yet released.. i sure hope we can still use this module somehow :).
[Xposed Framework Modules] Sir_gpm:
What will be the difference in using the module called wakelock terminator and Unbounce?.
[Xposed Framework Modules] 1ceb0x:
It was explained before - hope i won't miss a thing:

Unbounce: let you to choose when the wakelocks / alarms to be triggered. For example you choose the wakelock NLPWakelock (google play services location wakelock) and you set a timer to be triggered once every x minutes. As default this wakelock is triggered once every minute (waste of battery life). Functionality will still be there but only when you dictate so.

Wakelock terminator - you kill the NLPWakelock but you also kill its functionality.
[Xposed Framework Modules] HsHTCsen:
Hi, I have a few wakelocks listed under Safe to Unbounce however the description for each says There is no information and maybe unsafe to. HTC One M7 UL