IMHO, нада завязывать всякую кривизну, типа навитела к устройству прикручивать - оно и на нормальном аппарате еле дышит. У нас уже имеется вполне пристойная навигация, хорошо интегрированная с железом. Да, нету пробок. Да, проблемы засунуть карты. Да, карты недостаточно подробные. Надо сосредоточиться на решении этих проблем. Например, научиться конвертировать
OpenStreetMap в наш KWI. Мне показалось, что в openstreet карты регионов достаточно подробные (кто-то может подтвердить?). Желательно также как-то поскипать процедуру проверки hardware key при обновлении карт. Есть шанс, что этот код содержится прямо в загрузчике, расположенном на диске с апгрейдом - это упростит отладку.
Я не нашел внятного описания нашего формата KWI.