Здесь будем обсуждать все вопросы связанные с Video Player, получение доступа к файловой системе устройства, кастомные прошивки и моды. Все действия описанные в этой теме, вы делаете на свой страх и риск !!!Выражаю огромную благодарность друзьям, коллегам и многим другим участникам, потратившим свое драгоценное время и силы на реализацию интересных проектов для Sync 3!!!
Что получилось на данный момент (обновлено 11.05.2024):
1. Запустили FTP, Telnet, SSH. (
OpenSSH 8.8p1 Вариант от
bigunclemax)
2.
Изменение анимации при выключении sync (используется короткий ролик в формате .mp4)3.
Задействовали 2GB RAM на модуле apim Non-NAV16g и установили карты F94.
Логотипы Российских FM станций (
cusco проделал огромную работу!)
5.
SyncRenovation (REFORMAT MOD) (реализован благодаря
bigunclemax,
Igor Strykhar,
Au{R}oN)
6.
Изменение анимации включения sync (
bigunclemax Проделал потрясающую работу!)
7.
Gracenotes-usb mod8.
Разгон CPU до 1.5GHz mod9.
Quake2 Ford Sync3 (Полноценный порт игры,
bigunclemax)
Добавлю небольшое видео нашей работы:
Актуальные версии модов проверяйте на: Fmods.netFTP, Telnet, SSH и Информация для изучения файловой системы!Для изучения файловой системы запустили FTP, Telnet и SSH, реализовали подключение не только по Wi-Fi, но и через USB Ethernet adapter:
Пример работы на V3.4.20237:
Default IP:
192.168.1.26Отлично подходит USB LAN Ethernet adapter:
D-Link DUB-E100 rev.B1Для тех кто хочет изучать файловую систему устройства, сделать это просто, берем любой пакет (***-14G381-**), например
4U5T-14G381-AN.tar.gz, открываем его, находим файл apps.img (это точный образ диска). Открыть его можно в Linux или QNX.
x
!!! Если не отображаются или отображаются не все логотипы FM станций, нужно самостоятельно собрать Pi коды радиостанций вашего города, для последующего добавления в базу мода. Требования: пропатченный fmod синк, прошивка не ниже 20196, адаптер ucds, подробности в личке у cusco!!! Восстановление и оживление окирпиченных синков с затертой флешкой:Скрытый текстНа данный момент восстановление окирпиченных синков с затертой флешкой возможно прямой записью дампа на emmc, для этого потребуется eMMC reader, Linux или QNX Neutrino. *Способ с "EMMC reader" достаточно сложный для обычных пользователей, велик шанс убить apim в процессе! (варианты подключения к emmc можете найти здесь в справочнике темы)Или более простой метод от bigunclemax (проделал потрясающую работу, написал и отладил свой загрузчик на Linux), прошивает REFORMAT на eMMC Sync3 через USB кабель, подробнее в его статье:Sync3UsbBootReformatx
Sanek2033
4 July 2020
Ford Sync 3: кастомные прошивки и видеоплеер
Sanek2033
7 March 2021
2
цитата: |
Мод Revoke Cleaner, как я понял, возвращает возможность использования реформата на версиях 3.4 выше 19200. Только не понятно зачем, если реформат убъет демона... |
Немного упустил момент
(надо почаще заходить на Fmods), тоже сделал аналогичный мод, но не решался выложить его, думал мало кому будет интересен.
Mod to unlock 1U5T-14G386-CB package* Мой мод разблокирует только "1U5T-14G386-CB", мод от A-TEAM разблокирует (вернее удаляет) весь черный список.Да верно, этот мод возвращает возможность использования реформата на любых версиях, иногда бывает что реформат единственный и самый простой выход вернуть работоспособность синка.
Список заблокированных версии пакетов, в последних прошивках:
Скрытый текстHB5T-14G381-AA
HB5T-14G381-AB
HB5T-14G381-AD
HB5T-14G381-AE
HB5T-14G381-AF
HB5T-14G381-AG
HB5T-14G381-AH
HB5T-14G381-AJ
HB5T-14G381-DA
HB5T-14G381-DB
HB5T-14G381-BA
HB5T-14G381-CA
JL1T-14G381-AB
HN1T-14G381-LG
HN1T-14G381-SA
HN1T-14G381-LA
H3BT-14G381-LA
HN1T-14G381-LB
H3BT-14G381-LB
HN1T-14G381-LC
H3BT-14G381-LC
HN1T-14G381-LD
JL7T-14G381-AA
JL1T-14G381-AC
JL7T-14G381-AD
JL1T-14G381-AD
JL7T-14G381-AE
JL1T-14G381-AE
JL7T-14G381-AF
JL1T-14G381-AG
JL7T-14G381-AG
JL1T-14G381-AJ
JL7T-14G381-AH
JL7T-14G381-AJ
JL1T-14G381-AA
JL7T-14G381-AC
JL1T-14G381-AE
JL7T-14G381-AF
JL1T-14G381-AG
JL1T-14G381-AH
JL1T-14G381-AJ
JL7T-14G381-AJ
JL7T-14G381-BJ
JL7T-14G381-BK
JR3T-14G381-AA
JR3T-14G381-AB
JR3T-14G381-AC
JR3T-14G381-AD
JR3T-14G381-AE
JR3T-14G381-AF
JR3T-14G381-AG
JR3T-14G381-AJ
JR3T-14G381-AK
JR3T-14G381-AL
JR3T-14G381-AM
JR3T-14G381-AL
1U5T-14G381-AE
2U5T-14G381-AE
1U5T-14G381-BE
2U5T-14G381-BA
1U5T-14G381-AF
2U5T-14G381-AF
1U5T-14G381-AG
2U5T-14G381-AG
1U5T-14G381-AJ
2U5T-14G381-AH
1U5T-14G381-AK
2U5T-14G381-AJ
1U5T-14G381-CA
2U5T-14G381-CA
4U5T-14G381-ZA093
1U5T-14G386-CA
1U5T-14G386-CB
GB5T-14G381-AN
GB5T-14G381-AR
HB5T-14G424-CA
GB5T-14G424-CF
GB5T-14GREF-INS9
GB5T-14GREF-INF5
GB5T-14G424-DH
GB5T-14G386-BB
GB5T-14G386-CB
GB5T-14G386-DB
GB5T-14G386-EB
GB5T-14G386-ST
GB5T-14G424-CD
GB5T-14G386-FA001
GB5T-14G386-FC004
GB5T-14G386-HA
GB5T-14G386-FF
GB5T-14G386-PA
GB5T-14G386-KA
GB5T-14G386-RA001
GB5T-14G386-HB
GB5T-14G386-RA
HB5T-14G424-CB001
GB5T-14G386-PA001
HB5T-14G424-CD
HB5T-14G421-BC
HB5T-14G386-F0003
HB5T-14G424-AC
HB5T-14G424-BC
HB5T-14G424-DAC
HB5T-14G386-FA
HB5T-14G386-T0004
GB5T-14G386-VA
GB5T-14G386-VB
HB5T-14G386-H0001
HB5T-14G386-HA
HB5T-14G386-FA002
GB5T-14G386-FH
HB5T-14G386-TAA
HB5T-14G386-FB
HB5T-14G424-FAB
GB5T-14G386-RB
GB5T-14G386-UA
GB5T-14G386-A0003
GB5T-14G386-SB
HB5T-14G386-ABA
HB5T-14G386-ACA
HB5T-14G386-ABB
HB5T-14G386-ACB
HB5T-14G386-ACC
HB5T-14G386-ABC
HB5T-14G424-CB
HB5T-14G424-AD
HB5T-14G424-BD
HB5T-14G424-DAD
HB5T-14G386-TBA
HB5T-14G386-TCA
HB5T-14G424-DAE
HB5T-14G386-AEA
HB5T-14G386-TAB
HB5T-14G386-TBB
HB5T-14G386-TCB
HB5T-14G386-AFA
HB5T-14G386-AA0001
HB5T-14G386-AAA
HB5T-14G424-CD_36401
GB5T-14G386-UB
HB5T-14G381-AJ999
HB5T-14G386-ABD
GB5T-14G386-RC
JL7T-14G424-BA
1U5T-14G386-EA
1U5T-14G424-BE
1U5T-14G424-AD
1U5T-14G424-CD
1U5T-14G424-DAF
1U5T-14G424-FAC
1U5T-14G424-AE
1U5T-14G424-CE
1U5T-14G424-DAG
1U5T-14G424-FAD
1U5T-14G424-BF
32V2-14G386-XX
JR3T-14G424-BC
HB5T-14G386-TJA002
HB5T-14G386-THA001
HB5T-14G386-THA002
HB5T-14G386-THA
JR3T-14G424-AC
JR3T-14G424-CC
HB5T-14G386-TJA
JR3T-14G424-DED
GB5T-14G386-UE
1U5T-14G386-CC
GB5T-14G386-PF
HB5T-14G386-AHJ001
ABCD-14H030-HA
ABCD-14H030-IA
GB5T-14G386-RF
ABCD-14H030-IB
ABCD-14H030-IU
ABCD-14H030-EA
ABCD-14H030-GA
ABCD-14H030-GB
ABCD-14H030-HB
ABCD-14H030-IZ
JR3T-14G424-CB
1U5T-14G386-DA
4U5T-14G424-FBD
4U5T-14G424-FCD
4U5T-14G424-FDD
4U5T-14G424-FED
4U5T-14G424-FFD
4U5T-14G424-FGD
4U5T-14G424-FHD
ABCD-14H030-MA
ABCD-14H030-NA
ABCD-14H030-OA
1U5T-14G386-LA004
ABCD-14H030-QA
ABCD-14H030-PA
ABCD-14H030-IV
JR3T-14G424-DBE
ABCD-14H030-YA
ABCD-14H030-ZA
HB5T-14G386-TJB001
4U5T-14G424-FAA
1U5T-14G386-CD_95572
1U5T-14G386-MA001
1U5T-14G386-CD
HB5T-14G386-TKB001
HB5T-14G386-TKB002
HB5T-14G386-TJB002
HB5T-14G386-AEC
HB5T-14G386-TJB
HB5T-14G386-AED001
HX7T-14H030-AA
L1TT-14H030-AA
JX71-14H030-AA
JX79-14H030-AA
JX79-14H030-AB
GB5T-14G386-AA004
GB5T-14G386-AA
1U5T-14G386-MA
HB5T-14G386-AED
GB5T-14G386-AA005
ABCD-14H030-GZ
GB5T-14G386-AB
JR3T-14G424-CD002
HB5T-14G386-TKB
HB5T-14G386-VAA001
HB5T-14G386-VBA001
HB5T-14G386-VCA001
HB5T-14G386-VDA001
HB5T-14G386-VEA001
HB5T-14G386-VFA001
JR3T-14G424-BD
JR3T-14G424-CD
JR3T-14G424-DCE
HX7T-14H030-AB
L1TT-14H030-AB
HB5T-14G386-AHJ
HB5T-14G386-VGA001
HB5T-14G386-VAA
HB5T-14G386-VBA
HB5T-14G386-VCA
HB5T-14G386-VDA
HB5T-14G386-VEA
JU5T-14G386-ABA
JU5T-14G386-AAA
GB5T-14G386-ZA001
GB5T-14G386-ZA005
GB5T-14G386-ZA
HB5T-14G386-VHA001
JU5T-14G386-ADA
JU5T-14G386-AEA
JU5T-14G386-AFA
JU5T-14G386-AGA
JU5T-14G386-AHA
delete_mapext1
1U5T-14G386-EA001
1U5T-14G386-PA
1U5T-14G386-R0001
1U5T-14G386-EB
1U5T-14G386-R0003
1U5T-14G386-RA
JU5T-14G386-BA
x
Dmitry123
9 March 2021
столкнулся с вопросами
1 можно ли сохранить демона - что бы откатить версию?
2 как переименовать клавишу Media на Аудио на версии 20282? и куда и как заходить
3 убрать все моды и оставить демона?
кто подскажет?)
4 можно ли накатить мод с изменением интерфейса и его вернуть в сток по желанию?
lookis74
1. Вроде был у fmods скрипт сохраняющий (возвращающий) строки демона после обновления, но до перезагрузки (пока обновление не вступило в силу).
2. Да, в qml. Нет перевода "Media" в меню для русской версии. Можно просто это изменение (Audio -> Media) убрать из patch мода VideoPlayer.
3. Я перед установкой мода добавляю строки с бэкапом оригинальной версии (вида cp filename filename_). В любой момент можно сделать обратную копию. Странно, что это не предусмотрели авторы модов.
Но, так же в любой момент можно взять оригинальные файлы .qml из нужной версии (это желательно) 14G381 и выполнить копирование (замену) изменённых файлов.
4. По пункту 3. Вернуть оригинал, так как фалов с изменениями в этом случае больше).
KuZia495
Патченные файлы сохраняются в исходном виде с другим именем.
lookis74
В файле с переводом меню синка нужно внести изменения для переименовывания кнопки. Тут в теме есть примеры.
cusco
Да, в курсе, что в скриптах используют: а) проверку, б) -b (.orig). Спасибо.
Предпочитаю сделать копию "ручками" в usb0 (для любых изменений).
Тем более, что не все изменения вносят патчем (графика, startup_gf.sh).
>> Странно, что это не предусмотрели авторы модов.
Здесь я имел ввиду: не предусмотрели мод "отката" изменений. Например, путём поиска бэкапов (.orig) в папках и последующий откат.
Dmitry123
9 March 2021mobile
cusco
На подключённой плате через виртуалку?
Sanek2033
18 July 2022
6
Мод исправляющий кнопку «Media» на «Аудио», после установки видеоплеера, для Русского меню.
Media to Audio, for the Russian menu v3.4.20196 - 3.4.20351
Video Player, Media to Audio, for the Russian menu. Sync_3.4.21194Мод переводит кнопку «Media», после установки видеоплеера, для Русского меню.
Translation of the "Media" button for the Russian menu. v3.4.20196 - 3.4.20351
Translation of the "Media" button for the Russian menu_ v3.4.21194 - 3.4.22048
Translation of the "Media" button for the Russian menu_3.4.22110 -* Сделал два варианта (кому что нравится больше), но установить нужно только один из них! (не получится сначала один, а потом второй или наоборот)Мод переводит кнопку «Media», после установки видеоплеера, для Русского меню, Lincoln-MY20 theme, V3.4.20196 и выше.
Translation of the "Media" button for the Russian menu, Lincoln-MY20 theme*Информация для самостоятельного исправления перевода кнопки "Media" и не только.
25051972
12 March 2021
3
обновился без потери демона все работает отлично balmix sanek2033 cusco AuRoN89 спасибо! как вариант для тех кто хочет откатит все назад , без потери демона и установить как ему нравится
цитата: |
ДОПОЛНЕНИЕ. Мод не работает на Эксплорерах, логотипы не отображаются. |
Затык в ACM. У меня ACM от Modeo, он без проблем передаёт APIM необходимую отображения логотипов информацию.
Никакими настройками это не исправить. Вариант - поиграться с калибровками/ПО для ACM. Но, для этого нужно время...
А так: в Мск и в ближайшем Подмосковье 99% логотипов отображается, соответствуют. В дальнем или за пределами МО - довольно слабо.
Есть какая-то простая методика определения (может дампить что-то на внешнюю флешку?) параметров станции для последующего внесения в SQL?
KuZia495Вооот, я так и думал что мондюковый АСМ решит проблему! У Корлеоне с Челябинска как раз проблема, у него АСМ чешка дорест от куги и нет логотипов. Методика проста до безобразия, слушать шину (для машин с мм-кан 2D5) на Экспах не знаю где ловить
Мск полностью "охвачена" логотипами. Но остается вопрос, как минимум у двух людей на родном АСМ в Эксплорере работают логотипы
KuZia495
14 March 2021
cusco по кадру 2D5 есть расшифровка?
В своих архивах посмотрел на 2D5, вижу, например: 60 00 FF FF 02 0A 48 00 (ACM выключен, кажется).
Подозреваю, что у них ACM какой-нибудь специфичной версии. Или прошивки-калибровки. М.б. у них Спорт, например.
На родных ACM LIM/LIM+ Экспов (рестайлинг) как правило в меню "Аудио" пресеты (кнопки) сохранены в виде номера частоты (цифры), а с правильным ACM там названия из RDS.
Родная ACM от рестайла лежит в кладовке. В целом, могу на столе запустить связку ACM+IPC (из того, что есть в кладовке). Без APIM она будет работать, неизвестно? Мог бы попробовать лить разные калибровки (что бы на авто это не делать, ибо авто не каждый день использую)...
KuZia495
3 и 4 байт PI (то бишь FFFF или 0000 это ничего). По стандарту для России они должны начинаться на 7, но как показала практика это далеко не всегда соблюдается. По замыслу у одной и той же радиостанции PI должен совпадать для разных регионов, и в магнитоле должно происходить автоматическое переключение частоты, на деле это не работает. Между тем у крупных радиостанций PI одинаковы для разных регионов.
Без APIM ACM не запускал, просто подачи питания будет мало, надо команду на включение слать. У меня настольная связка APIM+ACM+FCIM.
cusco
Ясно. Отправить команду - не проблема.
Наблюдать статус и выбор источник могу через IPC ("мультимедиа").
KuZia495
Попробуйте, думаю владельцам Эксплореров результаты будут полезны!
KuZia495PI можно вывести на экран
D98RUS
Это не мое. И сделано через ардуино.
Доброе время суток!
1U5T-14G658-AF - вот этот пакет отвечает за логотипы радиостанций?
Если 1U5T-14G658-AF не ставить - логотипов не будет?
apel_77
1U5T-14G658-AF это европейский набор, российских станций в нем нет. Наши есть в кастомном пакете, можно поставить только если Синк пропатчен Fmod. И еще, если в вашем авто стоит родной ACM с завода, то с вероятностью 98% не будет логотипов.
Такая же печаль для владельцев машин с ACM "чешкой" дорестайл.
Добавлю, у меня такой acm (чешка дорестайл), пробовал все возможные калибровки от аналогичных дорестайловых блоков, толку нет.
Логотипы не будут работать на ревизиях:
CV4T-19C107-A* (например: E)
CV4T-19C107-С* (например: G)
CV4T-19C107-F* (например: F)
CV4T-19C107-G* (например: D)
spardo
25 March 2021
Sanek2033цитата: |
Теперь у нас есть модифицированный reformat, для владельцев пропатченого синка! |
Круто!
Но хотел уточнить так оно должно выглядеть ?
spardo
Вначале ставится как и любой другой мод (папка SyncMyMod в корне флешки)
После перезагрузки синка запустится реформат и он будет ждать флешку с пакетами. И вот тогда уже обязательно должен присутствовать файл usb_installer.sh в папке SyncMyRide.
Понятно?
_Serega_
25 March 2021mobile
Может кто поделится готовой последней сборкой под 32 гига с нави.
Я вот поэтому и не обновлялся. Сижу на 19200
_Serega_
29 March 2021mobile
А вот температуру двигателя в цифрах можно вывести на приборку? Вместо допустим среднего расхода.