Включение учёта дорожного траффика на N9

В общем известно, что на N9 вполне себе полные мапсы работают. Но не все возможности тех же симбиановских реализованы. Как оказыватся часть из них просто \"заглушено\". Вот, к примеру, рецепт хака мапсов на предмет включения учёта дорожного траффика. http://talk.maemo.org/showthread.php?t=85353 я у себя включил. Мне ещё на E7 понравилось как Нокия учитывает дорожную обстановку. Теперь это и на N9 активировал
Это очень здорово!

Смешные комментарии у них там в коде были:

// TODO: Uncomment when management makes up their minds
#
~ # dpkg -i patch_2.6-2+maemo7+0m6_armel.deb
Aegis rejecting patch_2.6-2+maemo7+0m6_armel.deb: Could not open debian archive
aegis aborting dpkg -- all listed package files rejected
Compilation failed in require.
~ #



~ # apt-get install -y --reinstall nokia-drive-
qml && sync && patch -p0 -i Patch-to-enable-tra
ffic-and-day-night-autoswitch-in-drive-for-N9-P
R1.3.diff
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакеты, которые будут обновлены:
nokia-drive-qml
обновлено 1, установлено 0 новых пакетов, переустановлено 1 переустановлено, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 1,817kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 0B.
Получено:1 https://downloads.maemo.nokia.com ./ nokia-drive-qml 2.0.8+0m8 [1,817kB]
Получено 1,817kБ за 1с (1,320kБ/c)
(Чтение базы данных ... на данный момент установлено 50599 файлов и каталогов.)
Подготовка к замене пакета nokia-drive-qml 2.0.8+0m8 (используется файл .../nokia-drive-qml_2.0.8+0m8_armel.deb) ...
Распаковывается замена для пакета nokia-drive-qml ...
aegis-installing nokia-drive-qml (from 'com.nokia.maemo')
Обрабатываются триггеры для desktop-file-utils...
Обрабатываются триггеры для applauncherd-launcher ...
Настраивается пакет nokia-drive-qml (2.0.8+0m8) ...
Updating desktop entries... Done
sh: patch: not found
~ #

нокиа авто пробки не показывает :(
Я не знаю что это ты делал и зачем. Я тупо VIM поправил все нужные места раскомментировав и заменив. Сохранив, предварительно, все упомянутые файлы.
Сделал всё по инструкции, установив патч :(
в инструкции написано какие файлы редактировать. А ещё приписано, что можно ПОПЫТАТЬСЯ обработать патчем. Мне помнится инструкция была под 1.2 Может патч на 1.3 не работает?

Ну и ещё - а вы уверены, что пробки не работают? Как Вы их на n9 проверили? Они появляются только в режиме drive.
Kroll, у тебя не установился patch — dpkg не нашёл deb-файла.
Скорее всего это потому, что ты скачал дебку в /home/user/, а при входе в devel-su текущая папка меняется на /root/.

Установи ещё раз patch и попробуй заново.

Чтобы пробки появились, их ещё в настройках включить надо. Причём, помнится, пункт «Дорожная информация» в корневом меню не работает, зато работает тот, что в подменю «Параметры».
gLobster:в инструкции написано какие файлы редактировать. А ещё приписано, что можно ПОПЫТАТЬСЯ обработать патчем. Мне помнится инструкция была под 1.2 Может патч на 1.3 не работает?

Ну и ещё - а вы уверены, что пробки не работают? Как Вы их на n9 проверили? Они появляются только в режиме drive.

Там в инструкции рекомендуется накатить патч и наслаждаться :) И там писали что на 1.3 работает всё.
Попробовал в сан-францизско в программе Drive посмотреть — ничего.

Пробовал и в /root/ делать (туда кидал деб и ставил оттуда) — та же песня :(
Какие настройки править надо, где этот конфиг?
Ну ты ж много лет уже с Maemo, найди deb’ку :)
Впрочем, может файл просто битый, поэтому он ругается.

А вообще .patch-файл можно прямо глазами читать:

--- /usr/lib/drive-qml/views/assistancePage.qml-original 2012-07-12 09:05:04.206678598 +0200
+++ /usr/lib/drive-qml/views/assistancePage.qml 2012-07-16 11:53:33.264261126 +0200
@@ -84,6 +84,10 @@
application.startPowersaveTimer();
}
}
+ var mapSettingsModel = ModelFactory.getModel(\"MapSettingsModel\");
+ if (mapSettingsModel.dayNightMode === \"auto\") {
+ mapSettingsModel.setNightMode(mapSettingsModel.isNight());
+ }
setupTracking();

minimap.initializeMap(appModel.lastDestination);
@@ -91,18 +95,18 @@
minimap.show();

// TODO: Uncomment when management makes up their minds
- //setupTraffic(false, restartTraffic);
+ setupTraffic(false, restartTraffic);


Это означает:
1. В файле /usr/lib/drive-qml/views/assistancePage.qml начиная со строки 84 вставить строки, отмеченные плюсом («var mapSettingsModel = ...»)
2. В строке 95 убрать строку, помеченную минусом и вставить строку, помеченную плюсом (то есть просто раскомментировать строку)
3. В строке с номерами строк указано два номера: 91 и 95. 91 — это номер строки в изначальном файле. 95 — это номер строки после вставления 4-х строк выше. Если вносить изменения по порядку, то ориентироваться нужно на второй номер.


Ну и далее по тексту. В большинстве случаев там просто раскомментировать нужно.