LINUX.ORG.RU

Сообщения router

 

где можно почитать про назначение партиций в android?

Доброго времени суток

Сабж. Их нереально много. Назначение нескольких интуитивно понятно, но хотелось бы получше изучить матчасть - назначение каждой из партиций

~ # ls -l /dev/block/platform/soc/624000.ufshc/by-name/ | awk '{ print $9, $10,
$11; }'
aboot -> /dev/block/sde23
abootbak -> /dev/block/sde24
apdp -> /dev/block/sde5
bk1 -> /dev/block/sda3
bk10 -> /dev/block/sdf2
bk11 -> /dev/block/sdf4
bk12 -> /dev/block/sdf6
bk2 -> /dev/block/sda8
bk3 -> /dev/block/sda10
bk4 -> /dev/block/sdd2
bk5 -> /dev/block/sdd5
bk6 -> /dev/block/sde4
bk7 -> /dev/block/sde29
bk8 -> /dev/block/sde30
bk9 -> /dev/block/sde40
bluetooth -> /dev/block/sde26
boot -> /dev/block/sde36
cache -> /dev/block/sda13
cdt -> /dev/block/sdd3
cmnlib -> /dev/block/sde19
cmnlib64 -> /dev/block/sde21
cmnlib64bak -> /dev/block/sde22
cmnlibbak -> /dev/block/sde20
cust -> /dev/block/sde38
ddr -> /dev/block/sdd4
devcfg -> /dev/block/sda4
devcfgbak -> /dev/block/sda5
devinfo -> /dev/block/sde1
dip -> /dev/block/sde25
dpo -> /dev/block/sde2
dsp -> /dev/block/sde32
frp -> /dev/block/sda7
fsc -> /dev/block/sdf1
fsg -> /dev/block/sde28
hyp -> /dev/block/sde13
hypbak -> /dev/block/sde14
keymaster -> /dev/block/sde17
keymasterbak -> /dev/block/sde18
keystore -> /dev/block/sda6
lksecapp -> /dev/block/sde7
lksecappbak -> /dev/block/sde8
logo -> /dev/block/sde31
mdtp -> /dev/block/sde34
misc -> /dev/block/sda9
modem -> /dev/block/sde35
modemst1 -> /dev/block/sdf3
modemst2 -> /dev/block/sdf5
msadp -> /dev/block/sde6
oops -> /dev/block/sda11
persist -> /dev/block/sda12
pmic -> /dev/block/sde9
pmicbak -> /dev/block/sde10
recovery -> /dev/block/sde37
reserve -> /dev/block/sdd1
rpm -> /dev/block/sde11
rpmbak -> /dev/block/sde12
sec -> /dev/block/sde3
splash -> /dev/block/sde33
ssd -> /dev/block/sda1
sti -> /dev/block/sde27
switch -> /dev/block/sda2
system -> /dev/block/sde39
tz -> /dev/block/sde15
tzbak -> /dev/block/sde16
userdata -> /dev/block/sda14
xbl -> /dev/block/sdb1
xblbak -> /dev/block/sdc1

TWRP уже установлен, так их можно пощупать через adb и сдампить на комп ( Кстати, а через разлоченный fastboot нельзя дамп сделать? )

 ,

router
()

android: достаточно ли TWRP для переноса прошивки на новый телефон?

Доброго времени суток

Сабж.

Есть два телефона xiaomi mi5 - один старый, разбитый; другой новый, на замену. На обоих fastboot разлочен. Ситуация осложняется тем, что прошивки разные ( на новом телефоне более новая прошивка, которая мне по некоторым причинам не нравится, а старая на сайте производителя уже недоступна ). Хотелось бы перенести со старого телефона и прошивку тоже.

Установил TWRP ( телефон есть в вики twrp, есть билд для этой модели ). Сделал на обоих телефонах полный бекап средствами TWRP ( boot, cache, recovery, system, system image, data, efs )

Для проверки запустил на новом ( пустом ) телефоне восстановление ( сначала wipe cache, system, data ), потом восстановление system, но не system image. И, сюрприз, не грузится. Логотип mi, ничего не происходит. Ещё раз запустил восстановление, но теперь после wipe отключил монтирование system в twrp и восстанавливал уже наоборот, system image, но не system. Грузится.

Ок. Я правильно понимаю, что мне мешал dm-verity ( 1, 2 ) ?

Через adb к twrp скопировал бекап со старого телефона на новый Запускаю восстановление по казалось бы уже проверенному рецепту ( wipe : cache, system, data, затем восстановление всего, кроме system ( вместо него system image ) И опять болт - не грузится.

Правильно ли я понял, что для проверки dm-verity используется что-то, что TWRP не бекапит? И если да, можно ли эту проверку отключить/обойти/пересчитать контрольные суммы?

Решение: некотоыре партиции приходится переносить через adb, а не графическую морду twrp

 ,

router
()

Посоветуйте книгу по теории фотографии и обработке фото

Доброго времени суток

Сабж. В профи не собираюсь - надо чтоб за фотки из отпуска стыдно не было :)

Linux при том, что фотографирую на телефон с android, а обработка будет в imagemagick и gimp. Ну удалят так удалят, может кто успеет ответить

 ,

router
()

В каких высокоуровневых языках программирования есть пайпы и конвеер?

Доброго времени суток

Пощупал powershell ( под linux тоже есть ) и был приятно удивлён тем, что внутри есть конвееры. Даже то, что он работает с объектами, не так значительно.

Написал пару скриптов для vsphere и понимаю, что на любом другом языке несколько пайпов пришлось бы менять на трёхэтажные циклы. Код по сравнению с конвеером крайне раздувается и становится менее читаемым. Да, вместо циклов можно взять например лямбды. Но они тоже усложняют код. Возможно, даже больше циклов. На перле уже 2-3 вложенных map'а переполняют стек в голове :)

Да, можно взять старый добрый bash. Но любой пайп порождает процессы. И что хуже, более-менее сложную обработку данных приходится переносить на другие языки. И чтобы объединить такие куски кода в конвеер, придётся оформлять их в виде отдельных файлов. Хотелось бы что-то высокоуровневое вроде питона

Так вот. Есть ли высокоуровневые языки, в которых можно использовать пайпы для объединения в конвеер отдельных частей кода ? Или хотя бы можно организовать что-то подобное конвееру без нагромождения кода

 ,

router
()

кто-нибудь использует в openldap backend «monitor» ?

Доброго времени суток

Сабж. Очень хотелось бы пощупать cn=Monitor. Но и в rhel, и в debian его почему-то стыдливо прячут.

В официальной документации и в man страницах настройка бекэндов даётся для старого формата slapd.conf. Пытался добавить через .ldif и slapadd - полный облом, получилось только модуль подгрузить ( в debian. в rhel встроен ). В итоге создал старый slapd.conf с «database monitor» вручную запускал slapd с параметрами -f и -F, чтобы он дёрнул старый конфиг и взял из него настройку для monitor и залил в backend config

Вроде ок. В strace вижу, что модуль back_monitorв в debian подгружается. И после добавления в конфиг новой базы он больше не ругается в отключенный по умолчанию debug ( жёваный крот !!!! ) , что базы нет.

Но. Никакие запросы к cn=Monitor ничего не возвращают. При том что и в официальной документации, и в man 5 slapd-monitor сказано пару слов в духе «добавьте базу в конфиг и будет вам счастье»

# ldapsearch -x  -b 'cn=Monitor' -s base '(objectClass=*)' '*' '+'
# extended LDIF
#
# LDAPv3
# base <cn=Monitor> with scope baseObject
# filter: (objectClass=*)
# requesting: * + 
#

# search result
search: 2
result: 32 No such object

# numResponses: 1

кусок конфига:

[...]
dn: cn=module{0},cn=config
objectClass: olcModuleList
cn: module{0}
olcModulePath: /usr/lib/ldap
olcModuleLoad: {0}back_mdb
olcModuleLoad: {1}back_monitor
structuralObjectClass: olcModuleList
entryUUID: cf2490c2-841c-1036-9785-5fb5b9fdfa58
creatorsName: cn=admin,cn=config
createTimestamp: 20170210203948Z
entryCSN: 20170210203948.660616Z#000000#000#000000
modifiersName: cn=admin,cn=config
modifyTimestamp: 20170210203948Z
[...]

dn: olcDatabase={2}monitor,cn=config
objectClass: olcDatabaseConfig
olcDatabase: {2}monitor
olcAddContentAcl: FALSE
olcLastMod: TRUE
olcMaxDerefDepth: 15
olcReadOnly: FALSE
olcSyncUseSubentry: FALSE
olcMonitoring: FALSE
structuralObjectClass: olcDatabaseConfig
entryUUID: 835b535c-84d9-1036-8f09-1f44592a0b27
creatorsName: cn=config
createTimestamp: 20170211191036Z
entryCSN: 20170211191036.393317Z#000000#000#000000
modifiersName: cn=config
modifyTimestamp: 20170211191036Z
[...]

То ли у меня руки штопором, то ли openldap чуть в сторону от дефолта - набор кривых костылей, то ли документация openldap после глобального перехода на backend «config» ( с slapd.conf на slapd.d ) кусок бесполезного мусора

Как этот злосчастный monitor включить?

 

router
()

Завтра расскажут, как для новых процессоров intel включить jtag отладку через usb

Доброго времени суток

Сабж: https://habrahabr.ru/company/pt/blog/321440/

Вебинар «Как включить JTAG-отладку через USB» состоится в четверг, 9 февраля в 14:00. Его ведущие — Старшие программисты отдела технологий виртуализации Максим Горячий и Марк Ермолов. Участие в вебинаре бесплатное, требуется регистрация по ссылке: http://www.ptsecurity.com/ru-ru/research/webinar/161502/

ИМХО, многим будет интересно.

Надеюсь, потом выложат запись. Но если кто будет смотреть и знает как записать, просьба сохранить и куда-нибудь выложить. Я по времени не успеваю посмотреть

 ,

router
()

openldap при включенном ipv6 возвращает на все запросы «No such object (32)»

В процессе копирования ldap на новый сервер ( rhel 6 ) обнаружил, что без отключения ipv6 поиск не работает вообще - «no such object (32)»

Есть идеи, где искать причину? IPv6 мне не нужен, но после трёх часов, потраченных на дебаг, хочется понять - «что это, [censored], было?» :)

# service network restart
[...]
# ldapsearch -z 0 -x -LLL -b "dc=mydomain,dc=com" 'cn=user1'
No such object (32)
# ip a d ::1/128 dev lo
# ldapsearch -z 0 -x -LLL -b "dc=mydomain,dc=com" 'cn=user1'
[тут успешно всё находит]

В debug.log

Feb  7 22:51:05 vm-ldap slapd[31298]: conn=1006 fd=11 ACCEPT from IP=[::1]:56787 (IP=[::]:389)
Feb  7 22:51:05 vm-ldap slapd[31298]: conn=1006 op=0 BIND dn="" method=128
Feb  7 22:51:05 vm-ldap slapd[31298]: conn=1006 op=0 RESULT tag=97 err=0 text=
Feb  7 22:51:05 vm-ldap slapd[31298]: conn=1006 op=1 SRCH base="dc=mydomain,dc=com" scope=2 deref=0 filter="(cn=user1)"
Feb  7 22:51:05 vm-ldap slapd[31298]: conn=1006 op=1 SEARCH RESULT tag=101 err=32 nentries=0 text=
Feb  7 22:51:05 vm-ldap slapd[31298]: conn=1006 op=2 UNBIND
Feb  7 22:51:05 vm-ldap slapd[31298]: conn=1006 fd=11 closed
Feb  7 22:51:09 vm-ldap slapd[31298]: conn=1007 fd=11 ACCEPT from IP=127.0.0.1:60252 (IP=0.0.0.0:389)
Feb  7 22:51:09 vm-ldap slapd[31298]: conn=1007 op=0 BIND dn="" method=128
Feb  7 22:51:09 vm-ldap slapd[31298]: conn=1007 op=0 RESULT tag=97 err=0 text=
Feb  7 22:51:09 vm-ldap slapd[31298]: conn=1007 op=1 SRCH base="dc=mydomain,dc=com" scope=2 deref=0 filter="(cn=user1)"
Feb  7 22:51:09 vm-ldap slapd[31298]: conn=1007 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text=
Feb  7 22:51:09 vm-ldap slapd[31298]: conn=1007 op=2 UNBIND
Feb  7 22:51:09 vm-ldap slapd[31298]: conn=1007 fd=11 closed

В конфиге ( slapcat -n 0 > /tmp/config_0.ldif ) не вижу ни малейшего намёка на ipv6 или вообще acl'ы

update: Причины обнаружено две - баг в openldap и + косяк в /etc/hosts - localhost указывает и на 127.0.0.1, и на ::1. Отключение ipv6 через sysctl - workaround ; исправление дублирования в /etc/hosts - решение. Если будет время, проверю, повторяется ли на последней версии, и отправлю в багтрекер. Хотя сейчас времени мало :\

 ,

router
()

systemd, загрузка не доходит до логина. Как искать причину?

Доброго времени суток

ВМ на домашнем компе в linux KVM. Есть доступ к консоли

Debian unstable ( stretch ). Да, я догадываюсь, что означает unstable. Но причину всё равно хотелось бы найти, тем более что другие ВМ с той же ОСью загружаются нормально

Итак, до запуска ssh и логина на консоли загрузка не доходит

Загружаюсь через kernel cmdline с «systemd.unit=rescue.target»

Ввожу пароль root, разрешаю логин root по ssh, запускаю sshd.service

Профит, нормальный человеческий шелл

На консоли нажимаю Ctrl-D, загрузка безуспешно продолждается. Параллельно к ОСи есть доступ по ssh

просмотр «journalctl -xb» показал, что не запустились dbus.service и systemd-logind.service

Есть идеи, что с этим делать, кроме переустановки ОСи?

 , ,

router
()

Почему может виснуть jmap -heap?

Доброго времени суток

Сабж. Есть хост со старой ОСью, старым tomcat, старым jdk.

jmap -heap виснет. При этом jstat и jmap -histo:live работают без проблем. И точно помню, что пару дней назад я запускал jmap -heap и проблем не было

Почему может виснуть jmap -heap ?

-bash-3.00$ ps -ef | grep -i tomcat
crypto    8861     1  0 Jan01 ?        00:14:08 /usr/local/jdk1.6.0_11/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-6.0.35/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms2560m -Xmx2560m -Dcom.sun.management.jmxremote.port=3333 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -server -Djava.endorsed.dirs=/usr/local/apache-tomcat-6.0.35/endorsed -classpath /usr/local/apache-tomcat-6.0.35/bin/bootstrap.jar -Dcatalina.base=/usr/local/apache-tomcat-6.0.35 -Dcatalina.home=/usr/local/apache-tomcat-6.0.35 -Djava.io.tmpdir=/usr/local/apache-tomcat-6.0.35/temp org.apache.catalina.startup.Bootstrap start
-bash-3.00$ strings /proc/8861/environ | grep JAVA_HOME
JAVA_HOME=/usr/local/jdk1.6.0_11
-bash-3.00$ whoami
crypto
-bash-3.00$ /usr/local/jdk1.6.0_11/bin/jstat -gc 8861 1000 1
 S0C    S1C    S0U    S1U      EC       EU        OC         OU       PC     PU    YGC     YGCT    FGC    FGCT     GCT
5312.0 5120.0 2456.0  0.0   280832.0 193075.0 2330176.0  1773049.6  19968.0 19762.6    680   12.905  37     96.056  108.961
-bash-3.00$ /usr/local/jdk1.6.0_11/bin/jstat -gcutil 8861 1000 1
  S0     S1     E      O      P     YGC     YGCT    FGC    FGCT     GCT
 46.24   0.00  68.75  76.09  98.97    680   12.905    37   96.056  108.961
-bash-3.00$ /usr/local/jdk1.6.0_11/bin/jmap -histo:live 8861  | head

 num     #instances         #bytes  class name
----------------------------------------------
   1:      23630378     1040187088  [C
   2:      23949250      574782000  java.lang.String
   3:        657782      138057080  [Ljava.lang.Object;
   4:          6667       29761440  [B
   5:        656623       15758952  java.util.ArrayList
   6:        365054        8761296  java.util.HashMap$Entry
   7:         41700        4732688  <constMethodKlass>
-bash-3.00$ /usr/local/jdk1.6.0_11/bin/jmap -heap 8861
Attaching to process ID 8861, please wait...
Killed
-bash-3.00$

убил процесс по kill -9 я. Через 6 минут после запуска. На Ctrl-C не реагировал, на обычный kill -11 тоже

-bash-3.00# ps -ef | grep '[j]map'
crypto   12946 10992  0 17:13 pts/0    00:00:00 /usr/local/jdk1.6.0_11/bin/jmap -heap 8861
-bash-3.00# date
Mon Jan  2 17:19:47 MSK 2017
-bash-3.00# kill -9 12946

 

router
()

Посоветуйте книжку по объектно-ориентированному программированию

Доброго времени суток

Сабж. До сих пор пишу скрипты в рамках процедурной парадигмы. Тупо не умею выделить объекты и проработать их взаимодействие. Хотя в институте курс по C++ был. А усложнение скриптов приводит к нагромождению быдлокода.

Посоветуйте книгу, которая помогла бы. В идеале, лучше бы в этой книге НЕ изучали бы с нуля какой-либо язык программирования, а лишь использовали его для иллюстрации.

update

Как вариант, подойдёт совет «ООП уже не нужно, изучай $paradigm». Если под эту парадигму есть хорошая книга, а также актуальный И популярный язык программирования. lisp и брейнфак не предлагать :D

Функциональная парадигма тоже выглядит достаточно полезной, тем более для скриптов.

 

router
()

Нестандартное поведение мыши в vim в debian testing

Доброго времени суток

Обновил на ноуте debian с jessie ( stable ) на stretch ( testing ). После этого vim начал работать с мышью странно:

  • средняя кнопка вставляет текст из буфера vim, а не иксов
  • выделение текста тормозит, цвет выделенного текста тоже отличается от дефолтного в терминале. И опять же он не копируется в буфер иксов
  • правая кнопка не вызывает меню терминала. Вместо этого переключает в визуальный режим

Да, можно было бы списать на глюки нестабильной ветки дистрибутива. Но выгдялит это не как глюк, а как изменившееся дефолтное поведение. Как будто vim начал работать с мышью более тесно.

Кто-нибудь знает, что это за напасть и как бороться?

 

router
()

Выбор version control system: куда мигрировать с CVS ?

Доброго времени суток

Сабж. Текущая ситуация: конфиги различных серверов и оборудования хранятся в CVS. У сервера/задачи есть свой путь в дереве. Хотелось бы закопать cvs так, чтобы не вылез обратно

Что хотелось бы:

  • клиенты под windows и linux
  • возможность хранить всё в одном репозитории, а не подключать на рабочем компе 100500 репозиториев. Т.е. одной командой скачать себе копию всего, к чему есть доступ.
  • возможность выдавать доступ к отдельным ветвям дерева
  • возможность отбирать доступ к отдельным файлам
  • ну и самый треш - возможность реплицировать _часть_ дерева на отдельный сервер в DMZ, и уже с него раздавать read only эту часть DMZ'ным хостам
  • иметь возможность скачать не весь репозиторий, с блекджеком и логами, а отдельные файлы

Да, в cvs большей части тоже нет :D

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

На первый взгляд, subversion выглядит подходяще. Другие варианты есть?

З.Ы. Да, вынести перенести всё это в любую систему централизованного управления было бы лучше. Но именно сейчас и именно для данного проекта не получится.

 , , ,

router
()

Поиск информации для подготовки к экзаменам redhat

Доброго времени суток

Сабж. Существуют ли ( встречались ли вам )

  • книги для подготовки к экзаменам
  • перечень официальной документациии, которую необходимо знать для подготовки к экзамену X
  • примерный список задач для подготовки к экзамену Y ( да, я знаю что лицензия запрещает, но для других вендоров встречаются дампы тестов, хотя это тоже запрещено )

В общем, хоть что-нибудь, что позволило бы ограничить список тем для изучения при подготовке к экзамену и/или прикинуть насколько готов

З.Ы. разумеется, речь не про EX200/300, для них как раз книг много

 , ,

router
()

Возможно ли ботинок от роликов использовать для коньков?

Доброго времени суток

Сабж. Сезон для роликов давно закончился, зато уже почти зима и многие катки залили. В магазинах есть хоккейные лезвия для установки в стандартную раму роликовых коньков. Стоит ли с ними связываться, или обязательно нужно искать отдельные рамы или даже отдельные коньки?

«Ощущения не те» - не волнует :D Провессиональный спорт тоже не привлекает. Коньки нужны именно любительские, для отдыха.

 , , ,

router
()

Посоветуйте карты под андроид для туризма

Доброго времени суток

Сабж

Есть ли под ведроид софт, который позволит загрузить карты произвольной области, добавить на них точки и маршруты, и самое главное - потом работать с этим всем без доступа к интернету?

 ,

router
()

Посоветуйте игры на тренировку мозга

Доброго времени суток

Логика, реакция, память, восприятие, вот это всё. Стим пойдёт. Игры для винды is fine too

Пример:

apt-cache show brainparty

update

Хотел избежать занудного описания того, что ищу. В итоге получил срач на тему влияния игр на личность.

Что ж. В данном топике я хотел бы увидеть не новинки gamedev или диванное петросянство. Вместо этого мне нужно ПО, которое в целом оценит возможности мозга по нескольким направлениям и даст понять, что именно неплохо бы подкачать. Например: реакция и логика отличные, внимание норм, а вот кратковременную память надо развивать.

Хорошие атмосферные игры, в которых много интересных задач, не совсем в тему. Нужны именно тесты и короткие тренировочные упражнения, которые можно запускать в дороге на работу. Будут ли они красиво и привлекательно оформлены в игровой манере - дело второстепенное. Шахматы, го, задачи по терверу и матану - это прекрасно, и иногда я к ним возвращаюсь. Но сейчас речь не о них.

Идеальный пример, который меня устраивает почти во всём, я привёл выше - brainparty. Один минус - он только под linux. Хотелось бы на телефон. А любимый n900 я давно заменил на ведроид.

Конкретно для развития кратковременной памяти идеально подходят вариации Dual'n'back

update 2 Пока единственный ответ в тему - NeuroNation, спасибо darkenshvein

 ,

router
()

Существует ли способ запустить opengl приложение в виртуальной машине без проброса видеокарты?

Доброго времени суток

Сабж. Уточню - производительность не важна. Есть ВМ, к которой доступ по SSH. Есть желание иногда запускать на ней viber ( кэп, я знаю ) в vnc или x2go. Но viber хочет opengl. Можно ли его как-то эмулировать?

Даже слайдшоу 1 fps будет отличным результатом

 ,

router
()

Существуют ли jabber клиенты, которые могут блокировать запросы и уведомления от посторонних?

Доброго времени суток

Сабж. Надоели клоуны, предлагающие наркоту в запросах авторизации. Хочется забанить в клиенте весь этот [censored] публичный домен для хомяков, с которого они спамят.

 

router
()

Возможно ли конвертировать обычный файл в sparse?

Доброго времени суток

Есть datastore на ESXi, который нужно целиком скопировать на внешний диск ntfs, подключенный к linux хосту.

Проблема в том, что диски ВМ были созданы как thin provision [ тут было много нецензурных слов ]. Т.е. по сути - sparse файлы. Без thin provision они не влезут. Единственный выход, который я вижу - запаковать в tar с учётом дырок ( sparse файл )

Но. На ESXi tar не умеет sparse. После копирования на другой хост получаем обычный файл, и дырки в нём tar не видит. Сжимать несколько Тб архиватором - очень долго и грустно. Нужна утилита, которая согласится конвертировать plain файл в sparse, или создать tar архив со sparse файлом.

Пример для тестирования:

~$ dd if=/dev/zero of=test.raw bs=1M count=1 seek=99
~$ cat test.raw > test2.raw
~$ tar -cSf test.tar test.raw 
~$ tar -cSf test2.tar test2.raw 
~$ $ du -smx test*
101     test2.raw
101     test2.tar
2       test.raw
1       test.tar
test2.raw - обычный файл после копирования. Нужно получить из него архив, который весил бы не более 1 Мб

 ,

router
()

снова про синхронизацию адресной книги со своим сервером

Доброго времени суток

Лет 5 назад начал использовать open source версию funambol и был доволен, как удав. Недавно поменял телефон на android 6, привычно синхронизировал адресную книгу и долгое время не видел подвоха. Но при необходимости поменять телефон одного контакта обнаружил, что синхронизировано всё в отдельный каталог контактов и они read only :\ Это особенность новых ведроидов ( у каждого приложения своя песочница ), о которой древний funambol v10 не мог знать в принципе

Пора искать что-то другое. Кто с чем синхронизирует данные в обход гугла? owncloud, что-то из groupware ? Нет ли проблем с новыми версиями android?

 , funambol, ,

router
()

RSS подписка на новые темы