Related
Alright, I really need some help from the big boys here.
I have had my N1 since release. I have T-Mobile and no data plan. Everything I do is over wifi.
On Friday, I saw the 3g icon on my phone for the first time. It appeared out of nowhere and just flips between 3G and E since T-Mobile just blocks data for non-plan users. This was killing the battery life of the phone.
I called Google and they ran me through *#*#4636#*#* to disable the data connection. This fixed the problem for a while; However after a while the phone will give a message that there is no service provider and will reconnect to T-Mobile (it has never done this before outside of phone boots). When it is back up the 3G/E cycling starts again. Even worse the data connection still lists as disabled and will not re-enable. I have to pop the battery out while it is running to get back in to disable it.
Google thinks its an app but I have removed everything but Touchdown and K9 which I don't think are the problem. I have used Android OS Monitor and I do see connections to 64.15.75.218 and 209.44.107.13 which are hot beds for malware and when I uninstall any app these connections vanish temporarily. But they come back after a few hours.
Anyone seen this before or know a way to track IP connections to a particular app?
I have no solution for tracing 'malicious' software but it is possible to just disable all mobile data usage.
Settings/Wireless and network settings/ Mobile networks > "Data enabled"
If you unselect this there should be no more data transfer while on the mobile network.
I do not have that option. Google Rep said it was only in froyo.
Problem is I did the same thing for 2.1 but it keeps coming back on. Even with wifi the phone connects to these ips so who knows what it is doing.
3G isn't used only for data, you can do voice on 3G.
Could be T-Mobile expanding 3g into your are where you didn't have coverage before.
Call T-Mobile and make sure you're not actually using data.
As for tracking applications, you can use System Panel Pro of the market to monitor how much data applications are using.
I know I am not using data. The T-Mobile account page is pretty detailed and I am unable to do anything online when wifi is off. 3G has also been available for a while here as I know others that use it.
I will check out system panel.
Thanks.
UmbraeSoulsbane said:
I do not have that option. Google Rep said it was only in froyo.
Click to expand...
Click to collapse
It is indeed only on Froyo, however, Froyo is out now, so install it and you'll instantly benefit.
A few more things:
Were you receiving or sending MMS (picture/video messages) when the 3G icon popped up? This is normal and doesn't usually come out of your data balance.
If you'd like to be triple-sure you're not using data, go into the APN settings. Edit the APN name - e.g. change tmobile.com to nomobile.com. Now it *really* shouldn't be able to access data.
Smarphones would be well to do to have a Zonealarm/little snitch type app for this purpose.
Id imagine ad based apps wouldnt be too happy about it. At the least an app that reports IPs times , and IN/OUT info.
I never use SMS or mms and have not gotten any during this time.
My concern is not related to getting charges but with unwanted use of my phone or data. When the data connection auto enables it will go through my battery in a matter or hours and who knows what the phone may be doing.
I know I can turn this off and make sure data is not used - in fact I have already done this. However when smoke enters room you don't just put a towel under the door and forget about it. I want to find the source of this and stop it because the behavior is not normal.
I agree something like zone alarm would be good. You should be able prevent or track an app activities for situations like this. If I knew what was connecting to these IPs and enabling the data connection I could stop it and report the app or submit a bug request. Right now I am just all alone.
I did try system panel which seems like a nice app but it does not give me good information on network usage by app. OSMonitor is better at connection monitoring but doesn't list by app. Why has no one thought to monitor network threads by app?
Try alogcat maybe? Any time you notice the icon suddenly appearing, save a copy of the logcat and comb through it.
alogcat may work. Figured out OSMonitor had something similar and filtered by app.
Now I just gotta wait I guess. Still not enough info to relate to IP though.
You should know that the data connection setting isn't an enforcement for the entire phone. It only acts as a notice to applications on whether or not to use data in the background.
Developers are supposed to respect those settings, but they are not enforced.
There is a free program called Network Statistics which is no longer in the market. I will backup the apk for you and upload it so you can use it. It shows the amount of data used by each app.
I too had a data hungry app issue and this helped me solve it immediately.
I'm just at work ATM, so I'll do it this evening. (Almost midday now here in Australia )
Cheers,
Ross
@JCopernicus
I am aware of this which is why I want to track this problem down.
@Ross
That sounds great. I appreciate the help. Not sure if tracking data usage is enough since I don't think the app is sending a lot of data. But I am willing to try anything.
I should be getting froyo soon so maybe that will help as well.
This is what I do when I want to ensure I don't use Data. Go I. To wireless connections. Mobile Networks, and then access points. Create a new one. I usually call it No Data. The for the apn, I just make something dumb, like no.data.com, and then save. After I'll select that as my apn.
The issue is not about the use of the data connection. I have done this and can guarantee the phone cannot use any cell data network. The problem is an app is trying to use it anyway even when it is disabled. Even if you ignore that as a concerning activity the constant 3G searching reduces the battery life to a mere hours.
I appreciate the help, but my issue is not with how to disable the data connection. Its about identifying malware on my device, and tracking an app calls to a specific IP.
Again,k 3g doesn't mean data. 3g is also used for voice.
If you only want to use "2g" switch your phone over to gsm only through 4636 or through the menu where it says "use 2g only".
You will never see the 3g icon again.
If you wan't to be 100% sure no app is calling an IP, then do a factory reset. Install apps one by one, monitor them through the various options given in this thread already.
You will not be able to prevent an application from "calling home" unless you modify the app itself. Apps use the data connection provided to them by the OS however they see fit.
Every app you install has a permissions prompt that will tell you it want's internet access.
JCopernicus said:
Again,k 3g doesn't mean data. 3g is also used for voice.
Click to expand...
Click to collapse
The Android "3G", "H", "E" or "G" icon denotes data. It may also appear temporarily when making the connection necessary to transmit MMS. It does not appear when the phone is using voice over 3G without a data connection.
Actually, this may be a T-Mobile issue - they just enabled the ability to do "pay as you go" data on ALL plans without a data plan, so they may be the ones turning on the ability to do data. You'd still need to authorize it in your browser, and I think it costs about $1/1MB so it is totally not worth it.
May be worth looking into because it wouldn't surprise me if their new "service" is screwing things up.
I am aware of 3G voice but the 3G status icon is related to data flow. I have had the phone since launch and posted this because this behavior is not normal. Even Google was perplexed by what it is doing. And as I said it is not constrained by the 4636 settings.
And I disagree that an app can use the network connection as they see fit. Rights are given to perform its intended purpose; anything else is malicious.
When I had my Aria, I could turn off the data connection but I cannot find the setting on the captivate.
Any ideas?
Sent from my SAMSUNG-SGH-I897 using XDA App
Bump
Sent from my SAMSUNG-SGH-I897 using XDA App
I would also love to know how to turn off the 3G data so I can be 100% positive that I'm not eating all of my monthly allotment when I think I'm on wifi
I use "APN on-off Widget" from the market. It's a simple 1x1 widget that allows you to enable and disable APN (data) connectivity with a single tap. It's color coded green/red for data on/off.
There are a few apps that can do this for you. Here is one of them: http://www.appbrain.com/app/com.DataOnOff
Neither seem to work. :/
Sent from my SAMSUNG-SGH-I897 using XDA App
Have you tried APNdroid or SMODA Widget?
Gonna try now
Sent from my SAMSUNG-SGH-I897 using XDA App
Download "network" app from the market place. Start the app, press menu, and press disable data. Works great for me. Would prefer an edge only option.
when by a wifi connection, can you just connect to the wifi connection to disable data?
When I first got my phone, came home, and connect to my wifi, it was showing the 3g icon next to the wifi icon for like a day and a half. Then for some reason, I had to power the phone completely off and back on again. So, now it just shows the wifi icon when I'm at home, and switches properly to 3g when I go out.
Been looking around for awhile (almost last two years!)
My favorite app/widget for controlling all sorts of things on the device (including data) is:
Extended Controls
Frigging AWESOME - not related to them or anything - just a fan of the app.
I use it and have TWO of their widgets full of controls on one screen!
This is my first post ever to a forum. So, hopefully this comes out ok.
Just picked up my Captivate yesterday and was trying to figure this out also. Found a post by someone, can't remember from where, to go Settings, Wireless and network, Mobile networks, Access Point Names and then add a bogus APN. I named mine OFF. Once you have a bogus APN then select it instead of the ATT WAP. Well, tried this and it didn't work, still had icon at top for mobile data and was transferring data. That is until I got to messing around trying out some the settings and I happen to activate Flight mode, still had bogus APN selected. Then once I turned Flight mode back off the icon was gone and no more data transfer from mobile network. Then when I wanted to turn mobile data back on just went back and selected ATT WAP and the icon popped back in and connected to mobile network.
Extended Controls offers an APN toggle that works very well, and it's not a bad looking widget either.
Undocumented Debug/Diagnostic Menus In Your Android Phone - I found this at: TechSupportAlert
From your Android phone, dial *#*#4636#*#* and then wait a couple of seconds. The testing menu will appear. To exit back to your normal phone, just press your back/exit button. If you're going to explore the various options on the testing menu, take care.
As for the method to turn off data, select the first option on the testing menu (phone information), then press your menu key. You'll see a selection of buttons, one of which says "disable data connection". Press it, and you're all done. To re-enable your data connection, go to the same menu, where you'll find that the name of the button is now "enable data connection".
I tried it on my GT-P1000 and it worked perfectly.
Just in case it helps?
If you are running stock FroYo there is a data connection in the power menu. Hold the power button, and press Data Network. It wasn't there in Eclair, but they added it in FroYo. If I remember right it will even remain disabled after a reboot. I can't test as my phones are no longer stock, but my wife once thought she broke her captivate because she accidentally toggled that.
Sent from my Captivate running Continuum 5.5
From the home screen hit the menu button.
Settings>Wireless and Networks>Mobile Data>Use Packet Data.
Uncheck Use Packet Data
Sent from my SAMSUNG-SGH-I897 using XDA App
Airplane mode and wifi?
Am I missing something in my quick review of this thread?
I am going to Europe and dont want any service at all except for wifi.
Cant I just enable airplane mode and then turn on the wifi? Or will those sneaky bastards at ATT find a way to still charge me for something?
FireRaider said:
Am I missing something in my quick review of this thread?
I am going to Europe and dont want any service at all except for wifi.
Cant I just enable airplane mode and then turn on the wifi? Or will those sneaky bastards at ATT find a way to still charge me for something?
Click to expand...
Click to collapse
Just leave your sim card out of the phone then there is no possible way to "sneak charges"...
wifi works with no sim. And you will get kick ass battery life without it.
I am in Venice now after a week in Paris and leaving the phone in airplane mode seems to be doing the trick. But let me just say, hotel wifi in Europe sucks! Its nothing like the states. You get a user name and a password and have to log in every single time. And only one user at a time. I need a wifi repeater or something to use my laptop, iPod, and phone as I want to.
sent from XDA app
I'm getting annoyed that every time I turn off wifi the wifo callind feature keeps bugging me to connect to wifi even if I'm not at home or near any wifi... Any way to shut it up so I can still use it at home but it doeant bug me when im not on a wifi area?
Sent from my 831C using XDA Free mobile app
Anyone?
Sent from my 831C using XDA Free mobile app
There is no current way to do this as far as I know as I don't believe there is a tasker plugin for wifi calling. The only thing you could do is set up key presses in tasker so basically a macro to emulate what you want to do. I used this technique to set it up so when I connected to wifi, it would automatically detect that and switch the phone to CDMA only so the phone is not hanging on to a weaker LTE signal for no reason wasting battery. When wi-fi would drop it would go back and set it to LTE. It actually works fairly well and much better battery life especially since I have a repeater in my office.
Found a way!
This breaks ALL notifications from wifi calling but it doesn't break the functionality of calling itself. So when you're on wifi you just gotta trust that wifi calling is connected (or go into settings to see if it's on). Also it DOES break address confirmation but since this should only be a one time deal for most people you can just reenable the service when you need to confirm your address if you're adding a new network or simply want to re-confirm it. You also wont be able to turn the service on and off in settings, but since it's not a radio itself turning of wifi will kill any battery usage by wifi calling:
1. Get ROMtoolbox (I have the pro version so idk if it works on the free version)
2. Go into app manager
3. Find and open wifi calling (make sure its NOT the one from htc)(also dont just select it, make sure you go into the menu)
4. Go right to the advanced section
5. Select advanced freeze
6. Find the service "vowifiservice"
7. Click on it to disable it and agree to the promt
8. *optional* Reboot the phone or refresh the setting to clear any notifications currently showing
9.???
10. Profit
Sent from my 831C using XDA Free mobile app
Hi,
I'm seriously considering getting a good refurbished Pixel 5, but I would like to know if it's possible to set wi-fi calling preferences on 3UK.
To explain, I live in an area with very spotty cellular coverage so WiFi calling is a must have, but unless I can set the phone to prefer WiFi calling over cellular calling, I have to put my phone into airplane mode in my house because there is just enough cellular signal strength to prevent the phone from automatically using wi-fi for calls. Failure to use airplane mode results in many dropped calls because the signal isn't strong enough to support the call.
Any assistance gratefully received.
Thanks
stooby said:
Hi,
I'm seriously considering getting a good refurbished Pixel 5, but I would like to know if it's possible to set wi-fi calling preferences on 3UK.
To explain, I live in an area with very spotty cellular coverage so WiFi calling is a must have, but unless I can set the phone to prefer WiFi calling over cellular calling, I have to put my phone into airplane mode in my house because there is just enough cellular signal strength to prevent the phone from automatically using wi-fi for calls. Failure to use airplane mode results in many dropped calls because the signal isn't strong enough to support the call.
Any assistance gratefully received.
Thanks
Click to expand...
Click to collapse
Works
dlb134 said:
Works
Click to expand...
Click to collapse
So it's possible to set the preferences to use Wi-fi calling whenever there's a wi-fi connection, even if there's a weak cellular signal?
This is on the UK 3 network?
Thanks
stooby said:
So it's possible to set the preferences to use Wi-fi calling whenever there's a wi-fi connection, even if there's a weak cellular signal?
This is on the UK 3 network?
Thanks
Click to expand...
Click to collapse
It'll give you the option whether there's WiFi or not. It's either on or off.
Yes, 3uk
Thanks, but I don't think I explained my question very well.
What I'm wondering is, when you turn wi-fi calling on, is there another setting to prefer calling via wi-fi, or calling via cellular?
Cheers for your help.
stooby said:
Thanks, but I don't think I explained my question very well.
What I'm wondering is, when you turn wi-fi calling on, is there another setting to prefer calling via wi-fi, or calling via cellular?
Cheers for your help.
Click to expand...
Click to collapse
I know this may not be what you're looking for but it may help..
I am on Pixel 5 Android 12L stock ROM
When turning WIFI Calling on, you get this menu option.
I'm imagining if have WIFI Calling options, then the menus would be the same, being the same phone/firmware.
But I obviously can't confirm.
Thanks!
That's exactly what I was looking for.
Which network are you on?
stooby said:
Thanks!
That's exactly what I was looking for.
Which network are you on?
Click to expand...
Click to collapse
Shoot sorry, meant to include it in my post I'm sorry. I know I'm in the US, and I'm on AT&T, but I hope it does some helping!
andybones said:
Shoot sorry, meant to include it in my post I'm sorry. I know I'm in the US, and I'm on AT&T, but I hope it does some helping!
Click to expand...
Click to collapse
Thanks for your help.
stooby said:
Thanks for your help.
Click to expand...
Click to collapse
Just a shot in the dark, but changing your default language to US English might work. Here in Canada I had to do that to get "Hold for Me" working
xunholyx said:
Just a shot in the dark, but changing your default language to US English might work. Here in Canada I had to do that to get "Hold for Me" working
Click to expand...
Click to collapse
Thanks for the suggestion but I think the availability of the wi-fi calling preferences options are based on the mobile network.
I'm currently using a Samsung Galaxy S20FE because it has Bixby Routines, which lets me disable the cellular radios when the phone connects to my home WiFi network. Obviously, this isn't as elegant as allowing me to set a wi-fi calling preference.
The point is that this is a dual SIM phone - I've noticed that it offers wi-fi calling preferences for my O2 UK SIM but not for my 3UK SIM.
I don't think I'm going to get any luck with this unless I change network.
Thanks to all for your assistance.
stooby said:
Thanks for the suggestion but I think the availability of the wi-fi calling preferences options are based on the mobile network.
I'm currently using a Samsung Galaxy S20FE because it has Bixby Routines, which lets me disable the cellular radios when the phone connects to my home WiFi network. Obviously, this isn't as elegant as allowing me to set a wi-fi calling preference.
The point is that this is a dual SIM phone - I've noticed that it offers wi-fi calling preferences for my O2 UK SIM but not for my 3UK SIM.
I don't think I'm going to get any luck with this unless I change network.
Thanks to all for your assistance.
Click to expand...
Click to collapse
Very interesting.
Now I don't use it, I should start looking into it, but I just don't have any uses off the top of my head, like what I foresee could work to your advantage.
Instead of Bixby, why not give tasker a try? It should be able to allow you to do what Bixby does and probably more.
You should def. be able to set up a Tasker "Routine" that allow you to disable the cellular radio when you connect to WIFI network, and maybe even a Tasker for setting the WIFI calling preference?
I wish you the best of luck with everything!
andybones said:
Very interesting.
Now I don't use it, I should start looking into it, but I just don't have any uses off the top of my head, like what I foresee could work to your advantage.
Instead of Bixby, why not give tasker a try? It should be able to allow you to do what Bixby does and probably more.
You should def. be able to set up a Tasker "Routine" that allow you to disable the cellular radio when you connect to WIFI network, and maybe even a Tasker for setting the WIFI calling preference?
I wish you the best of luck with everything!
Click to expand...
Click to collapse
I actually tried Tasker first (I've used it many times over the years) but it isn't able to toggle Airplane mode without having to either root the phone or grant specific permissions via ADB (each time the phone is rebooted).
In case you are wondering, I have configured Airplane mode to leave WiFi and Bluetooth untouched, so it actually only toggles the cellular radio on and off.
Since Bixby Routines are "baked in" on Galaxy devices, it has no restrictions on setting Airplane mode on/off. Obviously, this solution is only available on Galaxy devices, which is why I'm using this S20FE 5G as my daily driver at the moment.
With any other devices, I have to remember to turn airplane mode on when I'm at home to force wi-fi calling. The problem is that I often forget to turn airplane mode off again when I'm out and about.
Thanks again to everyone for your help and suggestions.
stooby said:
I actually tried Tasker first (I've used it many times over the years) but it isn't able to toggle Airplane mode without having to either root the phone or grant specific permissions via ADB (each time the phone is rebooted).
In case you are wondering, I have configured Airplane mode to leave WiFi and Bluetooth untouched, so it actually only toggles the cellular radio on and off.
Since Bixby Routines are "baked in" on Galaxy devices, it has no restrictions on setting Airplane mode on/off. Obviously, this solution is only available on Galaxy devices, which is why I'm using this S20FE 5G as my daily driver at the moment.
With any other devices, I have to remember to turn airplane mode on when I'm at home to force wi-fi calling. The problem is that I often forget to turn airplane mode off again when I'm out and about.
Thanks again to everyone for your help and suggestions.
Click to expand...
Click to collapse
Very interesting.
I'm not familiar with Bixby but it sounds awesome! Great feature.
Can anyone tell me if the radio has to be on in order to make wifi calls. When I'm in airplane mode and connected to a wireless network I get a message to turn airplane mode off. I have really bad cell service where I am and making calls is hit and miss.
jd1639 said:
Can anyone tell me if the radio has to be on in order to make wifi calls. When I'm in airplane mode and connected to a wireless network I get a message to turn airplane mode off. I have really bad cell service where I am and making calls is hit and miss.
Click to expand...
Click to collapse
I keep my radio off all the time (unless I leave my house) wifi on, airplane mode off and make and receive calls just fine.
LeoD said:
I keep my radio off all the time (unless I leave my house) wifi on, airplane mode off and make and receive calls just fine.
Click to expand...
Click to collapse
If you have airplane mode off how are you turning the radio off? That's what I'm using to turn it on or off.
jd1639 said:
If you have airplane mode off how are you turning the radio off? That's what I'm using to turn it on or off.
Click to expand...
Click to collapse
Mobile data always active in developer options set to off and I toggle mobile data off in Internet options. Unless I'm misunderstanding that should accomplish what your trying to do. For me this gives me wifi calling and receiving while I'm home (cause like you I have terrible reception) but when I leave my home and can pick up a signal I will still get calls etc
I must be missing something. I've turned off mobile data always active off in developer options and mobile data off in internet options. Right now I have no cell service, because it's so crappy here, am connected to my network but I still can't make calls. When I try I get a "mobile network is not available" error.
jd1639 said:
I must be missing something. I've turned off mobile data always active off in developer options and mobile data off in internet options. Right now I have no cell service, because it's so crappy here, am connected to my network but I still can't make calls. When I try I get a "mobile network is not available" error.
Click to expand...
Click to collapse
Check out under Network & internet, then internet. Your mobile network should be listed on top. ( I use google fi and it is listed) click the setting and make sure wifi calls is turned on. If it isn't there for you I would look around or check with your provider and make sure they allow wifi calling?
Or maybe someone else that uses the same provider as you can chime in here.
LeoD said:
Check out under Network & internet, then internet. Your mobile network should be listed on top. ( I use google fi and it is listed) click the setting and make sure wifi calls is turned on. If it isn't there for you I would look around or check with your provider and make sure they allow wifi calling?
Or maybe someone else that uses the same provider as you can chime in here.
Click to expand...
Click to collapse
Thanks for helping me on this. Wifi calling is turned on. My carrier is Verizon. Could you look on your phone and tell me what it says below wifi calling, the smaller text, under Network & Internet, internet. Mine says "Call over mobile network" when wifi calling is enabled and "Off" when it's disabled. The call over mobile network seems to imply to be that wifi calling isn't active.
jd1639 said:
Thanks for helping me on this. Wifi calling is turned on. My carrier is Verizon. Could you look on your phone and tell me what it says below wifi calling, the smaller text, under Network & Internet, internet. Mine says "Call over mobile network" when wifi calling is enabled and "Off" when it's disabled. The call over mobile network seems to imply to be that wifi calling isn't active.
Click to expand...
Click to collapse
Yeah seems so. Mine says mobile data won't auto connect.
I'm unsure if it will help you however can't hurt to check or try. Under my provider (google fi) I click on the gear and my settings are mobile data, roaming, w+ connections and allow 2g are toggled off. My preferred network type is fixed on LTE and off course wi-fi calling under calling.
I checked under verizon and it should allow the wifi calling however it isn't very clear if it only allows it as a fall back option.