FOR AIO v1.x.x CHANGELOG or visit MazdaTweaks.com
NOTE: v59.00.502 has been locked down and cannot install tweaks at this time.
USB Audio Mod By: Enlsen
- Long press folders/all songs in list view to play
- Adds folders button
- Removes “More like this” button
- Adds new icon for USB root button
- Set folders and song list icons correctly (were switched)
- Removes trailing “/” from folder names for list view and title of now playing
- Adds folder and song icons to the list view
- Adds folder and playlist icons to now playing
- Medium Album Art (180 pixels)
Bigger Album Art Tweak
- Will make album art even larger (210 pixels)
- Stretch smaller images to enforce bigger size
- More Space For Long Titles (Folder, Song Title, Album etc.)
- Full Width Titles Option
- Titles will span the entire width of the screen.
- Will overlap album art if not hidden
- Hide Album Art Option
- Hides all Album Art
- No More Beeps
- Disables All System ‘Beeps’ (Those that are not be silenced by ‘Settings > Sound > Beep’ option).
- ‘Improved List Loop > Remove List Beeps’ option is redundant but only disables list scrolling Beeps, I see no reason to remove it.
- ‘Remove Background Behind Buttons’ is now ‘Remove Background Overlays’ Options to Remove the Following Background Overlays:
- Behind Buttons (Original Tweak)
- Now Playing (Entertainment)
- List View
- Text Message View
- In Call (Active Caller Background)
- Options Under ‘Main Menu Tweaks’
- Main Menu Layout: FlatLine
- Main Menu Text: Color Text & Hide Text
- Smaller Coins > Small Focused Coin
- Remove Glow (Behind Selected Coin)
Simplified Compatibility Check:
- Checked by Compatibility Group Based on FW version
- For better readability and to extend compatibility to cover all FW in the known groups.
- Compatibility Extended to: (Flavor and Region letters are irrelevant for these checks)
- Group 1 = All v55 & v56
- Group 2 = All v58
- Group 3 = All v59.00.300 - v59.00.399
- Group 4 = All v59.00.400 - v59.00.499
- A few specific checks are still done by FW these so certain tweaks may not install on unknown versions.
- Other than v59.00.500+ and v54- if you have a firmware version that does not fall in those ranges email me but I think that covers all of them.
Bug Fixes & Changes
- Wifi will now be enabled for Japan and NorthAmerica (From this point on Wifi is enabled for all no matter what region, previous installations are not be effected)
- ‘Remove Message Replies’ now also removes the TTS Message “End of the message” After Reading a Text Message.
- Must factory reset ALL settings after installing to apply changes
- Fixed Bug where Install/Uninstall for ‘Improved List Loop’ would uninstall ‘Shorter Delay Mod’ and ‘No More Beeps’
- Moved some of the tweaks around in the list
- Merged Windows, Mac OSX, and Linux projects into one so they are all on the same version. Required changes and improvements in the tweak building process and platform checks.
- Full Restore Script can be accessed from the left side navigation menu
- Reworked v59 App List Patch
- Pro: Menu structure will no longer be broken (VSM submenu will be restored)
- Con: All apps that can come up on the list need to be added to the ‘additionalApps’ array in systemApp.js (I included every app I have ever seen or heard of including CASDK apps in the array you will only need to add custom developed apps)
- Patch to Full Restore Script to prevent potential bootloop when running with ‘delete backups’ option several times in a row.
- Replaced missing speedometer images
- Adjusted CastScreen, may fix issues for some.
- Replaced Missing Speedometer Images.
- Choosing Speedometer in Statusbar will auto-select Date to Statusbar Mod
Include AA v0.99 Install
- A second root user/pass - jci/jci is now added.
- This is to give AIO a unique user to check the passwd file to ensure SSH is actually re-enabled.
- Added ‘Force SSH’ option that will force update SSH settings. For FW < 56.00.511 this will change the root user to cmu (and add second root user jci).
- I personally did this on my v55.00.753A-NA and added a few of my own root usernames as well.
- For more information I am adding a ‘Pro Tips’ page to MazdaTweaks.com The first entry will be about the importance of SSH access + how to add your own user/pass to your system.
- Zip Backup Option
- Creates a .zip file containing your backup JCI folder
- Takes longer than a regular backup
- You cannot create both a regular backup and a zipped backup in the same installation, that would take a very long time.
- When an unknown firmare version is encountered AIO now does one of 3 things:
- If FW < v55: Shows user a message that AIO is not compatible and they need to update to FW v55+ to use AIO.
- If FW >= 58: Shows user a message that AIO is not compatible and a choice is given to make a JCI backup and instructions on where to send it to test for compatibility.
- If FW = 55 or 56: All FW v55 & v56 will pass the initial compatibility check but may not pass compatibility checks for certain tweaks meaning those teaks will be skipped during installation.
- Email firstname.lastname@example.org if you need assistance with an incompatible firmware, unless you are have FW less than v55 then just update to v55 or higher.
Force SSH and Zip Backup options are collapsed by default because they are only needed for certain situations and are not recomended to run with every install.
Added Compatible FW:
- Fixed the Error Message Display in the VideoPlayer
- It says to reboot your CMU but sometimes exiting and reopening the app is enough
- Of coarse if it keeps happening then reboot
- Fixed a typo in the ‘order of audio source’ tweak
- Fixed transparency in images when resizing especially ‘blank album art’
- Electron changed something in the resize API, now its faster. Cropping may be coming soon too!
- Fixed Boot Animation compile failing whey no option is chosen
- Temporary Remove Criss-Cross Boot Animation (Not Working)
- Fixed the Error Message Display in the VideoPlayer
- VIDEO PLAYER V2.9
- Full multicontroller functionality
- Scroll and Select Video List (cw/ccw - select)
- List looping in selection and playback
- Scroll and Select Options (tile-right/left - select)
- Scroll and Select Video List (cw/ccw - select)
- Previous track
- Play Previous Video
- Repeat all option
- Recently Played Videos are not repeated in shuffle mode until the entire list is played.
- Toggling Repeat All will clear recently played videos list.
- Save Configuration To Local Storage
- Utilize the CMU’s Local Storage to save options even after a reboot.
- All option choices AND recently played video list are saved to local storage.
- More Touch Controls During playback
- Control next/prev/ff/rw and more by tapping sections of the touch screen.
- See Touch Screen Control Map for details
- Full multicontroller functionality
- Removing Navigation SD card will improve video player performance this is due to the memory issues that exist within the MZD system.
- Installation of the swapfile will also improve performance, swap mounting has been improved.
Want more info on the Video Player? Check out the Video Player Repository
- CUSTOM BOOT ANIMATIONS
- Change all or part of the boot animation (Default ‘Disabled’ Animation Uses Default LoopLogo for all 3 parts of the sequence allowing for the shortest boot time the illusion of no boot animation)
- Boot Animation Sequence Goes: LoopLogo1 => TranLogo => TranLogoEnd
- Mazda Logo (Default LoopLogo) [All]
- Matrix [All]
- Mazda Z Loop [All]
- Large Mazda Tran [All]
- Mazda Cinema [Loop - 1 & 2, end 3]
- Criss Cross [Loop - 1 & 2, end 3]
- Mazda Race [Loop - 1 & 2, end 3]
- Fiat Logo 1
- Spider 124 Tran 
- MZD Title Slam 
- MZD Space Logo 
- Car Flash 
- Default Animations Are Also Included As Choices
- In App Preview of Boot Animation ___
- BUG FIXES / CHANGES
- Fixed error when choosing CarOS theme
- Improved SwapFile Mounting
- SSH_Bringback is now selected by default
- App List Patch is automatically applied to v59 when installing apps if no-more-disclaimer and order of audio source list are not installed
- Some Layout Improvements
- Media Order Patch and FLAC Support can be chosen under ‘Advanced Options’. Wifi and SSH are FORCE INSTALLED if this tweak is chosen.
- Unconfirmed Fix For CastScreen
- Adds Port 53515 (ADB Default Port) To Firewall IPTables Accepted Connections
- If this fix works for anyone let me know.
- Did somebody say VIDEO PLAYER MUTICONTROLLER SUPPORT?? YES I DID!
- ButtonPress = Play/Pause
- Tilt-Right = Next
- Tilt-Left = Stop
- Tilt-Up/Down = Scroll Video List
- Rotate-CC/CCW = RW/FF
- RW/FF Frame skip time lowered from 30s -> 10s
- Because with the wheel rotation, 30 second jumps are too much
- Speedometer Variant Option:
- Start App In Analog Mode
- Reverted Compatibility for ‘Media Order Patch & FLAC Support’ tweak.
- Compatibilities with issues are neatly commented out in the code for testing purposes.
- Toned down the warning message.
- I appreciate all those who help out on this issue, Lets try getting these compatibilities all straightened out.
- Choosing ‘Media Order Patch & FLAC Support’ will auto-choose SSH_Bringback (It can be unselected but that is not recommended).
- Speedcam Patch Compatibility should be ok but should be considered a beta test for FW. ver. 59.00.411A-NA & 59.00.443C-EU.
- Android Auto Bugfixes
- re-enables the dialer interface if the phone is paired and connected to the headunit via BT (Not Completely fixed, Still an Issue)
- fix issue for screen corruption with backup camera
- Increase the size of the USB receive buffer to 16384
- I was a little nervous while confirming this because I have run AIO in my car hundreds of times - To apply “Remove Message Replies” tweak you must factory reset your settings after installing.
- Since nothing bad happened to me after countless experimental system modifications, it is unlikely that factory resetting options would cause any damage.
- Edit messages for your language in blm_msg-system.xml to start with your own preset messages.
- 2 new smooth themes by Zephnath
- Smooth Azure (Blue)
- Smooth Violet (Purple)
- Added Compatible Firmware: v56.00.403A-JP
- SSH Bringback
- Compatibility extended to all FW v56.00.511 - 59.00.443 (Prior to v56.00.511 SSH is already enabled)
- New user/password will persist through firmware upgrade. For More Information View This Infotainment Project Thread
- New User: cmu
- Password: jci
- New Username and Password will only apply to installations from this point on
Media Order and FLAC Support Compatibility: 59.00.330A-ADR 59.00.342A-ADR 59.00.441A-NA 59.00.443C-EU
- Speedcam Patch Compatibility:
- UI Fixes
- Fixed some colors in Dark Mode.
- Bits of Resizing and shifting.
- Font change.
- Fixed Android Auto Install To Clean Up Old Config If Already Installed (Causing “Can’t connect to headunit process” Error)
- Added Speedometer Variation By: pnedkov
- Tap Screen To Switch Between Analog & Digital Style Speedometer
- Fixed Android Auto Install
- Moved Backup options to a Pop-out ‘Install Options’ panel on the top-left side
- Added a ‘Skip Confirmation’ Option (Also in the Install Options Pop-out Panel)
- Added a ‘Compatibility Check’ view to clarify Compatibilities (Under the ‘Help’ Menu)
- Fix Bug with Compass and Speedometer in v59+ (noNavSD = true;)
- Added ‘Remove List Loop Beep’ Option
Video Player v2.7 Update - IS AWESOME THANK YOU VIC_BAM85!!!
- New Controls in full screen mode:
- Tap (& hold) left side to rewind
- Tap (& hold) right side to fast-forward
- Tap center to pause-play
- Works better and Looks better too!
- No need to uninstall, just install over old Video Player to update
Android Auto v1.02 Update - By: Khantaena
- “Android Audio” menu option no longer starts the process, instead it tells the phone to ask for video focus again if you have pressed the physical “Home” button and left the AA UI.
- Refactor code into a long-running service that starts on CMU boot. Allows auto-start on phone connection.
- Fix bug in focus handling when the audio focus is lost externally. No longer gets stuck unfocused
- Audio and video focus can now be gained/last at will and restore previous focus. This allows you to play the radio but also receive navigation prompts (for example) or use the CMU UI while playing music via AA.
NNG Patch Tool v1.4 Update - By Modfreakz!
6 New Themes
- Smooth Red
- Fully Smoothed Out Theme Changes Everything - Very Awesome
- Storm Troopers
- Storm Trooper Style Coins
- Playing Card Coins
- Mazda Logos
- Mazda Logo Coins
- Floating Logo
- Invisible coins - Selected Coin shows Mazda logo
- X-men Character Coins
Mix and Match Themes with Main Menu Layouts.
Pro Tip - Install partial color scheme by deleting some of the images before installing.
Custom Theme Support
- Download any premade theme and use with MZD-AIO-TI
- Download from: List of MZD Themes
- Forum: Corwin9s’s Themes for MZD Connect
- Install your own custom made theme
- To go with the new Themes
- Fixed Semi-transparent-parking-sensor Uninstall (Replaced All Missing Images)
- Some Tweaks not showing for certain languages
Compatible Firmware Version: 56.00.514A-ADR
- Better Comments - If You Like To Look At The Code
- Fallbacks Are Commented Out - So If You Really Need One You Can Get It
- This Leaves Only One Assumption That AIO Follows: Any File That Has Been Modified Will Have A Backup Of The Original As A .org File.
- The Only Way This Assumption Is Broken Is If Modifications Were Made To A File Before AIO And No Backup Was Created.
- Italian Language For Speedometer App
- Option For Touchscreen Tweak: Fix Cluster Compass
- Some Settings Will Be Disabled While Driving But The Touchscreen & Compass Will Work.
- Option For Main Menu Tweaks: Smaller ‘Coins’
- Half Sized Main Menu Coins.
- Backup Saving Options: (Image File Are Not Backed Up)
- Copy Backups:
- Copies The .org Backup File Of All Modified Files To Your USB Drive
- Test Backups:
- Some Tweaks Will Copy Before And After Copies Of The Files They Modify To Your USB Drive.
- Updated The Translator
- Updated Remove Message Reply File - Deleted Unnecessary Line Breaks, Might Get It To Actually Work Soon
- Added Compatible Firmware Versions
- Small change to build logic - All relevant option variables are loaded at the beginning of the tweaks.sh
MAJOR CODE REFACTORING
Tweak Files - All around improvements in coding style, efficiency, logging, compatibility, commenting, and error handling
IF YOU HAVE PREVIOUSLY INSTALLED NO-MORE-DISCLAIMER, ORDER OF AUDIO SOURCE LIST, OR IMPROVED LIST LOOP MOD ON FW V59 PLEASE REINSTALL (OR UNINSTALL) BECAUSE THE FILES USED IN YOUR INSTALLATION WERE NOT UPDATED TO YOUR FIRMWARE.
ALSO, YOU MUST INSTALL NO-MORE-DISCLAIMER OR AUDIO SOURCE LIST ORDER (OR BOTH) FOR APPS TO APPEAR IN THE APP LIST ON V59 ALL UPDATED FILES IN AIO V2.2.0 WERE UPDATED FROM FW V59.00.441A-NA SO CONTINUE TO BE CAREFUL (THOUGH ALL FW V59 SHOULD BE COMPATIBLE SINCE USING FILES FROM V55 ON V59 WAS STILL WORKING FOR THESE TWEAKS).
NEW Main Menu Tweaks: _Pure CSS No File Replacements Compatible With All FW Versions_
- Hide The Main Menu Ellipse
- Give Main Menu Label a ‘3D’ Effect
- Two Alternative Main Menu Layouts
- ‘Star Points’ Layout
- ‘Inverted’ Layout
- Text Style Tweaks
- Added Song Title Color
- And Radio Station Title Color As Options
- Text Shadow (Global It Is More Noticeable Against Light Colored Backgrounds)
- ‘Date To Statusbar mod’ and ‘Statusbar Tweaks’ are now combined.
- Date to Statusbar Mod v3.3 (like v2 but with 3 clear date format choices)
- Clock Color Also Applies to Statusbar-Mini-Speedometer (Even In Reverse :+1:)
- Status Notification Color Includes all types of notifications (not just nav).
- IT IS RECOMENDED THAT YOU UNINSTALL THE DATE TO STATUSBAR MOD V2 BEFORE INSTALLING V3. IT IS NOT REQUIRED BUT IT WILL PRODUCE BETTER RESULTS.
- Date To Statusbar Mod v3.3 is compatible with all FW v55-v58 and:
- Mini Speedometer automatically hides the notification border without date to statusbar mod
- Fixed a typo causing the blue nav color scheme to fail to uninstall. Now it is removed when changing back to default (red).
I Will take suggestions for layouts, Just mock up your Idea in Photoshop or paint or for you software freedom lovers GIMP2
‘Star Points’ Layout:
- UI Style Tweaks:
- Body Text Color - Audio Artist & Album Title + more
- Song Title Color
- List Item Color
- Disabled List Item Color
- ReCoded Tweaks for better compatibility:
- Pause On Mute Tweak is now compatible with all FW versions - No longer replaces files
- No Background Behind Buttons - Hides the background images with CSS rather than replacing them with transparent images
- Better logging
- Blue Color Scheme Now Includes Blue Navigation Color Scheme
- Android Auto Install Works!
- Fixed Issue with installation not starting.
- Window state is now saved on exit and restored upon reopening. For real this time.
Added a menu Icon to reset window size and position.
- Background Rotator will now rotate up to 50 backgrounds (Larger backgrounds will take longer to load)
- Also set the number of seconds each background will show: from 10 - 300 seconds (5 minutes)
- Fixed Speedometer and video player.
- 3rd attempt at fixing Android Auto (3rd time’s the charm?)
- Beginning to standardize tweak installs/uninstalls.
- Fixed some corrupt binaries.
- Statusbar Tweaks
- App Name Color
- Clock Color
- Nav Notification Color
- Remove Statusbar Background Image
- Set Statusbar Opacity
- Off Screen Background
- Set a background image for “Turn Display Off and Show Clock” in the Settings Menu.
- Will also display on system shutdown
- Added MPG or Km/L choice for Fuel Consumption Tweak
- Hopefully all tweaks are working correctly
- Need additional confirmation for Android Auto (issue AA just shows a black screen)
- Background preview shows statusbar tweaks
- Added preview buttons to trigger background preview
- Added Tipperary font for background preview
- Retrieves FW version from previously used USB drive
- French Translation By: Salegosse (Mazda3revolution.com)
- Copy buttons for text fields on translator page.
- Added a top bar and clock to the background preview.
- Now compatible with 32 bit Windows
- Fixed Castscreen Receiver and put apk in its own folder
- Fixed Android Auto
- Initial language chosen for Speedometer Tweak based on locale (Fallback to English if locale does not match any provided translations or is not found.)
- Speedometer: Km/h selected by default except en-US (mph if locale = en-US).
- Selecting Speedometer_to_Statusbar options now auto-select date_to_statusbar mod 2.2 (km/h) except en-US (v2.3 if locale = en-US).
- Fixed Uninstalling Color Scheme to also remove blue nav color scheme if installed
- Warning message during tweak install for FW: 59.XX.XXX about apps not showing up in the app list.
- Added some HINT messages during Compilation
- Added Infotainment Frame to background preview
- Fixed bug when choosing Swapfile tweak and not copying directly to USB Drive.
- Fixed bug where Patched files were not copying for Speedcam Patch
- Formatting fixes
- Bug fixes
New Key bindings:
- Ctrl + Alt + H
- Opens Main Page (Home)
- Ctrl + Alt + J
- Opens Photo Joiner Window
- Ctrl + Alt + K
- Triggers Start Compile
- Ctrl + Alt + L
- Opens Translator Page
- Updated Patching Tool 2.3 (Thanks Modfreakz!).
- Added Compatible fw v.56.00.100A-EU.
- Added Compatible fw v.59.00.441A-NA.
- Updated date_to_statusbar to reject if FW = v.59.x+
- Snackbar messages
- Less intrusive alert of available update using Snackbar (and Native Notifications on Windows 10)
- Trigger changelog message after update.
- Added help panel info (Contributing section).
- EXPERIMENTAL FEATURE: GOOGLE TRANSLATE Can be found in Help & Settings Menu. (Some languages will break the formatting)
- GOOGLE TRANSLATE pop-up on the translator page to assist with translations.
- Clean up code/Improvements in logging
- Updated Android Auto with the latest binaries. Should be stable now but needs additional testing to confirm
- Automatic Updates
- Delete copy to usb folder after copying to USB Drive option
New Features in AIO 2.0.0:
- Completely Rebuilt Desktop App GUI.
- Ability to install and uninstall tweaks in the same installation (Be careful this is a Beta feature).
- Tweak files for ‘Color Scheme’ (105MB) and ‘Speedcam Patch’ (207MB) are downloadable extras to keep the app size small.
- Choose an image to replace your infotainment background, automatically resized to 480x800px to fit the screen.
- Replace blank album art with any image, automatically resized to 146x146px.
- Image-Joiner for joining multiple images for the ‘Background Rotator’ tweak. Each Image is resized to 480x800px.
- Also, a choice to upload an image that will not get resized for background rotator.
- Separated the ‘Improved List Loop’ and ‘Shorter Delay Mod’ into individual tweaks.
- Choice for ‘Enable Wifi’ and ‘CID to SD’ tweaks (enabled by default).
- Choice to use color scheme background or not.
- More information and backups are collected during tweak installation (For planned ‘Save Backups to PC’ and ‘System Analysis’ tweaks).
- Copy Files to USB Drive (works for a single plugged in drive or choose 1 out of a list of all available external drives)
- Save/Load tweak options.
- All 40+ tweaks from AIO 1.x with variations.
- Automatic Updates.
- Updated to most current version of Android Auto.
- More to come!