yashsingh1/xdaforums huggingface dataset:
[Captivate General] alobotnad:
I've tried downloading a number of free apps (including APNdroid) to turn off mobile data on my Captivate, but none of them seems to work. All the widgets give the impression that it is off, but I can still open the browser and navigate to websites. Am I doing something wrong, or is it just not possible to fully disable mobile data access on a Captivate?
[Captivate General] BA_Flash_GOD:
Yeah you're right

@alobotnad

Hey you're right, APNdroid does nothing it doesn't even shut down the 3G icon on my device now and yes it still connects either way like you said.
[Captivate General] hazard96:
Apndroid works fine on my captivate!
[Captivate General] spyz88:
You see the 2G icon when you run it?
[Captivate General] icedfire101:
On my Captivate APNdroid only partially works. Let me explain. If WiFi is on I can disconnect 3G using the APNdroid widget (then if I turn off WiFi and try to surf the web I can't.) However turning 3G back on is more complex. I can turn it back on using the widget if I m connect already to a WiFi network and it will turn 3G on when I turn off WiFi. HOWEVER you must be connected to a WiFi network to turn 3G back on not being connected to a network means the APNdroid button doesn't work. The only solution I found to turn on 3G if I wasn't connected to a WiFi network was to turn on 3G through the APNdroid widget and then restart the phone.

On the other hand I am currently using Juice Defender and their 3G WiFi widget works without having to jump through all those hoops.
[Captivate General] alobotnad:
@icedfire101

Thanks for the info. I downloaded the free version of JuiceDefender today and so far I am happy with the results.
[Captivate General] bravisha:
Samsung Captivate 3G Toggle Solution

After all the digging and searching around, I found two apps that work perfectly on Samsung Captivate for toggling mobile data (3G)

- Juicedefender (it has a widget you can use to toggle 3G quickly)

- SMODA Widget (It doesnt have too many 5 star ratings but works fine on my samsung captivate).

My phone is rooted but I believe it is not a requirement of either of the above apps. Hope this info is useful for other captivate owners.

Most of the other APN / 3G toggle apps on the market try to put a suffix on the APN names in settings. On the samsung captivate this works only with a restart/reboot. Meaning if you disable 3G using the app it would put a suffix like 'disabled' or something to the APN name. But your phone still has the 3G connection using the original APN settings. Only after you restart the phone does it see the 'disabled' APN name and is not able to use and hence no 3G. Vice versa when you want to enable 3G back - needs restart.

I dont know what process the above 2 apps use but they work instantly on my samsung captivate. No need to restart or click a bunch of other settings. They work perfectly and as simple as it should be.
[Captivate General] tonberry1031:
Concepts behind Reliable 3G Toggling on Captivate

First time poster, hope its not immediately dismissed as TLDR.

For the quick-and-dirty just read the “Reliable Data Disabling”.

I am an advocate for understanding concepts. Solutions, hacks and work-arounds have their place, but, if we can understand more about how and why those solutions work, we might be able to repurpose those ideas and use those ideas to make better applications.

Upload and Download of data coming from the cellular network (as opposed to wifi) is likely determined by which network adapter the network connections are making use of. This might be determined by the android sub-system, by looking at the details of currently open sockets; or by lower-level processes looking at the addresses associated with Rx/Tx data. There are several other ways this could be achieved, and I am sure there are countless people who know exactly how that little 3g icon gets on screen; I am merely laying the groundwork to point out that the Captivate (and possibly the Samsung ROM specifically) is apparently more adept at retaining these residual 3g connections than other Android ROMs.

Let’s assume background data opens a series of sockets to communicate with all of the servers that a person’s phone will sync with. By obfuscating the APN like APNDroid does, we are changing the source of the configuration settings, but connections which are "kept-alive" would not check for new settings. This is why those connections remain open after we activate APNDroid. From this idea we derive at least two strategies that work:

Reliable Data Disabling:

Once an APN obfuscator has effectively disabled 3g by spoofing APN information, you can follow up the data-shutdown with the one-two punch of either disabling the cellular radio, or by intelligently terminating connections that don’t match the current APN paradigm. My understanding is there are no apps that take advantage of the latter.

Disabling the radio: Those who have a shortcut-to-activity application, one might feel compelled to use the “Testing” activity to disable the cellular radio, but, the contents of Testing can be dangerous. It is possible to cause problems with your phone using the Phone Information section of "Testing".

The Captivate is nice and fast, enabling flight-mode and disabling it after 10 seconds terminates all residual data-connections 95% of the time.

1. Activate APNDroid (or other APN Obfusctor)

2. Activate Flight Mode (or disable cellular radio some other way)

3 Disable Flight Mode (or reactivate cellular radio)

----

In the past 2 weeks I have discovered that when I re-enable my data, the 3g icon comes back right away but my phone makes no attempt to create new connections using the restored settings. The only solution I have found (so far) is to reboot the phone which only works about half the time. I have not stepped through the problem with the android debugger.

Has anyone else noticed this?
[Captivate General] anilkuj:
i use smartbar , it turns on/off data and does much more.
[Captivate General] mettup:
Best way to turn off 3g data in samsung captivate

To disable data connection.

In phone menu type *#*#4636#*#*

a menu will appear. In that click "phone information".

click the option button (which is the bottom left button you have in phone).

In that go to "more" option.

inside that click "disable data connection".

Thats it 3g icon will not appear up there in phone. but you can use wi-fi.

To enable it .

do the same thing above . but at the final moment you will be shown a menu with option "enable data connection".

clicking it wont immediately enable data connection. you have to restart your phone.

If you dont want to restart your phone .

then go to settings->wireless and networks->mobile networks->access point names.

there should be apn called "ATT WAP".

Click the more option button at the bottom left and click "reset to default".

Thats it. Now your 3g icon will appear at the top (provided wi-fi is turned off).
[Captivate General] Ryukeima:
Good post. You are correct that the captivate will indeed hold onto the valid connection even after modifying the APN. Flight mode toggling will sever the connection forcing it to use the modified settings which should prevent it from reconnecting to data.

The way I disabled my data connection before froyo (all hail froyo data power- button toggle) was to make a shortcut to my APNs and I made a "disabled" APN that was just called disabled. I would have to select it and then toggle flight mode to disable, but reconnecting was as simple and just selecting the real APN and it would immediately reconnect. Never had to restart phone to reconnect, except when using programs from the market.
[Captivate General] Superguy:
So how well does this work?

I'm going to Europe tomorrow and I don't want to be eaten alive on roaming data.

Thanks,

Super
[Captivate General] chirs:
Quick Settings in market, works great on my captivate.
[Captivate General] woody1:
Depending on what countries you're visiting and for how long, you might consider getting a prepaid local SIM card from that country. I've done that in a couple of different countries and was able to get prepaid data deals for a $2-$3 a day. Will vary greatly depending on country and carrier. And, of course, your phone will have to be carrier-unlocked to use the SIM card.
[Captivate General] Superguy:
My phone is unlocked, so that's not the issue. In most cases I'm with my friend so I don't have to call him and in the cases I would, it's generally been more cost effective to just eat the roaming charge rather than pay for a prepaid SIM, especially when border crossings were involved. I don't want to have to buy one for Germany and then another for Czech Republic as it doesn't really get me anything.

I can control my phone usage and manage that. I'm just worried about the sleeper data where some app I don't know about is accessing data in the background and giving me a surprise bill when I get home.
[Captivate General] veive:
Turn off background data and sync.
[Captivate General] Superguy:
Cool. I think I've done that already but I'll check.
[Captivate General] stuff:
Not sure if it was said, but in the APN settings, you can uncheck "use packet data" and it stops using it.. i think
[Captivate General] boborone:
You can always call at$t and tell em to turn your data off. They will suspend it for you.

From a phone on an app
[Captivate General] Mr.Immaculate:
Wait...

Doesn't the option Data Roaming in Mobile Network Settings disable roaming data?

If it is not enabled shouldn't you not be able "Connect to data services when roaming?"

If that isn't what it does, what does it do?
[Captivate General] codyrt:
I too have that app, and I can agree it is a very useful tool to have. It does for the most part turn off data, and keep it off. But once in a while, like a couple times a week, the data turns itself back on without my knowledge. During these times, it doesn't use much data at all but it does enable itself. And it only does so when no WiFi connection is available.

I do have background sync turned on, so this may cause it to turn itself back on, but only when a WiFi connection is not available.

I also use 3G Watchdog to keep track of my data limits.

Overall, SmartBar gets the job done and more. I would definitely recommended trying it, especially since it is free.
[Captivate General] Superguy:
Thanks. Looks like the *# code will work. That'll do at least until I get can get to a SIM.

I found Fonic in Germany has a pretty good deal where I can use Internet for the month for about 10 euros. I think that may work.

Now just need to find a cheap deal in Prague for the 3 days I'm there.
[Captivate General] kelavine:
I've been using DCSwitch on my Captivate with good results.
[Captivate General] superdave69:
Another vote for SMODA

SMODA widget from the market place works great for me. The only teeny tiny catch is that it does not "remember" settings from a reboot, 3G always seems to start up by default. I just tap the widget first thing after a boot to turn it off.
[Captivate General] haojan:
I have found JuiceDefender's widget to work very well for turning off 3G.
[Captivate General] l7777:
Skip all the widgets and service mode nonsense.

Settings -> Wireless and Network -> Mobile Networks -> Access Point Names

Menu -> New APN

Set the name to Off and the apn name to off. Back button, select your newly created apn, after a few seconds, your data connection will turn off and you'll be off the at&t data network. To turn it back on, simply select the normal AT&T apn. You only have to create the new APN the first time you go in.
[Captivate General] richb500:
I tried your idea and my data connection stays alive and well even after selecting the new Off APN.
[Captivate General] l7777:
how long did you wait? Took maybe a minute or so for it to turn off on my phone.
[Captivate General] boborone:
Airplane mode

From a phone on an app
[Captivate General] 58russ:
Quick Settings - turning off 3G

Quick Settings

by Sergej Shafarenka appears to work well for turning off 3g.
[Captivate General] newter55:
+1...then just turn wifi back on
[Captivate General] MikeyMike01:
At this point all the froyo builds have it in the shutdown menu.
[Nexus One Q&A, Help & Troubleshooting] mykeldrip:
sorry if this is a completely stupid question!

i used the method on root without unlocking bootloader tutorial but i could never get it to flash the recovery so i just used Rom manager and flashed clockwork recovery. Does this mean i am fully rooted to flash custom roms and will not lose this root by doing something stupid?
[Nexus One Q&A, Help & Troubleshooting] ohgood:
open terminal:

$ su

# uptime

if all that works, you have root. who cares how :)
[Captivate General] runbuh:
Have been using my Captivate since Sunday. I've loaded up some apps and am really liking the unit. However, the email client (not Gmail) does not appear to support inbound or outbound html support. Did I miss something? Is there a better email client for POP3 use?
[Captivate General] dressanderc:
Anyone else experiencing their text threads being out of order? For instance, i can send a text that shows that it was sent at the right time, however if someone texts me, the time is a couple of minutes off. Thus, throwing the chronological order off.
[Captivate General] chvybeatsford:
If im reading and thinking of ur problem rite it may be the same as mine was. When i first send text sometimes it would fail and wouldnt resend till i reopen text. So it would have wrong time at least i thought it did.
[Captivate General] dressanderc:
No, my texts don't fail. When I send them, they show the same time as my clock. However, if someone sends me a text, it shows they sent it about a minute or two ahead of my actual time.

I'll try to give an example: 6:45PM- actual times that these text are sent.

Me (6:45PM)- aaaaaaaaaaaaaaaaaaa

Me (6:45PM)- ccccccccccccccccccc

Someone Else (6:46PM)- bbbbbbbbbbbbbbbbb

See, how it places the incoming texts at 6:46, even though it is really 6:45 still, throws the order off on my reply. It makes it seems like both of my texts were sent before I even received a response.

Very frustrating......:mad:
[Captivate General] 60HertzJig:
Are you having this problem in the stock messaging app? I noticed it every once in a while, but haven't had the problem yet with Handcent.

If you're using the stock app, try downloading Handcent or ChompSMS or something, and see if it goes away
[Captivate General] domin8:
i have this same issue, its made me switch to handcent because the problem hasnt occured using that. Plus it lets me have vibrate functionality ONLY in the vibrate setting and retain only audio notification in a sound profile
[Captivate General] dressanderc:
Yeah, I'm using the stock messaging app. I'll try Handcent, apparently a lot of people like it. I'll update ASAP
[Captivate General] soul4rent:
i'm still using my fuze and i have the same problem. i wonder if it has something to do with the time on att , the other persons phone and/or other carriers servers
[Captivate General] m_1000rr6:
Handcent all the way! It corrects the out-of-order issue and is way more customizable, including assigning ringtones for each contact. Just remember to turn off the notifications on the stock messaging app, otherwise you'll receive double notifications on each message received.
[Captivate General] davidusr:
Im having the same problem on my Captivate...But my N1 gets it right. Im getting replys before I even send a text...according to the time stamps.
[Captivate General] dressanderc:
Sorry to report that, although ive only experienced it once, i have seen the same problem with Handcent SMS
[Captivate General] Intervenient:
All these little issues on this thing are starting to pile up :/
[Captivate General] dressanderc:
But this is true, at least for me, for every device.
[Captivate General] TexUs:
No cuz my iPhone worked just fine...

This problem happens to me if I reply back really quickly... It'll put my text above the one I replied to.

Beauty is there's ways around it (other apps) and we don't have to rely on anyone to fix it.
[Captivate General] tikicult:
My wife and I both have Captivates. Her phone has the text messages out of order, while mine does not. Something we noticed is that when we do an auto sync of the date/time, her phone is consistently 4 minutes behind mine. For example, my time will be 6:06, and her phone says 6:02. I believe this is what is causing the text app to "re-arrange" the messages. The text app just looks at the time stamp of the message, and not the actual order of the send/receive process.

I am not sure how to correct this other than manually setting her phone forward by 4 minutes.
[Captivate General] TexUs:
This is exactly the problem.

If I get a text at 9:01... And I reply at 9:01... It puts mine as having been sent before the one I received.
[Captivate General] domin8:
just use handcent people.
[Captivate General] dressanderc:
Yeah, but like I said, Ive reproduced the problem once, even with Handcent. On a side note, does anyone know how or where to get more skins for Handcent?
[Captivate General] tikicult:
That does not solve the root problem... Some phones are getting the wrong time from the network when set to auto-config.
[Captivate General] ndtrek07:
tikicult, somone else reported that their phone was off by 4 minutes. Solved it by getting a new SIM Card.

Guess I'm a new user so I can't post a link to the forum thread, but here is the url:

xdaforums.com/showthread.php?p=7280990#post7280990
[Captivate General] Hockey37:
I've been having this problem as well.

I went to the AT&T store today to try and get a new SIM, as per one of the suggestions in this thread. Problem still occurred. Tried it on a fresh straight out of the box Captivate. Problem still occurred. Sales guy threw his SIM from his iPhone in a demo Captivate. Problem still occurred on both Captivates.

Later I tried adjusting the time manually up by a minute or 2. Problem still occurred after a text with a response approx. 20-30 seconds later. Still showed the text coming in at 1:23, and my response which was 30 seconds later as being sent at 1:22.

Seems like a Samsung software issue.
[Captivate General] DirknJirkn13:
I am having the same problem, and I would really love it if it didn't happen anymore. I guess I'll try Handcent and report back.
[Captivate General] Hockey37:
Has anyone found a fix for this yet?
[Captivate General] daveop:
I had this exact same problem with my Sprint EVO, which is why I returned it and went with the iPhone 4. I suspect this may not be a Samsung thing, but rather an Android thing that is baked into some of these phones. I would have two phones in my hand, an iPhone 3GS and my Evo, and the Evo would receive Texts out of order, and the timestamps would be all over the place. I hope it gets fixed, I ended up opting out of a contract for a phone that I otherwise really loved because of it, and I was really looking at the Captivate until I saw this thread. FWIW, I never had this issue with my N1 on FroYo
[Captivate General] TexUs:
You returned it just because of a texting glitch? To each their own but that seems a little extreme
[Captivate General] zeddock:
To be fair, a missed business txt because of this glitch is a BIG reason to take it much more seriously.

It has happened to me twice.

I want a phone that works in most basic ways. I consider threaded txting basic.

This happens on several different networks so I am thinking it is an Android issue. Would love to have some sort of confirmation on it.

zeddock
[Captivate General] GLUssery:
When I got my first Captivate (which was returned due to a screen defect), the time assigned by the network was off by 4 minutes. I set the time to manual for a while (for me a few hours) and turned automatic time/date back on, and it was fine.

While it is in manual time, you may still get texts out of order if you send and receive a text within a minute with the stock app from what I hear.
[Captivate General] s.m.knipe:
This is a gsm thing (I don't remember ever having it on Sprint), and at some point the time corrects itself and everything becomes fine. I had this issue twice on Tmobile, once with the dash and later with the G1, I had it on my Nexus for about two weeks this past spring and it went away, and my mom 's intensity has it now. Something gets screwed up with the data coming in off the towers and it messes up little aspects of the system like this. If you will notice, it is affecting the messages FROM your phone, as the messages from elsewhere already have a timestamp from elsewhere, and this causes the threaded mismatch. If it were a software glitch the incoming messages would be skewed as well. If memory serves me right there was a minor fix pushed out on the G1 that addressed this among other things like spotty push notifications and such by both increasing some sort of refresh rate at the towers, and also by changing something in the phone that told it to expect the increased refresh rate; but on the other phones I just had to wait it out.
[Captivate General] s.m.knipe:
Also, can I ask how a text can be missed from this glitch? When it happened to me I still got the message normally, it was just one or two lines above where it should be as it is a threaded view. I still received notifications and everything...
[Captivate General] malvegil:
An update from my viewpoint of this issue:

I'm in contact with AT&T support over this issue. I don't believe it to be a SIM card issue, but a bug in the Captivate (imagine that).

My wife and I both have this phone, and they both consistently show timestamps from the tower 1.5-2 minutes behind the 'official' time. Here are a list of things that I've tested and had done.

1. We both got new SIM cards when we bought the phones.

2. I've reset to factory defaults.

3. I've set the time manually ahead and left it there, then turned back on network time.

4. I've rebooted the phone.

5. I've put my SIM card in my old iPhone 3G and run the same tests. It gets the correct tower time.

6. I've been on the phone with the rep who said it was, say, 4:30 when he sent me a test SMS. I got it right away, but my phone time was 4:28. The SMS was stamped at 4:30.

All tests still get the network time and show it those 1-2 minutes behind for the Captivate.

As I said before, I have a ticket open and have talked with their support reps who are supposed to be moving this ticket up the chain. We'll see where this goes.
[Captivate General] brohammer619:
any fixes for this one? I am also having this issue and it's just a little annoying but definitely not a deal breaker like random shutdowns were...
[Captivate General] DirknJirkn13:
I still have this problem on my Captivate using the stock messaging app. But, using Handcent SMS, the problem goes away. I like Handcent better anyway!
[Captivate General] chasesavestheday:
i had the same issue a while back. i flashed back to stock and ran a different rom and it was gone.
[Captivate General] shust82:
Theres been a fix out for a while, download smstimefix from the market
[EVO 4G Themes and Apps] carguy4471:
Looking for a developer in the Twin Cities (MN) area to help spearhead app development.

Research on app penetration, pricing, and projected revenue already done. There is some serious $$ to be made for an accomplished developer. I have many individuals available for testing as well.

If anyone is intersted, please PM me. I'd like to get started as soon as possible on the project.

Cheers!!!
[Vibrant General] techpreneur:
Here is my setup. I have Exchange 2007 server with an e-mail account on my phone. (By the looks of it I can only sync one way Outlook to device) It will not sync from device to outlook.

I also have an gmail account with a calendar. Still, one way..gmail to device.

Under my calendars...I have My calendar, @gmail.com, facebook, and my @exchange2007 calendar. Do I have to put it under a special one for it to sync?

How do I get it to push device to outlook / gmail?

Thanks for your help!