Ford Sync 3: кастомные прошивки и видеоплеер



Здесь будем обсуждать все вопросы связанные с Video Player, получение доступа к файловой системе устройства, кастомные прошивки и моды.
Все действия описанные в этой теме, вы делаете на свой страх и риск !!!
Выражаю огромную благодарность друзьям, коллегам и многим другим участникам, потратившим свое драгоценное время и силы на реализацию интересных проектов для Sync 3!!!

Что получилось на данный момент (обновлено 29.10.2023):
1. Запустили FTP, Telnet, SSH. (OpenSSH 8.8p1 Вариант от bigunclemax)
2. Изменение анимации при выключении sync (используется короткий ролик в формате .mp4)
3. Задействовали 2GB RAM на модуле apim Non-NAV16g и установили карты F9
4. Логотипы Российских FM станций (cusco проделал огромную работу!)
5. SyncRenovation (REFORMAT MOD) (реализован благодаря bigunclemax, Igor Strykhar, Au{R}oN)
6. Изменение анимации включения sync (bigunclemax Проделал потрясающую работу!)
7. Gracenotes-usb mod
8. Разгон CPU до 1.5GHz mod
posted imageposted imageposted imageposted imageposted imageposted image

Добавлю небольшое видео нашей работы:


Актуальные версии модов проверяйте на: Fmods.net

Обои для мода Custom_Backgrounds_Loader


FTP, Telnet, SSH и Информация для изучения файловой системы!

!!! Если не отображаются или отображаются не все логотипы FM станций, нужно самостоятельно собрать Pi коды радиостанций вашего города, для последующего добавления в базу мода. Требования: пропатченный fmod синк, прошивка не ниже 20196, адаптер ucds, подробности в личке у cusco

!!! Восстановление и оживление окирпиченных синков с затертой флешкой:
Скрытый текст
Sync 3, Video Player, apim, QNX, putty, ssh, Telnet, мультимедиа, видеоплеер, штатная, магнитола, синк 3, mods, моды

avatar
Sanek2033
4 July 2020

Ford Sync 3: кастомные прошивки и видеоплеер
429,3K
views
177
members
1,1K
posts

avatar
Airborne_Ape
28 December 2019

3

J
jaggred:

How to get access to sync over ssh?


Вот как. Брандмауэр остановит вас. Информация бесполезна для большинства людей.
The firewall will stop you. Information is useless for most people.

192.168.1.19
Username / имя: root
Password / пароль: #Pasa3Fo
korand
31 January 2020

1

Никто не пытался ковырять прошивку на предмет замены графики, чтобы сделать свою тему оформления? Уж больно темы какие-то убогие, особенно синяя в 3.4. Хотелось бы ее модифицировать.
avatar
froligor
31 January 2020


korand
Пытались и не только в отношении замены графики.
Читайте тему, если вам это интересно.
Это не WinCE, просто так не получится.
korand
31 January 2020


froligor из того что я смог найти - отредактировать файлы можно, но прошить их не получится из-за того что будет отсутствовать корректная подпись?
Fma965
4 May 2020


is the eMMC encrypted? can it be read directly via soldering?
egotrip
5 May 2020mobile

4

Fma965
posted image
Not encrypted I direct write to them

https://youtu.be/XELd83Ui6_M
Fma965
3 July 2020


Does Sync Use NCM drivers over ASIX now?

Использует ли Sync драйверы NCM поверх ASIX сейчас?
albertwalczak94
10 July 2020


How can I edit sync files?
avatar
Sanek2033
17 July 2020

7

Для начала, Благодарю человека с которым ковыряем синки!

Попал ко мне в руки модуль apim Non-NAV старой ревизии: JL7T-14G371-ACA, как известно в старых ревизиях присутствует 2GB RAM, но задействован 1GB. Ну и загорелся идеей попробовать как на нем будет работать NAV.

Включили незадействованный 1GB, собрали пакет обновления с картами f7, поскольку памяти всего 16G (сильно не разгуляешься, свободно осталось 191M), такой получился результат v3.3 (можно на v3.4):
posted imageposted imageposted image


Пришлось вывести gps антенну за окно🙃 для полноценной проверки, работает без лагов, по ощущениям быстрее чем у меня в автомобиле apim 64G.

Добавлю, 2 карты это минимальный набор для работы nav без ошибки ("Common" является связующей картой), можно запихнуть и f9, но для этого нужно немного порезать (удалить лишние языки) "Nav_Voice", так как он занимает после распаковки 2.9 - 3.7gb в зависимости от версии, но этим маловероятно что будем заниматься, много времени нужно.
avatar
Sanek2033
25 July 2020

3

avatar
Sanek2033:

можно запихнуть и f9, но для этого нужно немного порезать (удалить лишние языки) "Nav_Voice", так как он занимает после распаковки 2.9 - 3.7gb в зависимости от версии, но этим маловероятно что будем заниматься, много времени нужно.

Как говорится "Никогда не говори никогда", решили все таки попробовать уменьшить "Nav_Voice" и у нас получилось!

Изначально его размер был 2.9G, уменьшили его путем удаления ANZ (ENA,ENG) и SA (ENU,PTB,SPM), в итоге размер пакета получился 1.2G (хотя занято в нем 573M).
Но и карты F9 сильно выросли в размерах (1U5T-14G421-BAF и 1U5T-14G421-BHF), после установки их и уменьшенного Nav_Voice, осталось свободно 106M (хотя если установить карты F7, можно еще спокойно установить Gracenotes, для полного фарша).
posted imageposted imageposted image
Работает как на видео в сообщении выше, без лагов и прочего.
Все получилось благодаря терпению коллеги, задавал кучу вопросов в процессе ковыряния🤓
indio
27 July 2020


avatar
Sanek2033:

Как говорится "Никогда не говори никогда", решили все таки попробовать уменьшить "Nav_Voice" и у нас получилось!

Изначально его размер был 2.9G, уменьшили его путем удаления ANZ (ENA,ENG) и SA (ENU,PTB,SPM), в итоге размер пакета получился 1.2G (хотя занято в нем 573M).
Но и карты F9 сильно выросли в размерах (1U5T-14G421-BAF и 1U5T-14G421-BHF), после установки их и уменьшенного Nav_Voice, осталось свободно 106M (хотя если установить карты F7, можно еще спокойно установить Gracenotes, для полного фарша).
posted imageposted imageposted image
Работает как на видео в сообщении выше, без лагов и прочего.
Все получилось благодаря терпению коллеги, задавал кучу вопросов в процессе ковыряния🤓

Hi, I'm new here in the ffclub, I have a non-nav Apim with 3.4 and I am trying to do the exact thing that you mentioned here.
I have the ANZ packages and I want to reduce it and install into sync, I have the images files mounted on a ubuntu server, it's could be possible to do this?, I didn't realize something at the moment (how to write the img file, I think I will need QNX VM) and also the signature problem.
How are you loading the modified TAR into sync?
I can't access to sync by ssh to check size partitions, all the ports are closed (checked with nmap).
But I know that maps_sa is 3.4Gb and nav_data_sa is 2Gb and apps is 1.5gb
Well, any information that can be shared, I will appreciate, I don't need a step by step guide, just some ideas or "words" that I can investigate and resolve by my self.
I also have elm327 and forscan, I've played to activate navigation but not possible to load maps directly with original TAR because I am running out of space.

Thanks
Indio

Regards from Argentina
bule3310
5 August 2020


posted image
Затем найдите существующий видеофайл qml в файле app.img синхронизации 3.4, я должен изменить эти значения, чтобы реализовать воспроизведение видео через USB
STL1te
5 August 2020mobile

1

Фигня этот Video.qml. Штатные средства QT на QNX не очень оптимизированы. Там видео рендерится в окно невидимое, потом кадры из него копируются в текстуру, которая уже отрисовывается в QT виджет. Получается дикая просадка fps из-за этого.
Нормально сделали ребята, которые видео плеер сделали и не распространяют. Там они выводят видео штатными средствами в видимое окно и делают прозрачным интерфейс QT. Тогда все работает шустро..
avatar
AuRoN89
6 August 2020

5

A-TEAM video player will be released FOR FREE in the next few days.
It doesn't use the shitty Video.qml, but it's still native. and doesn't have any issue 🙂

Keep and eye on www.fmods.net (still offline) for the release
avatar
cusco
7 August 2020

3

Поговорим о пробках, то есть про TMC.
Как известно сервис TMC в России перестал быть общедоступным с 2017 года, для нас это означало, что начиная с версии картографии F7 содержимое TMC сообщений перестало отображаться на Sync. Пытался разобраться, а можно ли как-то изменить эту несправедливость. И увы пока это не получилось 😞
Все что описано ниже касается версии ПО 3.0
В файлах с картами 14G421 есть папка traffic, вот с таким содержимым:
F6.1

F9

Отличаются файлы tmcid_location_info.binary, TrafficTileDictionary.binary и TMCProvider.bin, ну и манифест разумеется.
Итак, что я пробовал - подсовывал в карты F9 файлы от F6.1, пробовал разные комбинации. Насколько я понимаю вся соль должна быть в TMCProvider.bin, собственно из названия понятно что это сведения о провайдерах, передающих сообщения. Что было в результате - ничего 🙂 Вернее в меню иконка "Инфо о дорожном движении" менялась, но менюшка без содержимого:

Естественно на картах тоже ничего не рисовалось. НО! в логах синка все есть. Прекрасно видно что сообщения TMC принимаются и расшифровываются, но почему то не отображаются 😞 Вот логи.
Чистые F6.1
Скрытый текст

Чистые F9
Скрытый текст

F9 c TMCProvider из F6.1
Скрытый текст

Кстати, в теме про Синк 3 было высказано мнение, что Синк все принимает, но не отображает. Это не так, на картах F7-F9 нет расшифрованных TMC сообщений. Это видно из логов.
Есть у кого идеи?
avatar
froligor
7 August 2020


avatar
cusco:

принимает, но не отображает. Это не так

Есть такое ощущение, что при прокладке маршрута используется информация о трафике. Меня упорно уводил в область со МКАДа, с глухих пробок, хотя маршрут был по МКАДу и дальше внутрь Москвы. Изначально маршрут был построен по МКАД.

А по вопросу отображения пробок... Есть положительный опыт на драйве включения отображения пробок на картах в фольксвагене тигуане. Может это способ включения и у нас заработает? Это лучше у STL1te спросить. Там вроде тоже QNX
avatar
cusco
7 August 2020mobile


froligor
Да, я помню это сообщение.
STL1te
8 August 2020mobile

1

cusco
Я дербанил файл TMCProvider.bin и он был точно такой же как и в Sync2, на котором пробки отображаются до сих пор. В этом файле таблица провайдеров с параметрами шифрования.
Значит блокировка отображения где-то в ином месте..
Надо разбирать файлы location info и tile dict видимо. Там должно быть соответствие идентификатора «дороги» из TMC сообщения к тайлу карты.
Может сообщения о пробках и есть, но они применяются к тайлу карты из какого-нибудь Бангладеша. Может в эту сторону подумать?
avatar
cusco
8 August 2020mobile


STL1te
Tmcprovider f6.1 отличается от f7,8,9 (само содержимое). А чем дербанить бинарники?
STL1te
8 August 2020mobile


cusco
Бинарно - да, но внутри данные по РФ те же. Это шифрованная база SQLite. Софт самописный был, сейчас не вспомню где его найти
avatar
damir_m
10 August 2020mobile


А к нашему Sync теоретически можно подключить мышку? Очень хочется со временем замутить в район подлокотника какую нибудь шайбу типа idrive.
avatar
cusco
11 August 2020mobile


damir_m
Подключите и увидите транспорант: "устройство не поддерживается"
alarcos
12 August 2020


avatar
AuRoN89:

A-TEAM video player will be released FOR FREE in the next few days.
It doesn't use the shitty Video.qml, but it's still native. and doesn't have any issue 🙂

Keep and eye on www.fmods.net (still offline) for the release

Is it possible to access this website?
avatar
AuRoN89
13 August 2020


registration is not required, but site it's not finished yet. all files will be available around late august.
avatar
Серый
13 August 2020mobile


AuRoN89
Вот интригу завесил )) иметь бы понятие,как этот плеер засунуть в синк ))) думаю не каждый смертный этим владеет
avatar
grimbo
13 August 2020mobile


AuRoN89
How this patch can be flahed to apim? By usb, network or direct connection to nand?
avatar
DedMedic
13 August 2020mobile

1

Серый
Да, судя по описанию способ будет только со вскрытием модуля, usb варианта установки не будет в свободном доступе. Вроде как будут представители официальные фордмодс, которым можно будет отправить модуль для установки, за небольшую плату за работу. В любом случае намного дешевле будет чем сейчас устанавливает человек в Питере.

2 people online

2 people online

Log in to leave a message or Sign up


up