Related
imagining when you wake up late in the morning, you pda has automatically updated the weather and receive all the mails when you rush out your house with a sandwich bitten in your month, is that will be great?
hi, i am wondering ,it there a app can:
turn on wifi at a set time, then receive all the email accounts, update the Touch flo 3d Weather and stocks
and even open the browser for the favorite website (news sport)
then turn off the wifi
haha , lazyness~~~
mortscript can
WiFi Locations
About close to what you might be looking for but this app is supposed to be location based
http://forum.xda-developers.com/showthread.php?t=448783
tricsio said:
About close to what you might be looking for but this app is supposed to be location based
http://forum.xda-developers.com/showthread.php?t=448783
Click to expand...
Click to collapse
thanks any way. but what i want is in a specific time, not a location , i don't want my cell to turn on the wifi when i play with my laptop to drain my battery at home.
i have ur same problem is there any program to turn on the wifi on every 1 hour for 5 min and sync emails and other stuffs right after that???
it would be great if it was able to wake up the device at time interval and:
* turn on wi-fi
* check if there is any free or previously authorized network available
* ability to play an alarm
* update the updatable (or facilities to run/create scripts)
* quit wi-fi
HTC is working on something like push internet..
but lacking of the choice of initiating wifi.
smog said:
it would be great if it was able to wake up the device at time interval and:
* turn on wi-fi
* check if there is any free or previously authorized network available
* ability to play an alarm
* update the updatable (or facilities to run/create scripts)
* quit wi-fi
Click to expand...
Click to collapse
Check PocketZenphone. It used to do a lot with profile settings. I gave up on it a while ago. Still going strong, last time I checked.
I'm searching for the same application.
Personally i just have a good data plan.
This kind of thing is done for me all day long...
You looked at SKScheMa?
I tried it before I had a decent data plan. Turned WiFi on at 7:00 am, then ran Egress Update at 7:01 and turned off WiFi at 7:02. That way I had all the latest road/traffic news ready for when I set off for work!
you can still have this very special functionally with mortscript for free.
the language is very easy and intuitive. give it a try.
try g-profile. I'm using it for some of the tasks that have mentioned.
Hmmm it could be done with a bit of playing about with a profile application such as G Profile, ( http://www.ageye.de/ ) then simply set up a time triggered profile that'll turn on your wi-fi and open the programs you want to up date, then swithes to the normall profile (which has the wi-fi turned off) after half hour or so (possibly once your alarm has gone off. You may have to set the programs you want to be updated to update on connect for it to work but basiclly this should get your device to do what you want, it's just a matter of going through your settings
sorry, but forget the profile solution. it wont work. how do you want to tell g profile or another application that it should click on "update now" or "Send/Receive"? there is no way. all you can do is to launch ONE programm. thats all. you cannot define any behavior.
str0nz0 said:
sorry, but forget the profile solution. it wont work. how do you want to tell g profile or another application that it should click on "update now" or "Send/Receive"? there is no way. all you can do is to launch ONE programm. thats all. you cannot define any behavior.
Click to expand...
Click to collapse
Thanks. G-Profile was something I looked at but couldn't get it to work
Anyone got a Mortscript example that could be modified?
True, but if you set the application to update it's slef whenever it's open on update when connected it will
Abram said:
Check PocketZenphone. It used to do a lot with profile settings. I gave up on it a while ago. Still going strong, last time I checked.
Click to expand...
Click to collapse
I have happily been using PocketZenPhone for many years, with a variety of HTC devices. However, I can't seem to get it to work properly with my Blackstone. Is there anybody out there who is sucessfully using PZP on their Blackstone?
Abram - did you give up on it for a reason? Did you find another program to use instead?
sounds genius ,
to download all the traffic and mails and weather before i wake up !
man , i need some scheduler like that !
if someone is doing this app , it will be amazing !
[developing started ]
if someone know on important dll , like the DB dll location/name , etc....
please PM me
any help guys?
Hello all,
I'm trying to control the "on/off" state of mobile data via my own application and while I know of APNDroid, I find it unreliable with my HTC Desire using the 2.2 OTA update (unrooted). It works two or three times, but once the screen has been turned off for quite a while, it no longer works.
However, tapping on the widget from HTC always works and so I was wondering if there is a way to simulate the tap on the widget.
For instance, I thought about sending an intent to the widget. But I'm not sure where to start as I have no idea what the name of that intent could be.
Does anyone have any clues as to where to start looking?
Thanks in advance.
Tasker is an excellent app and the latest beta of it now supports turning on and off mobile data using this toggle.
Hello,
I know about Tasker and am currently evaluating it.
It has two different tasks to control the mobile data, one internal (Mobile Data) and one using APNDroid (Mobile Data APN).
The former does not to work at all, while the latter only works until the screen turns off for more than 5 minutes.
Hence the reason why I'm looking for alternatives while waiting for replies on the Tasker groups.
You are saying that the latest beta supports turning on/off "using this toggle". What toggle are you talking about? Is that the HTC widget mobile data toggle?
If yes, how do I control it via Tasker? I did not find anything obvious.
Regards
i use switch pro widget and love it
I use switch pro, but some people claim its an APN renamer which its not (unless you tell it to be in the settings)
However it is possible to control htc's data connection as CM has built it into his modified power control widget (see CM6 roms).
As to the exact modification, I don't know as I have never taken said widget appart to see what he told it to do.
Supposing SwitchPro works ok, which I can not confirm as there is no demo version, how would you control it from Tasker?
I have all sorts of auto-sync, auto-update etc. features switched OFF. My mail, contacts, and calendar only sync when I tap on sync, I've disabled auto-updating in every app on my phone, I've unchecked "auto system update", "background data" is switched off, etcetera. To cut a long story short: every available setting that disables automatic use of data has been applied.
But when I booted my Defy and left it sitting idle for a while it still downloaded almost a megabyte of data, even though I didn't touch my phone at all.
So I made a backup with Titanium and MyBackup Root, reset my phone to factory state, went into the settings again to disable all user-configurable ways of automatic data use, and rebooted.
And then my phone auto-downloaded 0.7 MB for reasons unknown.
I don't care about a bit of data when I'm in my home network where I have an unlimited data plan, but if I would have been roaming abroad this unsollicited data could have cost me 10 euros or more. International data roaming is horribly expensive.
I could use the sledgehammer approach and disable data completely to avoid unwanted data roaming charges, but this would also disable data traffic that I'm willing to pay for (like manually checking my mail). So I need something more sophisticated than a sledgehammer.
Tools available:
1) DroidWall
2) Titanium (with the "freeze" option)
3) AdFree
Question: which apps and services should I block/freeze to ensure that my phone only uses data when I tell it to, and to make sure that it never ever downloads a single byte of data behind my back?
If DroidWall, Titanium, and AdFree are not enough, which other apps give me full control over which apps and services can use data?
Give juicedefender a try
Sent from my MB611 using XDA Premium App
ApnDroid, but kills all data by rewriting APNs. I use it all the time. You can still use wifi, text and call and, if you choose, use MMS. Otherwise...?
I'm curious as to what is taking your data. When I disable the data connections, I don't use a single byte of data. Even with data enabled but background data disabled, I don't use any data.
I know you asked for an app to kill the data...but I think it's best if you can find the culprit...sounds like either your deactivation of the data isn't working, or you have some nasty app that could be overriding the setting and still downloading data (I'm thinking the first)...
For starters, which rom are you using?
Juice Defender and ApnDroid are both sledgehammers that switch data 100% on or 100% off.
I'm looking an app that let's me control data per individual app and service, so that when I fire up my email program it can download my mail without letting other apps/services hitch a ride on the open data connection.
@darule_2011:
I don't believe something nasty is eating up my data, because my phone is hungry for data even after a factory reset without any 3rd party apps installed.
I'm using firmware version 2.1-update1, which came with the phone straight out of the box. I doubt Motorola would have pre-installed malware, unless we count Motoblur as malware.
On my old Nokia, each and every app could only go online after asking me for permission first. No permission, then no data. Not even a single byte. And it was up to me to choose between "ask me once" or "ask me every time."
Is there an app that forces Android to do the same?
rogier666 said:
Juice Defender and ApnDroid are both sledgehammers that switch data 100% on or 100% off.
I'm looking an app that let's me control data per individual app and service, so that when I fire up my email program it can download my mail without letting other apps/services hitch a ride on the open data connection.
Click to expand...
Click to collapse
Understood. Can't see how that can work. If your data is on, everything that wants it is going to jump on it.
darule_2011 said:
sounds like either your deactivation of the data isn't working, or you have some nasty app that could be overriding the setting and still downloading data (I'm thinking the first)...
Click to expand...
Click to collapse
Is there an app that logs which app connects when and to what? The data meter in Android's built-in data manager is completely useless, and DroidStats counts the amount of data used but doesn't tell which app was using it.
Droidwall has a log function for blocked apps.
Sent from my MB525
I told DroidWall to block internet access for "MotoBlur Services" (I don't even have a MotoBlur account), and now the amount of unsollicited traffic is down to about 40 kb in the 30 minutes since rebooting my phone.
So it looks like I found the stowaway. Motorola tries to keep my phone hungry for data even though I never signed up for MotoBlur.
DroidWall's log told me it blocked some unsollicited packets from GO Launcher EX, so at least my firewall is doing its job. (Why would a launcher need to go online if you don't enable anything internet-related in its settings?)
Unfortunately DroidWall only logs what it blocks. It doesn't log traffic that it allows, so I can only guess about those 40 kb. Maybe even an unused data connection needs to talk a bit to stay alive?
You may also use AutoStarts to disable applications running automatically on background when specific events happen.
DroidStats has the possibility to watch for which app consumes data. Not only total amount. It is integrated in the donation-addon
There's an app to tell which programs and services been using data and how much, and it's on your phone already. It's way more informative than the disfunctional data meter in the data manager menu.
Dial *#*#4636#*#* (the 4636 part spells "info" on the dialpad) to launch an app called "Testing." Then hit "battery history->network usage->total since boot." It doesn't count the bytes of data that are pingponged back and forth to keep an idle connection alive, but it monitors everything else.
You can make a shortcut to "Testing" with Any Cut.
First offender: MotoBlur. Even without a MotoBlur account and every possible autosync option disabled the MotoBlur Service eats data. I blocked it with DroidWall so now it doesn't phone home anymore.
Second offender: GO Launcher EX. I also blocked it with DroidWall, because a launcher doesn't have to talk to the world outside my phone.
Third offender: An all-in-one package that's shared by GMail Storage, Google Apps, Google Search, Google Settings Provider, Google Talk Service, Google Talk Storage, and com.google.android.syncadapters.contacts. Doesn't matter if you tell your settings menus not to call Google behind your back, 'cos Big Brother doesn't listen unless you ram the message home.
Fourth offender: WinAmp. Play an mp3 from your local SD card and WinAmp still tries to go online to do things, even with scrobbling etc disabled. It probably sends out usage statistics without asking for permission first.
Fifth offender: NQmobile Anti-virus. Even if you disable all automatic connections in the settings the program phones home anyway. Most of the traffic is outgoing, so apparently it's collecting hundreds of kilobytes worth of usage statistics, even if you're not installing new apps or doing manual scans. A day of launching offline apps can easily make NQ burn a full megabyte of data where it shouldn't have been using any.
Sixth, seventh, etc. offenders: apps that go online for the sole purpose of downloading ads. All DroidWalled, of course. I'm not gonna pay international data charges to see the junk from AdMob.
I've firewalled MotoBlur, GO Launcher EX and the Google package away from the web and everything on my phone still works. Even Google Search can live without the all-in-one service, because it sends the search queries to the web browser. I guess it only needs to go online for web suggestions, which I don't use anyway. The Google Talk app is dead, but I never use it because fring and Nimbuzz are much better and they only go online after I tell them to do so. But just leave it to Google to make GoogleTalk dependent on a piece of code that phones home even when you're not using GoogleTalk.
But DroidWall is not a convenient way to tame NQmobile (NetQin), because then I'd have to manually unblock it everytime I want to update the virus database. Is there another antivirus app that only goes online when I tell it to instead of calling home on its own?
ABC_Universal said:
You may also use AutoStarts to disable applications running automatically on background when specific events happen.
Click to expand...
Click to collapse
They'll probably just restart and in the end you will slow down your phone and drain your battery as you go through the kill-restart cycle.
scrannel said:
They'll probably just restart and in the end you will slow down your phone and drain your battery as you go through the kill-restart cycle.
Click to expand...
Click to collapse
Freezing 'em with Titanium makes more sense.
But those are all workarounds, not solutions. As Android matures we should get an option to control the data behaviour of each and every app in full detail. If other operating systems can do it, why shouldn't Android be able to do the same?
If you think about it, it's totally ridiculous that you need to root your phone and jump through hoops to make sure that your phone bill doesn't explode when you set foot across the border. Didn't the inventors of Android ever hear of international data roaming rates?
Thanks for the useful info. I use Go Launcher too. I wondered how they moneterised their apps - probably collecting/selling usage stats.
Is roaming data being used even without the option checked?
When the G1 came out those of us who travel soon found out that certain apps would over-ride the option to prevent data roaming, thus programs like apndroid.
rogier666 said:
If other operating systems can do it, why shouldn't Android be able to do the same?
Click to expand...
Click to collapse
Because that's not how it's designed to operate.
Pu simply, you've picked the wrong OS for your needs.
That's hardly Google's fault.
rogier666 said:
Is there another antivirus app that only goes online when I tell it to instead of calling home on its own?
Click to expand...
Click to collapse
Try Lookout - that's what I use and it only updates when you allow it too (at least mine does).
What do you think about flashing a blurless rom? There is a barebones rom in the dev section (haven't tried that one yet), this will allow you to add back in apps that only you want...this might do the trick. I'm using Pays rom and loving it.
Thanx darule_. Lookout indeed doesn't phone home behind my back, even with automatic scanning enabled and a couple of new apps scanned.
Over two hours since last boot and not a single app has squeezed a byte through my open data connection without my permission. Looks like I've got Android tamed and fit to travel.
All I can say is, all the contemporary smartphone OS use background data stupendously.
Shut down data roaming if you don't want a hefty bill.
So I just unlocked the bootloader and rooted my VZ SGN. My first root! And I have been suffering, like many, from the Android OS bug that is affecting battery life. So I was just wondering, since I now have superuser access and whatnot, what can I do to make my battery life better?
I'm still on stock ROM, 4.0.2, as of now. I will start adding ROMs later on. So for now, what can I do?
thanks in advance
Flash a new kernel
joshnichols189 said:
Flash a new kernel
Click to expand...
Click to collapse
This. If you're into flashing roms and kernels I'd use AOKP with Franco's kernel. It's a great combo.
Tree of Knowledge said:
... use AOKP with Franco's kernel. It's a great combo.
Click to expand...
Click to collapse
^That's what im running
Sent from my Galaxy Nexus using XDA App
I use AOKP and Apex kernel. Great match for me
thanks for all the answers. how exactly do i install a kernal? i have rom manager and all, so maybe i can use that app to do it. also, does installing a new kernal mean i have to change the ROM? and if i do install it, will all my data be safe?
and for all those who already replied with recommendations for kernals, what sort of battery life do you get with them? and how good is the signal and performance etc?
sorry for so many questions, but im new to this
Try turning off GPS or freezing maps.
Sent from my Galaxy Nexus using xda premium
I'd start by not using rom manager.
flash CWM recovery and use that to flash ROMs/Kernels. Theres a great user guide in the development forum.
This is a battery saving list that was actually written for the Bionic, but most of it will apply to the Gnex too. The main caveat is to be careful about doing a Factory Data Reset. If you do one by select it in the Backup & Reset menu in Settings it will wipe everything off of your sdcard. So be sure to backup anything you want to saved to your computer first:
If you are having short battery life here’s a list of things that can help. Just read through the list and select the items that fit with the way you want to use your phone. Not all items will work for everyone and this list was written for the Droid Bionic but should work for your phone too:
- Don't use an automatic task killer--not even the one that comes with the phone. Reboot your phone and look at what's running. If anything that you've installed is running and there's no reason for it, then uninstall it and find an alternative that behaves. Ignore any stock apps that run on boot as I've found them to be more or less benign.
- Weather widgets, live wallpapers, news/social feeds, any app or service that you use that runs--do without it if you can. If you can’t do without it, lengthen it’s refresh time.
- Don't use antivirus
- Set your WIFI sleep policy to never. The default is "turn off when screen turns off". This will cause the wifi to reconnect every time you open the phone. From any Home Screen select Menu/Settings/Wireless & Networks/ and then use the Menu button to see some new options - select Advanced. Then select Wifi Sleep Policy and set it to Never. Home key to return to Home Screen.
- If you have access to wifi, leave it toggled on as it is more efficient than 3G. Wifi consumes less battery power than 3G.
- I leave GPS toggled on too by the way. Apps use it as needed. When I'm done with Maps or an app that uses it, I'm sure to return to the home screen so GPS can stop. Under wireless settings turn on "Google location services" so that an app is able to use network resources to get your location instead of GPS. I have "VZW location services" turned off--don't know why that option is even there. By the way, I increase the speed of voice output > text to speech > speech rate because I like the directions to get spit out faster. That saves a bit of battery. Turning off the display and just listening for directions help. Also, often I just get the directions and then exit back to the home screen: GPS uses so much battery I try to get it over with ASAP.
- When you get a 1) new battery, 2) do a factory reset, or 3) an OS upgrade - run your battery all the way down until the phone shuts off and then charge the battery all the way up. This will calibrate the phone's understanding of the battery's capacity. Do this once every month or two also, but don't do it too often if you can help it.
- I have my battery set to "Performance Mode" and data is on all the time because I am on call 24x7. If you don't mind, try out a more conservative battery profile to save more gobs of energy.
- Set screen brightness to "Automatic"
- Under Accounts, click on any account listed and turn off sync for any items that you're not interested in syncing. For example, Google Books if you don't use it. Don't use Backup Assistant--I prefer syncing my contacts with Google. You don't need both. Also go into your contacts > menu > display options > backup assistant > UNCHECK. Also do contacts > menu > more > settings > contact storage > and select your Google account and "remember this choice"
- Turn on Bluetooth only when you are going to use it.
- Consider turning off voice privacy. This may not be a big deal but it will save some processing (and therefore battery). It may also improve call quality.
-Turn off haptic feedback, animations, and any un-needed sounds in Android settings and in your apps
- Set your screen timeout to as low a time as you can stand (I use 1 minute) and manually turn the screen off when you’ve finished using the phone.
- Turn off in-pocket detection. In-Pocket Detection has been the source of many issues already.
- Keyboard: turn off vibrate on key press and sounds for any keyboards you use
- Use a red or black screen background. On the original Droid screen--not sure about this Bionic screen--red was the most efficient color that could be displayed.
- Camera app: I like keeping location on and flash on auto. Consider turning location off or at least returning to the home screen ASAP when using camera if location for camera is on.
- In stock browser the default home page is Google and it uses your location. This is a bad idea as it can waste your battery for no reason. Make something else your home page and make sure to close any web page that uses your location when you're done viewing it.
- Charge your phone via the wall charger instead of computer USB as it is faster. Also, don't use long USB cords--use regular power extension cords instead. I stick with the charger that came with the phone. Put the phone on charger when you go to bed every night.
- Consider install the Home Replacement app Zeam. It is basic app that uses very few resources and will help with battery power.
- Emails: I don't know what email app you use, but try this. It saves battery power and in some cases emails arrive quicker. This scheme will have you using only the Gmail app on the phone for all email accounts whether they are pop3 accounts or Gmail.
- If you are using Live Wall Papers, stop!
------------------------------------------------------------------------------------------------------------------
This is a link to some very good videos about saving battery power on the Bionic (there are 4 parts and the other parts will show up as available videos when part 1 finishes):
Battery Saving Video
Part 1: http://www.youtube.com/watch?feature=player_embedded&v=cvWg7SbUgsI
If battery life is still bad: Consider doing a factory reset: These have gotten pretty painless lately by following these simple steps: 1. Make sure Backup and Restore are checked in the Privacy setting. 2. When going through the setup after the reset, turn on wifi as soon as you can (assuming it is available). 3. After you have entered your Gmail account info, you will be presented with a screen that has two check boxes. Basically they are "Do you want Google to backup and restore this phone”. Make sure you check both of those. Your apps will then automatically reinstall (paid and free). Set the phone aside for a minute or two and let the apps download and install. 3. If rooted, use an app such as titanium backup to restore data only to select apps such as Tapatalk and you will not have to re-enter all your login information. I do this for 3-4 apps (Tapatalk, SPB Shell, etc.).
I've been flashing new roms/updates about once per day lately and I can be up and running with all my apps and settings back in place in less than 20 minutes. It's pretty painless now.
thanks for all the responses. i think i might flash AOKP and franco's kernel on my SGN.
I have a couple more questions though.
1. So if i wanna flash those two, i can simply flash the rom and then flash the kernel right after, without have to re-wipe my data or anything like that?
2. does the backup feature in CWM backup app data and homescreens and all? or do i need titanium backup or something? or is it just not possible for me to do?
3. and if an update comes out for either AOKP or the kernel after i have flashed it, do i need to wipe my data again and flash the latest zip file or can i just update over the existing one?
thanks
also, do i install the kernel first or the rom?
Peesashiz said:
can someone give me a link to the latest aokp rom?
i tried searching on rootzwiki but couldnt find it.
also, do i install the kernel first or the rom?
Click to expand...
Click to collapse
ROM first, the install will overwrite any kernel you have installed previously.
thanks.
can u answer a couple more questions?
1. does cwm backup everything? including app data and homescreens and all?
2. what is the command to mount a file onto the sd card? i used to know but i forgot
thanks again everyone!
Peesashiz said:
thanks.
can u answer a couple more questions?
1. does cwm backup everything? including app data and homescreens and all?
2. what is the command to mount a file onto the sd card? i used to know but i forgot
thanks again everyone!
Click to expand...
Click to collapse
1. CWM will backup everything
2. adb push command? If you want to transfer a file to the sd, that is the command.
ok, thank you guys so much!
i will install my first ever ROM shortly
Using ifconfig Android to enable or disable a network device will effectively control it's powered state. I know this because I am an advanced Linux user. The basic function of ifconfig is the same between devices/architectures, and since all Android devices are based on Linux, i see no reason why this cannot be done.
Currently, when you shut off your wifi or mobile data, its never really off. To confirm this, I shut off my wifi, turned my phone to airplane mode to make sure I wasn't connected, but when I arrived home again later, I still received a couple of new messages from my yahoo mail and kik. My first though was "... The heck?" I knew I wasn't supposed to be able to receive anything. I even had autosync turned off also for good measure. I couldn't explain it at first... Upon checking the timestamp, it revealed to me that I received the notifications the exact moment I arrived home, but the original Sent time from the source is when I was not home. Remember, all data was turned off by me and I did not receive anything the entire time i was out. (airplane mode, and i have no active phone service)
I double-checked and surely enough, my settings were still all off according to what I could see and verify. That tells me it's not really off and it knew I was home and connected to wifi anyway briefly, even though I had it off. That tells me that even though I turned off the wifi and mobile data and set the advanced settings to never "always allow scanning even while turned off" for location services, its STILL on!! Unacceptable. Deceitful. Wrong. When I tell it to turn off I expect it to stay off, dang it...
Talk about unexpected battery drain. Imagine being comfortable in knowing you've shut off all these things, to then find out later that these settings are present just to trick you in to letting your guard down! The question is, why would Google put in place these settings if only to be overridden anyway? There is no reason except their own sneaky one.
My goal here is to recruit someone to build an app or widget for rooted users to physically disable the device via push-button widget or app, not just disassociate from any given wifi AP or mobile data service. (wifi_dassoc kernel command) Anyone with some spare time and knowledge of Android programming and use of ifconfig is welcome. I welcome more than one person also. A team even... Haha. You guys converse and figure it out. I'll be watching, and Thanks! Hope you find this to your liking and interest.
Sent from my SCH-I535 using XDA Free mobile app