Disable syncing in Android 13:
In a stock Android 13 installation, this is what worked for me:
- Open the Settings section of the phone
- Navigate to "Passwords and accounts"
- Scroll to find the Google account that you wish to select, and select it
- Click on "Account sync"
- Disable the "Contacts" sync for that account
Now open your Google Contacts app. Even though you disabled sync for a particular Google account, that only disable automatic online syncing. To sync manually, pull down, and a refresh animation will display.
Hide contacts from certain accounts in Google Contacts on Android:
If you don't want contacts from a certain Google account to display in Google Contacts app by default when opened, you can either delete the account from your phone, or you can hide those contacts.
By default, when you open the app, Google will display contacts from all accounts, as well as contacts that are only stored on device. You can see at the top of the screen under the search bar the text "All accounts - 301 contacts".
To only see contacts for a particular Google account, do this:
- Click the user profile photo (or icon of a device) at the top of the screen next to the search bar
- Select the Google account you choose
- Even though you have selected a Google account, you are still seeing all contacts from all accounts and from the device itself. To see only the contacts for that Google account, select the menu button at the top of the screen, then select the Google account.
To see only contacts stored on the device, do this:
- Click the user profile photo at the top of the screen next to the search bar (or icon of a phone)
- Select "Device"
- Now you can see only contacts stored on the device (as opposed to in a Google account)
When searching, Google Contacts will search across all accounts and on the device itself. I don't know a way to change this behaviour.