Показать сообщение отдельно
Старый 12.05.2016, 16:22   #363
KIO1968
Новый Пользователь
 
Регистрация: 21.04.2016
Возраст: 55
Город: Каменск-Шахтинский
Регион: 61
Машина: Chery Tiggo 2012 неFL
Сообщений: 28
KIO1968 is on a distinguished road
По умолчанию

Уважаемый Multi,
подскажите пожалуйста, можно ли в андроиде на ГУ (возможно с помощью каких либо костылей) затормозить старт служб мультитроникса (com.magictronics/.BootUpReceiver и т.д.) хотябы на 5-10 секунд.
Я всё борюсь с периодическим несвязыванием по блютусу этих служб с железом.
Сначала грешил на то, что модуль xposed-mtc-manager, который делает возможным связь с железом по имени DUAL-SPP стартует после монтирования внешней карты памяти (там находится её конфиг), а к этому моменту уже стартуют службы мультика.
Но...
Отключив свисток, пробовал 2 разных, один чисто модем (Е171), второй - хайлинк (сетевая карта в андроиде) проблемы прекращаются. И вот не пойму, либо когда свистки по USB цепляются и скачут их VID/PIDы при инициализации, либо независимо от этого где то происходят косяки с сетевой подсистеме, но не пойму как они могут влиять на блютус-подсистему, но службы мультитроникса даже при полной выгрузке и повторном старте могут очень долго стартовать (долго не появляется красная вошка и сообщение - соединен с NUL) и даже после этого, открыв приложение и в параметрах двигателя прочерки, т.е. реальной связи с железом не происходит.
Вот и думаю, если попробовать отсрочить старт служб мультика, чтоб все подсистемы успели стартануть и успокоиться, может это поможет?
KIO1968 вне форума   Ответить с цитированием