so im leaving the country in a few hours and taking my G1 with me, been looking at solutions to effectively disable ALL mobile data, without affecting Voice. basically i'll be using a PPD SIM and dont want random data charges munching my minutes.... all sense roms have this option built in, but heres a few problems, 1.5 has no nav in maps, and i plan on using it over WIFI, 2.1 sense is just too batt hungry and unstable to possibly wind up lost in a foreign country where i speak 0 words of the native language.
from what ive read APNdroid doesn't quite do it.... is there any way as root i could effectively "break" the data connection?
or alternatively does anyone know of SoftBank in Japan offers ultd Data for PPD SIMs? if so how much? and any ideas weather i'll be able to get 3G or only EDGE with my T-mo Radio
try dialing *#*#4636#*#*
then "Phone information"
menu button
"More"
"Disable data connection"
Do the same to turn it back on.
id read about this fix as well, however it appears it doesnt hold across reboots, ima be here for a couple weeks, i need a more permanent solution...
is there no way to physically remove the drivers that control the mobile network via ADB or maybe pull it out of an update.zip before flashing?
I think the option below it is "disable on boot". You could try that.
change the APN settings, or get a program called quick settings from the market. either way is a quick fix.
the set on boot option will reset its self after the WiFi is cycled... and of course without data i'll be using wifi as much as possible.... so far APN droid has served me pretty well, however i've still cought glimpses of that 3G icon, so if anyone has any ideas im all ears
i remember some early Haykuro ports that had improper Radio drivers and had no data connection, so if anyone knows what files those would be thats really the key im looking for
bump/update
the only time i see it trying to pull data when the APN is disabled, auto sync is off, and bkgrnd data is off, is in one of 2 cases, immeadeatly after i cycle off wifi, i see the 3g icon for a split second, and sometimes when im in Market uninstalling something
ive come to the conclusion its probably easier to just leave WiFi on and not touch the market unless ive got a WiFi signal, but now its almost a matter of i know that theres got to be a way to do it (seeing as with Root, i should be able to "break" just about anything) and its eluding me....
if anyone has any clue as to what files control the data "drivers" or whatever, im sure i can take it from there, just need a push in the right direction (or directory, lol)
Go to APN under Networks and just delete all the APNs.
Alternatively you can make a new one with bogus information and select it.
... did you even read my post.... that was my first try, days ago...
Related
I know this is an odd request, but I'm looking to no-contract purchase a Tilt for a variety of reasons, and one stipulation is that I can disable the cellular data access as I'm unable to currently afford the additional $45 for the data service. So, does anyone know if you can lock the phone to access the internet only through WiFi, or at least to keep it from ever trying to use the 3G network? I know I'll not get the sweet, sweet GPS functionality, but I can wait on that until I can afford the extra money.
Thanks for your help!
I went to Settings and clicked the Connections tab and clicked manage existing connections and changed the number to "isp.cingula" intentionally leaving off the "r" so when the phone tries to connect to data, it has the wrong address. Seems to work for me.
I use NoData from Modaco available here. Its free and works. btw GPS still works, you just need to use software that stores maps on the device. example: TomTom
[email protected] said:
I went to Settings and clicked the Connections tab and clicked manage existing connections and changed the number to "isp.cingula" intentionally leaving off the "r" so when the phone tries to connect to data, it has the wrong address. Seems to work for me.
Click to expand...
Click to collapse
Haha what a nice workarround =)
Just go into Settings -> Connections -> Connection -> Advanced
Select "My work Network" instead of ATT Connection and voila.
In case you may want to get data again just revert back to AT&T.
I am not familiar with ATT, but they may use a proxy which can cause issue with the wifi, check this if you get trouble with this.
Have you tried adding the Mediamax plan which is only $19.99?
if I add a plan, it'll probably be the MediaMax. But, my company will be adding me to their plan in a few months (and they already have a data package) but my current phone is on its way out, so I need to replace it ASAP.
Thanks for all the suggestions guys, I appreciate it. One more question, though, do any of you recommend flashing the Tilt to the original HTC firmware, or should I just leave it as is? (That, of course, depends on the fact that the HTC firmware is available.)
Please help me the connection setup cab, because my S730 cannot setup my network.
Need more information, do you want the cab for the initial connection setup wizard thing?
What type of network are you trying to connect to? WiFi? Phone's network?
If its your home wifi then make sure you have the wep correctly typed in, or is it the other encryption? and you might need to tweek the power options for the wifi so it wont nerf it...
Expand your question and give us as much info as to the problem, might not need to reinstall anything, could but might not need to.
I hv some problem with phone network, during i setup phone network then appear for error in the database. Pls help me for solution.
Phone network is going to be a hard one for us to trouble shoot since we dont work for the phone company, easiest way to try and get it working would be to go into a store and have an employee take a peak at it, however if you orderd it over the internet they might not be able to help you unless they support the device. Going through HTC could take a while.
Now what exactly does the error say? Just "Database error"? Or does it give a refrence code like a windows BSOD will give you a stop code?
To start with I would make sure your SIM looks okay as it could be having issues reading the network info off of it, next take a look in your phone settings, Start>(Option 8) Settings>Phone, theres several in there to look at but mostly go to the next page and into Networks, is your even listed? What options do you have under find a new network?
If you go back into phone under Band Select what is it set to?
If you go back into the main options menu what is under Regional Settings?
And, do you have a signal where your at?
Thanks for your explanation, i only have a problem with appear "error in the database" therefore i can't using GPRS or 3G network for HSDPA etc. I need some setting to run my GPRS or 3G network, because previous HP i'm using i have no problem with above matter.
Did you change anything in the menu's I listed above? It sounds like your saying the issue is only with the network as it applies to data and not voice (phone calls).
Go into your GPRS settings section and let us know what it says in there, did you go into a store and pick up the phone or just order it online? Was your old HP fully 3g / hsdpa ready? Did you change anything on your account that might be killing it on your phone?
Need to know what your settings are before going after it being a phone problem internally, setting, or something up with the network interaction. What are you trying to access? Sending an SMS / MMS or something with the browser or another application trying to use the internet?
Error in the DB sounds almost like its getting a connection but cannot locate your information?
If your browsing something online and get that its usually a browser error in which you can delete your history / cookies or reinstall it or its a website error and its no longer connecting to the DB properly etc.
Do you see an E or 3G on the top of your phone (by the battery Status) at any time?
I never change anything in my S730. I only try to setup my connection wizard in S730 but failed (It called error in the database)
Before i'm using S730, all the network likes video call, HSDPA, GPRS is running well but when i'm using S730 all the above network can't be running well. I only can use for phone and SMS.
Yes Error in the DB is almost like its when getting a connection setup but i never successful to find location the network. Do you have a cab to run the connection setup like HTC Tytn II?
I cannot browsing anything when the connection setup can't be done.
I see in my S730 the icon E or 3G on the top of my phone but cannot running well due to connection setup can't be done.
Hmm, I will see what more I can do when I am at home later tonight. Most of the connection settings will be network specific and read off of your phone, to use 3g and Edge you shouldnt have to set anything up. I just put in my new SIM card, turned the phone on and away I went. The only setting up I had to do was for the Wifi.
Since your phone is recognizing the networks I dont think its an issue with that aspect of the phone, something in the drivers could be causing issues with how it interacts with the network. Could be the sim having corrupt information and a few other things.
Who is your provider?
Many thanks for your assistance. I'm using provider INDOSAT in Indonesia.
I have not seen any other similar errors for INDOSAT on google (didnt dig too deep however).
For giggles go into your start menu and select more until you see the connection setup wizard (earth with a magic wand on it) and see what that does for you.
Does the phone stay in E or 3g mode or cycle between the two at random while your at home? How is the coverage in your area? I dont have 3g available here but every now and then my phone will slip into 3g mode and while its trying to connect for those 10 seconds the handset lags a little but always reverts back to edge and resumes normal life.
If you still have your old handset can you pop your sim in it still have have everything run perfectly? (Assuming you reset the device so the settings are back to stock).
For now my best advice (I am no expert like some of the people here...)
Go into the settings menu, make sure your GPRS settings are as correct as they can be (contact your provider to verify the info the phone is telling you) From the main settings several pages into it is a GPRS Auth... place verify that is set correctly as well.
If you bought this handset brand new you really should be able to just pop in your sim and fly away, MMS requires some setup but the rest is plug and play pretty much. Have you tried a reset of the device in hopes that it flushes out a possible bug and allows your settings to take over?
Thanks for your help, now my S730 is running well for video call and over GPRS.
Hello,
on my Diamond, I have e-mail receiving set to "manually" and both weather downloading options unchecked. However, very often, the phone tries to connect to GPRS without asking me for permission. Few days ago, I was playing with my phone, what caused turning off NoData (I dunno why - I have neither turned the Internet profile to "enable" in its settings nor uninstalled NoData). A few moments later, I was VERY suprised to see that.. phone was connected to the GPRS for over 40 minutes! I thought that it'd make my bill like $50 higher. However, it raised my bill for only ~$0,5. I have no idea neither why did it connect nor what did it wanted to do with GPRS connection. Do you have such problems either? What's the matter? How can I fix this so my phone won't want to connect without my demand? Thanks in advance.
NoData should be enough, but I don't know why it reset to enabled if you didn't do this yourself? That said, all it does is toggle some registry settings so perhaps one of the other 'tweak' apps (have you got any installed?) reset the settings...?
Mathew
Yeah, I think that other tweaking apps could make it - that was my first thought. I have Diamond Tweak and Advanced Config installed and I was playing with them, so they could change the settings. My problem though is not to make Diamond unable to connect GPRS - because NoData does everything I want in that matter. I want to know why Diamond wants to connect, while forecast and e-mails checking are off. It'd be great to know that, because maybe then it'd be possible to be sure that (even without NoData) Diamond wouldn't connect to the Internet when we don't want it to do it.
With gprs it's all about the traffic.. the more you download, the more you pay.. I deleted the settings, so it can't connect, even when it wants to.. Only use wifi anyway..
U can enable NoData, but I think it's still possible to manually turn on the connection. NoData won't work then, unless you re-enable and softreset..
djind - oh man, I know how does GPRS work and what do I pay for..
I'll repeat once again, cause I think not everyone got this right. I want to know, WHY does Diamond want to connect to GPRS if it DOESN'T want to download forecast or e-mails. I'd love to have no situations with Diamond trying to connect - without NoData, without deleting settings. Just NO CONNECTING without my CLEAR DEMAND.
Then, please tell me what can make my Diamond want to connect.
You said u were playing around, so opening a page or checking and immediately unchecking weather download or any program using gprs would trigger the connection.. or mayme by accident pressed something..
It's done like that to increase your phone company's income
How about disabling the gprs auto-attachment option found in diamindtweak (or was it advanced config)
Just delete the setting if nothing work, and use wifi...
I actually have unlimited 3G service, so i don't really care if it stayed connected or not (and battery is not really a issue for me..)
djind said:
How about disabling the gprs auto-attachment option found in diamindtweak (or was it advanced config)
Click to expand...
Click to collapse
That's not going to help in this instance. Disabling auto-attachment merely stops the phone resgistering itself as a GPRS-enabled device with the network until it actually requires a data connection to be established. Hence, as soon as the OP's 'rogue app' requests a connection it will get one.
Tigrowski, sorry for the confusion - I was specifically answering your question of how to stop the phone connecting without your demand. I am not aware of an app that could identify this rogue app, but perhaps if you find a packet sniffer that'd give you some clues (i.e. from where the traffic is going, ports etc and, if using cleartext ASCII the actual data being sent).
All said and done though, I think you'd be better of just relying on NoData to put the barrier up as even when you've identified the rogue app you might not be able to make it behave. Besides which there'll likely be another one round the corner wanting to connect when it feels like it! (that was one of the reasons behind why NoData was developed, particularly for roaming users given the significant financial impact of out-of-control network-enabled apps)
Mathew
P.S. It's not QuickGPS periodically downloading almanac data is it? (check the setting as this can be controlled, although it should only be doing so weekly anyway)
I currently have something on the phone not allowing 3g access. I can't seem to figure out what it is, but I believe I narrowed it down to an App. I did a wipe and clean rom install and 3g was working fine. I did a titanium backup restore of all apps with data and now 3g isn't working again. Anyone know of an easy way to pinpoint what is blocking my 3g? I tried ending all tasks in advanced task manager, but I'm guessing the phone would need a reboot to bring back 3g?
Have you check you settings-wireless & networks-mobile networks-use only 2g networks?
ya I tried using only 2g network, I even tried researching the network and it finds tmobile in the settings. I even went as far as getting a fresh sim card prior to wiping the phone. Somehow after an app/data restore from titanium back up, tmobile internet no longer works still. It's why I wiped in the first place.
1) Double check your APN settings in settings > networks > mobile networks
2) In dialer, dial *#*#4636#*#* > choose phone info > scroll down > verify that 'set preferred network type' reads WCDMA preferred.
3) Also in settings, make sure you didnt set 'use 2g only'. Same location as #2 above
Thanks for your help. I actually just did a nandrestore from an image I had that was a week old and internet came back, so it has to of been something I done within a weeks time. I just hope I don't end up hitting the app that stopped it, if I think it was one, because thats the only thing that makes sense to me.
I have your same problem could you be so kind as to attach the img you put so I try too? thanks
victor.barba said:
I have your same problem could you be so kind as to attach the img you put so I try too? thanks
Click to expand...
Click to collapse
Then you will have his phone.
you mean....?
i Think i have a similar problem... I turn 3g on and after half an hour i cannot access the internet anymore... The sign in the notification area shows the "sent arrow" blinking but the receive arrow does nothing... I have apndroid to control my 3g usage... I unistalled it, did a reboot but again the problem persists... Do you have anything in mind???
I forgot to mention that the exact same thing happens with 2g network as well
victor.barba said:
you mean....?
Click to expand...
Click to collapse
When someone does a nandroid backup, it backs up all the data on the phone. All of it, if you restore it to your phone, you will be logged into google as him, you will have all his contacts, messages, settings etc. If one of you downloads something, it may download on both machines. The only way to fix it would be to wipe both of them.
i have the same problem. two days ago its working fine. i just turn on turn off the wifi and it just works again.
Can also try turning the airplane mode on/off. This problem occurs if you use APNdroid or similar, or toggle mobile connection on the Desire ROM.
tired of trying and try to wipe, reset, several rom, so I decided to send it to HTC in England ... and the problem is which has the bootloader unlock my ...
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.