-1
W trakcie analizy
Проблемы hobDrive (платная версия Android)
Добрый день, у меня установлена магнитола на Android 4.0 , включается по повороту ключа и выключается соответственно при пропадании напряжения, причем естественно получается аварийное завершение работы для Android. Программа стартует по запуску системы. причем организовано через AUTORUN, закрывается вместе с выкл. системы и при следующем старте магнитолы и программы соотвественно начинает говорить что программа запускается первый раз и предлагает все настроить заново, все счетчики сбрасываются , топлива на 100% , одометр по новому и так далее :( , профиль по умолчанию... короче беда. Очень бы хотелось чтобы файл настроек сохранялся и не зависел от того каким макаром вырубилась прога. На сколько я понимаю чтоб все сохранялось надо корректно вкл и выкл прогу. Но в машине это не реально... забудешь все равно как нить и в итоге такая карусель. Прога хорошая но в тек момент теряется всякий смысл так как по нормальному статисику на собирает.
И еще момент, мой андроид запускается 1.5 - 2 минуты после запуска двигателя, то есть получается что я уже 2 минуты еду а hobDrive тока запустился, я прикинул что в среднем теряется 1-2 км с одометра, можно ли сделать для андроид-версии коррекцию для одометра - чтобы прописать статично сколько километров прибавить в одометр при 2 условиях:
1. Программа запустилась
2. Движение более 10 км в час
условие движения чтобы исключить прибавку в одометр при условии что машина стоит на месте.
Пользуюсь другими программами типа бортового компьютера. несколькими, у всех свои недочеты . остановился на Вашей так как есть все что нужно НО проблема со сбросом настроек при запуске только у Вашей.
Спасибо надеюсь на Вашу помощь
И еще момент, мой андроид запускается 1.5 - 2 минуты после запуска двигателя, то есть получается что я уже 2 минуты еду а hobDrive тока запустился, я прикинул что в среднем теряется 1-2 км с одометра, можно ли сделать для андроид-версии коррекцию для одометра - чтобы прописать статично сколько километров прибавить в одометр при 2 условиях:
1. Программа запустилась
2. Движение более 10 км в час
условие движения чтобы исключить прибавку в одометр при условии что машина стоит на месте.
Пользуюсь другими программами типа бортового компьютера. несколькими, у всех свои недочеты . остановился на Вашей так как есть все что нужно НО проблема со сбросом настроек при запуске только у Вашей.
Спасибо надеюсь на Вашу помощь
Customer support service by UserEcho
Сброс происходит всегда? Сбрасывается все, в том числе и пробеги?
Хобдрайв вообще адаптирован к работе в таких условиях - все данные сохраняются с резервными копиями, и именно учитывают возможность внезапного отключения питания.
Могу предположить что у вас проблема с картой памяти (на нее программа сохраняет все свои данные).
Можете приложить файл log.txt из папки hobdrive с карты памяти?
- При вводе заправки и показания одометра программа автоматически рассчитывает пропущенный пробег и топливо и компенсирует их. На точность расчетов это не сильно влияет.
- Подобную пропущенную поездку можно ввести вручную.
- Автоматическая коррекция при запуске довольно противоречива, рассматриваем сейчас такую возможность.
- Рекомендуется добавить в систему питания магнитолы реле/ручной переключатель, замедляющий отключение питания на 10-20 минут. Это позволит системе не выключаться при коротких остановках/глушении.
Нет проблем с картой памяти нет, одиссей спидометр работает без проблем, там маршрутный комп уже с весны все считает - ни разу не выбило. переустановил hob на SD карту, на всяк случай результат тот же ,
Сброс происходит не каждый раз , зависимости нет может 2 дня нормально прокататься а потом сбросится. Настрою заново может сразу на сл пуске . а может пару раз нормально запустится.
У меня на магнитоле нет ROOT прав - может быть зависимость? Кстати не написал еще, профили которые я прописывал доступны через меню НАСТРОЙКИ - АВТОМОБИЛЬ , то есть там можно выбрать все что раньше я прописывал.
Log файл сейчас схожу принесу карту и скину.
- Создайте на SD карте в папке hobdrive (hobd для демо версии) пустой файл с именем allinternal (без расширения).
- После этого хобдрайв начнет использовать внтуреннее хранилище для всей конфигурации.
Cтабильность должна повыситься.
https://cloud.mail.ru/public/b14f6e4a4118/log.txt
https://cloud.mail.ru/public/e5fa6ddd8192/logcat.t...
Вот логи с папки hobddrive
https://cloud.mail.ru/public/334f801e8749/log%20-%...
- Создайте на SD карте в папке hobdrive (hobd для демо версии) пустой файл с именем allinternal (без расширения).
У меня не демо - версия платная, подойдет решение?
Сделал как Вы сказали, в результате прога не вылетает как раньше с предложением первого запуска теперь новая фича :)
Теперь время от времени сбрасывается состояние бака на 100% и показание одометра которое было при последней корректировке, то есть до выкл было топлива например 72% одометр 9060 например - после запуска - топливо 100% , одометр 9020 ... что еще можно сделать ?
Надеюсь на Вашу помощь
Спасибо
+ вчера еще попросило проверить лицензию
Попробуйте включить в настройках уровень логов TRACE, воспроизвести проблему и еще раз выложить лог файл.
По какой-то причине у вас даже резервная копия данных отказывается открываться (
1. Магнитола каждый раз запускается после аварийного отключения - то есть при выкл просто питание выключается и все - нет корректного выключения
2. Время и дата присваевается системе каждый раз при старте андроида по GPS - занимает какое то время
То есть - первая проблема может решится сохранением тек состояния в момент когда показание тахометра равно 0 ( то есть двиг выкл а ключ зажигания еще не вытащили)
а вторая - может решится игнорированием даты и времени на устройстве до тех пор пока дата и время не станет больше чем в посл записи состояния программы...
Других вариантов точно нет все завязано на это - по логике, думаю что данные алгоритмы можно реализовать и без логов (хотябы на уровне дополнительных настроек) - я могу потестить если что...
Включу сегодня уровень логов TRACE и покатаюсь до сброса и предложения настроить все как первый пуск.
надеюсь что порешаем проблемы
что еще можно сделать?
ссылка на логи с TRACE . все еще жду от Вас результатов
Спасибо
Постараемся сделать сборку вам с более детальными логами, чтобы прояснить ситуацию.
Если перед выключением автомобиля принудительно закрывать хобдрайв - проблемы нет?
у Вас не появилась версия с расширенными логами ...