2004 to 2020 Mazda 3 Forum and Mazdaspeed 3 Forums banner

The Infotainment Project

3700677 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
5921 - 5940 of 6545 Posts
Would like to take advantage of the Infotainment changes but..

I have a new 2016.5 CX-5 running:
OS version is 55.00.753 NA N (came already on the CX-5)
Music database version is 00.07.000 (I updated from 5 to 7)
Fail-Safe version is 55.00.753

There are a lot of notes spread throughout this thread and elsewhere. I'm not clear on the exact steps to take if I want to add AA or some other features. I'm not also clear if it's safe to update to 59.00.144 (latest I believe) and then try modifying. This looks like something to be careful with and I'm not finding one place with clear notes.

Anyone help? Thanks in advance.

(sorry for this duplication as I found I originally posted in a thread I discovered that was info only)
See less See more
Hey, all. I am thinking that I should be able to find this somewhere, but I am striking out. I accidentally hit the Display Toggle when I went in to disable the speed control settings on my 2016.5 CX-5 in the JCI script settings, I think. I immediately hit it again in an effort to toggle back to the setting it was on, but after turning off the car and coming back to it, my infotainment screen won't come on. I hear the radio, and I can mute it, but the screen doesn't come on.

So....long story short:

I HIT THE DISPLAY TOGGLE AND NOW MY SCREEN IS BLACK...HELP?
If I disabled my display toggling the display mode (JCI/Visteon), can my dealer bring my screen back to life?
Hey, all. I am thinking that I should be able to find this somewhere, but I am striking out. I accidentally hit the Display Toggle when I went in to disable the speed control settings on my 2016.5 CX-5 in the JCI script settings, I think. I immediately hit it again in an effort to toggle back to the setting it was on, but after turning off the car and coming back to it, my infotainment screen won't come on. I hear the radio, and I can mute it, but the screen doesn't come on.

So....long story short:

I HIT THE DISPLAY TOGGLE AND NOW MY SCREEN IS BLACK...HELP?

This guy just made a YouTube video for me...saved my night. Hope this helps you guys. Worked like a charm for me. I can't post links yet because I am too new to the forum, but if you just search for "Reviewing Tech101" on YouTube, it's the video called "how to return to factory settings." He basically just runs you through the button sequence to get your screen back. Full disclosure, you'll have to reset everything, but it's a small price to pay in my opinion. Good luck.
Share
2016 Mazda3 i Sport v55.00.760A NA

AIO v1.51 <-Pause-on-Mute and Castscreen don't work. Nav compass no longer works. AA included in this version is v0.94, which has currupted green bars on the sides of the MZD screen until backup cam is initiated via car in reverse gear; ran the AIO uninstaller and removed the app.
AA v0.93A <-Installed standalone. The procedure is the same as that for AIO. Upon install, the Video Player app I had installed via AIO disappeared; I reinstalled it via AIO v1.51.

As far as I can tell, Castscreen isn't working for anyone at the moment, and the Pause-on-Mute tweak may no longer be necessary when the MazdaMediaPlayer app is released soon. Aside from that, so long as I don't Factory Reset before uninstalling, it seems that AIO v1.51 with AA v0.93A is the most functional combination.

Does anyone know if there's a way to get the Background Rotater app to work with a custom list of provided images? And if so, what would the maximum/minimum number of images be?
See less See more
  • Like
Reactions: 1
Pause-on-mute only works inside MZD player app (e.g. USB 1). What has the Android Mediaplayer App to do with pause-on-mute?
You can create your own custom rotating background with many photo applications.
Hi guys, i decided to develop a digital speedometer on our infotainment screen.
I used dbus-send command to get vehicle speed from GPS and write it to a file.
Using Opera userjs i added speedometer button to Applications. And touching this button it opens fullscreen speedometer.
See video:
https://youtu.be/cp32e6lstt4
See code:
https://github.com/serezhka/mzd_speedometer/
Step by step instructions will be later :smile2:
Thanks @serezhka for the Cufon idea. I used it too, taking some stiff from your code :)
http://mazda3revolution.com/forums/1874890-post2198.html
Hmm, I'm fixing some minor things around Android Auto support and I'm wondering: is there any reason why `input_filter` binary is copied to /tmp and not a persistent partition?

Since factory reset purges the /tmp directory, it causes a boot loop if sm.conf is modified. Is there a reason why input_filter is not copied to /jci to prevent that? Is /jci mounted at boot and accessible for loading services in sm.conf?
Hi guys

Just got 2016 CX-9 OS version 58.00.250 NA N and I have installed couple of tweaks they worked fine no issues but then i have noticed my Nav is not getting a signal and I was getting CMU DTC1 - B119F92 ( GPS Antenna - Performance or Incorrect Operation ) I have figured that I will remove all the installed tweaks to see if this resolves the issue considering that that last GPS location was where the AIO was installed. now after uninstall I was getting stuck on the intro screen. run the uninstaller again now after the intro screen I get the Black screen and nothing is happening. I have the original backup of JCI folder is there a way to restore this backup and bring it back to original condition?? I have spend 3 days on that with no luck time to ask for some help..

Thanks
Hi,

May I ask you how did you patch the NGG - I jsut got a CX-9 witht he same CMU 58.00.250 and the NGG patcher fails because of the newer CMU

Any help would be greatly appreciated, thanks in advance
That's one small step for man, one giant leap for mankind. ;)

Can't wait to brick mine lol

Sent from my Nexus 6P using Tapatalk
thanks for this
Hello,

Plan A is the easier and cheaper way.
You NOT need any special thing to resolve your problem.
read this carefully http://mazda3revolution.com/forums/...714-infotainment-project-515.html#post1631825

Has anyone had a problem with the system not accepting the username and password?

I'm using ExtraPuTTY and whenever the system boots up and I enter the username "root" and password "jci" it accepts both and just keeps on scrolling as if I didn't enter it.

Nothing I do with the keys can stop the windows from scrolling.

I'm wanting to make a tutorial which will help a lot of people out with this process but not until I can get this working 100%!

FROM COMMAND LINE:
cmu login: root
Password:
jci
/tmp/root # 00:00:09.321 kernel[] Note :) ) [ 0.000000] Linux version 3.0.35 ([email protected]) (gcc version 4.5.2 20101026 (prerelease) (GCC) ) #1 SMP PREEMPT Sun Mar 15 10:12:10 IST 2015
00:00:09.321 kernel[] Info :) ) [ 0.000000] CPU identified as i.MX6Q, silicon rev 1.2
00:00:09.321 kernel[] Info :) ) [ 0.000000] PERCPU: Embedded 7 pages/cpu @8c008000 s4736 r8192 d15744 u32768
00:00:09.321 kernel[] Note :) ) [ 0.000000] Kernel command line: console=ttymxc1,115200 lpj=8495104 ldb=sin0 loglevel=3 usbcore.authorized_default=0 panic=23 mxc_vpu_mempool.max_instances=3 ibc=1.68.8 ibs=1.68.8 BOOTSEL=1 ibcinfo=0x00928000
00:00:09.321 kernel[] Info :) ) [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
00:00:09.321 kernel[] Info :) ) [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
00:00:09.321 kernel[] Info :) ) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
00:00:09.321 kernel[] Info :) ) [ 0.000000] Memory: 512MB 256MB = 768MB total
00:00:09.321 kernel[] Note :) ) [ 0.000000] Memory: 770704k/770704k available, 277872k reserved, 0K highmem
00:00:09.321 kernel[] Note :) ) [ 0.000000] Virtual kernel memory layout:
You need to create a script (tweaks.sh) with the following inside it:

#! /Bin/sh
/jci/scripts/set_display_config.sh visteon
reboot

good luck

In my CMU it worked
Display toggle visteon/jci

Hey, all. I am thinking that I should be able to find this somewhere, but I am striking out. I accidentally hit the Display Toggle when I went in to disable the speed control settings on my 2016.5 CX-5 in the JCI script settings, I think. I immediately hit it again in an effort to toggle back to the setting it was on, but after turning off the car and coming back to it, my infotainment screen won't come on. I hear the radio, and I can mute it, but the screen doesn't come on.

So....long story short:

I HIT THE DISPLAY TOGGLE AND NOW MY SCREEN IS BLACK...HELP?


You need to create a script (tweaks.sh) with the following inside it:

#! /Bin/sh
/jci/scripts/set_display_config.sh visteon
reboot

good luck

In my CMU it worked
See less See more
You need to create a script (tweaks.sh) with the following inside it:

#! /Bin/sh
/jci/scripts/set_display_config.sh visteon
reboot

good luck

In my CMU it worked


EDIT: NEVERMIND! LOL!

Was that comment to me?
If so this script gets placed into the /jci/scripts/ folder I'm assuming?
Does anyone know how to SSH into the cmu150_NA_59.00.441? I've tried the AIO v1.51 SSH_bringback and even the EU temporary SSH but it doesn't let me in.
  • Like
Reactions: 1
Actually, I got it to work! SSH_Bringback doesn't work but the temporary SSH for EU works on NA. Just make sure to run mount -o rw,remount / after connecting and everything should be going.
Please help. I got ERROR message, following the cmd_log:
=== MYDIR='/tmp/mnt/sda' ===
=== DEST_DIR_BASE='/' ===
=== CMU_SW_VER='31.00.100A-EU' ===
=== ORIG_FILES_DIR '/tmp/mnt/sda/original_files.31.00.100A-EU' ===
=== ERROR! : Could not find original files directory '/tmp/mnt/sda/original_files.31.00.100A-EU'! ===
I suppose you can fairly guess that I'm not that good with scripts.
That one was based on the install.sh from the installation package for the same tweak, which copies files from the usb so I thought it would, well, do the same.

So, for now, I'll let the guy run the dry version, send me the log file, that I'll check and consult with you if I face anything. Thanks a lot :)
Please help. I got ERROR message, following the cmd_log:
=== MYDIR='/tmp/mnt/sda' ===
=== DEST_DIR_BASE='/' ===
=== CMU_SW_VER='31.00.100A-EU' ===
=== ORIG_FILES_DIR '/tmp/mnt/sda/original_files.31.00.100A-EU' ===
=== ERROR! : Could not find original files directory '/tmp/mnt/sda/original_files.31.00.100A-EU'! ===
Hello everybody, I have the same problem of many other italian users (shared the problem in Italian forum) with CAST SCREEN:
I have 56.00.513B EU, I succesfully installed the tweak for cast screen with AIO 1.51, I installed the app on my android (Huawei p9 lite), I turned on debus usb but nothing happens when I press start on the app, with usb cable connected. Do I need to create a wifi hotspot or what??
Please help, then I can share with other Italian users!
Hello everybody, I have the same problem of many other italian users (shared the problem in Italian forum) with CAST SCREEN:
I have 56.00.513B EU, I succesfully installed the tweak for cast screen with AIO 1.51, I installed the app on my android (Huawei p9 lite), I turned on debus usb but nothing happens when I press start on the app, with usb cable connected. Do I need to create a wifi hotspot or what??
Please help, then I can share with other Italian users!
The problem with the Huawei is because of compatibility with the phone. I have the same Huawei P8 Lite and the app doesn't work, but with a Motorola G1 It works flawlessly.
5921 - 5940 of 6545 Posts
Top