How can I hide some contacts from dialer? I am playing around with my brand new Motorola Defy and trying to find a way to manage my contacts.
Of course it synced every contact in my Google account... I want to hide some of them, you know, those people you don't contact often but whose coordinates you want to keep in case you ever need to. I haven't had any luck so far.

I have 3 apps on my phone that deal with contacts :


one called Contacts that is just for managing contacts (no tabs like dial or favorites) -- you can call someone after selecting them, then selecting the phone number, then call -- in there I can select groups I want to hide but too many clicks to call someone
the dialer (my phone is in French so it's called "Appeler" = Call) with tabs : call, recent, contacts, favorites -- works as I'd want to but display all contacts with a phone number, and I haven't find a way to hide some groups (and it does display "visibility: hidden" when you select the contact)
Go contacts, that I installed in hope it would be everything I wanted, but I can't hide groups, as when I try remove a group from the app it deletes it from Google


I don't know if the 2 apps that came bundled with my phone (contacts and dialer) are stock Android or Motorola. BTW, I skipped the configuration of Motoblur so no Motoblur account or anything like that. And it's running Froyo (already installed when I got it).

Does anyone have a solution for me ?
I can't speak specifically to the Defy, but if you've got the stock Android Contacts app and you're syncing to Google, you can tell the phone which groups to display.

From the Contacts app Menu | Display options | {account}. Then check the groups you want to see, and the uncheck the ones you don't. "My Contacts" is going to be pretty much everything under your account. If memory serves, this is only for display; the contact info is still on the phone.

Please note that in Android versions 5.x and up this may be no longer valid due to a bug.