<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.fmods.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kolkman</id>
	<title>FMods.net - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.fmods.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kolkman"/>
	<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php/Special:Contributions/Kolkman"/>
	<updated>2026-09-03T11:33:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=125</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=125"/>
		<updated>2025-05-11T12:49:58Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the FMods.net Ford Sync 3 Community Wiki! == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Welcome to our community-driven wiki dedicated to sharing technical information and resources related to Ford Sync 3. Whether you're a Ford vehicle owner, enthusiast, or technician, this wiki serves as a collaborative platform where members can share their expertise, tips, tricks, and troubleshooting guides for maximizing the functionality and performance of Ford's Sync 3 infotainment system.&lt;br /&gt;
&lt;br /&gt;
[https://www.fmods.net/community/ucp.php?mode=register Join us] in exploring the latest features, updates, and hacks for Sync 3, and contribute your own knowledge to help fellow members make the most out of their Ford driving experience. Together, let's build a comprehensive [https://www.fmods.net/community/dlext/index database] of Sync 3 resources for the benefit of the entire Ford community!&lt;br /&gt;
&lt;br /&gt;
== Content list == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
* [[Hardware Info]]&lt;br /&gt;
* [[Disk subsystem]]&lt;br /&gt;
* [[Graphics subsystem]]&lt;br /&gt;
* [[Logging subsystem]]&lt;br /&gt;
* [[USB subsystem]]&lt;br /&gt;
* [[Unpacking firmware]]&lt;br /&gt;
* [[Updating process]]&lt;br /&gt;
* [[Software Info]]&lt;br /&gt;
* [[Sync 3 Apps]]&lt;br /&gt;
* [[Sync 3 Mods]]&lt;br /&gt;
* [[Sync 3 Themes]]&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=124</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=124"/>
		<updated>2025-05-11T12:46:33Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: Undo revision 122 by 195.62.32.75 (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FrawlergoFrawlergo&amp;lt;strong&amp;gt;MediaWiki has been installed.&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Autoinstall.sh&amp;diff=108</id>
		<title>Autoinstall.sh</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Autoinstall.sh&amp;diff=108"/>
		<updated>2024-07-16T14:30:37Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
As explained on the previous page, a file called autoinstall.sh is used to instruct Sync 3 which commands need to be executed. The language used in this file is bash/shell. You can find a lot about in on the internet but below are some useful subjects:&lt;br /&gt;
&lt;br /&gt;
* The first line of the autoinstall.sh of a Mod or App always starts with a so called &amp;quot;she-bang&amp;quot;: #!/bin/sh  It is used to tell the interpreter which scripting language is offered. In this case it is bash/shell. Useful sources for bash/shell online are: https://linuxconfig.org/bash-scripting-tutorial and https://www.freecodecamp.org/news/shell-scripting-crash-course-how-to-write-bash-scripts-in-linux/&lt;br /&gt;
* As you can see the first character is a #. That character can be used to add information to a script without being executed (but it can be interpreted, like offering the she-bang script language).&lt;br /&gt;
* For most Mods an Apps a section is used at the top of the script that is commented out (starting with #) to show some nice fmods information.&lt;br /&gt;
* After that it is common to declare some general Mod information and environment variables that are used in the script. &lt;br /&gt;
* Example Mod Information'':''  ''&amp;lt;code&amp;gt;# Mod Name      : QuickDial Top-10 Contacts Mod ( QUICKDIAL_CONTACTS ).&amp;lt;/code&amp;gt;'' ''&amp;lt;code&amp;gt;# Author        : Pascal Kolkman.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Creation date : 2024-07-14.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Version       : 1.0.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Update date   : 2024-07-14.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Update notes  : First version.&amp;lt;/code&amp;gt;''Example  &lt;br /&gt;
* Example Environment variables: ''&amp;lt;code&amp;gt;########################################################################################################################&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;#   DO NOT EDIT THIS BLOCK.                                                                                            #&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;#   Environment variables. MODNAME.                                                                                    #&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;########################################################################################################################&amp;lt;/code&amp;gt;''  &amp;lt;code&amp;gt;# Feel free to delete unnecessary Env. vars&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;FILES_DIR=&amp;quot;/fs/usb0/SyncMyMod/files&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;# BIN_DIR=&amp;quot;${FILES_DIR}/bin&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;PATCH_DIR=&amp;quot;${FILES_DIR}/patch&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;SHELL_DIR=&amp;quot;${FILES_DIR}/shell&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;OTHER_DIR=&amp;quot;${FILES_DIR}/other&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;BACKUP_DIR=&amp;quot;${OTHER_DIR}/backup&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;NEW_DIR=&amp;quot;${OTHER_DIR}/new&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* The MODNAME variable is used to add information about the Mod to Sync3.&lt;br /&gt;
* After the environment section, there is a section with functions that are called. They are used to display stuff, like text and images&lt;br /&gt;
* Below that a section is offered in whcih is checked if FMOdsTools is insatlled (or before: Modstools). It should containg code like:  &amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;if ! grep -q &amp;quot;${MODTOOLS}&amp;quot; /fs/rwdata/dev/mods_tools.txt; then&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    displayMessage &amp;quot;FMods Tools not found. Installation aborted.&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    else&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;   &amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    LINE=$(grep &amp;quot;$MODTOOLS&amp;quot; /fs/rwdata/dev/mods_tools.txt)&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    MODS_TOOLS_VERSION=$(echo &amp;quot;$LINE&amp;quot; | awk -F'_' '{print $NF}')&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;   &amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    if ! awk 'BEGIN {exit !('&amp;quot;$MODS_TOOLS_VERSION&amp;quot;' &amp;gt;= '&amp;quot;$MIN_MODTOOLS_VERSION&amp;quot;') }'; then&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;        displayMessage &amp;quot;FMods Tools ${MIN_MODTOOLS_VERSION} or higher not found. Installation aborted.&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    fi&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;fi&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Autoinstall.sh&amp;diff=107</id>
		<title>Autoinstall.sh</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Autoinstall.sh&amp;diff=107"/>
		<updated>2024-07-16T14:28:09Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
As explained on the previous page, a file called autoinstall.sh is used to instruct Sync 3 which commands need to be executed. The language used in this file is bash/shell. You can find a lot about in on the internet but below are some useful subjects:&lt;br /&gt;
&lt;br /&gt;
* The first line of the autoinstall.sh of a Mod or App always starts with a so called &amp;quot;she-bang&amp;quot;: #!/bin/sh  It is used to tell the interpreter which scripting language is offered. In this case it is bash/shell. Useful sources for bash/shell online are: https://linuxconfig.org/bash-scripting-tutorial and https://www.freecodecamp.org/news/shell-scripting-crash-course-how-to-write-bash-scripts-in-linux/&lt;br /&gt;
* As you can see the first character is a #. That character can be used to add information to a script without being executed (but it can be interpreted, like offering the she-bang script language).&lt;br /&gt;
* For most Mods an Apps a section is used at the top of the script that is commented out (starting with #) to show some nice fmods information.&lt;br /&gt;
* After that it is common to declare some general Mod information and environment variables that are used in the script. Example Mod Information: &amp;lt;code&amp;gt;# Mod Name      : QuickDial Top-10 Contacts Mod ( QUICKDIAL_CONTACTS ).&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Author        : Pascal Kolkman.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Creation date : 2024-07-14.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Version       : 1.0.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Update date   : 2024-07-14.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Update notes  : First version.&amp;lt;/code&amp;gt;Example  Environment variables: &amp;lt;code&amp;gt;########################################################################################################################&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;#   DO NOT EDIT THIS BLOCK.                                                                                            #&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;#   Environment variables. MODNAME.                                                                                    #&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;########################################################################################################################&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;# Feel free to delete unnecessary Env. vars&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;FILES_DIR=&amp;quot;/fs/usb0/SyncMyMod/files&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;# BIN_DIR=&amp;quot;${FILES_DIR}/bin&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;PATCH_DIR=&amp;quot;${FILES_DIR}/patch&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;SHELL_DIR=&amp;quot;${FILES_DIR}/shell&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;OTHER_DIR=&amp;quot;${FILES_DIR}/other&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;BACKUP_DIR=&amp;quot;${OTHER_DIR}/backup&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;NEW_DIR=&amp;quot;${OTHER_DIR}/new&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* The MODNAME variable is used to add information about the Mod to Sync3.&lt;br /&gt;
* After the environment section, there is a section with functions that are called. They are used to display stuff, like text and images&lt;br /&gt;
* Below that a section is offered in whcih is checked if FMOdsTools is insatlled (or before: Modstools). It should containg code like:  &amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;if ! grep -q &amp;quot;${MODTOOLS}&amp;quot; /fs/rwdata/dev/mods_tools.txt; then&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    displayMessage &amp;quot;FMods Tools not found. Installation aborted.&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    else&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;   &amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    LINE=$(grep &amp;quot;$MODTOOLS&amp;quot; /fs/rwdata/dev/mods_tools.txt)&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    MODS_TOOLS_VERSION=$(echo &amp;quot;$LINE&amp;quot; | awk -F'_' '{print $NF}')&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;   &amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    if ! awk 'BEGIN {exit !('&amp;quot;$MODS_TOOLS_VERSION&amp;quot;' &amp;gt;= '&amp;quot;$MIN_MODTOOLS_VERSION&amp;quot;') }'; then&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;        displayMessage &amp;quot;FMods Tools ${MIN_MODTOOLS_VERSION} or higher not found. Installation aborted.&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    fi&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;fi&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Autoinstall.sh&amp;diff=106</id>
		<title>Autoinstall.sh</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Autoinstall.sh&amp;diff=106"/>
		<updated>2024-07-16T14:27:46Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
As explained on the previous page, a file called autoinstall.sh is used to instruct Sync 3 which commands need to be executed. The language used in this file is bash/shell. You can find a lot about in on the internet but below are some useful subjects:&lt;br /&gt;
&lt;br /&gt;
* The first line of the autoinstall.sh of a Mod or App always starts with a so called &amp;quot;she-bang&amp;quot;: #!/bin/sh  It is used to tell the interpreter which scripting language is offered. In this case it is bash/shell. Useful sources for bash/shell online are: https://linuxconfig.org/bash-scripting-tutorial and https://www.freecodecamp.org/news/shell-scripting-crash-course-how-to-write-bash-scripts-in-linux/&lt;br /&gt;
* As you can see the first character is a #. That character can be used to add information to a script without being executed (but it can be interpreted, like offering the she-bang script language).&lt;br /&gt;
* For most Mods an Apps a section is used at the top of the script that is commented out (starting with #) to show some nice fmods information.&lt;br /&gt;
* After that it is common to declare some general Mod information and environment variables that are used in the script. Example Mod Information: &amp;lt;code&amp;gt;# Mod Name      : QuickDial Top-10 Contacts Mod ( QUICKDIAL_CONTACTS ).&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Author        : Pascal Kolkman.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Creation date : 2024-07-14.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Version       : 1.0.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Update date   : 2024-07-14.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Update notes  : First version.&amp;lt;/code&amp;gt;Example Environment variables: &amp;lt;code&amp;gt;########################################################################################################################&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;#   DO NOT EDIT THIS BLOCK.                                                                                            #&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;#   Environment variables. MODNAME.                                                                                    #&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;########################################################################################################################&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;# Feel free to delete unnecessary Env. vars&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;FILES_DIR=&amp;quot;/fs/usb0/SyncMyMod/files&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;# BIN_DIR=&amp;quot;${FILES_DIR}/bin&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;PATCH_DIR=&amp;quot;${FILES_DIR}/patch&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;SHELL_DIR=&amp;quot;${FILES_DIR}/shell&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;OTHER_DIR=&amp;quot;${FILES_DIR}/other&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;BACKUP_DIR=&amp;quot;${OTHER_DIR}/backup&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;NEW_DIR=&amp;quot;${OTHER_DIR}/new&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* The MODNAME variable is used to add information about the Mod to Sync3.&lt;br /&gt;
* After the environment section, there is a section with functions that are called. They are used to display stuff, like text and images&lt;br /&gt;
* Below that a section is offered in whcih is checked if FMOdsTools is insatlled (or before: Modstools). It should containg code like:  &amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;if ! grep -q &amp;quot;${MODTOOLS}&amp;quot; /fs/rwdata/dev/mods_tools.txt; then&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    displayMessage &amp;quot;FMods Tools not found. Installation aborted.&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    else&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;   &amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    LINE=$(grep &amp;quot;$MODTOOLS&amp;quot; /fs/rwdata/dev/mods_tools.txt)&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    MODS_TOOLS_VERSION=$(echo &amp;quot;$LINE&amp;quot; | awk -F'_' '{print $NF}')&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;   &amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    if ! awk 'BEGIN {exit !('&amp;quot;$MODS_TOOLS_VERSION&amp;quot;' &amp;gt;= '&amp;quot;$MIN_MODTOOLS_VERSION&amp;quot;') }'; then&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;        displayMessage &amp;quot;FMods Tools ${MIN_MODTOOLS_VERSION} or higher not found. Installation aborted.&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    fi&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;fi&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Autoinstall.sh&amp;diff=105</id>
		<title>Autoinstall.sh</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Autoinstall.sh&amp;diff=105"/>
		<updated>2024-07-16T14:25:38Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: Created page with &amp;quot;'''General'''  As explained on the previous page, a file called autoinstall.sh is used to instruct Sync 3 which commands need to be executed. The language used in this file is bash/shell. You can find a lot about in on the internet but below are some useful subjects:  * The first line of the autoinstall.sh of a Mod or App always starts with a so called &amp;quot;she-bang&amp;quot;: #!/bin/sh  It is used to tell the interpreter which scripting language is offered. In this case it is bash/s...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
As explained on the previous page, a file called autoinstall.sh is used to instruct Sync 3 which commands need to be executed. The language used in this file is bash/shell. You can find a lot about in on the internet but below are some useful subjects:&lt;br /&gt;
&lt;br /&gt;
* The first line of the autoinstall.sh of a Mod or App always starts with a so called &amp;quot;she-bang&amp;quot;: #!/bin/sh  It is used to tell the interpreter which scripting language is offered. In this case it is bash/shell. Useful sources for bash/shell online are: https://linuxconfig.org/bash-scripting-tutorial and https://www.freecodecamp.org/news/shell-scripting-crash-course-how-to-write-bash-scripts-in-linux/&lt;br /&gt;
* As you can see the first character is a #. That character can be used to add information to a script without being executed (but it can be interpreted, like offering the she-bang script language).&lt;br /&gt;
* For most Mods an Apps a section is used at the top of the script that is commented out (starting with #) to show some nice fmods information.&lt;br /&gt;
* After that it is common to declare some general Mod information and environment variables that are used in the script. Example Mod Information: &amp;lt;code&amp;gt;# Mod Name      : QuickDial Top-10 Contacts Mod ( QUICKDIAL_CONTACTS ).&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Author        : Pascal Kolkman.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Creation date : 2024-07-14.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Version       : 1.0.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Update date   : 2024-07-14.&amp;lt;/code&amp;gt;&amp;lt;code&amp;gt;# Update notes  : First version.&amp;lt;/code&amp;gt;Example Environment variables: &amp;lt;code&amp;gt;#########################################################################################################################################################################&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;#   DO NOT EDIT THIS BLOCK.                                                                                                                                             #&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;#   Environment variables. MODNAME.                                                                                                                                     #&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;#########################################################################################################################################################################&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;# Feel free to delete unnecessary Env. vars&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;FILES_DIR=&amp;quot;/fs/usb0/SyncMyMod/files&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;# BIN_DIR=&amp;quot;${FILES_DIR}/bin&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;PATCH_DIR=&amp;quot;${FILES_DIR}/patch&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;SHELL_DIR=&amp;quot;${FILES_DIR}/shell&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;OTHER_DIR=&amp;quot;${FILES_DIR}/other&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;BACKUP_DIR=&amp;quot;${OTHER_DIR}/backup&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;NEW_DIR=&amp;quot;${OTHER_DIR}/new&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
* The MODNAME variable is used to add information about the Mod to Sync3.&lt;br /&gt;
* After the environment section, there is a section with functions that are called. They are used to display stuff, like text and images&lt;br /&gt;
* Below that a section is offered in whcih is checked if FMOdsTools is insatlled (or before: Modstools). It should containg code like:  &amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;if ! grep -q &amp;quot;${MODTOOLS}&amp;quot; /fs/rwdata/dev/mods_tools.txt; then&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    displayMessage &amp;quot;FMods Tools not found. Installation aborted.&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    else&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;   &amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    LINE=$(grep &amp;quot;$MODTOOLS&amp;quot; /fs/rwdata/dev/mods_tools.txt)&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    MODS_TOOLS_VERSION=$(echo &amp;quot;$LINE&amp;quot; | awk -F'_' '{print $NF}')&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;   &amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    if ! awk 'BEGIN {exit !('&amp;quot;$MODS_TOOLS_VERSION&amp;quot;' &amp;gt;= '&amp;quot;$MIN_MODTOOLS_VERSION&amp;quot;') }'; then&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;        displayMessage &amp;quot;FMods Tools ${MIN_MODTOOLS_VERSION} or higher not found. Installation aborted.&amp;quot;&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;    fi&amp;lt;/code&amp;gt;  &amp;lt;code&amp;gt;fi&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=104</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=104"/>
		<updated>2024-07-16T14:08:43Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first! To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] in the following order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info on how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Once again: unzip them to the root of an exFAT formatted USB stick to run them in your car by putting the stick in (one of) the USB port(s). Inside the .zip of the mod you will find a structure which can/will contain several files and folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# [[autoinstall.sh]]: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mod authors use more advanced texteditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files on Sync 3. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to make your own mod and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In general, a Mod is made by an author that knows a bit of bash/shell (to be able to change the autoinstall.sh file) and also has a good knowledge about the language that is used to show the Sync 3 screens to us. That language is: [https://doc.qt.io/qt-5/qtqml-index.html Qt QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or Qt Modelling Language]] is a user interface markup language designed for touch screens (like HTML is a markup language for websites). Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside a free Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: CANbus Box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated [[wikipedia:On-board_diagnostics|OBD]] / GWM (Gateway Module) port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. This piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide]. Good to know: a [[wikipedia:CAN_bus|Controller Area Network (CAN)]] is a vehicle bus standard designed to enable efficient communication primarily between electronic control units (ECUs).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme. 8 inch means a resolution of 800x480 pixels)&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme (also 800x480 pixels).&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20, 800x1.280 pixels)).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20, 1.280x800 pixels). Example: a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inch screens. Generally, they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=103</id>
		<title>Sync 3 Apps</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=103"/>
		<updated>2024-07-16T09:42:55Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
If you want to install any [https://www.fmods.net/community/dlext/index?cat=3 App], you have to install [https://www.fmods.net/community/dlext/details?df_id=11 Custom Apps Loader Mod] first. Otherwise you can not install and/or launch a Sync 3 App.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info'''&lt;br /&gt;
&lt;br /&gt;
An App is a standalone application developed entirely from scratch by developers. Unlike mods, apps don't rely on existing OEM features, except for their integration with the Sync 3 system via the Sync 3 QT5 implementation. Here's what sets them apart:&lt;br /&gt;
&lt;br /&gt;
* Apps are independent software programs designed to run on the Sync 3 platform.&lt;br /&gt;
* They are written from the ground up, offering complete control to developers over their functionality.&lt;br /&gt;
* Since they don't rely on patching OEM files, installing an app is typically as straightforward as copying the application files onto your Sync 3 system. &lt;br /&gt;
* App updates are typically more straightforward, with no need to worry about patch compatibility.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Like a Mod an App is usually programmed using QML (and might contain script like JavaScript).&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=102</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=102"/>
		<updated>2024-07-16T09:41:41Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first! To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] in the following order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info on how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Once again: unzip them to the root of an exFAT formatted USB stick to run them in your car by putting the stick in (one of) the USB port(s). Inside the .zip of the mod you will find a structure which can/will contain several files and folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mod authors use more advanced texteditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files on Sync 3. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to make your own mod and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In general, a Mod is made by an author that knows a bit of bash/shell (to be able to change the autoinstall.sh file) and also has a good knowledge about the language that is used to show the Sync 3 screens to us. That language is: [https://doc.qt.io/qt-5/qtqml-index.html Qt QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or Qt Modelling Language]] is a user interface markup language designed for touch screens (like HTML is a markup language for websites). Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside a free Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: CANbus Box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated [[wikipedia:On-board_diagnostics|OBD]] / GWM (Gateway Module) port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. This piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide]. Good to know: a [[wikipedia:CAN_bus|Controller Area Network (CAN)]] is a vehicle bus standard designed to enable efficient communication primarily between electronic control units (ECUs).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme. 8 inch means a resolution of 800x480 pixels)&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme (also 800x480 pixels).&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20, 800x1.280 pixels)).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20, 1.280x800 pixels). Example: a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inch screens. Generally, they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=101</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=101"/>
		<updated>2024-07-16T09:37:34Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first! To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] in the following order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info on how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Once again: unzip them to the root of an exFAT formatted USB stick to run them in your car by putting the stick in (one of) the USB port(s). Inside the .zip of the mod you will find a structure which can/will contain several files and folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mod authors use more advanced texteditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files on Sync 3. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to make your own mod and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In genera, a Mod is made by an author that knows a bit of bash/shell (to be able to change the autoinstall.sh file) and also has a good knowledge about the language that is used to show the Sync 3 screens to us. That language is: [https://doc.qt.io/qt-5/qtqml-index.html Qt QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or Qt Modelling Language]] is a user interface markup language designed for touch screens (like HTML is a markup language for websites). Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: CANbus Box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated [[wikipedia:On-board_diagnostics|OBD]] / GWM (Gateway Module) port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. This piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide]. Good to know: a [[wikipedia:CAN_bus|Controller Area Network (CAN)]] is a vehicle bus standard designed to enable efficient communication primarily between electronic control units (ECUs).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme. 8 inch means a resolution of 800x480 pixels)&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme (also 800x480 pixels).&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20, 800x1.280 pixels)).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20, 1.280x800 pixels). Example: a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inch screens. Generally, they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=100</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=100"/>
		<updated>2024-07-16T09:37:16Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first! To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] in the following order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info on how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Once again: unzip them to the root of an exFAT formatted USB stick to run them in your car by putting the stick in (one of) the USB port(s). Inside the .zip of the mod you will find a structure which can/will contain several files and folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mod authors use more advanced texteditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files on Sync 3. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to make your own mod and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In genera, a Mod is made by an author that knows a bit of bash/shell (to be able to change the autoinstall.sh file) and also has a good knowledge about the language that is used to show the Sync 3 screens to us. That language is: [https://doc.qt.io/qt-5/qtqml-index.html Qt QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or Qt Modelling Language]] is a user interface markup language designed for touch screens (like HTML is a markup language for websites). Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: CANbus Box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated [[wikipedia:On-board_diagnostics|OBD]] / GWM (Gateway Module) port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. This piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide]. Good to know: a [[wikipedia:CAN_bus|Controller Area Network (CAN)]] is a vehicle bus standard designed to enable efficient communication primarily between electronic control units (ECUs).&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme. 8 inch means a resolution of 800x480 pixels)&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme (also 800x480 pixels).&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20, 800x1.280 pixels)).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20, 1.280x800 pixels). Example: a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inch screens. Generally, they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=99</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=99"/>
		<updated>2024-07-16T09:37:01Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first! To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] in the following order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info on how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Once again: unzip them to the root of an exFAT formatted USB stick to run them in your car by putting the stick in (one of) the USB port(s). Inside the .zip of the mod you will find a structure which can/will contain several files and folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mod authors use more advanced texteditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files on Sync 3. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to make your own mod and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In genera, a Mod is made by an author that knows a bit of bash/shell (to be able to change the autoinstall.sh file) and also has a good knowledge about the language that is used to show the Sync 3 screens to us. That language is: [https://doc.qt.io/qt-5/qtqml-index.html Qt QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or Qt Modelling Language]] is a user interface markup language designed for touch screens (like HTML is a markup language for websites). Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: CANbus Box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated [[wikipedia:On-board_diagnostics|OBD]] / GWM (Gateway Module) port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. This piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide]. Good to know: a [[wikipedia:CAN_bus|Controller Area Network (CAN)]] is a vehicle bus standard designed to enable efficient communication primarily between electronic control units (ECUs).&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme. 8 inch means a resolution of 800x480 pixels)&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme (also 800x480 pixels).&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20, 800x1.280 pixels)).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20, 1.280x800 pixels). Example: a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inch screens. Generally, they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=98</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=98"/>
		<updated>2024-07-16T09:36:26Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first! To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] in the following order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info on how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Once again: unzip them to the root of an exFAT formatted USB stick to run them in your car by putting the stick in (one of) the USB port(s). Inside the .zip of the mod you will find a structure which can/will contain several files and folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mod authors use more advanced texteditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files on Sync 3. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to make your own mod and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In genera, a Mod is made by an author that knows a bit of bash/shell (to be able to change the autoinstall.sh file) and also has a good knowledge about the language that is used to show the Sync 3 screens to us. That language is: [https://doc.qt.io/qt-5/qtqml-index.html Qt QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or Qt Modelling Language]] is a user interface markup language designed for touch screens (like HTML is a markup language for websites). Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: CANbus Box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated [[wikipedia:On-board_diagnostics|OBD]] / GWM (Gateway Module) port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. This piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide]. Good to know: a [[wikipedia:CAN_bus|Controller Area Network (CAN)]] is a vehicle bus standard designed to enable efficient communication primarily between electronic control units (ECUs).&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme. 8 inch means a resolution of 800x480 pixels)&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme (also 800x480 pixels).&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20, 800x1.280 pixels)).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20, 1.280x800 pixels). Example: a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inch screens. Generally, they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=97</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=97"/>
		<updated>2024-07-16T09:36:13Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first! To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] in the following order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info on how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Once again: unzip them to the root of an exFAT formatted USB stick to run them in your car by putting the stick in (one of) the USB port(s). Inside the .zip of the mod you will find a structure which can/will contain several files and folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mod authors use more advanced texteditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files on Sync 3. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to make your own mod and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In genera, a Mod is made by an author that knows a bit of bash/shell (to be able to change the autoinstall.sh file) and also has a good knowledge about the language that is used to show the Sync 3 screens to us. That language is: [https://doc.qt.io/qt-5/qtqml-index.html Qt QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or Qt Modelling Language]] is a user interface markup language designed for touch screens (like HTML is a markup language for websites). Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: CANbus Box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated [[wikipedia:On-board_diagnostics|OBD]] / GWM (Gateway Module) port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. This piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide]. Good to know: a [[wikipedia:CAN_bus|Controller Area Network (CAN)]] is a vehicle bus standard designed to enable efficient communication primarily between electronic control units (ECUs).&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme. 8 inch means a resolution of 800x480 pixels)&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme (also 800x480 pixels).&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20, 800x1.280 pixels)).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20, 1.280x800 pixels). Example: a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inch screens. Generally, they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=96</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=96"/>
		<updated>2024-07-16T09:35:59Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first! To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] in the following order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info on how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Once again: unzip them to the root of an exFAT formatted USB stick to run them in your car by putting the stick in (one of) the USB port(s). Inside the .zip of the mod you will find a structure which can/will contain several files and folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mod authors use more advanced texteditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files on Sync 3. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to make your own mod and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In genera, a Mod is made by an author that knows a bit of bash/shell (to be able to change the autoinstall.sh file) and also has a good knowledge about the language that is used to show the Sync 3 screens to us. That language is: [https://doc.qt.io/qt-5/qtqml-index.html Qt QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or Qt Modelling Language]] is a user interface markup language designed for touch screens (like HTML is a markup language for websites). Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: CANbus Box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated [[wikipedia:On-board_diagnostics|OBD]] / GWM (Gateway Module) port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. This piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide]. Good to know: a [[wikipedia:CAN_bus|Controller Area Network (CAN)]] is a vehicle bus standard designed to enable efficient communication primarily between electronic control units (ECUs).&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme. 8 inch means a resolution of 800x480 pixels)&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme (also 800x480 pixels).&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20, 800x1.280 pixels)).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20, 1.280x800 pixels). Example: a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inch screens. Generally, they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=95</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=95"/>
		<updated>2024-07-16T09:32:29Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first! To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] in the following order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info on how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Once again: unzip them to the root of an exFAT formatted USB stick to run them in your car by putting the stick in (one of) the USB port(s). Inside the .zip of the mod you will find a structure which can/will contain several files and folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mod authors use more advanced texteditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files on Sync 3. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to make your own mod and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In genera, a Mod is made by an author that knows a bit of bash/shell (to be able to change the autoinstall.sh file) and also has a good knowledge about the language that is used to show the Sync 3 screens to us. That language is: [https://doc.qt.io/qt-5/qtqml-index.html Qt QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or Qt Modelling Language]] is a user interface markup language designed for touch screens (like HTML is a markup language for websites). Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: CANbus Box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated [[wikipedia:On-board_diagnostics|OBD]] / GWM port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. This piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide]. Good to know: a [[wikipedia:CAN_bus|Controller Area Network (CAN)]] is a vehicle bus standard designed to enable efficient communication primarily between electronic control units (ECUs).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme. 8 inch means a resolution of 800x480 pixels)&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme (also 800x480 pixels).&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20, 800x1.280 pixels)).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20, 1.280x800 pixels). Example: a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inch screens. Generally, they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=94</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=94"/>
		<updated>2024-07-16T09:26:48Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first! To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] in the following order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info on how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Once again: unzip them to the root of an exFAT formatted USB stick to run them in your car by putting the stick in (one of) the USB port(s). Inside the .zip of the mod you will find a structure which can/will contain several files and folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mod authors use more advanced texteditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files on Sync 3. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to make your own mod and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In genera, a Mod is made by an author that knows a bit of bash/shell (to be able to change the autoinstall.sh file) and also has a good knowledge about the language that is used to show the Sync 3 screens to us. That language is: [https://doc.qt.io/qt-5/qtqml-index.html Qt QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or Qt Modelling Language]] is a user interface markup language designed for touch screens (like HTML is a markup language for websites). Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: canbus box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated OBD / GWM port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. The piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide]. Goot to know: a [[wikipedia:CAN_bus|Controller Area Network (CAN)]] is a vehicle bus standard designed to enable efficient communication primarily between electronic control units (ECUs).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme. 8 inch means a resolution of 800x480 pixels)&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme (also 800x480 pixels).&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20, 800x1.280 pixels)).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20, 1.280x800 pixels). Example: a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inch screens. Generally, they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=91</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=91"/>
		<updated>2024-07-15T22:07:05Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to help and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and also has a good knowledge about the language that is used to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or QuickTime Modelling Language]] is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: canbus box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated OBD / GWM port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. The piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 system has a combined Apps.img package, you might notice that (once unpacked) there are different subfolders. Sync 3 knows 4 different screen setup types:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme.&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme.&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20). Like a Lincoln Aviator.&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inc screens. Generally they are not offered through the Fmods.net Mods database, but through the FMods.net Forum or the FMods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=90</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=90"/>
		<updated>2024-07-15T22:02:18Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the FMods.net Telegram channel, if you want to help and need addional info to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way (e.g. we made .sh files to delete Apps).&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and also has a good knowledge about the language that is used to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or QuickTime Modelling Language]] is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages (usually they are imported in the top of the qml file). Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: canbus box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated OBD / GWM port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. The piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Different Sync 3 for default ford-MY20, Lincoln and 10 inch Portrait and Landscape screens'''&lt;br /&gt;
&lt;br /&gt;
Although the Sync3 is a combined Apps.img package, you might notice that once unpacked there are different subfolder for 4 different screen setup:&lt;br /&gt;
&lt;br /&gt;
# The default folder contains (qml-)files for the ford-MY20 8 inch screen Theme.&lt;br /&gt;
# The +lincoln-MY20 subfolder contains (qml-)files for cars with a Lincoln 8 inch screen Theme.&lt;br /&gt;
# The +10inchP subfolder contains (qml-)files for cars with a 10 inch Portrait screen Theme (ford-10P-MY20).&lt;br /&gt;
# The +10inchL subfolder contains (qml-)files for cars with a 10 inch landscape screen Theme (lincoln-10L-MY20).&lt;br /&gt;
&lt;br /&gt;
Most mods are just made for the default 8 inch Sync 3 screens. But some are ported too for Lincoln, or the 10 inc screens. Generally they are not offered through the Fmods.net Mods database, but throught the Fmods.net Forum or the Fmods Telegram channel.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=89</id>
		<title>Sync 3 Apps</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=89"/>
		<updated>2024-07-15T21:50:43Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
If you want to install any [https://www.fmods.net/community/dlext/index?cat=3 App], you have to install [https://www.fmods.net/community/dlext/details?df_id=11 Custom Apps Loader Mod] first. Otherwise you can not install and/or launch a Sync 3 App.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info'''&lt;br /&gt;
&lt;br /&gt;
An App is a standalone application developed entirely from scratch by developers. Unlike mods, apps don't rely on existing OEM features, except for their integration with the Sync 3 system via the Sync 3 QT5 implementation. Here's what sets them apart:&lt;br /&gt;
&lt;br /&gt;
* Apps are independent software programs designed to run on the Sync 3 platform.&lt;br /&gt;
* They are written from the ground up, offering complete control to developers over their functionality.&lt;br /&gt;
* Since they don't rely on patching OEM files, installing an app is typically as straightforward as copying the application files onto your Sync 3 system. &lt;br /&gt;
* App updates are typically more straightforward, with no need to worry about patch compatibility.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Like a Mod an App is usualy programmed using QML (and might contain script like JavaScript).&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=88</id>
		<title>Sync 3 Apps</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=88"/>
		<updated>2024-07-15T21:50:34Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
If you want to install any [https://www.fmods.net/community/dlext/index?cat=3 App], you have to install [https://www.fmods.net/community/dlext/details?df_id=11 Custom Apps Loader Mod] first. Otherwise you can not install and/or launch a Sync 3 App.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info'''&lt;br /&gt;
&lt;br /&gt;
An App is a standalone application developed entirely from scratch by developers. Unlike mods, apps don't rely on existing OEM features, except for their integration with the Sync 3 system via the Sync 3 QT5 implementation. Here's what sets them apart:&lt;br /&gt;
&lt;br /&gt;
* Apps are independent software programs designed to run on the Sync 3 platform.&lt;br /&gt;
* They are written from the ground up, offering complete control to developers over their functionality.&lt;br /&gt;
* Since they don't rely on patching OEM files, installing an app is typically as straightforward as copying the application files onto your Sync 3 system. &lt;br /&gt;
* App updates are typically more straightforward, with no need to worry about patch compatibility.&lt;br /&gt;
Like a Mod an App is usualy programmed using QML (and might contain script like JavaScript).&lt;br /&gt;
&lt;br /&gt;
Like a Mod an App is usualy programmed using QML (and might contain script like JavaScript).&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=87</id>
		<title>Sync 3 Apps</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=87"/>
		<updated>2024-07-15T21:50:23Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
If you want to install any [https://www.fmods.net/community/dlext/index?cat=3 App], you have to install [https://www.fmods.net/community/dlext/details?df_id=11 Custom Apps Loader Mod] first. Otherwise you can not install and/or launch a Sync 3 App.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info'''&lt;br /&gt;
&lt;br /&gt;
An App is a standalone application developed entirely from scratch by developers. Unlike mods, apps don't rely on existing OEM features, except for their integration with the Sync 3 system via the Sync 3 QT5 implementation. Here's what sets them apart:&lt;br /&gt;
&lt;br /&gt;
* Apps are independent software programs designed to run on the Sync 3 platform.&lt;br /&gt;
* They are written from the ground up, offering complete control to developers over their functionality.&lt;br /&gt;
* Since they don't rely on patching OEM files, installing an app is typically as straightforward as copying the application files onto your Sync 3 system. &lt;br /&gt;
* App updates are typically more straightforward, with no need to worry about patch compatibility.&lt;br /&gt;
Like a Mod an App is usualy programmed using QML (and might contain script like JavaScript).&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=86</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=86"/>
		<updated>2024-07-15T21:47:06Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing .qml-files. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool to compare files and generate a master.patch is [https://winmerge.org/downloads/ Winmerge]. Ask for help in the Fmods.net Telegram channel, if you want to help and need to get started on this matter.&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way.&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and also has a good knowledge about the language that is used to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or QuickTime Modelling Language]] is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages. Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. Also good to know: the Sync 3 compressed Apps.img file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: canbus box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated OBD / GWM port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. The piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide].&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=85</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=85"/>
		<updated>2024-07-15T21:41:44Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing (qml-).files. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool is [https://winmerge.org/downloads/ Winmerge].&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way.&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and also has a good knowledge about the language that is used to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or QuickTime Modelling Language]] is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages. Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. the Sync 3 compressed file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: canbus box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box to a duplicated OBD / GWM port of your vehicle to show additional technical information on Sync 3, like TPMS (tire pressure) and all kinds of other values. The piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide].&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=84</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=84"/>
		<updated>2024-07-15T21:40:17Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. There is also a [https://www.fmods.net/community/viewtopic.php?t=2 guide how to install mods]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio  Code] which has nice and free QML code helpers. Good to know: sh is ''a shorthand for &amp;quot;bash''&amp;quot;, which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif filetype or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing (qml-).files. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool is [https://winmerge.org/downloads/ Winmerge].&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way.&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and also has a good knowledge about the language that is used to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:QML|QML or QuickTime Modelling Language]] is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages. Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB]. the Sync 3 compressed file contains over 36.000 files!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods authors generally use Unix, Linux or something like a virtual Ubuntu system (e.g. inside Oracle Virtual Box) to mount the Sync 3 Apps.img file, unpack it and copy the contents back to their primary operating system. Some authors just code on a computer and test in their cars, others have a special bench station which speeds up development. Of course there is a [https://www.fmods.net/community/viewtopic.php?t=275 guide how to unpack Sync 3 files].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Special Mod: canbus box'''&lt;br /&gt;
&lt;br /&gt;
It is possible to add a so called CANbus Box tot the OBD (GWM) adapter of your vehicle to show additional technical ifnromation on SYNC 3, like TPMS (tire pressure) and all kinds of other values. The piece of hardware can be made yourself. More info is in the [https://www.fmods.net/community/viewtopic.php?t=1195 canbus box guide].&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=83</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=83"/>
		<updated>2024-07-15T21:28:50Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio Code]. sh&amp;quot; is ''a shorthand for &amp;quot;bash''&amp;quot; which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif format or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing (qml-).files. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool is [https://winmerge.org/downloads/ Winmerge].&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way.&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and also knows about the language that is used to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. [[wikipedia:QML|QML or QuickTime Modelling Language]] is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages. Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB].&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=82</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=82"/>
		<updated>2024-07-15T21:28:36Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit. Basically: download a mod, unzip it to the root of an exFAT formatted USB stick and put it in the USB port in your car. A special script will notice that the Mod is offered and it wil execute it. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
Mods are divided into several categories in the f[https://www.fmods.net/community/dlext/index mods.net database]:&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio Code]. sh&amp;quot; is ''a shorthand for &amp;quot;bash''&amp;quot; which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif format or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing (qml-).files. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool is [https://winmerge.org/downloads/ Winmerge].&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way.&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and also knows about the language that is used to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. [[wikipedia:QML|QML or QuickTime Modelling Language]] is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages. Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB].&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=81</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=81"/>
		<updated>2024-07-15T21:26:49Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification)'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
Mods are divided into several categories in the f[https://www.fmods.net/community/dlext/index mods.net database]:&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio Code]. sh&amp;quot; is ''a shorthand for &amp;quot;bash''&amp;quot; which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif format or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing (qml-).files. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool is [https://winmerge.org/downloads/ Winmerge].&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way.&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and also knows about the language that is used to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. [[wikipedia:QML|QML or QuickTime Modelling Language]] is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages. Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB].&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=80</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=80"/>
		<updated>2024-07-15T21:26:35Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification):'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
Mods are divided into several categories in the f[https://www.fmods.net/community/dlext/index mods.net database]:&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio Code]. sh&amp;quot; is ''a shorthand for &amp;quot;bash''&amp;quot; which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif format or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing (qml-).files. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool is [https://winmerge.org/downloads/ Winmerge].&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way.&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and also knows about the language that is used to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. [[wikipedia:QML|QML or QuickTime Modelling Language]] is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages. Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB].&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Themes&amp;diff=79</id>
		<title>Sync 3 Themes</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Themes&amp;diff=79"/>
		<updated>2024-07-15T21:25:04Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: Created page with &amp;quot;'''General'''  A Sync 3 theme changes the look of multiple pages of the Sync 3 system.    '''More info'''  There are [https://www.fmods.net/community/dlext/index?cat=2 themes for Sync 3] itself and there is a special category for [https://www.fmods.net/community/dlext/index?cat=10 CANBUS box themes].  A popular Sync 3 Theme is the [https://www.fmods.net/community/dlext/details?df_id=44 semi-transparent theme] which supports viewing special background images, like provide...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
A Sync 3 theme changes the look of multiple pages of the Sync 3 system. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''More info'''&lt;br /&gt;
&lt;br /&gt;
There are [https://www.fmods.net/community/dlext/index?cat=2 themes for Sync 3] itself and there is a special category for [https://www.fmods.net/community/dlext/index?cat=10 CANBUS box themes].  A popular Sync 3 Theme is the [https://www.fmods.net/community/dlext/details?df_id=44 semi-transparent theme] which supports viewing special background images, like provided by the [https://www.fmods.net/community/dlext/details?df_id=5 Custom Backgrounds Loader Mod].&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=78</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=78"/>
		<updated>2024-07-15T21:19:45Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the FMods.net Ford Sync 3 Community Wiki! == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Welcome to our community-driven wiki dedicated to sharing technical information and resources related to Ford Sync 3. Whether you're a Ford vehicle owner, enthusiast, or technician, this wiki serves as a collaborative platform where members can share their expertise, tips, tricks, and troubleshooting guides for maximizing the functionality and performance of Ford's Sync 3 infotainment system.&lt;br /&gt;
&lt;br /&gt;
[https://www.fmods.net/community/ucp.php?mode=register Join us] in exploring the latest features, updates, and hacks for Sync 3, and contribute your own knowledge to help fellow members make the most out of their Ford driving experience. Together, let's build a comprehensive [https://www.fmods.net/community/dlext/index database] of Sync 3 resources for the benefit of the entire Ford community!&lt;br /&gt;
&lt;br /&gt;
== Content list == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
* [[Hardware Info]]&lt;br /&gt;
* [[Disk subsystem]]&lt;br /&gt;
* [[Graphics subsystem]]&lt;br /&gt;
* [[Logging subsystem]]&lt;br /&gt;
* [[USB subsystem]]&lt;br /&gt;
* [[Unpacking firmware]]&lt;br /&gt;
* [[Updating process]]&lt;br /&gt;
* [[Software Info]]&lt;br /&gt;
* [[Sync 3 Apps]]&lt;br /&gt;
* [[Sync 3 Mods]]&lt;br /&gt;
* [[Sync 3 Themes]]&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=77</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=77"/>
		<updated>2024-07-15T21:19:05Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the FMods.net Ford Sync 3 Community Wiki! == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Welcome to our community-driven wiki dedicated to sharing technical information and resources related to Ford Sync 3. Whether you're a Ford vehicle owner, enthusiast, or technician, this wiki serves as a collaborative platform where members can share their expertise, tips, tricks, and troubleshooting guides for maximizing the functionality and performance of Ford's Sync 3 infotainment system.&lt;br /&gt;
&lt;br /&gt;
[https://www.fmods.net/community/ucp.php?mode=register Join us] in exploring the latest features, updates, and hacks for Sync 3, and contribute your own knowledge to help fellow members make the most out of their Ford driving experience. Together, let's build a comprehensive [https://www.fmods.net/community/dlext/index database] of Sync 3 resources for the benefit of the entire Ford community!&lt;br /&gt;
&lt;br /&gt;
== Content list == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
* [[Hardware Info]]&lt;br /&gt;
* [[Disk subsystem]]&lt;br /&gt;
* [[Graphics subsystem]]&lt;br /&gt;
* [[Logging subsystem]]&lt;br /&gt;
* [[USB subsystem]]&lt;br /&gt;
* [[Unpacking firmware]]&lt;br /&gt;
* [[Updating process]]&lt;br /&gt;
* [[Software Info]]&lt;br /&gt;
* [[Sync 3 Apps]]&lt;br /&gt;
* [[Sync 3 Mods]]&lt;br /&gt;
* Sync 3 Themese&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=76</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=76"/>
		<updated>2024-07-15T21:18:42Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: /* Content list */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the FMods.net Ford Sync 3 Community Wiki! == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Welcome to our community-driven wiki dedicated to sharing technical information and resources related to Ford Sync 3. Whether you're a Ford vehicle owner, enthusiast, or technician, this wiki serves as a collaborative platform where members can share their expertise, tips, tricks, and troubleshooting guides for maximizing the functionality and performance of Ford's Sync 3 infotainment system.&lt;br /&gt;
&lt;br /&gt;
[https://www.fmods.net/community/ucp.php?mode=register Join us] in exploring the latest features, updates, and hacks for Sync 3, and contribute your own knowledge to help fellow members make the most out of their Ford driving experience. Together, let's build a comprehensive [https://www.fmods.net/community/dlext/index database] of Sync 3 resources for the benefit of the entire Ford community!&lt;br /&gt;
&lt;br /&gt;
== Content list == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
* [[Hardware Info]]&lt;br /&gt;
* [[Disk subsystem]]&lt;br /&gt;
* [[Graphics subsystem]]&lt;br /&gt;
* [[Logging subsystem]]&lt;br /&gt;
* [[USB subsystem]]&lt;br /&gt;
* [[Unpacking firmware]]&lt;br /&gt;
* [[Updating process]]&lt;br /&gt;
* [[Software Info]]&lt;br /&gt;
* [[Sync 3 Apps]]&lt;br /&gt;
* Sync 3 Mods&lt;br /&gt;
* Sync 3 Themese&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=75</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=75"/>
		<updated>2024-07-15T21:18:25Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit.&lt;br /&gt;
'''Mod (Modification):'''&lt;br /&gt;
'''Mod (Modification):'''&lt;br /&gt;
&lt;br /&gt;
'''Mod (short for Modification):'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
Mods are divided into several categories in the f[https://www.fmods.net/community/dlext/index mods.net database]:&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the [https://www.fmods.net/community/dlext/index fmods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be shared in the [https://www.fmods.net/community/index.php fmods.net forum] or shared through the [https://t.me/joinchat/B0B4axHE46E6AGPwr7u6LA fmods.net Telegram channel].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod. Always read it as it can help you install and use the mod.&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contents of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio Code]. sh&amp;quot; is ''a shorthand for &amp;quot;bash''&amp;quot; which is the standard shell command language used by Unix (and also for Sync 3).&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files/folders and new files/folders. Like qml files, images in the .png, .jpg or .gif format or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch and change existing (qml-).files. To generate a master.patch file, you will need to compare the original file with the modified one. A good tool is [https://winmerge.org/downloads/ Winmerge].&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way.&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and also knows about the language that is used to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. [[wikipedia:QML|QML or QuickTime Modelling Language]] is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages. Typically qml files do not have 1.000 lines of codes each, but they call other qml files, so Sync 3 has a modular system. If you want to understand a bit of QML, there is a good online [https://www.youtube.com/watch?v=JxyTkXLbcV4 YouTube Tutorial by KDAB].&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=74</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=74"/>
		<updated>2024-07-15T21:07:47Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your Sync 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first in this order:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit.&lt;br /&gt;
'''Mod (Modification):'''&lt;br /&gt;
&lt;br /&gt;
'''Mod (Modification):'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the f[https://www.fmods.net/community/dlext/index mods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Just browse the categories and install the mods of your choice! Sometimes people make custom mods that are not suitable for the fmods.net database. They might be in the fmods.net forum or shared through the fmods.net Telegram channel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''How are Mods structured and ... made?'''&lt;br /&gt;
&lt;br /&gt;
Mods are shared in the fmods.net database using the .zip format. Inside you will find a structure which can/will contain several files / folders:&lt;br /&gt;
&lt;br /&gt;
# README.txt or README.md: this is a text file which gives some basic info about the Mod&lt;br /&gt;
# DONTINDX.msa: this is a file which tells SYNC3 not to index the USB stick but to apply it.&lt;br /&gt;
# SyncMyMod folder: this folder contains the contenst of the mod.&lt;br /&gt;
# autoinstall.sh: this is a bash/shell file which contains the commands that are executed. It can be read using any texteditor. Only make changes if you know what you are doing! Most Mods authors use more advanced TextEditors like [https://notepad-plus-plus.org/downloads/ NotePad++] or (even better) free [https://code.visualstudio.com/download Microsoft Visual Studio Code].&lt;br /&gt;
# files: a folder containing several subfolders with specific filetypes:&lt;br /&gt;
# bin: this subfolder of files contains binary files, like used for the Video Player or Rear View Camera Mods.&lt;br /&gt;
# other: this subfolder of files can contain backup files and new files. Like qml files, images in the .png, .jpg or .gif format or other files.&lt;br /&gt;
# patch: this subfolder of files contains the master.patch file(s). Basically, this file is used to patch existing (qml-).files. To generate a master.patch file you will need to compare the original file wioth the modified one. A good tool is [https://winmerge.org/downloads/ Winmerge].&lt;br /&gt;
# shell: this subfolder of files contains other bash/shell files (.sh filetype). They can be added to the end of the Sync 3 startup_gf.sh file or called in another way.&lt;br /&gt;
&lt;br /&gt;
In general a Mod is made by an author that knows a bit of bash/shell to change the autoinstall.sh file, and knows about the language that is usded to show the Sync 3 screens to us: [https://doc.qt.io/qt-5/qtqml-index.html QuickTime QML]. [[wikipedia:QML|QML or QuickTime Modelling Language]] is a is a user interface markup language, like HTML is for websites. Ford has made some own libraries that can be used/called inside the qml-pages.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=73</id>
		<title>Sync 3 Mods</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Mods&amp;diff=73"/>
		<updated>2024-07-15T20:45:17Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: Created page with &amp;quot;'''General'''  To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your SYNC 3 system has to be jailbroken first!  To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first:  # [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak] # [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)] # [https://www.fmods.net/community/dlext/detail...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
To be able to install [https://www.fmods.net/community/dlext/index?cat=1 any Sync 3 Mods,] your SYNC 3 system has to be jailbroken first!&lt;br /&gt;
&lt;br /&gt;
To do this, download and apply the following [https://www.fmods.net/community/dlext/index?cat=4 basic Mods] first:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=1 Sync 3 Jailbreak]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=2 FMods Installer (Daemon)]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/details?df_id=3 FMods Tools (ModsTools)]&lt;br /&gt;
&lt;br /&gt;
There is a [https://www.fmods.net/community/viewtopic.php?t=190 guide on fmods.net] with additional info how to jailbreak your Sync 3 unit.&lt;br /&gt;
&lt;br /&gt;
'''Mod (Modification):'''&lt;br /&gt;
&lt;br /&gt;
A mod is essentially a customized alteration or improvement of a factory feature within the Sync 3 system. It requires direct modifications to the original OEM Sync 3 files to function correctly. Here are the key points to remember:&lt;br /&gt;
&lt;br /&gt;
* Mods build upon existing Sync 3 features, enhancing or tweaking them to suit specific needs.&lt;br /&gt;
* They often rely on modifying proprietary OEM files, which may require expertise in reverse engineering or understanding the inner workings of the system.&lt;br /&gt;
* In most cases, mods are applied using patches to avoid infringing on FoMoCo copyrights. This can lead to some challenges: - Mod authors may need to update their patches with each new Ford Sync 3 system update, which can be cumbersome. - Cross-mod compatibility can be tricky to navigate, especially if multiple mods modify the same files.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mods are divided into several categories in the f[https://www.fmods.net/community/dlext/index mods.net database]:&lt;br /&gt;
&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=4 Basic]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=5 New Features]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=6 Graphics]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=7 Utilities]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=8 Miscellaneous]&lt;br /&gt;
# [https://www.fmods.net/community/dlext/index?cat=9 Tools]&lt;br /&gt;
&lt;br /&gt;
Sometimes people make custom mods that are not suitbale for the fmods.net database. They might be in the fmods.net forum or shared through the fmods.net Telegram channel&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=72</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=72"/>
		<updated>2024-07-15T20:33:24Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the FMods.net Ford Sync 3 Community Wiki! == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Welcome to our community-driven wiki dedicated to sharing technical information and resources related to Ford Sync 3. Whether you're a Ford vehicle owner, enthusiast, or technician, this wiki serves as a collaborative platform where members can share their expertise, tips, tricks, and troubleshooting guides for maximizing the functionality and performance of Ford's Sync 3 infotainment system.&lt;br /&gt;
&lt;br /&gt;
[https://www.fmods.net/community/ucp.php?mode=register Join us] in exploring the latest features, updates, and hacks for Sync 3, and contribute your own knowledge to help fellow members make the most out of their Ford driving experience. Together, let's build a comprehensive [https://www.fmods.net/community/dlext/index database] of Sync 3 resources for the benefit of the entire Ford community!&lt;br /&gt;
&lt;br /&gt;
== Content list == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
* [[Hardware Info]]&lt;br /&gt;
* [[Disk subsystem]]&lt;br /&gt;
* [[Graphics subsystem]]&lt;br /&gt;
* [[Logging subsystem]]&lt;br /&gt;
* [[USB subsystem]]&lt;br /&gt;
* [[Unpacking firmware]]&lt;br /&gt;
* [[Updating process]]&lt;br /&gt;
* [[Software Info]]&lt;br /&gt;
* [[Sync 3 Apps|About Sync 3 Apps]]&lt;br /&gt;
* [[Sync 3 Mods|About Sync 3 Mods]]&lt;br /&gt;
* About Sync 3 Themes&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=71</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=71"/>
		<updated>2024-07-15T20:32:35Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: /* Content list */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the FMods.net Ford Sync 3 Community Wiki! == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Welcome to our community-driven wiki dedicated to sharing technical information and resources related to Ford Sync 3. Whether you're a Ford vehicle owner, enthusiast, or technician, this wiki serves as a collaborative platform where members can share their expertise, tips, tricks, and troubleshooting guides for maximizing the functionality and performance of Ford's Sync 3 infotainment system.&lt;br /&gt;
&lt;br /&gt;
[https://www.fmods.net/community/ucp.php?mode=register Join us] in exploring the latest features, updates, and hacks for Sync 3, and contribute your own knowledge to help fellow members make the most out of their Ford driving experience. Together, let's build a comprehensive [https://www.fmods.net/community/dlext/index database] of Sync 3 resources for the benefit of the entire Ford community!&lt;br /&gt;
&lt;br /&gt;
== Content list == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
* [[Hardware Info]]&lt;br /&gt;
* [[Disk subsystem]]&lt;br /&gt;
* [[Graphics subsystem]]&lt;br /&gt;
* [[Logging subsystem]]&lt;br /&gt;
* [[USB subsystem]]&lt;br /&gt;
* [[Unpacking firmware]]&lt;br /&gt;
* [[Updating process]]&lt;br /&gt;
* [[Software Info]]&lt;br /&gt;
* [[Sync 3 Apps|About Sync 3 Apps]]&lt;br /&gt;
* About Sync 3 Mods&lt;br /&gt;
* About Sync 3 Themes&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=70</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Main_Page&amp;diff=70"/>
		<updated>2024-07-15T20:31:42Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: /* Content list */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welcome to the FMods.net Ford Sync 3 Community Wiki! == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Welcome to our community-driven wiki dedicated to sharing technical information and resources related to Ford Sync 3. Whether you're a Ford vehicle owner, enthusiast, or technician, this wiki serves as a collaborative platform where members can share their expertise, tips, tricks, and troubleshooting guides for maximizing the functionality and performance of Ford's Sync 3 infotainment system.&lt;br /&gt;
&lt;br /&gt;
[https://www.fmods.net/community/ucp.php?mode=register Join us] in exploring the latest features, updates, and hacks for Sync 3, and contribute your own knowledge to help fellow members make the most out of their Ford driving experience. Together, let's build a comprehensive [https://www.fmods.net/community/dlext/index database] of Sync 3 resources for the benefit of the entire Ford community!&lt;br /&gt;
&lt;br /&gt;
== Content list == &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
* [[Hardware Info]]&lt;br /&gt;
* [[Disk subsystem]]&lt;br /&gt;
* [[Graphics subsystem]]&lt;br /&gt;
* [[Logging subsystem]]&lt;br /&gt;
* [[USB subsystem]]&lt;br /&gt;
* [[Unpacking firmware]]&lt;br /&gt;
* [[Updating process]]&lt;br /&gt;
* [[Software Info]]&lt;br /&gt;
* [[Sync 3 Apps]]&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=69</id>
		<title>Sync 3 Apps</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=69"/>
		<updated>2024-07-15T20:30:28Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''General'''&lt;br /&gt;
&lt;br /&gt;
If you want to install any [https://www.fmods.net/community/dlext/index?cat=3 App], you have to install [https://www.fmods.net/community/dlext/details?df_id=11 Custom Apps Loader Mod] first. Otherwise you can not install and/or launch a Sync 3 App.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Info'''&lt;br /&gt;
&lt;br /&gt;
An App is a standalone application developed entirely from scratch by developers. Unlike mods, apps don't rely on existing OEM features, except for their integration with the Sync 3 system via the Sync 3 QT5 implementation. Here's what sets them apart:&lt;br /&gt;
&lt;br /&gt;
* Apps are independent software programs designed to run on the Sync 3 platform.&lt;br /&gt;
* They are written from the ground up, offering complete control to developers over their functionality.&lt;br /&gt;
* Since they don't rely on patching OEM files, installing an app is typically as straightforward as copying the application files onto your Sync 3 system. &lt;br /&gt;
* App updates are typically more straightforward, with no need to worry about patch compatibility.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=68</id>
		<title>Sync 3 Apps</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=68"/>
		<updated>2024-07-15T20:28:04Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;General&lt;br /&gt;
If you want to install any App, you have to install [https://www.fmods.net/community/dlext/details?df_id=11 Custom Apps Loader Mod] first.&lt;br /&gt;
&lt;br /&gt;
Info&lt;br /&gt;
An App is a standalone application developed entirely from scratch by developers. Unlike mods, apps don't rely on existing OEM features, except for their integration with the Sync 3 system via the Sync 3 QT5 implementation. Here's what sets them apart:&lt;br /&gt;
&lt;br /&gt;
Apps are independent software programs designed to run on the Sync 3 platform.&lt;br /&gt;
They are written from the ground up, offering complete control to developers over their functionality.&lt;br /&gt;
Since they don't rely on patching OEM files, installing an app is typically as straightforward as copying the application files onto your Sync 3 system. App updates are typically more straightforward, with no need to worry about patch compatibility.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
	<entry>
		<id>https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=67</id>
		<title>Sync 3 Apps</title>
		<link rel="alternate" type="text/html" href="https://wiki.fmods.net/index.php?title=Sync_3_Apps&amp;diff=67"/>
		<updated>2024-07-15T20:27:36Z</updated>

		<summary type="html">&lt;p&gt;Kolkman: Created page with &amp;quot;General If you want to install any App, you have to install Custom Apps Loader Mod first.  Info An App is a standalone application developed entirely from scratch by developers. Unlike mods, apps don't rely on existing OEM features, except for their integration with the Sync 3 system via the Sync 3 QT5 implementation. Here's what sets them apart:  Apps are independent software programs designed to run on the Sync 3 platform. They are written from the ground up, offering...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;General&lt;br /&gt;
If you want to install any App, you have to install Custom Apps Loader Mod first.&lt;br /&gt;
&lt;br /&gt;
Info&lt;br /&gt;
An App is a standalone application developed entirely from scratch by developers. Unlike mods, apps don't rely on existing OEM features, except for their integration with the Sync 3 system via the Sync 3 QT5 implementation. Here's what sets them apart:&lt;br /&gt;
&lt;br /&gt;
Apps are independent software programs designed to run on the Sync 3 platform.&lt;br /&gt;
They are written from the ground up, offering complete control to developers over their functionality.&lt;br /&gt;
Since they don't rely on patching OEM files, installing an app is typically as straightforward as copying the application files onto your Sync 3 system. App updates are typically more straightforward, with no need to worry about patch compatibility.&lt;/div&gt;</summary>
		<author><name>Kolkman</name></author>
	</entry>
</feed>