Как отредактировать/добавить день рождения в приложении «люди» Cyanogenmod 11?

У меня Цианогенмод 11 М8.

Я храню свои контакты в телефоне, не делюсь ими в облаке, предпочитаю запускать только ПО AOSP и FOSS-приложения от F-Droid .

Почему-то я не могу добавлять/редактировать дни рождения в приложении «Люди». Разве это не должно быть базовой функцией для приложения для людей ?

Я знаю, что они где-то есть, потому что адаптер дня рождения показывает импортированные дни рождения из моего файла VCF в календаре.

Итак, как мне добавить день рождения?

У меня такая же проблема с CM 12.1, так что спасибо за вопрос.

Ответы (4)

В Cyanogenmod People, чтобы увидеть и отредактировать поле «События» (дни рождения и годовщины доступны только в этом случае), контакт «Люди» должен быть в учетной записи, а не только на телефоне. Я также не использую облачный сервис по соображениям конфиденциальности, поэтому я использую приложение MyPhoneExplorer для синхронизации с ПК и связанное, но отдельное приложение MyLocalAccount для хранения контактов, оба в Play Store. Если вы решите использовать MyPhoneExplorer/MyLocalAccount, обязательно синхронизируйте контакты в MyLocalAccount. Когда я понял это решение и установил MyLocalAccount (я уже использовал MyPhoneExplorer), старые существующие контакты не синхронизировались с MyLocalAccount, и у меня все еще не было поля Events. Мне пришлось массово удалить все контакты на телефоне (легко с помощью MyPhoneExplorer) и повторно синхронизировать с MyLocalAccount. Кстати, я использую Outlook на своем ПК. Задача решена.

Спасибо. Тогда это явный баг, попробую Davdroid.
Давдроид сделает свое дело. Правильно нужен аккаунт.

Обходной путь, который я сделал, заключался в том, чтобы экспортировать мои контакты в файл VCF, а затем импортировать их на мой старый телефон, в котором есть поле для дней рождения, затем отредактировать / добавить дни рождения, сохранить / экспортировать обновленные контакты и импортировать их в мой новый телефон AOSP.

Работал нормально. Приложение «Контакты» на моем новом телефоне не отображает дни рождения, но они отображаются в Birthdroid.

Когда вы находитесь в приложении «Люди» и выбираете контакт:

1) нажмите меню --> изменить

2) выберите Добавить другое поле

3) выберите «Особые даты» (особые даты по умолчанию — день рождения, но также включены годовщины и т. д.)

Я тоже на CM11 M8, у меня работает.

Также, возможно, стоит прошить последние гаппсы http://wiki.cyanogenmod.org/w/Google_Apps

К сожалению, я могу выбрать только поля: Phonetic name, IM, Notes, Nickname, Website, Internet call, Address, Email, Phone. Вариант Special Datesнедоступен.
@Janghou У вас нет кнопки «Добавить другое поле» посередине, может быть, ближе к низу? Может тоже попробовать прошить последними гаппсами? wiki.cyanogenmod.org/w/Google_Apps
Кнопка «Добавить другое поле» предоставляет только указанные выше параметры. гаппсы? Похоже, вы не можете отслеживать дни рождения, если не пригласите Google?

Я не думаю, что это ошибка. Я думаю, что это «функция» Google vanilla Android, которая была перенесена в Cyanogenmod. Google очень хочет, чтобы вы были в их облаке и имели у них учетную запись.

Это ошибка или Google это зло. И это само по себе является серьезной ошибкой и позором, но, к сожалению, Google никогда не исправит ее. Кстати, это ошибка в Android AOSP, а не в CM.