yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] paul c:
I was thinking that a widget would allow the user the possibility to get LD to either poll WiFi or mobile data first.

I hear what you are saying about battery use, that if on WiFi, "WiFi first" will consume less on standby. I spend most of my time on WiFi, so your suggestion suits my default status. It's important to me to be able to have a connection reasonably quickly, so "WiFi first" will speed up the connection, which is also great.

I guess most people move between home/study/work WiFi and mobile data, and when they are in the WiFi network, they tend to stay on WiFi for a long period of time. I was thinking that a widget to swap which connection to poll first would be useful since if you expect to be away from home/school/work for a long period of time you could just get the app to poll mobile data.

A slightly more exotic solution would be to remember the last connection, and use that as the first connection option, this could automate the whole process, which would be more in line with the "as few options as possible" approach:

So if the user is on WiFi, LD continues on WiFi. If the user leaves WiFi, after the timeout LD would switch to "mobile data first", and continue with "mobile data first" until the user switches his phone on manually, when he is back on the WiFi network. For a periodic background sync the incremental data consumption would not be massive - thinking about users with a limited data plan - and the next screen-on event within reach of WiFi would get the phone using WiFi again and would flip LD's "first" connection option back onto WiFi.
[Android Apps and Games] Bwangster12:
I totally could use an "app wishlist." I've had my timeout set to disable at 5 minutes. I recently changed that to 1 minute after screen off and noticed my music would stop playing. I guess what was happening is that the app buffers the song, stops using data while the song was playing and then after 4 minutes it would try to get the next song, but the connections had been turned off by LeanData.
[Android Apps and Games] Flyview:
Awesome! What do you use to pick what Google Services you want from gapps?

I see what you're saying and I like the idea of automating when to "WiFi first" (i.e. if it was last successfully connected). The way it is now, it only tries connecting to wifi first if LeanData disabled WiFi (i.e. if you left wifi enabled). This becomes a bad thing when you leave your wifi zone, and every time it re-enables, it will try waiting for WiFi first. If you manually turned WiFi off because you are out of your zone, it won't wait for WiFi first because it isn't even re-enabling WiFi to begin with.

I'm thinking I'll automate it such that if WiFi is on but not connected when disabling, it won't do WiFi first when re-enabling. This way if you do leave WiFi on when leaving your zone, it will only do WiFi first once and the next time it will know not to. The disadvantage of this being if you do come back to your WiFi zone, the first time it won't do WiFi first.

I'd like to leave it as an option just so it doesn't inconvenience people who would rather have a faster time to connection (whether WiFi or data) and therefore would want this disabled.

A lot of thought goes into the simplest ideas! That's been the case with a lot of things for LeanData...

Yes a lot of people have been running into this issue of "chunk" downloads instead of traditional streaming by apps. I don't really recommend a disable time of <5min anyway, but I will think about maybe brining in a "whitelist" for data connections. The reason I don't recommend it is because if you check your phone in less than 5 minutes anyway, the connections will constantly be toggling, probably using more battery than it is saving by having them off.
[Android Apps and Games] Flyview:
Version 1.8.0 was published last night:

-New option: Re-enable WiFi first (tries to connect WiFi before re-enabling data for max. 8s)

-IAB security improvement

-Removed logging calls and optimized with Proguard

-Half the size! (apk and installed)

-Translated into Portugese, thanks Gerisnaldo Silva!

-Updated translations
[Android Apps and Games] Bwangster12:
The only argument I'll make is that I do have LeanData set to turn things back on AFTER I unlock... so even if I turn my phone on after that 5 minutes to check time, if I have an email or an text, etc... it won't toggle on my connections.
[Android Apps and Games] Darke5tShad0w:
I don't pick per say. I use Banks minimal gapps which has google play services, framework etc, just enough for things to work without all the gmail, google search, launcher etc tacked on which you can get from the store if needed anyway.

I use a app called disable service for disabling services in user downloaded apps but i used it to explore both the framework and playstore and thats where i found the iab and market services were some how disabled
[Android Apps and Games] Flyview:
I have to change the name of LeanData. Unfortunately, I've just realized LeanData is trademarked and I could be banned from Google Play at any moment due to Intellectual Property infringement.

SUGGESTIONS?
[Android Apps and Games] Bwangster12:
LeanJuice

LeanPower

LeanBattery
[Android Apps and Games] spanish33:
chargeless

chargelife

charge free

charge

recharge
[Android Apps and Games] Darke5tShad0w:
Auto data control

Painless data control

Simple network control
[Android Apps and Games] paul c:
Starting with the question, what are potential users looking for when they search on Play for such an app..? That is, what will they likely key into the search box?

The next question is how do you get to the top of the list of results, is it linked to the app name, keywords or something else? If it's the app name, how about...

Power Saver

Battery Saver (maybe too close to another app, not sure about Google's rules there)

Battery Maximiser
[Android Apps and Games] cschmitt:
DataMizer

SlimData

SlimYourData

NoBaconData ☺. (trims the fat)
[Android Apps and Games] Flyview:
Thanks for the suggestions. It should be something pretty unique, or else it won't be the first in the search results.

I kind of like LeanPower or SlimData.

BatteryAngel?
[Android Apps and Games] RobboW:
SlimData is good.

SlimBytes

LeanBytes

ByteMiser

DataMiser
[Android Apps and Games] lparcshinoda:
DataControl or DataTimeControl or maybe Data Timer (it's a per-time data control app, so...)
[Android Apps and Games] rogxd:
I like SlimData ;)
[Android Apps and Games] roblou56:
LOL, DataWhisperer, LOL.
[Android Apps and Games] Flyview:
A lot of the ones suggested or that I like are either taken by other companies or not unique enough in the PlayStore results. How about...

LeanDroid

BatteryKeen

BatterySip

BatteryPulse

BatterySage

BatteryWarden

BatteryRanger

BatteryKeep
[Android Apps and Games] roblou56:
BatterySaverUltimate
[Android Apps and Games] PainfulLover:
Any name with battery, ultimate, pro, juice, etc. will blend in with the 100 garbage apps on the store that claim to save battery life.

Op, you need an original name that is easy to remember and easy to pronounce, i.e., Google, Flickr, fleshlight.

LeanDroid is pretty good.
[Android Apps and Games] Flyview:
Exactly. How about BatteryRanger? I feel like maybe more people would find it if it includes "battery".

Sent from my Nexus 5
[Android Apps and Games] RobboW:
SmartSwitch or SS for short.
[Android Apps and Games] cschmitt:
cLeanData
[Android Apps and Games] PainfulLover:
SS❓

I like the way you think...
[Android Apps and Games] Flyview:
I think I'm going with LeanDroid. Short, unique, closer to the original.

Adding a new option: briefly reenable except below xx%

Sent from my Nexus 5
[Android Apps and Games] RobboW:
Would it work to combine leandata and kinscreen into one app? Both apps are convenience and power saving ideas.
[Android Apps and Games] tutsipoppy:
BetterBatteryManager...BBM for short ;)

---------- Post added at 01:43 PM ---------- Previous post was at 01:42 PM ----------

Also, I just installed and configured it. How to confirm whether it's working/running or not? I mean I don't see any notification regarding it.
[Android Apps and Games] RobboW:
Watch the signals as you wake the screen, unlock etc. You don't need yet another notification. I'd like to get rid of my kinscreen notification.
[Android Apps and Games] Flyview:
That was my plan initially, but the apps have become very divergent and complex in their own ways. It would be pretty difficult to combine them at this point. Plus, this way they each clearly do their own thing and are easier to explain to new users.

It's needed for KinScreen so it isn't killed while you're expecting it to keep the screen on. LD can be killed here and there (and automatically restarted within a few seconds) without side effects. You can still hide the notification by going to apps->kinscreen->app info->untick show notifications.
[Android Apps and Games] rogxd:
Good! :good:
[Android Apps and Games] lparcshinoda:
[MENTION=2584205]Flyview[/MENTION]

I'd like to do a feature request: and option (button in the app/ widget/ activity shortcut) to "instantly start leaning the droid" + "shut the screen". This will be useful if I want to skip the next wait of X minutes and start immediately the effectiveness of this great app. The "shut the screen" is just for consistency with the app functionality.

Thanks
[Android Apps and Games] Kivi_:
@ Flyview : following your comment on Google Play, I sent you an email this morning.

As I said wifi and data are disabled as soon as the screen is turned off, even if it's set to '15 minutes after screen off' in the settings.

I thought the app 'Screen lock and off' could interfere with LeanData which isn't the case. I did also try to disable the Knock on feature on my G2, to no avail either.

I have no idea what can cause LeanData to disable wifi and data immediately after the screen is off. Any idea?
[Android Apps and Games] Flyview:
Hey man,

I just responded to your email before I saw this. Can you confirm that with LD off/uninstalled your phone isn't turning off wifi and data right away? If not this could be a serious bug affecting a small group of devices.

Sent from my Nexus 5
[Android Apps and Games] Kivi_:
105

I just checked, my G2 is keeping wifi and data on when LD is uninstalled.

Could still be something with my phone, and I was thinking about factory resetting my G2 anyway so I'm going to do it now. Maybe LD will work then.

--------

Alright factory rest seems to have done the trick. Maybe something wrong with my "Keep wifi on during sleep" setting. LD works perfectly now!
[Android Apps and Games] Flyview:
I can add something like that eventually I suppose. However, I won't be able to turn the screen off. The app needs device administrator permissions for that and that would scare a lot of people away.

Please let me know. In any case we will fix this :) Then you can update your review :P
[Android Apps and Games] Flyview:
For people who haven't yet noticed, there was an update last night. :)

1.9.0 (July 10, 2014)

-NEW NAME: LeanDroid

-New icon, Thanks Konrad Checinski!

-New option: Briefly re-enable EXCEPT when battery below a certain percentage

-Improvement: Reenable "WiFi first" option only applies if previously actually connected to WiFi

-Added French translation, Thanks Peacefull064!

-Translation updates

-Layout changes
[Android Apps and Games] spanish33:
can you explain the new re-enable wifi first logic?

with setting set to re-enable connection every 30mins

If I am away from wifi for 4hours and then I reach home where wifi is available will leandroid connect to my wifi or data based on the new logic?

the new logic suggests data as far as I understand
[Android Apps and Games] Flyview:
So before in 1.8.0:

------------

You're at home with WiFi/data on. You leave your house, leave everything on and let LD disable them. You pull up the phone on the bus, you have "WiFi first" checked so it waits to see if WiFi connects first, before enabling data. It waits 8s, sees it's still not connected, then enables data. You ride the bus some more (connections are disabled automatically again). You pull out your phone, the same thing happens.

In 1.9.0:

------------

You're at home with WiFi/data on. You leave your house, leave everything on and let LD disable them. You pull up the phone on the bus, you have "WiFi first" checked so it waits to see if WiFi connects first, before enabling data. It waits 8s, sees it's still not connected, then enables data. You ride the bus some more (connections are disabled automatically again). You pull out your phone, LD knows the last time it tried to connect to WiFi first it wasn't successful, so it re-enables WiFi/data at the same time.

The only downside to the new logic is when you DO come back to a working WiFi, the first time connections are re-enabled it does not re-enable WiFi first (but will every time after that).

Make sense?
[Android Apps and Games] spanish33:
I see. I asked because I have prepaid data services so I always prefer my device connects to wifi first.

so the only advantage is that it connects to data faster when not connected to wifi?

I prefer the old logic. seeing my screen is off when leandroid schedules wifi or data I wouldn't notice an 8 seconds delay in turning data on anyway.

edit: Ok new logic may also save battery I guess.
[Android Apps and Games] Flyview:
The advantage is it won't wait for "WiFi first" if it previously failed to connect (until it disables connections with WiFi connected again). If you're at home/connected to WiFi it will still do WiFi first every time! This also applies to when you turn the screen on btw, not just for sync.
[Android Apps and Games] spanish33:
ok
[Android Apps and Games] ojessie:
Hi,

I think there is a bug in the app ... at least in my setting. I'm running the latest carbonrom on Xperia ZL and as far as I understand the app the setting never active between, for example 11pm to 5 pm should never active the Wifi. But in my case it actives the wifi. Any idea why? is this a common problem or I'm the only one?

regards
[Android Apps and Games] paul c:
Works perfectly for me on 4.4.4 - I installed the Android L beta for the Nexus 4 yesterday, and LeanDroid ran perfectly on that as well.
[Android Apps and Games] Flyview:
Could you post a screenshot of your settings in LD please? I think you might be misunderstanding the option. The exception is only for the re-enabling that happens with the screen off for sync. When the screen comes back on/unlocks everything that was disabled comes back on.

Sent from my Nexus 5
[Android Apps and Games] ojessie:
got you ... sorry my bad
[Android Apps and Games] Flyview:
How do you guys like the new icon? It's still a work in progress, but should be in-line with the upcoming Android L 5.0 design.
[Android Apps and Games] odavans:
New icon is ugly, sorry.
[Android Apps and Games] lparcshinoda:
Too high. Previous was better (and I didn't like it anyway).
[Android Apps and Games] RobboW:
Sorry, yeah, ugly icon. Makes it look like a 5 year old app that is unsupported.
[Android Apps and Games] Flyview:
Interesting... Why? Cause it's flat? I guess you guys are you going to hate Android 5.0!

http://cdn4.mos.techradar.futurecdn.net//art/software/Android/new_android_icons-578-80.jpg

Sent from my Nexus 5
[Android Apps and Games] lparcshinoda:
I actually like the flat design. But I don't like the new LD icon :) something is not right in the height in my opinion.
[Android Apps and Games] Flyview:
He's supposed to be lean haha. But yes I agree it's a bit too skinny/tall.

Sent from my Nexus 5
[Android Apps and Games] mgolder:
I like the new icon to be honest. Yeah, I don't think most people will get the 'lean' reference however, so a little shorter would be awesome. But the design, I like. As for that 'looks like a 5 year old unsupported app' comment . . . . It really doesn't. The original icon looked more like an old app icon if anything (no offence).
[Android Apps and Games] cschmitt:
New icon is fine in my opinion. Would like to see it fill the width a bit more but not a big deal, I'm 6'3" and don't fill my width very well. ☺
[Android Apps and Games] Aresmar:
Installed the app went to sleep. Wifi was on whole night till morning. It seems it didnt disable wifi. It should have disabled after 15 mins and every 30 mins it should reenable wifi for 1 mins. Nothing happened? What might be the problem?
[Android Apps and Games] Flyview:
Do you have only if inactive selected? An exception time for disabling? Plugged in? Tethering?

Please post a screenshot of your settings.

Sent from my Nexus 5
[Android Apps and Games] Flyview:
Finally made it to 10000 downloads!

Sent from my Nexus 5
[Android Apps and Games] RobboW:
I don't really care what the icon looks like as I don't keep it as a homescreen shortcut, but opinion was asked for. I gave my honest opinion.

---------- Post added at 11:38 PM ---------- Previous post was at 11:36 PM ----------

Did you reboot the phone after installing LD?
[Android Apps and Games] lparcshinoda:
You deserved it

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Android Apps and Games] Flyview:
There's no need to reboot after install!

Sent from my Nexus 5
[Android Apps and Games] Aresmar:
I have installed it and only changed (every) 60 min to 30 min and checked wifi first. Thats all. It wasnt plugged or anything. It was just resting on table when I was asleep. And app didnt do anything. I expected it to disable wifi but when I look at battery stats wifi was always on. I am using a 4.4.2 rom maybe thats the problem I dunno?
[Android Apps and Games] Flyview:
Hmmm nope it should work. Can you check running services and see if it's there?

Sent from my Nexus 5
[Android Apps and Games] Aresmar:
WoW quite fast response thx :) Ok I will reinstall the app and try it tonight again. will report when I test it.
[Android Apps and Games] JellyFilledNuts:
Very nice

I really appreciate your work. The multitasking is intuitive and I instantly bought the full version, I will use it to browse different sites which are streamed to my beamer :p very useful for learning.

Keep the work up.
[Android Apps and Games] RobboW:
I know that you shouldn't need to reboot, but sometimes it helps. Could be some other app or service running that was affected and a reboot could sort it.
[Android Apps and Games] Aresmar:
I tested again and strange thing is it disables wifi but it is not shown disabled in battery screen (the line is continous if you know what I mean) :)

Btw when using 4.4.2 I shouldnt clear Lean from recent apps right? If cleaned it wont work?
[Android Apps and Games] Flyview:
Go to WiFi, advanced settings, un-check Scanning always available.

Sent from my Nexus 5
[Android Apps and Games] Flyview:
Follow TeqTic on twitter :) @teqtic
[Android Apps and Games] Flyview:
How would you guys like some root-only features?

What I'm thinking is:

Ability to disable GPS

Ability to go into airplane mode

P.S. I haven't forgotten about a widget but have been really busy.
[Android Apps and Games] lparcshinoda:
Yes, please :D also, did I you check out my feature requests?

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Android Apps and Games] Flyview:
Check page 45!
[Android Apps and Games] Darke5tShad0w:
Yes the gps would be awesome. This is the last one i have to use tasker for!
[Android Apps and Games] ojessie:
Annother feature idea … something similar to Xperias Stamina power saving feature. One of the main advantages of Stamina is it collects the wakeups in the background and doesn’t wake up the device with each single wakeup.

“With Battery STAMINA Mode enabled, data traffic is automatically blocked, and background activities are prevented from waking up the system when the device is unplugged and the screen is off for longer than one minute. However, you will still receive phone calls, SMS and MMS notifications at all times. The preinstalled Calendar app and Alarm notifications will also work as normal.”

http://developer.sonymobile.com/201...-explained-sony-xperia-z1-and-xperia-z-ultra/

Another advantage is it keeps the wlan connection. This is important in my case because I use a location based profile switch and wlan is the only reliable low power consuming feature which can be used .. in my opinion.

Best, ojessie
[Android Apps and Games] Flyview:
I don't think a non-system app can prevent wake-ups. Also, Android is supposed to do this already. I'm not sure what you mean by the second part of your post with wlan. If you don't want that disabled, just un-check the WiFi option in LeanDroid.
[Android Apps and Games] RobboW:
I'd love to see an Xposed module version of LeanDroid.

Personally, I leave GPS enabled and location on. I use GEL and Google Now.
[Android Apps and Games] mva1985:
I love how this is laid out on ONE screen. Simple and clean and I've notice a considerable battery savings on my Samsung Galaxy S3

Toggling gps might be a nice option.
[Android Apps and Games] paul c:
I can't speak for how others use GPS, but I have it set to device only to minimise GPS usage anyway. And this is how I use GPS: I have a few apps which actively use GPS, notably a track logging app - SportTrackerPro - for when I'm out on my mountain bike, also Glympse, which allows people to get your location by sending an SMS. Unlike say a GPS navigator app which I also have, these apps typically run in screen-off mode, to save battery (if you head off for several hours with the phone in a backpack, screen-on only kills battery).

So a GPS setting wouldn't do much for me, since I use it a lot in screen-off mode.

Airplane mode, not sure of what use cases you're thinking about, but even at night I keep the phone radio on in case I need to be contacted while I'm away from home.

The GPS thing almost begs the question about white and black lists, but that would probably add a layer of complexity to the user which may not be appreciated.

Oh, and I like the new name and the icon :good:
[Android Apps and Games] Flyview:
That's not going to happen. With Android 5.0 Xposed will be dead as far as I understand (no more Dalvik).

What good is location/gps on for random apps in the background if they have no data anyway?
[Android Apps and Games] verynuclear:
This app is a great idea and i am very happy with the automatic management of connection.

I have only one problem:

When answer a phone call while playing an online game and answer a phone, the mobile Internet disconnected.

Is there anything to do with the app setting?

Thanks for the great app.
[Android Apps and Games] mva1985:
Bought this app today.... thanks for the good work and nice uncomplicated layout.
[Android Apps and Games] RobboW:
No, the dev of xposed is working on having it available with ART. I use GEL and Google Now which needs GPS so I leave it on. Anyhow, whatever I post draws a negative response, whether justified or not so I'll just not post here anymore.
[Android Apps and Games] Flyview:
Haha naw man, it's fine, sorry I was harsh. I didn't know that. What are the advantages of an xposed module over a regular service?

Sent from my Nexus 5
[Android Apps and Games] Flyview:
What are your settings? How long were you on the phone? It's possible since screen went off LD started counting to turn off connections, although on my own phone (Nexus 5 4.4.4) I've noticed screen off from phone call doesn't register a screen off event... I'll have to test this more.

Sent from my Nexus 5
[Android Apps and Games] verynuclear:
Here is my setting.

The mobile Internet is disconnected directly when answering the phone call and the screen is still on. Maybe it is something else like GravityBox (smart radio is off too).

Thanks for your help.
[Android Apps and Games] Flyview:
Yes, please first check if any other apps could be controlling the radios. Try with LeanDroid toggled off.

Sent from my Nexus 5
[Android Apps and Games] Flyview:
I thought I'd give you all a sale. You can now unlock the premium options for $1.99.
[Android Apps and Games] odavans:
What is original price?
[Android Apps and Games] Flyview:
The price used to be $2.99.