• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Slow again. :(

Also, note that I found that the Android Market seems to work fine even with GTalkService not running. I mention this because I found some previous discussions that said that GTalkService was needed in order to use the Market app.

Does GTalkService restart when you go to the market and try to install or update an app?
 
What does GTalkService actually do? What is it for?


For kicks yesterday when I had some time on my hands, I uninstalled LauncherPro & Beautiful Widgets to see if that was lagging me up. I thought I didn't really need them anyway. But the step down to 3 screens really wasn't good for me. I could live with 3 screens if I had to, but I don't want to. And I really missed my BW Big Clock/Weather widget also. So I put it all back on.

But I did notice some marked snappiness while they were uninstalled.
But I'd rather live with the lag, than be without LP and BW.
 
Does GTalkService restart when you go to the market and try to install or update an app?

I just installed an app from the Market and when it was done, the GTalkService was still not listed under Running Services.

How about today? I believe that at some point, and it may be at a random time, the market app will check in to look for any updates to existing apps. It doesn't do this just entering the market app, and perhaps even when you install a new one.

I'm just wondering here.

What does GTalkService actually do? What is it for?

Well, it works with the Google Talk app to listen for connectivity events getting pushed to you. As many Google apps are designed, Google Talk has a server piece that runs in the background, ready to be waked if somebody tries to connect to you with Google Talk, and a client piece that manages the foreground events when you are running the app to actually IM. (Google Talk is Google's IM client.) However, I do know that the market is somehow linked with your Google Talk account. That's why I keep asking about it...

Here is a now one year old news story referencing market download problems and Google Talk: Tips: Android phone won’t download apps? Log-in to Google Talk | Androinica
 
How about today? I believe that at some point, and it may be at a random time, the market app will check in to look for any updates to existing apps. It doesn't do this just entering the market app, and perhaps even when you install a new one.

So far today, the GTalkService is still not running on my phone. I don't know if it will eventually restart or whether it's really "off". The only thing I've seen that definitely starts it, as expected, is to run the "Talk" program.

By the way, when I was doing my digging before in to what was causing the 3G traffic after ending a call, I spent some time examing the system log. I could see that after the call was terminated GTalk would begin an authentication process with a server. Not sure why it has to do that every time...

I'll ask again if someone else might have time to try these steps:

1. Enable 3G and wait for it to be idle (faint "D" is visible below 3G status bar icon)
2. Start up the dialer
3. Tap the first entry in the call history
4. Let the call be initiated
5. Tap End call
6. At this point the 3G "arrows" indicate data traffic. This usually happens 2 or 3 times and then goes back to being idle

Then, kill GTalkService from Running Services and try the steps again. For me, once GTalkService is gone I don't see any 3G activity at step 6. Thanks.
 
AutoKiller Memory Optimizer[/URL] currently with the "Aggressive" preset. I was using "Extreme" at one point but I'm trying to dial things back a bit and thus going with Aggressive at the moment...

this is kinda counterintuitive. unless you've got 9 homescreens and 100 widgets, it may actually perform better (be more responsive) on looser settings. you want it to be using some of that ram for something, preferably making your phone more usable.

default xtr memory settings are actually pretty great and thats what I've been using recently. LP memory settings make a much much bigger difference in "perceived" lag to me(ie homescreen responsiveness).


autokiller on moderate or optimum and LP on high is the most useable I can get. the only sustained lagginess I ever get is after closing navigation or when doing anything in google voice app.

if you've got X megs of free ram on your eris, it makes sense to use it all, preferably on the easiest measure of "quick"ness there is: homescreen navigation.

edit: did I miss something or is there a reason you haven't just nuked gtalk yet? I've never had it misbehave after just disabling auto signin and closing it.
 
Thanks very much for this explanation. I was simply going on the fact that my phone seemed to be better (less laggy) when I had more free memory. So, I thought that by setting the memory thresholds to higher values that I would be keeping more memory "free" which would help. But your explanation makes sense.

As for your last question regarding GTalk... I tried so many different things yesterday that I can't be positive but I'm pretty sure that even with Auto Signin turned off, I was still seeing the GTalkService get launched in the background... Killing the service (after it was auto started) was the only thing I found that would make GTalkService go away.
 
ksyrium said:
Thanks very much for this explanation. I was simply going on the fact that my phone seemed to be better (less laggy) when I had more free memory. So, I thought that by setting the memory thresholds to higher values that I would be keeping more memory "free" which would help. But your explanation makes sense.

its the old windows XP mentality of "omg 37 processes open" *cue 2 hours of disabling services and msconfig*

think about it this way: if you have 90% free memory... everything you open will have to be loaded into memory instead of already being there. android (for that matter, any modern OS) is way way smarter than any of us at managing its megabytes.

ksyrium said:
As for your last question regarding GTalk... I tried so many different things yesterday that I can't be positive but I'm pretty sure that even with Auto Signin turned off, I was still seeing the GTalkService get launched in the background... Killing the service (after it was auto started) was the only thing I found that would make GTalkService go away.

what I meant was uninstall it. you're rooted, after all. besides which trillian is a much better chat client than gtalk if you must have it.

the bottom line is that If autosignin is turned *off* and you're seeing gtalk after a restart, something is wrong.

edit: I just fired up gtalk for only the second time since getting this phone and less than 5 minutes later the process was gone and purged from memory.
 
I'm now running with the "Optimum" setting to see how that works out. Still too early to really tell...

So, I guess something *is* wrong if the GTalkService is still showing up on my device after disabling auto-signin. When I have a chance I'll try to test that one more time to see if it really is the case that the service is there even with signin disabled.

In the meantime, there are a few rare times when I do want to be able to use Talk. That's why I've kept it around. And, since I don't need it very often, I have not bothered to shell out the $5 for Trillian. Thanks for that tip however.
 
oh I didn't realize it had gone out of beta. i've still got my beta backed up, I wonder if it would still work... it really is that good, though. ebuddy looks awful, but works well so.

maybe just nuking it and reinstalling it wouldn't be the worst idea if you have to have it.
 
maybe just nuking it and reinstalling it wouldn't be the worst idea if you have to have it.

A basic question but how would I go about deleting it? I assumed it was one of those "special" apps that can't easily be dumped. And a related question would be how would I reinstall it? I assume it's not in the Market. Could I use Titanium backup to save a copy? Thanks.
 
you're rooted, you can do anything :)

TiB will uninstall it quite handily, but generally backing up system apps can be hit or miss. actually not sure on that one.

edit: TiB doesn't like trying to back up gtalk so I was unable to restore it after deleting it. (don't delete the gtalkservice, apparently thats bad juju).

seriously, something is screwed up *somewhere*. it should not be doing this. I've never seen it do this even on stock phones.
 
seriously, something is screwed up *somewhere*. it should not be doing this. I've never seen it do this even on stock phones.

What is "this"? Is it the fact that I believe the GTalkService starts up even with autosignin disabled? Or are you talking about TiBackup?
 
starting up, yeah. you could also use tib to freeze the service, but that would be annoying if you needed to use it on a regular basis.
 
Back
Top Bottom