Я прошил свой Nexus 4 официальным релизом Ubuntu Touch 13.10. Я хотел перенастроить его на Android и проверить работоспособность некоторых вещей на Android, чтобы убедиться, что аппаратное обеспечение моего телефона не является проблемой, а затем вернуться к Ubuntu Touch. Я уже добавил несколько десятков контактов, поэтому мне интересно, как я могу их каким-то образом создать, чтобы мне не пришлось добавлять их вручную, когда я возвращаю Ubuntu Touch на телефон.
Я искал в Интернете и видел этот код для синхронизации контактов из Google:
adb shell sudo -u phablet -i syncevolution --configure --sync-property "username=email@gmail.com" --sync-property "password=XXXXXXX" Google_Contacts
и этот код для загрузки их из адресной книги Google:
adb shell sudo -u phablet -i syncevolution --sync one-way-from-server Google_Contacts addressbook
Я думал может быть что-то вроде:
adb shell sudo -u phablet -i syncevolution --sync one-way-to-server Google_Contacts addressbook
может отправлять контакты с моего телефона Ubuntu в адресную книгу Google, а затем использовать односторонний код с сервера при переустановке.
Было бы это правильно? Благодаря.
Я думаю, что не так уж много людей используют Ubuntu Touch, но, к счастью, благодаря Хуршид Аламу, который ответил на этот вопрос: Как мне синхронизировать контакты в Ubuntu Touch? сделать резервную копию моих контактов из его метода для импорта (я не смог в обратном направлении разработать метод, который я опубликовал в своем вопросе).
Для пояснения,
Откройте терминал с вашего устройства Ubuntu Touch и введите:
[ 110]Это сохранит ваши контакты в файл с именем utcontacts.vcf в вашем каталоге документов.
После новой установки Ubuntu touch вы можете скопировать файл обратно в каталог «Документы» и восстановить контакты, открыв терминал и введя:
syncevolution --import /home/phablet/Documents/utcontacts.vcf backend=evolution-contacts database=Personal
Это не работает на Aquaris E 4.5: там вы должны оставить sudo
и database=Personal
. Таким образом, команда syncevolution --export /home/phablet/Documents/utcontacts.vcf backend=evolution-contacts
на bq aquaris E4.5 под Ubuntu Touch 15.04 (OTA-15)! Просто нужно адаптировать имя базы данных, по-французски это «Персонал»: database = Personnel
syncevolution --export /home/phablet/Documents/utcontacts.vcf backend=evolution-contacts database=Personal
посмотреть на https://forum.ubuntu-fr.org/viewtopic.php ? PID = 21749947