PART 1: Discussions, Info, & Access
I felt bad that I couldn't contribute much on the development side of things, so I decided to create and manage this index to help organize everything discussed in the project thread. Please understand that I am the only one managing this index. I try to update as often and with as much information as I can. Some things I ask of you:
If you are serious about modifying your system, I encourage you to read the posts in the main thread thoroughly and ask questions. There are risks to altering your system, risks that could end up costing you money. Run these tweaks & scripts at your own risk. None of these are official - they are developed by users of this forum, not employees of Mazda. There is no support for them beyond the forum. Please understand that you can damage or brick your infotainment system running these tweaks. Do not attempt to make changes via SSH unless you are familiar with the process.
Before You Start:
Updating the OS
I felt bad that I couldn't contribute much on the development side of things, so I decided to create and manage this index to help organize everything discussed in the project thread. Please understand that I am the only one managing this index. I try to update as often and with as much information as I can. Some things I ask of you:
- Please do not post in this thread. I no longer update these posts.
- Please refer to the main Infotainment Project Thread and similar threads for all future updates.
- Thank you to everyone who's contributed! Not just to those whose posts I linked. Thank you to everyone who has made suggestions, contributed code, bricked their systems, uploaded files, all for the advancement of the Infotainment Project!
- The latest releases are mentioned below. Downloads are hard to find, as they get taken down rather quickly. I try to maintain a list of working download links in section "V. Downloads" below.
- Please refer to the following threads for a discussion of glitches in v55. - Here & here.
- A discussion about v55.00.753A is available here. v55.00.760 is the latest NA version.
- v56.00.511A has brought about some problematic changes.
- Info on tweaks compatible with new v56.00.511A EU.
- A comparison of JP_56.00.402A and EU_56.00.512A
- Android Auto and Apple CarPlay: There are a number of rumors about Android Auto and CarPlay eventually coming to Mazdas. There has been code found in the Infotainment system with the v55 release specific to these two features. However, thus far there are no concrete plans or dates set to bring these features to the Infotainment system. The last rumor was "Android Auto will be on v60 which will come out in July (2015)". Check out section "VI. Information & Resources" below for more information.
- Text message display issues: Some people have experienced issues accessing their text messages on their phone (myself included). The general consensus is that the system can get overloaded by a lot of text messages. For me, deleting all my messages worked (I backed them all up first. Google around for an app that meets your needs to do so). Unfortunately, this seems to be the only way.
- Also note: The system cannot view MMS - no picture or video messages
- Other capabilities of the system: The company who developed the Infotainment System is called JCI. They were bought by a company called Viseon. Check out
If you are serious about modifying your system, I encourage you to read the posts in the main thread thoroughly and ask questions. There are risks to altering your system, risks that could end up costing you money. Run these tweaks & scripts at your own risk. None of these are official - they are developed by users of this forum, not employees of Mazda. There is no support for them beyond the forum. Please understand that you can damage or brick your infotainment system running these tweaks. Do not attempt to make changes via SSH unless you are familiar with the process.
Before You Start:
- Upgrade the OS - Current tweaks are designed for v51 (minimum) v55 (recommended). Attempting to tweak an older version of the system may result in serious problems for the Infotainment console.
- If Modifying Files, Save Correctly - In Notepad++, in the Edit menu, make sure EOL Conversion is set to UNIX/OSX.
- Understand Your Options - There are a number of tweaks available for you to run on the Infotainment system. These can be run by gaining SSH access via WiFi (requires USB script) or a USB-ethernet cable. Some tweaks do not require SSH access and manual installation and can also be run directly from script on a USB drive.
- General Installation Instructions (Including USB Installs) - Before installing tweaks, remove the Nav SD card (if applicable) and any USB drives currently plugged into the system [source]. To install most USB tweaks, copy the files onto a formatted fat32 usb drive (Possible on both Windows & Mac OS X), plug it in to your car, turn on the car and after 20 seconds or so a window should pop up saying "tweaks applied", then remember to restart the cmu by holding BACK+MUTE+NAV. (source) Once you've done so, they should be enabled.
- Prepare for the Worst - Generally, the worst case scenario is a boot loop. You can find instructions for recovering from a boot loop in section "IV. Troubleshooting" below.
Updating the OS
- How to update your OS: The latest version of the OS is v55. Many people are on v29 or v33. To update the OS you can bring your car in to a dealer and claim you're having problems with something like bluetooth or screen lag and they should update your system for you. However, you can update your system yourself and it's rather easy. If you are on v29 or lower, you must update to v33 first. Once on v33, you can update to v55. To run these updates you will need the update files. I try to keep a list of working download links posted in section "V. Downloads" below.
- OS Update outside NA: If you do not live in North America, it is possible to upgrade your OS with the North American files, however you will probably lose radio functionality (see below in "Other" section), and maybe some other features too (like weather reports).
- Downgrading your OS: Some people have decided that they were happier on an older version. It IS possible to downgrade to an older version. First, get the OS files (located below in section V). Next, follow the steps located above for installing an update, except install the "reinstall.up" FIRST and the "failsafe.up" SECOND.
- Tweaks Master Bundle (v55) (USB): This is a collection of several popular tweaks. This script will:
- enable wifi (allows you to SSH into the car to make changes with a computer or phone)
- disable the speed restriction set on the touch screen (so a passenger
can still use the screen while the car is in motion)
- set the nag screen timeout to .1 second rather than 3.5 (the one that shows up every time you turn the car on, with the safetey message)
- remove the safety warning label from the reverse camera
- change the background image to one of your choosing
- remove the blank album art frame.
Some notes:- It has been reported that the compass gets broken (always points a certain direction) after running the touch screen tweak.
- Disabling the speed restriction seems to result in text messages being automatically read aloud. Currently it is not possible to disable this.
- Troubleshooting tweaks install - Users have had various problems. This is just one and I cannot link them all. Please refer to the Infotainment Thread for more solutions & support.
- Confirmed working on: EU51 | EU56.00.230A
- Info on diagnostics that are saved to USB
- Enable Open Wifi Access Temporarily: "This could be helpful to recover systems which don't already have Wifi enabled through the menu. This tweak will disable the watchdog, enable the Wifi AP, then show a message with the Wifi (and wired, if present) IP addresses. Normally these are 192.168.53.1 for Wifi and 192.168.42.1 for wired."
- SSH into the car: First, you'll need to enable WiFi on the car. The fastest & easiest way is to make use of one of the USB masterbundle script above. Once you've done that, follow these instructions. The necessary login and IP address info is in that link. Another set of instructions for SSH is available here. User @PoP has provided instructions for finding the password for the .up files here.
- Regain SSH access in EU v56.00.11A
- Regain temporary SSH access in EU v56.99.11A - less drastic, makes no changes to CMU
- Terminal app by user Checksum, eliminates the need for SSH (Coming Soon)
- Finding the IP Address of the Car: USB Script (designed for older version, may not function properly) | Via Android Apps: 1 or 2
- WiFi, SSH, speed restrictions on/off script - Original here. Details are sparse, but I've contacted the dev for some more info.
- (Optional) Backup CMU before installing tweaks - This will take a while, about 30 minutes for NA and more than 90 minutes for EU. Creates a backup of your CMU. Might be a good idea if you're testing beta apps/complicated tweaks/etc.