2004 to 2020 Mazda 3 Forum and Mazdaspeed 3 Forums banner

The Infotainment Project

3700700 Views 6544 Replies 1061 Participants Last post by  luyenok
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/...-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/...-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.
See less See more
  • Like
Reactions: 5
5841 - 5860 of 6545 Posts
Result of df -h command

Code:
/tmp $ df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                  477.9M    440.3M     37.6M  92% /
none                      8.0M    356.0K      7.7M   4% /dev
/dev/ffx01p1            477.9M    440.3M     37.6M  92% /
none                      8.0M    356.0K      7.7M   4% /dev
none                    128.0M      1.9M    126.1M   1% /tmp
/dev/ffx01p4            307.1M      6.1M    301.1M   2% /tmp/mnt/data
/dev/mmcblk0p2          572.2M     11.0M    561.3M   2% /tmp/mnt/data_persist
/dev/mtdblock5          128.0K    128.0K         0 100% /config-mfg
/tmp $
Hello,

what appear on console before login ? the system startup ?
You try to create a autorun script ?
Result of df -h command

Code:
/tmp $ df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                  477.9M    440.3M     37.6M  92% /
none                      8.0M    356.0K      7.7M   4% /dev
/dev/ffx01p1            477.9M    440.3M     37.6M  92% /
none                      8.0M    356.0K      7.7M   4% /dev
none                    128.0M      1.9M    126.1M   1% /tmp
/dev/ffx01p4            307.1M      6.1M    301.1M   2% /tmp/mnt/data
/dev/mmcblk0p2          572.2M     11.0M    561.3M   2% /tmp/mnt/data_persist
/dev/mtdblock5          128.0K    128.0K         0 100% /config-mfg
/tmp $
Hello,

what appear on console before login ? the system startup ?
You try to create a autorun script ?
Sorry about late! Because yester day i caming home too late after work, so i will try to create autorun as soon as possible and post result here.
The result appear on console before login on system startup has alot of infomation, i will update in here tonight when i go home.

Thank you ID7!
If you have access to the serial console, wouldn't it be possible to boot in single user mode, mount the filesystem rw, and add a new root user?
My new Mazda 3 came with V56 (EU-version) of the Infotainment system. As explained here, some changes that were made prevent SSH access to the CMU.

To bring back access, @mzd3-k implemented a USB tweak to bring back SSH access (thanks for that!).

However, as it replaces various system files (/etc/passwd, /etc/sshd_config), I preferred a less drastic alternative.

I've attached a USB tweak that will temporarily (until reboot) start up an alternative sshd (on port 7777) that allows you to ssh into the CMU as the "cmu" user (root, basically). From there, you can apply changes to the CMU if you like.

This tweak won't make any changes to CMU files or add new files to the CMU, it only disables the firewall by calling /jci/scripts/jci-fw.sh stop (so only until the next reboot).

The ZIP file contains a README file that outlines what you need to do to get it working. It (obviously) assumes that you have some way of accessing your car over the network (I use a USB ethernet dongle).
How could i do this when my CMU has disabled USB, can i do this tweak with my SD Card . Or please tell me how to enable USB on my CMU.Many thanks !
Total newb question. I just got my 2016 Mazda 6 GT a week ago and am new to this brand.

When I want to change my background image, do I have to reupload the entire master bundle setup each time? or is there a way to just "upload" a new background.png image?

Thanks in advance. This stuff I've read / found so far is awesome.
Total newb question. I just got my 2016 Mazda 6 GT a week ago and am new to this brand.

When I want to change my background image, do I have to reupload the entire master bundle setup each time? or is there a way to just "upload" a new background.png image?

Thanks in advance. This stuff I've read / found so far is awesome.
You can do it manually, if you want to (login via SSH), or you can use AIO for that, which was specially created for it.

Please take a look into the readme and FAQ, many questions should be answered there.
How could i do this when my CMU has disabled USB, can i do this tweak with my SD Card . Or please tell me how to enable USB on my CMU.Many thanks !
You could try and install the files on an SD card and see if they get loaded like an USB tweak, but I've never tried so I have no idea if it'll work.
You can do it manually, if you want to (login via SSH), or you can use AIO for that, which was specially created for it.

Please take a look into the readme and FAQ, many questions should be answered there.
Thanks. It doesn't look like AIO is for v51 anymore? It says >=55 on the thread. I'm not comfortable enough to risk upgrading to 55 myself just yet. Are prior releases that were good for v51 hosted somewhere?
I'm on 56.00.513 and used "temporary-ssh-access.zip" but root jci login and password don't work any more. Does anyone know if the login has changed for ssh access?
I'm on 56.00.513 and used "temporary-ssh-access.zip" but root jci login and password don't work any more. Does anyone know if the login has changed for ssh access?
You shouldn't need to log in with username/password using "temporary-ssh-access.zip", as it works with public/private keys.

You do need to follow the instructions as written in the README. If you don't use a commandline SSH client, you can probably import the private key (stored in the file "mazda-ssh") into your SSH client.

Once you have successfully logged in, you should be root. You still won't be able to change files, because that requires that the file system is remounted read-write (it's read-only by default):

Code:
mount -o rw,remount /
  • Like
Reactions: 2
Hi my touch screen M6 2016 stick animated mazda logo after i installed AAapp .now if i decide to change my cmu
Can i buy any cmu for mazda6 2016 in ebay?because my country hasnot any dealer mazda or serviceman
I saw 2 cmu M6 2016 in ebay for sale
If i connect to my CMU by ssh ,do i need uninstall all of my FW or need reconcilation part of program that is changed?
Hi,
I bought a mazda 3 2016 which has v 55. I did lot of reading on this website and bought the usb to ethernet adapter from amazon. Also enabled WiFi which connects to my home router. i can see car's IP in router. Bu the problem is when i ping to that IP i don't get any response. I want to eventually do SSH and put NA maps. Is there any other way to enable maps without SSH? Did i miss any step?

Thanks in advance.
Will the AIO tweaks work for Mazda CX9 FW 58.00.250 NA N? Just bought my car and am super new to this, but dont want to brink my car. Please help me, Thank you so much!
Will the AIO tweaks work for Mazda CX9 FW 58.00.250 NA N? Just bought my car and am super new to this, but dont want to brink my car. Please help me, Thank you so much!
You can use AIO 1.50 (and 1.51 test) for this FW version, but afaik, there are still problems with date_to statusbar mod and all tweaks, that appear in app menu (AA, speedo and videoplayer) aren't visible after installation.
I don't know yet why . :(

Did you read this?

All other things should be OK.
hey guys im new to the forum, can someone tell me how can i able to read the thread "Create a NAV SD Card" because i dont have a sdcard on my new mazda. thanks
http://mazda3revolution.com/forums/.../125209-north-american-maps-download-cid.html
hello
i want to change the radio in the tweak " Remove the blank album art frame ". I have allready a
new image but i don't know where i have to put that image.
And the picture must be 146x146 , but how much KB kan the image be?

thank you
If you want to substitute your alternate, then uninstall option [D] blank-album-art-frame, make an installer again and before installing in your vehicle, replace the NO_ARTWORK_ICON.PNG file in the config\blank-album-art-frame\jci\gui\common\images\ folder on your USB drive.

I didn't want any artwork, so I just deleted all the .PNG files in that folder.
thank you for youre answer !!!
do you know how much kb the image may be please?
5841 - 5860 of 6545 Posts
Top