как минимум в том, что поменяв (потеряв и т.п.) телефон я все равно могу пользоваться своими контаками и календарем.
на работе вижу календарь на рабочем столе. дома — в ноутбуке, в пути — в телефоне.
как-то так.
я конечно понимаю: развитие технологий, хранение информации не локально, а удаленно (в облаках).
Наверно к этому все и идет, но мне как-то спокойней спится, когда моя важная информация находиться только у меня.
И никто не мешает поднять на домашнем компе SyncML сервер, и синхронизировать контакты с ним. К нему же можно и синхронизацию с Evolution прикрутить…
PS: я против гугла ничего плохого сказать не хочу, но они и так много о нас «знают» (ИМХО). Местоположение, все контакты, встречи, почту и т.д…
А в чем проблема удалить google-контакт и тут же завести новый на телефоне? Ваш метод может пригодится если нужно править много контактов сразу, иначе смысла не вижу.
Действительно, я показал на примере смены типа только у одного контакта.
Для массовой смены — можно использовать ту же команду, но без where _id='164', вот так:
update people set extra_group='2';
Трюк с изменением типов контактов в Android 1.5