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

Root [Solved] Persistent Sync Indicator in Notification Bar

Jonamerica

Well-Known Member
I noticed a number of discussions here and elsewhere about rooted phones having a sync notification that won't go away. After some testing I've been able to replicate and fix the problems that cause this little nuisance.

The issue lies in the fact that account sync information is not tied to the application files themselves. In other words, if you remove HtcTwitter.apk from your phone but have a Twitter account setup in 'Settings > Accounts & Sync,' you will get a persistent sync indicator as the phone tries to update that account using software it can't find. If you don't have a Twitter account listed you can safely remove the application files from the phone without getting the persistent sync indicator.

The biggest culprit is Friend Stream. If you have a Facebook, Twitter, or Flickr account setup in 'Settings > Accounts & Sync' you will not be able to remove Friend Stream without getting the persistent sync indicator. However, if you remove those accounts from the phone, THEN remove Friend Stream, the sync error will go away.

It appears that the Friend Stream software is integrated into other phone software; like, pulling Flickr and Facebook photos into the Photo apps, or pulling Facebook status updates into the phone contacts. So, if you plan on using the built in Facebook contact or Facebook/Flickr photo integration you'll need to keep Friend Stream - otherwise you will end up with the persistent sync indicator.

(TL;DR: Remove Facebook/Twitter/Flickr accounts from 'Settings > Accounts & Sync' before removing related software. Don't remove Friend Stream unless you aren't going to use the integrated Facebook and Flickr features.)
 
I noticed a number of discussions here and elsewhere about rooted phones having a sync notification that won't go away. After some testing I've been able to replicate and fix the problems that cause this little nuisance.

The issue lies in the fact that account sync information is not tied to the application files themselves. In other words, if you remove HtcTwitter.apk from your phone but have a Twitter account setup in 'Settings > Accounts & Sync,' you will get a persistent sync indicator as the phone tries to update that account using software it can't find. If you don't have a Twitter account listed you can safely remove the application files from the phone without getting the persistent sync indicator.

The biggest culprit is Friend Stream. If you have a Facebook, Twitter, or Flickr account setup in 'Settings > Accounts & Sync' you will not be able to remove Friend Stream without getting the persistent sync indicator. However, if you remove those accounts from the phone, THEN remove Friend Stream, the sync error will go away.

It appears that the Friend Stream software is integrated into other phone software; like, pulling Flickr and Facebook photos into the Photo apps, or pulling Facebook status updates into the phone contacts. So, if you plan on using the built in Facebook contact or Facebook/Flickr photo integration you'll need to keep Friend Stream - otherwise you will end up with the persistent sync indicator.

(TL;DR: Remove Facebook/Twitter/Flickr accounts from 'Settings > Accounts & Sync' before removing related software. Don't remove Friend Stream unless you aren't going to use the integrated Facebook and Flickr features.)

Thanks for taking the time to write this up, but this has been discussed many many times :)
 
i pushed friendstream back onto the phone after making this error but it put me in a constant reboot loop. Anyone have a explanation. Ive disabled syncing for facebook for the time being but that wont last.
 
after loading captjagers 162 rom on i wanted to add just a couple htc apps back on so i installed mail and htcfacebook. somehow facebook or both would make the syncing get stuck, if i cancelled the sync then did it again it would usually sync but then 2 hrs later it would get stuck again.
 
i pushed friendstream back onto the phone after making this error but it put me in a constant reboot loop. Anyone have a explanation. Ive disabled syncing for facebook for the time being but that wont last.

Did you return all Friend Stream files?

FriendStream.apk
FriendStream.odex
com.htc.FriendStreamWidget.apk
com.htc.FriendStreamWidget.odex

It's possible that the file is corrupt.
 
after loading captjagers 162 rom on i wanted to add just a couple htc apps back on so i installed mail and htcfacebook. somehow facebook or both would make the syncing get stuck, if i cancelled the sync then did it again it would usually sync but then 2 hrs later it would get stuck again.

After you moved the HtcFacebook files back (HtcFacebook.apk HtcFacebook.odex) did you also move Friend Stream back? If you use HtcFacebook you need to also keep Friend Stream on the phone - otherwise you'll get the persistent sync.
 
After you moved the HtcFacebook files back (HtcFacebook.apk HtcFacebook.odex) did you also move Friend Stream back? If you use HtcFacebook you need to also keep Friend Stream on the phone - otherwise you'll get the persistent sync.

Can someone post a link of all the friendstream files that need to be put back into the phone as welll as a step by step on how to get them to load in. I'm a newb and some of these steps still confuse the heck out of me. Thanks
 
Does anyone know if APK or ODEX files contain personal information? I'm happy to upload the ones off my phone, but obviously don't want to do anything stuipd. :D
 
Will just unchecking and stopping everything from syncing before doing so also work, or you have to remove the account?
 
I want to keep facebook syncing (after) I just never use friendstream.

If you use Facebook for Sense to sync your Facebook friends to your contacts or Facebook photos to your photo app then you have to keep Friend Stream.

If you're using the actual Facebook app (not Facebook for Sense) then you can remove Friend Stream.
 
Can someone post a link of all the friendstream files that need to be put back into the phone as welll as a step by step on how to get them to load in. I'm a newb and some of these steps still confuse the heck out of me. Thanks

Can someone please do this. This sync notification is really starting to get annoying. i don't understand these ADB commands. Someone please help with this.
 
Double post, apologies.

But pushing the Friendstream files back to the phone through ADB worked perfectly. If anybody needs the files I have them and can get them to you.
 
So I reinstalled FriendStream back on the phone but I still get a force close when I try to open 'Accounts & Sync'.

Anyone have suggestions?

Oh, and.....

HI Everybody! I am a non-programmer so this whole rooting process is quite fun!
 
Back
Top Bottom