1

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

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

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

2

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

Это очень здорово!

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

//        TODO: Uncomment when management makes up their minds
N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

3 Отредактировано Kroll (26-07-2012 13:27:53)

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

#
 ~ # 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
~ #

нокиа авто пробки не показывает sad

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

4

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

Я не знаю что это ты делал и зачем. Я тупо VIM поправил все нужные места раскомментировав и заменив. Сохранив, предварительно, все упомянутые файлы.

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

5

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

Сделал всё по инструкции, установив патч sad

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

6

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

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

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

c приветом, gLobster
Nokia E7|Lumia 920 + TomTom Go Live 1000 + Lenovo IdeaPad Z370+ Motorola Xoom

7

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

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

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

Чтобы пробки появились, их ещё в настройках включить надо. Причём, помнится, пункт «Дорожная информация» в корневом меню не работает, зато работает тот, что в подменю «Параметры».

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

8

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

gLobster пишет:

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

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

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

Пробовал и в /root/ делать (туда кидал деб и ставил оттуда) — та же песня sad
Какие настройки править надо, где этот конфиг?

Nokia n810 Maemo OS2008 5.2010.33-1
Nokia N9 1.3

9

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

Ну ты ж много лет уже с Maemo, найди deb’ку smile
Впрочем, может файл просто битый, поэтому он ругается.

А вообще .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-х строк выше. Если вносить изменения по порядку, то ориентироваться нужно на второй номер.


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

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶