ULC4 MediaNav на Linux.

LAN5800WR0, ULC4, версии прошивок 1.0.13..
Yosic
Site Admin
Сообщения: 1186
Зарегистрирован: 20 сен 2018, 10:23
Репутация: 494

ULC4 MediaNav на Linux.

Сообщение Yosic » 05 янв 2019, 12:46

Информация по MediaNav на Linux, он же ULC4.

Ссылка на французский форум, где много полезной информации, в частности есть коды для тестмода и методика их расчета https://www.msieurlolo.fr/forum/index.php?board=684.0

Обновление карт viewtopic.php?p=3164#p3164

Обновление карт вариант 2 viewtopic.php?f=5&t=33&p=4493#p4493

Карты и контент для iGO viewtopic.php?f=6&t=493

Прошивки viewtopic.php?f=4&t=273&p=3605#p3605

Перед обновлением прошивки обязательно деактивировать видео!!!
Иначе получите не работающую громкую связь и код 1111, а возможно и еще что-то ныне не известное.

Восстановление сброса кода 1111 viewtopic.php?p=6454#p6454
Деактивация видео viewtopic.php?f=10&t=33&start=1170#p6270

Аватара пользователя
cacou13
Сообщения: 144
Зарегистрирован: 09 янв 2021, 16:48
Репутация: 48
Откуда: Isère
Контактная информация:

Re: ULC4 MediaNav на Linux.

Сообщение cacou13 » 01 июн 2022, 16:42

как сделан ваш полный сценарий?
вы пишете разделы?
ты убиваешь навигацию раньше?

centurio
Сообщения: 91
Зарегистрирован: 12 мар 2021, 08:15
Репутация: 6

Re: ULC4 MediaNav на Linux.

Сообщение centurio » 01 июн 2022, 18:56

cacou13 писал(а):
01 июн 2022, 16:42
как сделан ваш полный сценарий?
вы пишете разделы?
ты убиваешь навигацию раньше?
Я использовал в качестве основы ваш скрипт для удаления имеющихся файлов лицензий и замены exe файла навигации на ломаный файл (Cerise Navi).
Я заменил команду на удаление всех файлов лицензий rm -f /navi/license/* на команды удаления определенных файлов лицензий, например rm -f /navi/license/123.lyc
В скрипте ничего больше не менял - убивается процесс навигации, пишутся разделы.

У меня нормально удалились файлы лицензии, имеющие атрибуты -rwxr-xr-x
А вот лицензия имеющая атрибуты -r-xr-xr-x не удаляется

Аватара пользователя
cacou13
Сообщения: 144
Зарегистрирован: 09 янв 2021, 16:48
Репутация: 48
Откуда: Isère
Контактная информация:

Re: ULC4 MediaNav на Linux.

Сообщение cacou13 » 01 июн 2022, 19:17

можете ли вы прислать мне свой скрипт и файл лицензии, которые я тестирую на своем устройстве?

centurio
Сообщения: 91
Зарегистрирован: 12 мар 2021, 08:15
Репутация: 6

Re: ULC4 MediaNav на Linux.

Сообщение centurio » 01 июн 2022, 19:29

cacou13 писал(а):
01 июн 2022, 19:17
можете ли вы прислать мне свой скрипт и файл лицензии, которые я тестирую на своем устройстве?
я завтра сделаю резервную копию своей medianav. Оттуда возьму тот файл лицензии и его со скриптом пришлю вам (завтра - послезавтра)

Аватара пользователя
cacou13
Сообщения: 144
Зарегистрирован: 09 янв 2021, 16:48
Репутация: 48
Откуда: Isère
Контактная информация:

Re: ULC4 MediaNav на Linux.

Сообщение cacou13 » 01 июн 2022, 19:36

если вы уверены, что нет 123.lyc, я только что сделал скрипт для вас, и он работает очень хорошо
придется тестировать

https://gofile.io/d/qxDxIA

centurio
Сообщения: 91
Зарегистрирован: 12 мар 2021, 08:15
Репутация: 6

Re: ULC4 MediaNav на Linux.

Сообщение centurio » 01 июн 2022, 19:57

cacou13 писал(а):
01 июн 2022, 19:36
если вы уверены, что нет 123.lyc, я только что сделал скрипт для вас, и он работает очень хорошо
придется тестировать

https://gofile.io/d/qxDxIA
К сожалению ссылка не открывается - в mozilla firefox ошибка PR_CONNECT_RESET_ERROR

Аватара пользователя
cacou13
Сообщения: 144
Зарегистрирован: 09 янв 2021, 16:48
Репутация: 48
Откуда: Isère
Контактная информация:

Re: ULC4 MediaNav на Linux.

Сообщение cacou13 » 01 июн 2022, 20:04


centurio
Сообщения: 91
Зарегистрирован: 12 мар 2021, 08:15
Репутация: 6

Re: ULC4 MediaNav на Linux.

Сообщение centurio » 01 июн 2022, 20:29

Скачал - завтра буду проверять. Спасибо!

Аватара пользователя
cacou13
Сообщения: 144
Зарегистрирован: 09 янв 2021, 16:48
Репутация: 48
Откуда: Isère
Контактная информация:

Re: ULC4 MediaNav на Linux.

Сообщение cacou13 » 01 июн 2022, 20:36

это должно работать, потому что я создал файл 123.lyc, который я поместил в лицензию, и мой скрипт удалил его;)

centurio
Сообщения: 91
Зарегистрирован: 12 мар 2021, 08:15
Репутация: 6

Re: ULC4 MediaNav на Linux.

Сообщение centurio » 02 июн 2022, 05:25

cacou13 писал(а):
01 июн 2022, 20:36
это должно работать, потому что я создал файл 123.lyc, который я поместил в лицензию, и мой скрипт удалил его;)
Доброе утро!
Попробовал скрипт. Он не удалил лицензию :(
123.lyc - это не настоящее имя файла лицензии, я его придумал как пример.
Настоящие имена лицензий:
PEARL Agency NextGen FEU@1404 (HM, BrPOI, ExtPOI, DA, AP, SP, TL, NG, PH, HNR, DEM, CAR, 3D, JVNG, AvanteqTMC, TTS) PX-8410 SD.lyc
W910R_Primo_FEU+RU@10Q3_(TMC,_CAR,_DEM,_DATA_priv,_3DL,_3DC,_HSP,_MAP,_POI,_INDEX,_HNR,_FDA,_Prilog,_FPA,_PH)_Alpine.lyc

Вот лог скрипта, после его работы:
----------------------------------------------------------
[02-06-2022_02:10:26] supprime le fichier license


[02-06-2022_02:10:26] supprime le fichier license


[02-06-2022_02:10:26] ls -l /navi/license
/navi/license:
total 64
drwxr-xr-x 2 1004 1004 4096 2021-12-18 14:34 .
drwxr-xr-x 7 root root 4096 2021-08-17 11:14 ..
-rwxr-xr-x 1 1004 1004 2520 2016-07-03 22:23 Carmani_Ssangyong_Primo_RUS_12Q4_NQ_POI_APT_DA_3D_DEM_CAR_TMC_FD8120E113301269.lyc
-rw-r--r-- 1 1004 1004 236 2021-11-30 01:12 device.nng
-rwxr-xr-x 1 1004 1004 3304 2022-03-17 17:35 Europe_map_NQ_Truck_2021_Q4.lyc
-rwxr-xr-x 1 1004 1004 2424 2020-06-01 13:35 LGe_Renault_ULC4_18CY_Primo_DA_17Q2_HM_POI_KML_SPC_JV_TMC_iDAHM@17Q2RenaultULC.lyc
-rw-rw-r-- 1 1004 1004 1736 2018-03-14 01:42 LGe_Renault_ULC4_18CY_Primo_RU_17Q2_HM_POI_KML_SPC_iRUHM@17Q2RenaultULC.lyc
-rwxr-xr-x 1 1004 1004 3336 2021-02-17 17:40 LGe_Renault_ULC4DOT1_20CY_Primo_EEV_19Q4_HM_POI_FT_KML_SPC_JV_TMC_EV_iEEVHM@19Q4RenaultULC.lyc
-rw-r--r-- 1 1004 1004 664 2021-08-17 11:14 Mega_Latest_Map_Guarantee_FEU_NQ_Renault_Dacia_2019_Q2.lyc
-rw-r--r-- 1 1004 1004 552 2021-08-17 11:14 Mega_Latest_Map_Guarantee_MIXED_NQ_Renault_Dacia_2019_Q2.lyc
-r-xr-xr-x 1 1004 1004 5208 2020-03-07 01:36 PEARL Agency NextGen FEU@1404 (HM, BrPOI, ExtPOI, DA, AP, SP, TL, NG, PH, HNR, DEM, CAR, 3D, JVNG, AvanteqTMC, TTS) PX-8410 SD.lyc
-rw-r--r-- 1 1004 1004 472 2021-08-17 11:14 Renault_Dacia_Global_Config_update.lyc
-rw-r--r-- 1 1004 1004 728 2021-08-17 11:14 Renault_Dacia_ULC2_Language_Update.lyc
-r-xr-xr-x 1 1004 1004 4152 2020-03-07 01:37 W910R_Primo_FEU+RU@10Q3_(TMC,_CAR,_DEM,_DATA_priv,_3DL,_3DC,_HSP,_MAP,_POI,_INDEX,_HNR,_FDA,_Prilog,_FPA,_PH)_Alpine.lyc

[02-06-2022_02:10:26] Efface_license ok


[02-06-2022_02:10:32] = > OK
----------------------------------------------------------

Возможно у этих лицензий слишком длинные имена?!....

Я попробую сделать следующим образом: сделать backup своей medianav, взять из него нужные лицензии, и при помощи вашего скрипта, который удаляет файлы лицензий и записывает ломанный exe навигации, удалить все файлы в папке license и записать при помощи этого скрипта только нужные лицензии.

Аватара пользователя
cacou13
Сообщения: 144
Зарегистрирован: 09 янв 2021, 16:48
Репутация: 48
Откуда: Isère
Контактная информация:

Re: ULC4 MediaNav на Linux.

Сообщение cacou13 » 02 июн 2022, 10:13

Я сделал вам скрипт для удаления лицензии с именем, которое вы мне дали ^^
так это нормально, что не стирает, если имя не то
вот скрипт, который удалит 2 лицензии с точным названием, которое я взял в вашем логе:

PEARL Agency NextGen FEU@1404 (HM, BrPOI, ExtPOI, DA, AP, SP, TL, NG, PH, HNR, DEM, CAR, 3D, JVNG, AvanteqTMC, TTS) PX-8410 SD.lyc

W910R_Primo_FEU+RU@10Q3_(TMC,_CAR,_DEM,_DATA_priv,_3DL,_3DC,_HSP,_MAP,_POI,_INDEX,_HNR,_FDA,_Prilog,_FPA,_PH)_Alpine.lyc

Voir le Fichier : Efface_license_particulieres_vocal_popup.zip

centurio
Сообщения: 91
Зарегистрирован: 12 мар 2021, 08:15
Репутация: 6

Re: ULC4 MediaNav на Linux.

Сообщение centurio » 02 июн 2022, 10:30

cacou13 писал(а):
02 июн 2022, 10:13
Я сделал вам скрипт для удаления лицензии с именем, которое вы мне дали ^^
так это нормально, что не стирает, если имя не то
вот скрипт, который удалит 2 лицензии с точным названием, которое я взял в вашем логе:

PEARL Agency NextGen FEU@1404 (HM, BrPOI, ExtPOI, DA, AP, SP, TL, NG, PH, HNR, DEM, CAR, 3D, JVNG, AvanteqTMC, TTS) PX-8410 SD.lyc

W910R_Primo_FEU+RU@10Q3_(TMC,_CAR,_DEM,_DATA_priv,_3DL,_3DC,_HSP,_MAP,_POI,_INDEX,_HNR,_FDA,_Prilog,_FPA,_PH)_Alpine.lyc

Voir le Fichier : Efface_license_particulieres_vocal_popup.zip
Имя файла лицензии с "123" на "PEARL Agency NextGen FEU@1404 (HM, BrPOI, ExtPOI, DA, AP, SP, TL, NG, PH, HNR, DEM, CAR, 3D, JVNG, AvanteqTMC, TTS) PX-8410 SD.lyc" я менял. И скрипт лицензию не удалял.

И я решил вопрос "радикально". Сделал резервную копию medianav. Взял ваш скрипт, в котором удаляются имеющиеся файлы лицензий (rm -f /navi/license/*) и прописывается ломанный exe файл навигации с необходимыми лицензиями. Только из своей резервной копии medianav добавил мои (нужные) лицензии.
Запустил скрипт на medianav. Удаление всех файлов в каталоге лицензий (rm -f /navi/license/*) сработало. Теперь на medianav остались только нужные мне лицензии.

Видимо в этой версии Linux, установленной на medianav, есть какое-то ограничение на количество символов, при обработке команд (т.к. эти две лицензии, что я не мог удалить, имели самые длинные имена). До этого, мои скрипты без проблем удаляли файлы с меньшей длиной имени.

Возможно эта информация будет в дальнейшем полезна при работе с файлами на medianav

К сожалению удаление лицензий я сделал до того, как прочел ваше последнее сообщение.

Но в любом случае хочу сказать вам большое спасибо за вашу помощь!

Аватара пользователя
cacou13
Сообщения: 144
Зарегистрирован: 09 янв 2021, 16:48
Репутация: 48
Откуда: Isère
Контактная информация:

Re: ULC4 MediaNav на Linux.

Сообщение cacou13 » 02 июн 2022, 10:37

скрипт понятен, и если мы не будем следовать ему до буквы и прописной буквы, мы не удаляем файл
в случае, если вы удалите все, это на самом деле проще, но мой скрипт, я уверен, работает, если имена файлов совпадают ^^
мы также можем рассуждать с частью имени и поставить * в конце, но эй, я действительно хотел сделать вам скрипт для ваших файлов, который вы не хотели
тогда дело улажено ^^

centurio
Сообщения: 91
Зарегистрирован: 12 мар 2021, 08:15
Репутация: 6

Re: ULC4 MediaNav на Linux.

Сообщение centurio » 02 июн 2022, 11:13

cacou13 писал(а):
02 июн 2022, 10:37
тогда дело улажено ^^
Еще раз хочу сказать большое спасибо за ваше участие и помощь!

demos
Сообщения: 100
Зарегистрирован: 05 дек 2019, 09:50
Репутация: 35

Re: ULC4 MediaNav на Linux.

Сообщение demos » 02 июн 2022, 17:59

cacou13 писал(а):
02 июн 2022, 10:13
вот скрипт, который удалит 2 лицензии с точным названием, которое я взял в вашем логе:

PEARL Agency NextGen FEU@1404 (HM, BrPOI, ExtPOI, DA, AP, SP, TL, NG, PH, HNR, DEM, CAR, 3D, JVNG, AvanteqTMC, TTS) PX-8410 SD.lyc
Voir le Fichier : Efface_license_particulieres_vocal_popup.zip
Ваш скрипт не может удалить эту лицензию, потому что там есть пробелы. Надо добавить кавычки.
rm -f "/navi/license/PEARL Agency NextGen FEU@1404 (HM, BrPOI, ExtPOI, DA, AP, SP, TL, NG, PH, HNR, DEM, CAR, 3D, JVNG, AvanteqTMC, TTS) PX-8410 SD.lyc"

Ответить