A temporary solution will be presented at the end of this post.
PDA: I9000 XXJPO
PHONE: I9000 XXJPP
CSC: I9000 OXAJPO
I have two seemingly identical Factory unlocked UK-bought SIM-free models, both on official Froyo through Kies, flashed with Speedmod 341 Kernel with No-RTF Advanced lagfix applied through Kernel's in-build Sztupy's Universal Fix. Both rooted through ChainFire's tool.
If Automatic Syncing is NOT activated (saves battery and helps control traffic), then after updating the Calendar events on Samsung these updates DO NOT appear on web Google Calendar. If Automatic Syncing is ON - ALL IS FINE ON BOTH PHONES.
This needs further clarification, as two phones behave differently.
Problem No. 1: When Calendar is open and events edited WHEN BOTTOM LEFT SENSOR BUTTON PRESSED:
A. First phone gets 6 choices to choose from (Search, Create, Go to, Today, Delete, Settings).
B. Second phone gets 7 choices (Search, Create, Go to, Today, Delete, and MORE, which when pressed OPENS Choices: Settings and REFRESH).
FIRST REQUEST: Help on how to get REFRESH button among the choices on the First phone would be greatly appreciated.
Problem No. 2: When REFRESH button is pressed, nothing happens (it behaves as if something does happen, but it does not), i.e. the CALENDAR DOES NOT SYNC. Same thing happens with Calendar Widget - when Sync symbol is pressed it does not actually Sync. When similar refresh button is pressed for E-mails, they DO sync. If you follow the path of Settings -> Accounts and sync -> Choose your account from Manage Accounts -> Sync Calendar, the CALENDAR DOES SYNC.
SECOND REQUEST: Help on how to force Sync from the Calendar REFRESH button in the same manner as the "Sync Calendar" from the path above does.
On each of the phones I have more than one GMail account Synced. The one that has "Refresh" opiton has the GMail account listed at the top of the list, the one that does not - lists the Gmail account with the calendar as second in the list (not sure if that makes a difference for the , have not tested it). Also, the calendars from the two accounts on different phones are Shared (but that works ok after a bit of finetuning and tweaking).
Ideas: Clearly, the REFRESH button is not performing the same as "Sync Calendar", so the first idea was to make it do just that. However, I am not clever enough to do that (as well as not clever enough to figure out how to make the REFRESH button appear on the other phone). My first idea was to create some kind of a macro and assign it to the button. I found that "Tasker" may be able to create a macro-type sequence, however, since it is a paid app, it does not even appear on my Market choices. And even if it did, I would not have a clue as to how to assign it to that specific particular REFRESH button. Or, for that matter, how to get the REFESH button appear on the 1st phone. (See request 1).
WORKAROUND:
The only solution I have found so far is beta free app on Market called Synker. It appears as a Widget on Home Screen and allows to force sync all apps that need syncing. And it automatically picks up some of the common android apps and allows you to configure what you want syncing (e.g. contacts, e-mail, calendar etc.). That has good and not so good side effect due to one and the same reason: it syncs everything thet you've pre-set in a configuration. So, when you are checking your e-mails and updating calendar, you press Synker button before you start (to get them all updated to your phone), respond to e-mails, edit appointments etc, and press Synker button after, to get those e-mails sent from your phone and get the Calendar updated on the web. That is excellent. However, if you just looked at your Calendar to make a couple of changes, you do not want Synker to go through all of your 5 e-mail accounts, Facebook and Calendar to do the job.
Yes, it is possible to configure Synker to just update Calendar entries (which, really, should be done through Calendar's native Refresh button), but then you are deprived of the excellent functionality of this app to update all at once. And, for some reason, it is not possible to put two same Widgets with different settings, as practice shows. So, for now, for me it's the less efficient syncing of everything through Synker on any update, but, hopefully, with a little help from you, the Calendar's REFRESH button can be 1. forced to appear and 2. be fixed!
As the developer of Synker, I just wanted to note… Synker should allow for multiple widgets with different accounts/setting. I double checked this on an EVO and a Galaxy Tab after reading your post… If this isn’t working for you send me an email so we can look into it…
Thank you for the reply (and for the app!) : just re-checked, it DOES work! It is a good workaround and a great app in its own merit, which I would use for general syncing even if the problem described was fixed.
Related
Hi Everyone
I really liked how in 1.5 one could chose which of their gmail contact groups they wanted to have synced to the phone. Now let me take a min to explain what I am talking about because I think when I say this I have confused people in other thread topics when asking about it. Using the web interface of gmail I have created a couple of groups (phone family, phone friends, etc). I created these groups because I did not want all 500 of my of my gmail contacts on my phone. Creating these groups allowed me to specifically choose which contacts would be synched from the web to my phone and keep them organized based on how I know them. Now in 2.1 this was taken away and replaced by a sync all contacts approach (this was already aval in 1.5 so I don't know why they would chose to take out the group syncing ability). I know there are ways to limit which contacts appear in people by going to view and then choosing no phone number this is not enough control for me because my contact list/people app on the phone is still over loaded with contacts.
Are there any 2.1 roms that emulate the syncing options that were available in 1.5?
Thank You
There isn't. Only 1.5 has that option
That really SUCKS!!!! I could have sowrn that I read in one of the threads here that at least one rom did support that functionality but I have tried it and it has been a no go :-(
Is it a HTC thing or is it an android thing? By that I mean does 2.1 just make that impossible to do or is it something that if I or someone else wanted to to make a custom rom could add in or bring that functionality back?
I agree that this sucks that this option was taken away. I have asked a few different places about this option and have got no response.
I figured it out...
Hey everyone
I can't believe it I figured it out :-D I am feeling super happy I am one step closer to bringing full functionality back to my phone :-D
I haven't duplicated it on anyone else's phone so not sure if it is a fluke or what. Also only have it working in the custom rom I am using (ALOYSIUS 2.1)
If you want to know what I did pm me and I'll let you know.
you could just, you know, tell us in this thread so everyone doesn't have to PM you
This thread will most likely be moved to the hero general forum....but I just got his PM on how he got it to work.....
dsMA said:
Here is how I got it to work. I went to settings; accounts & sync; I have background data, auto-sync, and google, email checked.
You then exit out of settings and open contacts. Go to the contacts tab, menu, display options, click on gmail account, now a list of all your gmail groups should appear, check the ones you want to sync. Click done to save changes. Now the contacts tab should be populated by all the people in those groups you have selected. And now when you go to people it should be populated by only those groups that were checked in contacts. (i didnt change any settings in people, clicking menu, view, the only things checked are phone and google)
Click to expand...
Click to collapse
interesting. i wonder if the same technique would work with a facebook group? i don't want all those people in my phone haha
I agree I don't really need all my facebook friends in my addressbook. In fact when you go to people -> view -> I leave facebook unchecked so none of them do. So if you would rather none of your facebook friends show up in the people app that is the way to do it.
Now it would be cool though if you could do something similar with facebook contacts that you could do with gmail contacts; I personally don't know. I suspect you might be able to filter the facebook contacts and sync/display by groups provided that facebook allows you to create groups of contacts but I don't know if they do.
Contacts in Phone App not necessarily People App....
I have 4200 contacts. I REALLY REALLY REALLY want this solved.
While testing the Andriod App and Google Contacts I realized a couple of things.
In Google Contacts selecting ALL Contacts I could REMOVE them from MY CONTACTS under GROUPS.
If you look to the left hand side column you will see MY CONTACTS now has ZERO contacts in it and ALL CONTACTS has all your contacts.
Then I selected ALL CONTACTS in the left hand side column. The I selected only the contacts I wanted to be in MY CONTACTS. When you click on a CONTACT you now have an option next to GROUPS at the top that say MOVE TO MY CONTACTS.
The great thing about this is under the PEOPLE APP only MY CONTACTS and the GROUPS I have created show up in the PEOPLE APP.
This is what I hoped would happen.
What happened in addition to this you ask?
Now when I go into the PHONE APP I click on MENU then PEOPLE and voila! Only the selected contacts come up. Perfect so far right?
Wrong. From the HOME screen I press the TALK BUTTON. When I start scrolling through the HISTORY of the calls and I arrive at the last HISTORY call I see that the 1st CONTACT of my 4200 contacts shows up. Then I scroll on down and realize that all 4200 contacts ARE THERE!!!!
So it is not only the PEOPLE APP that needs work but ALSO the PHONE APP. In my opinion.
Am I missing something?
So my question is now how do I tell the phone app to only sync whats in PEOPLE APP and not request ALL CONTACTS?
Any thoughts? Ive only worked and researched this for about 5 hours. So I am probably missing something.
Thank you for your help.
David
Build: Damage Control v2.09.01
Firmware: 2.1-update1
Baseband: 2.42.01.04.27
Kernal: 2.6.29-bc0d2cf
The Fix
For people who stumble upon this thread and need an answer let me share my experiences.
In version 1.5 of the OS HTC allowed us to pick which contact groups we wanted to sync to our phones from our gmail accounts. Enter 2.1, now we no longer have that granulated control, we are forced to sync all of our gmail contacts. After talking with HTC they told me that this is not a result of a change in their contact app (people) but rather a change google made to the android os.
I will now talk about some of the display options provided by people:
launch people - click menu (physical phone button) - click view
As it relates to google here if you want to sync your google contacts you must check the google box. Unfortunately as I stated above this syncs all google contacts. HTC does allow you some limited control over which contacts are actually displayed in your contact list though sadly the controls are not all that great. The only real useful option is at the top "show only contacts with phone numbers". This will only display those contacts which you have a stored phone number for. This option applies globally so if you have your phone tied to flicker, facebook, and twitter then also only contacts with phone numbers present will be displayed. There is a setting under Google that says "show auto gmail contacts" this will display those contacts that are set to show up in your gchat.
How to fix the problem.
Simple answer is that you are going to need to have the AOSP contacts app on your phone. The easiest way to do this is find a rom that includes it. This is actually easier said then done if you want to keep sense on your phone. Everyone has their opinion of sense, either you like it or you don't; personally I like it. The only rom that has both that I am aware of is Alyosius. I find it to be a good rom with both oc and non oc versions aval. If you have a rom that has the aosp contacts app here is what you do:
1. launch the contacts app (contacts)
2. menu (physical phone button)
3. display options
you will now be provided with the various accounts your phone syncs to
click on your gmail account
a set of sub options should now show up, after scrolling through the suboptions you will notice that all your gmail contact groups are shown.
4. check which ever groups you want displayed
Note: this does not prevent your phone from syncing all your contacts, there does not seem to be a way to prevent your phone from syncing all your gmail contacts. this simply makes managing the contacts that show up on your phone more manageable. This trick will limit the contacts that show up in the contact/people app to just those whose groups you have checked.
Note: when preforming a search view the search app or search button it is still possible to search for contacts that are not displayed i.e. since all groups are synced no matter what you will get search hits on those contacts same goes for when using the dialer.
If the rom you use does not have AOSP contacts I would contact the rom developer and see if it is possible to install the AOSP contacts app on your own and see if they can help you.
I hope this is helpful to people.
I have the sync checked and everything, but when I go the google calender through my computer it is blank. Any suggestions for why it isn't working. It problem something stupid I haven't done.
Underneath the date where it says calendar, did you choose your acount instead of my calendar? Sorry if that seems insulting, we just have to rule out the obvious first.
I have both checked. And don't worry about insulting me. Like I said, it is probably something stupid.
Was sync ever working? What changes have you made to your phone (e.g. new firmware)?
Your settings seem fine.
Sent from my SAMSUNG-SGH-I897 using XDA App
No special rom or anything and synchas never worked. I tried unchecking and checking the thing again. Didn't work. What its weird is that the info shows up on the launcher pro + calender widget. It seems to be missing some events though.
As I understand this - your calendar is displaying correctly on the phone, but not on your computer?
When you create a new calendar entry on the phone, are you making sure that it is placing it in the google calendar and not "my calendar" - you have to change this as "my calendar" is the default and does not sync to google calendars.
So my calendar will not sync with my google calendar? I have to do it with each event manually? I thought that if the syncing was set up to sync with my google calendar, that it would.... sync with it. Or does it only work one way? Google calendar to my calendar, but not the other way around?
It sounds like you might not have background and auto sync enabled, do you know if you do?
In the calendar app, as mentioned before, make sure you're selecting "[email protected]" rather than My Calendar (its annoying to me, seems like they should sync by default without my input, but at least that part is simple enough for me to get over it).
Then, check out your settings... Apps >> Settings >> Accounts and sync
Do you have Background data and Auto-sync checked? these are crucial, though i think Auto-sync is what should fix this.
Then select your gmail account just below that. Make sure everything is checked. Calendar could be unchecked by default, thus not syncing. I can't remember what's checked out of the box.
Then, I suggest adding the Power Control widget to one of your home screens (I don't know if this is installed by default, I've downloaded and removed too much to remember it all ). The 4th box is the Auto-sync toggle. I need my battery to last all day, so I have this off until I can actually use the stuff, like email, etc.
You can either leave it on at all times and deal with minor battery loss (i think it's minor, tomorrow I'm testing how much battery it will consume leaving on). Or you can toggle it as needed like i do, and when on, it will sync up the calendar, along with everything else. This may not solve your problem, but it sounds reasonable to me. I might be in the same boat as you if I hadn't read a lifehacker article about the Power Control widget and syncing my google stuff.
Let us know how it goes
I have exactly the same problem and I have been trying to fix it all week!
Seems everything is right but nothing will sync, it says it has but my calender is nowhere to be seen, can anybody help I have even factory reset to try again today...
CaptivatedChaos said:
So my calendar will not sync with my google calendar? I have to do it with each event manually? I thought that if the syncing was set up to sync with my google calendar, that it would.... sync with it. Or does it only work one way? Google calendar to my calendar, but not the other way around?
Click to expand...
Click to collapse
Rereading some of this.... It seems like you are seeing Google events on teh phone, but phone events are not showing up in Google.
Probably the issue is the events are created on the phone (by default) in "my calendar" not in the google calendar. 2.2 fixes this, but 2.1 (the stock build and the recent update) make all entries go into "my calendar" by default. You can change this via a drop down, but you have to do it for every calendar entry you create on the phone.
Hi Guys,
I have some strange Problems syncing my Google Calendars.
It shows my Default Calendar and syncs it, but all other calendars i have are not visible in Android 2.2's Calendar App --> Means that its not possible to sync them.
Once it worked by resetting the device to factory defaults - then it showed up all calendars. But that can't be the truth, resetting MY DEVICE to sync a stupid calendar?????.
I don't want to loose all my data and settings (of course i know that i can do backups etc...)
What i tried it:
-Deleting Dalvik Cache
-Deleting normal Cache
-Removing Calendarstorage
...but nothing worked. Just the default Calendar and no other...
Does anybody have a tipp for me how to FORCE google Calendar to sync all Calendars, is there a file i need to edit or someshing else? Maybe a fix from the market?.
I tried also to remove the google Account from Android but that was not possible in Android 2.2. I guess in it worked in Android 2.1....really strange!
Regards
What I did when shared calendars weren't showing up was to go to settings->application->calendar storage and do a 'clear data' and 'force stop'. Repeat for calendar app as well.
Next time it synced it showed the other calendars.
And yeah, I noticed too that you can't delete the account anymore due to it being used blabla
Are there any other fixes or workarounds to try, I've noticed I'm getting this problem too? It's probably been there a while, but it's only now I've updated one of my other calendars.
I've tried clearing data, forcing a stop, or rebooting, but nothing seems to work.
Curiously, although only "My Calendar" and the default Google calendar appear for selection in the default calendar app, all the other calendars (whether they're personal Google calendars or public ones like "UK Holidays") appear for selection to display in a few third-party apps I've tried. Unfortunately, all these apps seem to use the actual calendar data, so even if the other calendars are selected, nothing is displayed because the stock app won't sync.
PPeterC said:
Are there any other fixes or workarounds to try, I've noticed I'm getting this problem too? It's probably been there a while, but it's only now I've updated one of my other calendars.
I've tried clearing data, forcing a stop, or rebooting, but nothing seems to work.
Curiously, although only "My Calendar" and the default Google calendar appear for selection in the default calendar app, all the other calendars (whether they're personal Google calendars or public ones like "UK Holidays") appear for selection to display in a few third-party apps I've tried. Unfortunately, all these apps seem to use the actual calendar data, so even if the other calendars are selected, nothing is displayed because the stock app won't sync.
Click to expand...
Click to collapse
I've got the exactly same problem. I am using Froyo 2.2.1 and tried clearing data, forcing stops, reboots, format cache partition...and nothing. I can select the other calendars in Smooth Calendar widget and Touch Calendar (although they dont show the events on the calendar) But I cant see them in Android Agenda widget and in Stock Calendar app.
This is really frustrating. Is it really that hard to make those small things work? Please help!
I'm using the Smooth Calendar app and have the same problem. (complicated by needing to use a VPN because of where I live). I'm also using eM Client for the calendar on the PC. Here is what I did:
1) checked on line to see if google calendar synced ok - It was ok
2) Installed Google calendar app on my phone - checked to see if it was sync'd - it was NOT
3) In Smooth Calendar select config. Under the heading "Application" | Calendar application: Select which calendar application to use > (selected "Calendar" which is google's android calendar)
4) Went back to google calendar on the phone and press the three vertical dots and then selected refresh
5) Went back to Smooth Calendar and selected refresh - all is well now
(I don't know if I'll need to do so much in the future)
---------- Post added at 04:07 AM ---------- Previous post was at 03:59 AM ----------
I just realized that there are two "refreshes" in Smooth Calendar. Ones is visible when you press on the display. The other is when you choose "calendar" and you are actually seeing google's calendar at that point. Choose the three vertical dots and refresh there !!!
As many of us know, the google calendar sync process can be huge headache that results in battery drain in the form of the ambiguous "Android OS." Interestingly, even if we choose to manually sync entries, there is no option within the calendar for "visible, not sync." Thus we are forced to keep sync running if we want to see calendar entries. Terrible design. I tried a few third party calendar apps but when you sync them, the stock calendar syncs as well and shows up as "synced, visible" once again. I would like to have my data visible and sync when I please. Seems like this should be easy to do. Perhaps this option hasn't been important for CM7 on other devices because those using phones rather than tablets have access to data transfers almost always, whereas we have to rely on WIFI to sync. How have others worked around this issue? Is there a way to submit a CM7 request for future builds?
In the meantime, you can try ShutUp Battery Saver to schedule syncing. Makes the automatic syncing alot more bearable.
Sincitybronze said:
As many of us know, the google calendar sync process can be huge headache that results in battery drain in the form of the ambiguous "Android OS." Interestingly, even if we choose to manually sync entries, there is no option within the calendar for "visible, not sync." Thus we are forced to keep sync running if we want to see calendar entries. Terrible design.
How have others worked around this issue?
Click to expand...
Click to collapse
See my response to your request in the CM7 general thread. I use Calengoo and turn off autosync and use "Synker" to set up a manual calendar sync widget.
Thanks for the ideas, guys. I'm not really concerned about having auto-sync. I'm happy to sync manually. I did purchase calengoo and this seems to be a nice alternative to the stock calendar. It has a manual sync feature built into the primary menu. I set it up so that it pulls calendar info from the Google calendar directly rather than going through the Android interface (which I disabled). When I set up an appointment, the sync button is right there to manually integrate the data with the Google server. Works great and hopefully there will be no more headaches with the syncing and battery drain.
Also, the popup reminders in calengoo are really great to have. The reminder on a homescreen rather than the status bar is cool.
You are right. I didn't know what capabilities Calengoo even had. I too completely disabled my Android calendar and set Calengoo up for google calendar only. Turned off completely the google android calendar sync. The sync button on the menu makes it so I don't have to use "Synker" either. You can even set Calengoo to sync on a schedule you set manually if you want.
I even went so far add to "freeze" the google calendar and calendar storage apps with Titanium Backup so that they do not load or run. So far no issues for having done that.
leapinlar said:
I even went so far add to "freeze" the google calendar and calendar storage apps with Titanium Backup so that they do not load or run. So far no issues for having done that.
Click to expand...
Click to collapse
I thought about doing that, too, but I finally stopped freezing apps as a last attempt to improve battery life because some unidentified frozen app was indirectly related to the failure of the device to suspend properly. With no frozen apps (I just hide them with launcherpro so I don't have to think about them!), wifi enabled and set to off with screen off, and the crappy stock calendar turned off, I'm at 23 hours on battery, with 3 1/2 hours display time, and 46% battery left. This is much more acceptable.
Hey,
I'm having issues syncing my Google contacts. Apparently, it syncs EVERY contact I ever use in gmail.. All used email-addresses are in there, and some names pop-up multiple times.
This issue only appears in the messaging dialog. My phone-book is clean, I only selected 'my contacts' there & those are the wanted ones.
I've already encountered many topics on this, but none had a working solution. I'm not sure if it is something typically 'samsung' or if it appears on all devices (a friend of mine's HTC is OK)
How do you work around this?
- am I somehow able to tell google only to sync 'my contacts' instead of 'all contacts'?
- am I somehow able to filter the contact-list in the messaging dialog? (like the normal phone-book)
- do you guys simply use an other messaging app, that use the default phone-book?
- do you guys use some kind of specific syncing tool?
- .. ?
Thanks guys!
Sven
I notice you can 'solve' it, by removing those 'all contacts' so that only 'my contacts' remain (quite logic I think ). You can then go to your settings in gmail, and disable the 'auto add to contact' feature.
WARNING: by doing this, you will not see those other 'unsaved' email-addresses when you simply want to send an email! So, only do this if your contact-list is up-to-date. I just disabled that feature, hope I won't miss it too much..