Lexand SA7 Pro HD

Автор: | 13.08.2015

Несколько заметок по адаптации навигатора Lexand SA7 Pro HD к использованию в автомобиле.

В ходе адаптации данного устройства для стационарной установки в автомобиль, потребовалось решить пару пустяковых вопросов. В настоящее время данное изделие уступило место Asus Nexus 7 (2012).

  1. Root-доступ. Задача решается элементарно с помощью Kingo Android Root.
  2. Автоматическое включение планшета при подключении зарядки. Так как устройство установлено в автомобиль стационарно и пользователю доступен лишь экран, а всё остальной спрятано за панелью, появилась необходимость автоматического запуска планшета. Проблема решается удалением (переименованием) файла /system/bin/poweroff_charging. Из минусов — планшет невозможно выключить во время зарядки — он снова автоматически включится, но мне этого и не надо. Требуется root-доступ.
  3. Анимационная заставка при включении и выключении. За это отвечают два файла, которые по своей сути являются ZIP-архивами с картинками. Это /system/media/bootanimation.zip и /system/media/shutanimation.zip соответственно. Можно поменять на свои или просто удалить (переименовать). В последнем случае заставкой при включении будет надпись «ANDROID», а заставки при выключении вовсе не будет. Требуется root-доступ.
  4. Настройка системы. В дополнение к пункту 2 задействовал пару настроек для своего удобства. Напомню, что планшет стационарно вмонтирован в панель. Поэтому мне не нужны виброотклик, автоповорот экрана и блокировка:
    • Профили звука → Общие → Виброотклик → Нет
    • Экран → Автоповорот экрана → Нет
    • Экран → Спящий режим → После 30 сек. бездействия
    • Экран → Размер шрифта → Крупный
    • Безопасность → Блокировка экрана → Нет
    • Для разработчиков → Не выключать экран → Да
  5. Алгоритм работы Tasker. Ограничился двумя профилями и двумя задачами, привязанными к этим профилям. Суть простая — повернул ключ в замке зажигания — планшет начал заряжаться, чем активировал первый профиль — включил музыку, пару минут покрасовался начальным экраном с погодой и перешёл в режим навигации с показом пробок. Заглушил машину — зарядка прекратилась и активировался второй профиль — выключил музыку и вернулся на начальный экран. Задержка в 10 секунд добавлена для предотвращения ложных срабатываний.
    1. Профиль 1 (активируется при подаче питания): Power → Power → Source → Any. Связанная задача «Power ON»:
      1. Task → Stop → Task → Power OFF
      2. Task → Wait → Seconds → 10
      3. Display → Car Mode → Set → On
      4. Media → Media Control → Cmd → Next
      5. Media → Media Control → Cmd → Play [Simulated Only]
      6. Task → Wait → Minutes → 2
      7. App → Launch App → App → Navitl:Navitel
    2. Профиль 2 (активируется при отключении питания): Power → Power → (Source → Any, Invert → true). Связанная задача «Power OFF»:
      1. Task → Stop → Task → Power ON
      2. Task → Wait → Seconds → 10
      3. Media → Media Control → Cmd → Stop
      4. Display → Car Mode → (Set → Off, Go Home → true)
  6. [Дополнение] APK-файлы предустановленных приложений хранятся в /system/vendor/3rdapp. После их удаления данные приложения больше не будут автоматически устанавливаться при выполнении сброса к заводским настройкам.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *