PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Дополнительные устройства (http://pccar.ru/forumdisplay.php?f=177)
-   -   Бортовой компьютер Multitronics MPC-800 с программой под Android 2.1 и выше. (http://pccar.ru/showthread.php?t=23161)

KIO1968 01.11.2016 10:30

Ещё, как вариант, посмотреть модули XPOSED, и если активирован модуль mtc-manager, попробовать его деактивировать временно, сняв галочку и перезагрузив ГУ, попытаться еще раз произвести сопряжение БК с ГУ. Но это если имя БК начинается с OBD...

booroondook 08.11.2016 22:37

Всем привет! Наконец-то удосужился зарегистрироваться на этом форуме.
Тут "хотелки" пишут. У меня тоже есть хотелка для MPC-800. Хотелось бы иметь программу (желательно, под ПК) для редактирования настроек и прочих данных MPC-800.
Подобно тому, как есть аналогичная программа (называется Params32.exe) для редактирования настроек RC-700, VC731 и подобных маршрутников.
Иногда (да практически всегда) бывает неудобно с экрана магнитолы или смартфона тыкать. К тому же приходится для этого долгое время сидеть в машине с запущенным двигателем. А так бы раз - слил настройки на карту памяти, потом вставил ее в ПК, считал настройки программой, поправил бы не спеша, сохранил бы, а затем записал бы эти настройки обратно в МК.
P.S. По интерфейсу APK пожелания не пишу. Не поместятся. :)

sandr2010 08.11.2016 23:53

booroondook,привет. И вы тоже готовьтесь к вопросам по ГУ на RK 3XXX. ;)

Executer 09.11.2016 12:54

Mult, полностью поддерживаю предложение booroondook!

booroondook 12.11.2016 00:34

Обнаружил косячок - насколько он неприятный, надо еще понять.
Итак, все мы знаем, что после обновления APK, как правило, требуется еще и перепрошить БК. Процедура перепрошивки предполагает сохранение настроек БК, затем сама перепрошивка, затем восстановление настроек.
Так вот - я заметил, что после перепрошивки (и восстановления настроек!!!) у меня слетают настроенные варианты озвучки предупреждений - вместо варианта "Голос TTS" все они сбрасываются на вариант "Мелодия".
О чем это говорит? Это говорит о том, что сохраняются и затем восстанавливаются НЕ ВСЕ настройки БК. Ну ладно: сброс варианта озвучки - это еще не смертельно. Но мы же не знаем, какие еще настройки сбрасываются и не восстанавливаются после перепрошивки. А вдруг среди невосстановленных настроек имеются какие-то критические - "а мужики-то и не знают"(c)?
Быть может, нашим уважаемым разработчикам надо внимательно покопаться в исходных текстах APK, чтобы выявить и исправить это дело?

Ну, и раз речь зашла об APK, то вот такой вопрос к разработчикам. Каждая последующая новая версия APK иногда устанавливается как обновление старой (и это хорошо, потому что сохраняются настройки программы (не путать с настройками БК)), а иногда наотрез отказывается устанавливаться, и тогда нужно сначала удалить старую версию, а только потом устанавливать новую. Более-менее понимая природу Андроида, могу ответственно заявить - это связано с тем, что новая версия APK подписана другим сертификатом - не тем же, что и предыдущая версия. Соответственно, система Андроида воспринимает новый APK не как апгрейдовую версию, а как совершенно другое приложение, просто имеющее такое же имя и поэтому недопустимое к установке.
Ситуацию спасает то обстоятельство, что настроек самой программы - раз, два и обчелся: цвет иконок да настройки информеров - поэтому восстановить эти настройки по памяти после обновления приложения большого труда не составляет.
Но все же это не дело. Господа разработчики, создайте себе раз и навсегда сертификат для подписи APK и храните его в надежном месте. И не забывайте наращивать номер версии в манифесте, когда выпускаете новые APK.

Вячеслав С. 12.11.2016 11:41

Поддержу предыдущего оратора+ если уж отображаете программу в шторке, то сделайтп её открытие по тапу в шторке!

Wild1969 12.11.2016 18:53

Приветствую booroondook, рад тебя здесь слышать.

Цитата:

Сообщение от booroondook (Сообщение 374092)
Обнаружил косячок - насколько он неприятный, надо еще понять.

Косячок вполне допускаю, посмотрю, чего не написал напрямую мне на мыло? Уже бы поправили.
Пока ни кто кроме тебя не заметил, я тоже ).

Цитата:

Сообщение от booroondook (Сообщение 374092)
Итак, все мы знаем, что после обновления APK, как правило, требуется еще и перепрошить БК. Процедура перепрошивки предполагает сохранение настроек БК, затем сама перепрошивка, затем восстановление настроек.

Не каждое обновление требует изменений в прошивке. Но часто происходят изменения в структуре уставок МК и настроек программы. При сохранении/восстановлении этих настроек некоторые из них недопустимо восстанавливать, в этом случае они выставляются по дефолту. Все зависит от конкретной версии.
Цитата:

Сообщение от booroondook (Сообщение 374092)
Так вот - я заметил, что после перепрошивки (и восстановления настроек!!!) у меня слетают настроенные варианты озвучки предупреждений - вместо варианта "Голос TTS" все они сбрасываются на вариант "Мелодия".

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

Цитата:

Сообщение от booroondook (Сообщение 374092)
О чем это говорит? Это говорит о том, что сохраняются и затем восстанавливаются НЕ ВСЕ настройки БК. Ну ладно: сброс варианта озвучки - это еще не смертельно. Но мы же не знаем, какие еще настройки сбрасываются и не восстанавливаются после перепрошивки. А вдруг среди невосстановленных настроек имеются какие-то критические - "а мужики-то и не знают"(c)?
Быть может, нашим уважаемым разработчикам надо внимательно покопаться в исходных текстах APK, чтобы выявить и исправить это дело?

Это говорит о том, о чем я сказал выше. А также о том, что в понедельник проверю и поправлю если нужно. Также любой, у кого есть желание может легко увидеть какие настройки программы сохранены и даже редактировать их. Наверняка ты их видел в папке куда сохранял в программе.
Цитата:

Сообщение от booroondook (Сообщение 374092)
Ну, и раз речь зашла об APK, то вот такой вопрос к разработчикам.

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


PS Хочу публично поблагодарить за помощь, во многом благодаря ей все это хозяйсто работает на ГУ.

Wild1969 12.11.2016 18:59

Цитата:

Сообщение от Вячеслав С. (Сообщение 374110)
Поддержу предыдущего оратора+ если уж отображаете программу в шторке, то сделайтп её открытие по тапу в шторке!

То что Вы видите в трэе, совсем не то, о чем думаете)
Запуск проги тапом от туда не получится, объяснять не буду, это далеко за рамками темы.
И просто ради любопытства спрошу, неужели попасть пальцем туда легче, чем на иконку на РС ? Кроме того существует автозапуск.

booroondook 12.11.2016 23:19

Цитата:

Сообщение от Wild1969 (Сообщение 374130)
Также любой, у кого есть желание может легко увидеть какие настройки программы сохранены и даже редактировать их. Наверняка ты их видел в папке куда сохранял в программе.

Ну, не думаю, что прям ЛЮБОЙ сможет залезть в папку /data/data/com.magictronics/shared_prefs и там шаловливыми ручками с помощью текстового редактора менять настройки. К тому же для доступа к этой папке требуется рут-доступ, а он есть далеко не на всех Андроид-устройствах. Мы же говорим не только об автомагнитолах на Андроиде - кто-то "зацепил" БК на смартфон, кто-то на планшет и т.д.

Да, и кстати - я говорил о настройках БК, а не программы. С настройками программы-то ладно - в них действительно можно ручками поковыряться. А вот настройки БК - это какой-то набор непонятных бинарных файлов. В них-то как залезть с редактором? Вы же не сделали оффлайн-редактор настроек, как было с другими моделями БК (типа VC731 и т.п.).

booroondook 12.11.2016 23:29

Цитата:

Сообщение от Wild1969 (Сообщение 374132)
То что Вы видите в трэе, совсем не то, о чем думаете)
Запуск проги тапом от туда не получится, объяснять не буду, это далеко за рамками темы.
И просто ради любопытства спрошу, неужели попасть пальцем туда легче, чем на иконку на РС ? Кроме того существует автозапуск.

Запуск (вернее, не запуск - а вызов на передний план) по тапу на иконке в трее (статус-баре) - это совершенно нормальная практика для подавляющего большинства Андроид-приложений. Не понимаю, почему "не получится".
Более того - многие Андроид-приложения умеют в шторке ("вытяжке") показывать строку с целым набором полезной информации. Ну вот например, приложение "Google" показывает прогноз погоды в следующем наборе - температура воздуха, текст погодных условий, иконку с символом погодных условий. Приложение "Facebook" показывает текст новости с аватаром автора. Приложение "PowerAmp" показывает картинку обложки альбома, название композиции, имя исполнителя, а также кнопки паузы и перемотки.
Спрашивается, почему бы не "научить" приложение "Multitronics" тоже показывать полезную информацию - например, 3-4 самых важных параметра по выбору пользователя. Кстати, вместо информеров. Информеры - штука неудобная. Во-первых, они всегда по закону подлости оказываются на том месте, где нужно нажать какую-то кнопку в запущенной программе - в навигаторе, например. Во-вторых, они очень "нестабильные" - нечаянно тапнешь по информеру - а он хлоп, и исчез. Потом надо лезть в настройки, чтобы его заново отобразить.
Ну, в-общем, в таком духе, в таком разрезе.... :)


Часовой пояс GMT +4, время: 04:59.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot