Перейти к содержимому


Фотография
- - - - -

Синхронизация контактов на простейших Nokia 2017г


  • Закрытая тема Тема закрыта
4 ответов в этой теме

#1 f2065

f2065

    Программист

  • Администраторы ROOT
  • Сообщений: 6 922
  • Город:Russia,Moscow
  • Модель телефона: Samsung B310E, B5722, C3322, C3322i, S5610.

Отправлено 2018-июн-01 - 15:21

Нокии 2016-2018г - это уже не настоящие нокии, а китайская платформа MTK под брендом нокии.

Официально у моделей типа Nokia 105 нет связи с компьютером и нет драйверов. 

Но решения - есть!

 



#2 f2065

f2065

    Программист

  • Администраторы ROOT
  • Сообщений: 6 922
  • Город:Russia,Moscow
  • Модель телефона: Samsung B310E, B5722, C3322, C3322i, S5610.

Отправлено 2018-июн-01 - 15:21

Резерв



#3 f2065

f2065

    Программист

  • Администраторы ROOT
  • Сообщений: 6 922
  • Город:Russia,Moscow
  • Модель телефона: Samsung B310E, B5722, C3322, C3322i, S5610.

Отправлено 2018-июн-01 - 16:03

Nokia-105 (модели TA-1010, TA-1034, Nokia RM-908, Nokia RM-1133) официально не поддерживает подключение к компьютеру.
Однако, она появляется как композитное USB-устройство с двумя портами: USB\VID_0421&PID_069A&MI_00 и USB\VID_0421&PID_069A&MI_01.

Прикрепленный файл  p130_VID_0421_PID_069A.png   22,91К   Количество загрузок: 0

Настоящих драйверов для них нигде нет, только драйвер-заглушка под WinUSB - но WinUSB интерфейс у них на самом деле не работает (продвинутые знатоки системного программирования могут помочь в этом вопросе там или там).
Удалось добраться до портов через libusbK - однако он не подписан и особого смысла городить софт через libusb нету - всё равно пользователю надо отключить проверку драйверов…
 
Поэтому, сделаем проще!
Реализовать доступ к портам оказалось можно драйверами от многих другими телефонов с аналогичной логикой.
Итак, тут взят драйвер портов от Spreadtrum, и добавлены коды VID/PID Nokia 105. Вот этот модифицированный драйвер:

Прикрепленный файл  Nokia105_driver.7z   72,23К   Количество загрузок: 3

Для работы этого драйвера надо отключить проверку подписей драйверов в Windows (драйвер не подписанный - Windows ему так просто не даст работать) - инструкция там.
Устанавливается драйвер в Диспетчере устройств, через раздел «Выбрать драйвер из списка уже установленных драйверов» и «Установить с диска…».

 

Прикрепленный файл  Install_Nokia105_driver_a.png   18,44К   Количество загрузок: 0
 

Телефон в Диспетчере устройств выглядит как два устройства Nokia 105, сначала ставим драйвер на любое из них, а потом всё тоже самое - на оставшееся устройство.

Прикрепленный файл  Install_Nokia105_driver_b.png   21,72К   Количество загрузок: 0
 Прикрепленный файл  Install_Nokia105_driver_c.png   22,2К   Количество загрузок: 0
 Прикрепленный файл  Install_Nokia105_driver_d.png   21,28К   Количество загрузок: 0
Прикрепленный файл  Install_Nokia105_driver_e.png   29,74К   Количество загрузок: 0
 Прикрепленный файл  Install_Nokia105_driver_f.png   22,87К   Количество загрузок: 0

Одно устройство - станет Nokia Modem USB2Serial, а другое Nokia Debug USB2Serial. Тут на скриншотах первое Modem, но у вас может быть наоборот первое Debug - это не принципиально сейчас.

Прикрепленный файл  Install_Nokia105_driver_g.png   29,18К   Количество загрузок: 0
 Прикрепленный файл  Install_Nokia105_driver_h.png   15,89К   Количество загрузок: 0

Установка наполовину завершена, теперь для оставшегося устройства всё тоже самое надо сделать.

Прикрепленный файл  Install_Nokia105_driver_i.png   19,74К   Количество загрузок: 0

И вот всё окончательно установлено.

Прикрепленный файл  Install_Nokia105_driver_j.png   15,6К   Количество загрузок: 0

Телефон полностью появился в разделе COM-портов с нормальным портом.
Порта два - Debug - это какой-то отладочный, Modem - это нормальный порт который отвечает на AT-команды и весь софт работающий с телефоном должен работать с ним.

 



#4 f2065

f2065

    Программист

  • Администраторы ROOT
  • Сообщений: 6 922
  • Город:Russia,Moscow
  • Модель телефона: Samsung B310E, B5722, C3322, C3322i, S5610.

Отправлено 2018-июн-01 - 16:32

Теперь, когда порт доступен - можно искать/подбирать софт для работы… Увы, синхронизация таких телефонов была актуальна лет 10-15 назад - так что уже сложно вспомнить какой там был универсальный софт. Потом пошла мода бороться с конкурентами - чтобы софт был эксклюзивным бонусом конкретной модели, и программы перестали работать с чужими телефонами. А потом и вообще всё вытеснили смартфоны с синхронизацией в облако.
 
Терминалка с портом работает.
Прикрепленный файл  wTerm_Nokia105.png   13,38К   Количество загрузок: 0

Желающие покопаться в AT-командах могут это сделать при помощи wTerm например.
 
Mobiledit работает только с конкретными моделями телефонов (хоть список их у него и не маленький), Nokia 105 он не признаёт (хотя порт открывает, лог обмена есть). Так что Mobiledit пока можно забыть. Ну или раскопать как у него реализуется профиль поддержки модели, и по аналогии с каким-то другим простым MTK-телефоном сделать профиль этой нокии…
 
Я вспомнил про SiMoCo - Siemens Mobile Control - и, он немного работает с Nokia-105
Смски не видит, журналы видит криво. 
Но 2000 контактов в памяти телефона - отлично видит/редактирует/добавляет!
Так что можно забить 2000 контактов через SiMoCo. Вручную конечно, но это всё-же удобнее и быстрее чем через кнопки на телефоне.
Контакты на SIM1 тоже видит, про SIM2 не знает.
 
Ставим SiMoCo, идём в Settings, и настраиваем параметры COM-порта - надо указать тот же номер порта на котором в Диспетчере устройств находится Nokia Modem USB2Serial. В моём случае это COM3, но у вас могут быть совсем другие адреса (в зависимости от истории подключения разной периферии, COM3 например может быть занят/зарезервирован чем-то другим).
Прикрепленный файл  SiMoCo_a.png   26,54К   Количество загрузок: 0

На главном окне SiMoCo надо включить опцию UCS2 и появится поддержка русских букв. В верхнем правом углу - подключение/отключение к телефону. SMSки тут не работают, редактирование контактов работает. Для выбора контактов - в левом нижнем окне нажать «Показать» и выбрать «ME - Книжка в телефоне».
Прикрепленный файл  SiMoCo_b.png   24,11К   Количество загрузок: 0

Скачать SiMoCo (Siemens Mobile Control v.2.2.9) можно тут - Прикрепленный файл  SiMoCo v.2.2.9.rar   1,03МБ   Количество загрузок: 3

 
Если вы знаете ещё какой-то софт (древний), который успешно заработал с этой Nokia - сообщайте!
  • -=Е200=- нравится это

#5 f2065

f2065

    Программист

  • Администраторы ROOT
  • Сообщений: 6 922
  • Город:Russia,Moscow
  • Модель телефона: Samsung B310E, B5722, C3322, C3322i, S5610.

Отправлено 2018-июн-01 - 19:30

В линуксе всё гораздо проще. На примере Ubuntu v.17 x64

Люди откопали у этой модели USB-Serial под линуксом и даже написали софт для синхронизации контактов!

 

NokiaTool.sh (for linux)

 

Запускаем терминал, вводим команду:

sudo modprobe usbserial vendor=0x0421 product=0x069a

 

Прикрепленный файл  NokiaTool_a.png   28,23К   Количество загрузок: 0

 

Спойлер

NokiaTool весьма удобный инструмент, и его можно использовать и в Windows - при помощи виртуальных машин типа VMware Workstation, установить там Ubuntu, и работать с телефоном оттуда…

 






14 человек читают эту тему

0 пользователей, 1 гостей, 0 скрытых пользователей


    BrandWatch (13)

Титан гель отзывы на http://fabri.com.ua/titangel.html


Яндекс цитирования