After about 5-10 minutes of not using the app (i.e., not sending messages), my Google Talk connection drops and does not reconnect till I play with the app a bit. How can I prevent this from happening?
Theoretically it could be a WiFi timeout issue, or related, but I tried the following:
- Using RyanZA's OCLF app to set the timeout to an hour.
Settings -> Wireless and network -> WiFi settings -> Advanced, setting WiFi sleep policy to Never.
- Editing the settings database directly to set the WiFi sleep policy to Never.
As well, I still receive emails and the like over WiFi while the screen is locked. I don't have a data plan (there's not even a SIM card in the phone right now), so it seems like WiFi stays connected and is otherwise working.
That said, I do have problems with WiFi occassionally failing to work; see How can I prevent my Wi-Fi connection from glitching? The answer to that question has seemingly fixed the problem with Wi-Fi being glitchy, but it doesn't prevent it from sleeping while the screen is off, so I think something else is wrong. I'm not sure to what extent it affects this GTalk issue.
This has happened in every ROM I've used. Another Jabber client that does not suffer this issue would be OK, but ideally I'd like to fix GTalk. Meebo and eBuddy suffer the same or similar problems.
- Device: Samsung Galaxy S Vibrant SGH-T959
- OS Version: 2.2 (Froyo)
- ROM: Bionix NextGen v1 (TouchWiz version)