ULC4 MediaNav на Linux.

Схемы, информация о внутреннем устройстве.
Yosic
Site Admin
Сообщения: 710
Зарегистрирован: 20 сен 2018, 10:23
Репутация: 278

ULC4 MediaNav на Linux.

Сообщение Yosic » 04 янв 2019, 17:06

Информация по MediaNav на Linux, он же ULC4.
Что удалось выяснить на данный момент.
  • Оболочка построена на базе QT5.
  • В качестве десктопа используется следующее https://github.com/wayland-project/weston.
  • Для коммуникациями между приложениями используется DBUS.
  • Судя по всему есть поддержка видео, но она отключена в файлах конфигурации(для Индии включена).
  • Поддерживаются почти все известные форматы видео судя по файлам в прошивке.
  • Штатный плеер использует gstreamer framework через QT расширение. Поищите в интернете, что это.
  • Есть инженерное меню, как в него попасть пока не ясно.
  • Скорее всего есть поддержка RNDIS(интернет через мобильник) и, возможно, wifi свистков.
  • Есть perl.
  • Система построена на базе YOCTO Linux и его референсной сборки Poky.
  • IGO собран "правильно" и будет поддаваться "лечению".
  • Обновление карт можно будет делать так же как и раньше с помощью MediaNav ToolBox Unleashed viewtopic.php?f=6&t=12.
  • В прошивке много "мусора", того чего в ней быть не должно, а именно: всякие дебажные пакеты типа valgrind, заголовочные файлы(*.h, *.hpp) и qml скрипты с пометками LG CONFIDENTIAL :)
Ссылка на скачивание OpenSource компонентов входящих в прошивку http://opensource.lge.com/osSch/list?ty ... LAN5810WR0

Ссылка на французский форум, где много полезной информации, в частности есть коды для тестмода и методика их расчета https://www.msieurlolo.fr/forum/index.php?board=684.0
Как сохранить изменения в Micom Test Mode
Show
Чтоб сохранились изменения надо нажать кнопку "Hard reset" и больше нечего нетрогая подождать секунд 20-30. ГУ перезагружается с активированной опцией.
Обновление карт viewtopic.php?p=3164#p3164

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

Информация от наших французских коллег(Buldo):

hwvar = 0x0200 без навигации, без видео
hwvar = 0x1200 с навигацией, без видео
hwvar = 0x1210 с навигацией, с видео

JonnyMnemonic
Сообщения: 30
Зарегистрирован: 04 сен 2019, 09:18
Репутация: 3

Re: ULC4 MediaNav на Linux.

Сообщение JonnyMnemonic » 18 ноя 2019, 16:03

ludo13 писал(а):
18 ноя 2019, 13:48
Не угадали. Там все сложнее как оказалось. (((
Плохо, я слил всю папку usr, но кроме logo больше ничего интересного, столько хлама, даже папка games есть.

ludo13
Член команды
Сообщения: 753
Зарегистрирован: 20 сен 2018, 18:18
Репутация: 131

Re: ULC4 MediaNav на Linux.

Сообщение ludo13 » 18 ноя 2019, 16:47

JonnyMnemonic писал(а):
18 ноя 2019, 16:03
ludo13 писал(а):
18 ноя 2019, 13:48
Не угадали. Там все сложнее как оказалось. (((
Плохо, я слил всю папку usr, но кроме logo больше ничего интересного, столько хлама, даже папка games есть.
App/share/ ну а там уже разберетесь.

Аватара пользователя
Одинокий Лис
Сообщения: 22
Зарегистрирован: 06 апр 2019, 22:05
Репутация: 1
Откуда: Москва

Re: ULC4 MediaNav на Linux.

Сообщение Одинокий Лис » 18 ноя 2019, 17:19

Мужики еще раз какой програмой подготовить видео и какие параметры?

ludo13
Член команды
Сообщения: 753
Зарегистрирован: 20 сен 2018, 18:18
Репутация: 131

Re: ULC4 MediaNav на Linux.

Сообщение ludo13 » 18 ноя 2019, 17:22

Одинокий Лис писал(а):
18 ноя 2019, 17:19
Мужики еще раз какой програмой подготовить видео и какие параметры?
чесно не ковырял я видео, но верняк показывает мр4 со звуком аас

Аватара пользователя
Neek
Сообщения: 191
Зарегистрирован: 25 фев 2019, 16:29
Репутация: 47
Откуда: Undeva

Re: ULC4 MediaNav на Linux.

Сообщение Neek » 18 ноя 2019, 22:13

It will be best if video will work MP4 with AAC.
Будет лучше, если видео будет работать в формате MP4 с AAC.
MediaNav MN3 Evolution 1.0.13.1 + Carbone
MediaNav MN2 Evolution 9.1.4.0.A + Carbone
MediaNav MN1 Standard 4.1.0 + Super Mod 4.1 + ModRS

*** Если мой ответ был полезен для вас? Нажмите кнопку Спасибо! ***

ALEXXX61RUS
Сообщения: 7
Зарегистрирован: 11 сен 2019, 01:43
Репутация: 1
Откуда: Ростов-на-Дону

Re: ULC4 MediaNav на Linux.

Сообщение ALEXXX61RUS » 18 ноя 2019, 22:48

Походу нужно искать отдельный навигатор на линуксе и ковырять его, что и где лежит и с чем его едят ))

ludo13
Член команды
Сообщения: 753
Зарегистрирован: 20 сен 2018, 18:18
Репутация: 131

Re: ULC4 MediaNav на Linux.

Сообщение ludo13 » 18 ноя 2019, 23:04

ALEXXX61RUS писал(а):
18 ноя 2019, 22:48
Походу нужно искать отдельный навигатор на линуксе и ковырять его, что и где лежит и с чем его едят ))
Вы все такие резвые. Вынь да полож. Я тут уже 2 недели бьюсь с интерфейсом, а оказалось что разрабы главное меню запаковали сам исполнительный файл. Теперь ищем как туда добраться. После этого можно будет уже думать что куда подцеплять. Здесь не винда где ярлык выкинули и все работает.

ALEXXX61RUS
Сообщения: 7
Зарегистрирован: 11 сен 2019, 01:43
Репутация: 1
Откуда: Ростов-на-Дону

Re: ULC4 MediaNav на Linux.

Сообщение ALEXXX61RUS » 19 ноя 2019, 00:17

ludo13 писал(а):
18 ноя 2019, 23:04
ALEXXX61RUS писал(а):
18 ноя 2019, 22:48
Походу нужно искать отдельный навигатор на линуксе и ковырять его, что и где лежит и с чем его едят ))
Вы все такие резвые. Вынь да полож. Я тут уже 2 недели бьюсь с интерфейсом, а оказалось что разрабы главное меню запаковали сам исполнительный файл. Теперь ищем как туда добраться. После этого можно будет уже думать что куда подцеплять. Здесь не винда где ярлык выкинули и все работает.
Я и не думал что будет легко. Хочется помочь, а получается как всегда.

ludo13
Член команды
Сообщения: 753
Зарегистрирован: 20 сен 2018, 18:18
Репутация: 131

Re: ULC4 MediaNav на Linux.

Сообщение ludo13 » 19 ноя 2019, 06:25

ALEXXX61RUS писал(а):
19 ноя 2019, 00:17
ludo13 писал(а):
18 ноя 2019, 23:04
ALEXXX61RUS писал(а):
18 ноя 2019, 22:48
Походу нужно искать отдельный навигатор на линуксе и ковырять его, что и где лежит и с чем его едят ))
Вы все такие резвые. Вынь да полож. Я тут уже 2 недели бьюсь с интерфейсом, а оказалось что разрабы главное меню запаковали сам исполнительный файл. Теперь ищем как туда добраться. После этого можно будет уже думать что куда подцеплять. Здесь не винда где ярлык выкинули и все работает.
Я и не думал что будет легко. Хочется помочь, а получается как всегда.
Хотите помоч, милости просим. На сайте 4pna.com есть версия навител для линукс.

byko26
Сообщения: 32
Зарегистрирован: 06 фев 2019, 15:41
Репутация: 1

Re: ULC4 MediaNav на Linux.

Сообщение byko26 » 19 ноя 2019, 09:34

Одинокий Лис писал(а):
18 ноя 2019, 17:19
Мужики еще раз какой програмой подготовить видео и какие параметры?
я делаю программой "Movavi video Converter Premium ". Видеорежим MPEG-4 разрешение сначала ставил 1280х720, но очень много места занимает. Сейчас ставлю 800х480 размер в настройках - "кадрировать". Аудио MP3. По изображению понять не могу. файлы с одним и тем же разрешением то во весь экран, то на 2/3. Но пропорция 16:9 точно плохо . Экран рассчитан на 3:2 или 4:3.

TY999
Сообщения: 5
Зарегистрирован: 19 сен 2019, 00:36
Репутация: 0

Re: ULC4 MediaNav на Linux.

Сообщение TY999 » 19 ноя 2019, 10:38

Кто нибудь делал так чтоб навигатор пищал на превышение скорости не в момент превышения а когда скорость превышена на 18км/ч.
По городу 60 ограничение, но поток движется до 80( без штрафов). И навигатор пищит постоянно. Теряется смысл в напоминании о превышает и скорости.

Feeler
Сообщения: 6
Зарегистрирован: 06 ноя 2019, 09:42
Репутация: 0

Re: ULC4 MediaNav на Linux.

Сообщение Feeler » 19 ноя 2019, 16:04

Уважаумые форумчане, подскажите что и как надо сделать, чтобы Media Nav показовало ВИДЕО! Прорбовал как на 40 странице данного форума ( viewtopic.php?f=5&t=33&start=585 ), но это не помогает. Скачал, разорхивировал на флеху, включил Nav, вставил, и ни чего не происходит! Всё что закачал на флеху магнитола игнорирует! Что делать? У меня версия 1.0.13.2.

byko26
Сообщения: 32
Зарегистрирован: 06 фев 2019, 15:41
Репутация: 1

Re: ULC4 MediaNav на Linux.

Сообщение byko26 » 19 ноя 2019, 16:39

JonnyMnemonic писал(а):
29 окт 2019, 13:14
belll писал(а):
29 окт 2019, 10:22
1. Взять тут https://yadi.sk/d/3i11zOk5DdFwqw, залить, вставить, презагрузить.
2. Очистить флэшку
3. Взять тут download/file.php?id=227, залить, вставить.
4. Включить 1 mp3, переключить вход видео, смотреть видео.
5. После выключения - вернуться к пункту 4.
6. ...
:|
установилось без проблем. работает. с некоторыми напрягами

GansAR
Сообщения: 1
Зарегистрирован: 16 ноя 2019, 18:40
Репутация: 0

Re: ULC4 MediaNav на Linux.

Сообщение GansAR » 20 ноя 2019, 17:10

Обновил карты методом viewtopic.php?f=5&t=33&start=255#p3368 Спасибо Уважаемому ssv2005!
После этого синхронизировал флешку, вставил в ноут, запустил Naviextras Toolbox, офиц.прога нашла какие-то обновления для 2019Q2, накидала на флешку что-то на 12 Мб, а втыкать флешку в MediaNav теперь сыкотно, кто-то пробовал так сделать? Ничего в навигаторе не слетит?

JonnyMnemonic
Сообщения: 30
Зарегистрирован: 04 сен 2019, 09:18
Репутация: 3

Re: ULC4 MediaNav на Linux.

Сообщение JonnyMnemonic » 20 ноя 2019, 17:29

ludo13 писал(а):
18 ноя 2019, 23:04
Я тут уже 2 недели бьюсь с интерфейсом, а оказалось что разрабы главное меню запаковали сам исполнительный файл. Теперь ищем как туда добраться. После этого можно будет уже думать что куда подцеплять. Здесь не винда где ярлык выкинули и все работает.
Не совсем понял первое предложение, но полазив по слитой папке app, по пути \app\bin\com.lge.bavn.homescreen лежит файл HomeScreen, его можно распаковать 7zip, в папке будет куча файлов, если открыть файл .rodata текстовым редактором, видим настройки для интерфейса, например для темного экрана если нажать на месяц:
Spoiler
Show

Код: Выделить всё

File name            : HomeScreen_Dark_Screen.qml
 *
 * Decription           : This file is screen dark. it will show when clicked button Dark in main screen.
 *
 * Author               : ThangNQ15
 *
 * Created date         : 21/11/2016
 *
 * History
 *
 *  Date(DDMMYYY)   PIC	      Description
 *
 *  21112016      ThangNQ15 	first created
 *
############################################################################*/

import QtQuick 2.4
import GlobalEnum 1.0
import "../Constants/."

Item {
    /*name item*/
    id:darkScreen
    layer.enabled: true

    property bool isFirstShow: true

    /*build component*/

    /*image background*/
    Image {
        id: background
        source: idImgPath.dark_bg
    }

    Image {
        id: imgItem
        y: 428
        visible: AppModel.isDisplayIconAudio
        source: idImgPath.imgIcon_Dark
        anchors{
            right: textItem.left
            rightMargin: 25
        }
    }

    Text {
        id: textItem
        y: 427
        visible: true
        text: AppModel.isDisplayIconAudio ? AppModel.dataDarkScreen : /*idString.lang_HomeScreen_NoMedia*/ "NO MEDIA"
        horizontalAlignment: Text.AlignRight
        color: idString.color_index[0]
        font.pixelSize: 28
        anchors{
            right: darkScreen.right
            rightMargin: 40
        }
        Component.onCompleted: {
            if (textItem.contentWidth >= 640)
                textItem.width = 640
        }
        elide: Text.ElideRight
        onTextChanged: {
            if(!isFirstShow){
                textItem.width = 650
                textItem.contentWidth >= 640 ? textItem.width = 640 : textItem.width = textItem.contentWidth;
            }
            isFirstShow = false;
            imgItem.anchors.right = textItem.left
            imgItem.anchors.rightMargin = 25
        }
    }

    MouseArea {
        anchors.fill: darkScreen
        onClicked: {
            QML_ADAPTOR.qmlSendEvtKey(GlobalEnum.EVT_BACK_TO_PREV_SCREEN);
        }
    }

    Component.onCompleted: {
        QML_ADAPTOR.showStatusBar(true);
    }
}
Не знаю поможет это или нет :roll:

Ответить