Может быть лучший способ обойти эту проблему, но я только что попробовал это:
- Убедитесь, что все ваши контакты находятся в безопасном месте за пределами вашего телефона.
Создайте другую (кроме вашей текущей) учетную запись Google, например Locale.Phonebook@gmail.com
.
- Добавьте его в свой телефон. Сделайте его тем, который использовался для новых контактов по умолчанию.
- Удалите аккаунт в Google снова.
Если у вас не было контактов в обычной учетной записи Google, все готово. Просто убедитесь, что ваша программа синхронизации использует правильную (новую) учетную запись.
Если у вас были контакты в обычной учетной записи, вам придется каким-то образом перенести их из обычной учетной записи Google в новую специальную учетную запись.
Я использовал программное обеспечение My Phone Explorer (MPE), но это сложно.
- Во-первых, вам нужно установить папку / учетную запись, используемую для синхронизации контактов в клиенте MPE на телефоне, на ту, которая все еще содержит контакты.
- Тогда синхронизируй. Это позволит получить контакты на ПК.
- На ПК скопируйте ВСЕ контакты в буфер обмена. Также сделайте резервную копию с MPE.
- Затем удалите все контакты на ПК (выберите один, затем нажмите Ctrl-A, чтобы выбрать все, затем удалите).
- Тогда синхронизируй. Это удалит контакты из (обычной) учетной записи Google.
Теперь измените папку / учетную запись, используемую для синхронизации контактов в клиенте MPE на телефоне, на новую. Также измените папку / учетную запись, в которую входят новые контакты (на новую учетную запись).
- На ПК снова вставьте все контакты в приложение.
- Затем синхронизируйте снова. Это создаст контакты в новой учетной записи.
Теперь ваши контакты хранятся в учетной записи Google (что делает ваш телефон ICS / Jelly Bean счастливым), но вы уверены, что контакты не могут быть случайно синхронизированы с Google (что, надеюсь, вас порадует).
Почему они заставляют нас делать такие вещи? Я думаю, что тот, кто хочет сохранить конфиденциальность своих данных, должен делать это, не используя хитрости.
Кто-то может запрограммировать нового контент-провайдера для контактов, используя локальный магазин?
Кстати, MPE по-прежнему может хранить контакты на телефоне локально, как это было до ICS при синхронизации с ПК. Однако проблема в том, что на телефоне вы не можете добавить новый контакт в этот локальный магазин, он просто не отображается, когда вас спрашивают, где сохранить новый контакт.
Ловушка: иногда вы видите сообщение о том, что при удаленной учетной записи возникла проблема с входом в систему. Вместо того, чтобы злиться на это, вы можете быть счастливы, потому что это показывает, что вы только что успешно предотвратили утечку данных со своего телефона в Google ;-)