2004 to 2020 Mazda 3 Forum and Mazdaspeed 3 Forums banner

The Infotainment Project

2 reading
4.2M views 6.6K replies 1.1K participants last post by  bsliv  
#1 · (Edited by Moderator)
MOD EDIT 8/12/15:

INDEX FOR THE INFOTAINMENT PROECT can be found here:

http://mazda3revolution.com/forums/2014-mazda-3-skyactiv-audio-electronics/104730-index-infotainment-project.html

ONLY USE IT AS A REFERENCE. ALL QUESTIONS AND COMMENTS REGARDING THE INFOTAINMENT PROJECT SHOULD BE POSTED HERE.

----------------------------------------

So, the Infotainment system is great, but it has me thinking how much greater it could be. There's so much potential wasted right now, and I would like to untap some of that.

The original post: http://mazda3revolution.com/forums/...-mazda-3-skyactiv-discussion/39650-infotainment-system-software-components.html.
This got me thinking. This is obviously a linux-based OS running on an ARM chip. This was seen on this post as well: http://mazda3revolution.com/forums/...3-skyactiv-audio-electronics/54722-accessing-infotainment-diagnostics-menu.html

I'm a software engineer, but don't have any experience dealing with low-level linux based systems. I would love to be able to either install custom, modified linux operating systems in the car or just be able to alter parts of the system to enable hidden or disabled parts of the system.

For instance, every european market has the ability to buy connected services (live traffic, weather, etc), and the Japanese market even can play DVD's and watch live TV!

This may at least give us the ability to upgrade our own systems without visiting the dealer, or use other applications through our phones such as Waze.

What I think may help here is getting the update code dump. This would be solved easiest if someone knows a dealer that can get the update software on a USB stick. If someone could upload that somewhere, we could then start analyzing the update procedure and the software and hopefully fine some way to hijack onto that process.
 
#6,346 ·
Ok I finally had time to study the jci folder that I have from a backed up firmware 70 and the theme files in a sample theme I downloaded called Smooth Azure 1.1. The folder structure and file names are all the same, so I'm pretty sure that it would work. It would be a ton of work for Mazda or their contractor jci or whomever programs this thing to completely redesign the whole thing. Theres some new stuff though like jci/gui/apps/androidauto and jci/gui/apps/carplay but nothing major.
 
#6,349 ·
Hello guys. I’m here for the feared situation with installing AIO tweaks and that corrupt opera.ini issue (I think). Here’s what happened:
I ordered the new kit (AA and CP aux hub & cables) and as preparation I updated my infotainment system 59.00.504 4A N ( CX-9 2018 ) to the recently uploaded fw 70.00.021 4A N. I installed the fail-safe.up then the reinstall file.up. Everything went smoothly and finished in 43 mins. I checked the system and everything was ok, nothing was wrong.

After that, I decided to get back my tweaks. They installed fine. However, when they finished installing, the screen rebooted, and there I had it: stuck at Mazda logo with a little animated circle at the bottom.

That said, even though it’s stuck, I can install tweaks: they install fine and reboot but the screen just stays there stuck on that mazda logo (animated). Is there any way I can reinstall the system directly into the cmu using the serial method? Any viable solution to this?

Thank you very much.
 
#6,350 ·
....
After that, I decided to get back my tweaks. They installed fine. However, when they finished installing, the screen rebooted, and there I had it: stuck at Mazda logo with a little animated circle at the bottom.

That said, even though it’s stuck, I can install tweaks: they install fine and reboot but the screen just stays there stuck on that mazda logo (animated). Is there any way I can reinstall the system directly into the cmu using the serial method? Any viable solution to this?

Thank you very much.
Usual questions - what tweeks, What AIO version 2.8.0?

Uninstall them and add a couple at a time until it breaks. An older version had one tweek with this long logo sticking that would go away after the CMU went to sleep & would return on a reboot. Was fixed in 2.8.0. I'll have to do a search on the forum to find out what tweek. I think it was the No More Disclaimer tweek.
 
#6,352 ·
Open AIO and put the Recover Via serial and install ID7
Folder made XX with files in it and dragged it on the USB. USB has works before with other hacks..

Tried the Serial Hack Today. Got my TTL Adapter Wire and plugged it in the back!
Ground
RX top
TX bottom

Open Putty and in serial I put my Port# and 115200

Yep the letters are flying

imputed:

user

jci

cp -r /tmp/mnt/sd*/XX/* /tmp/mnt/data_persist/dev/bin/; chmod +x /tmp/mnt/data_persist/dev/bin/autorun

Restated the car and nothing happen, installed new hack but nothing : (

Anyone in east Canada that can do this for me?
 
#6,355 ·
I have updated to v70 and tried to install tweaks as well, but I found there is almost no space left. Trying to change the system files with no space results in a corrupt or incomplete file. This in most cases (depending of the file) result in a brick. This is a change mazda made to prevent the tweaks installation. Please do not install tweaks in v70 as it could result in a brick.
 
#6,356 ·
So the viable solution currently available is to use CASDK by installing and running tweaks from the SD card. I installed it and everything worked like a charm. I have Samsung 128GB SD card with its original SD adapter + the nav data from the factory installed SD (currently keeping it as a backup). Btw, is there any way to install and run the AIO Tweaks from the SD card as well? If so, I think this might help in avoiding bricked cmu's on fw70+.
 
#6,358 ·
Hi, do you use the ADR version? As I stated before there is a change that needs to be made because the ADR version uses more space for the additional languages. When you install the AIO you run out of space and you end up with incomplete or no system files. This causes a brick.

What are the symptoms you are getting? Right now we are testing changes to the AIO in order to support v70.00.21 ADR due to this lack of free space.
 
#6,360 ·
Thank you very much for your great work. I'm trying to update my system, from 30 to 55 or 56 and when I push the "search" button, after a few seconds searching, I get a message that says there are no available updates in my drive, but there are two files: the failsafe.up and the reinstall.up.

Is there anything else I can do?
 
#6,361 · (Edited)
I just installed v70.0.100.
There is also AIO tweaks 2.81 just came out, supports v70.0.021
Spent almost 2 hours figuring out which AIO tweaks worked. 2 of the tweaks I use, freezes up the screen and the Command buttons do not work after 30 seconds of turning on.
The No More Disclaimer and Reorder Audio Source List.
DO NOT install these two on v70.0.100
These other ones I use work fine: Enable Touchscreen, Remove Boot Animation, no more beeps, shorter delay mod, improved list loop, bigger album art, change album art.
Pause on Mute no longer supports v70 since it's now built in.
Also AIO 2.81 fixes the CarPlay/AndroidAuto icon on the top left of the Mazda Connect screen.
 
#6,364 ·
Man, I wish I'd read this post a few days ago. Can you share how you went about removing the two tweaks from the system? I am currently having the same issue (frozen system after a few seconds) from the No More Disclaimer mode. I've tried the USB removal method, but that is not working. Thanks.
 
#6,362 ·
Hi There

I installed your tweaks a few years ago, before the MZD-AIO-TI came out. Love em.

I need to uninstall everything, I put all those files you included:

v55.753_Remove_Tweaks_USB_MASTER_BUNDLE

onto a flash drive, formatted Fat32 on a mac (I used terminal to remove any hidden files)

I pulled the nav SD, and any USB, put that USB into the car, started up, and nothing happened... the USB was recognized, but my custom background came up, and nothing at all changed. I tried rebooting, and again, no change.

Am I missing a step? Please help!

Thanks!
 
#6,363 ·
a) try another usb stick
b) did you put a zip file to the stick? thats not working.

Install latest AIO (e.g. 2.8.1) on your computer, choose top left burger menu, hit uninstall all, compile, copy to fat32 usb stick (root, not in some sub-folder), stick it in the car, start acc or engine, wait paitently and follow instructions on the screen.
 
#6,365 ·
Hi,

I also tried to apply the tweeks to my CMU which was working perfectly fine for last 2 years. but suddenly while I was on a road trip it starts rebooting. I applied @mzd3-k technique and was able to stop the reboot then tried to undo the tweeks but no fruitful result as I restart the CMI it is going back to reboot loop.

tried WinSCP to SSH into the CMU but here I can see all the files but cannot modify or replace any file. tried to change the permission through Chmod but it always says read only permission.


Please help me or let me know a way to replace the syssettingsApp.js file to another one or how can I update my firmware to original factory settings through WinSCP or any other mean.

I will appreciate any help.

thanks a lot in advance
 
#6,366 ·
Hi,

I would like infotainment to go straight to navigation after starting up and then put navigation to full screen (without the bottom bar that you can manually hide). Simply I want navigation to be my default screen (I practically never use any other screen).

Is there a tweak for that, has anyone tried something similar. Or could someone point me which files I should look at to program it myself?

Thanks for any info.
 
#6,367 ·
I would like infotainment to go straight to navigation after starting up and then put navigation to full screen (without the bottom bar that you can manually hide). Simply I want navigation to be my default screen (I practically never use any other screen)..
Not possible
I also tried to apply the tweeks to my CMU which was working perfectly fine for last 2 years. but suddenly while I was on a road trip it starts rebooting. I applied @mzd3-k technique and was able to stop the reboot then tried to undo the tweeks but no fruitful result as I restart the CMI it is going back to reboot loop.

tried WinSCP to SSH into the CMU but here I can see all the files but cannot modify or replace any file. tried to change the permission through Chmod but it always says read only permission.

Please help me or let me know a way to replace the syssettingsApp.js file to another one or how can I update my firmware to original factory settings through WinSCP or any other mean.
did you remount the fs like this?
Code:
mount -o rw,remount /
or you can just run the full system restore from AIO to restore to stock
 
#6,371 ·
Hi... First of all I'll introduce myself.... Mazda 3 GT 2.5 2017 owner and loving it... Paddle Shifts are awesome for driving lovers... And a great car is now even better with the Infotainment project, ¡great job!

One issue of the great speedometer is that it always starts up in MPH instead of KMH

I've edited
Code:
\config\speedometer\speedometer-config.js
and checked
Code:
isMPH: false
So what else could be missing?

Also, I'm not listening to audio on video player (tried different videos), the procedure is: Go to audio, listen to a USB track, then move to video player, right?

thanks!
 
#6,392 ·
VideoPlayer not working on V70 (!!!)



Same here. Video player no longer works since I upgraded to V70. Shame though. :frown2:

Also, I used to have FLAC and MP4 audio support while I was still on V59. When I try to play flac or MP4 on the audio player (again, V70), it freezes but it does not require a soft reboot though.

On the latest AIO (2.8.3) it is mentioned that FLAC support is only available for specific versions (the highest being 59.00.443C-EU).

Any chance of getting the video player and FLAC/Mp4 audio support on the media player working on V70?

Thanks,

BM
 
#6,380 · (Edited)
well I haven't been around for a while and saw a lot of things have changed but I am still using v55.10 so I am not sure is CASDK still being worked on or has anyone found some other way of installing apps on SD-Card

was also wondering if I can use CASDK to develop apps like regular apps or are there some limitations (what data I can manipulate and read and souch)

would like to create custom FM Radio with CASDK

also am wondering is there any updated index where everyhing new can be found?

Thanks for Anwsering and Best Regards

on a side-note does anyone still have EU and NA FW for v33 v35 and v56.100 and v56.24 because I used to have those but unfortunately lost them as well as the password to open them (not sure if it changed)
 
#6,381 ·
I Was Using Firmware cmu150 NA 59.00.441A In My 2017 M3 Sport.
I Uninstalled All AIO Tweaks And Updated The Firmware To cmu150 NA 70.00.100A Along With The Gracenote NA June 2018.
I Didn't Install The Autorun & Recovery Tweak Prior To Updating The Firmware.
Sadly Now The Infotainment System Won't Autorun From The USB Stick To Install Tweaks.
I Am Using The Newest MZD-AIO-Ti (ver 2.8.2).
I Have Formatted A Few USB Sticks And Compilated The Tweaks I Want To Use With Ver. 70.00.100A.
Any Help Would Be GR8. Sorry If This Question Has Already Been Asked And Replied To.
THANX In Advance.
 
#6,389 ·
Hi,

Regarding the ScreenCast, Is there a way around the green screen on the infotainment. I followed what was suggested in this thread and other to get the connection to 127.0.0.1. It connects over USB but the screen is green. I can hear the sound from the speakers of the car when I play a visdeo. but the screen is green. Please let me know how to fix. If this is covered before, please note the link. I tried to search but could not find anything.

Thanks in advance.