I haven't seen this covered anywhere, so I figured it might help someone else out...
In preparation for adding CarPlay support I upgraded my CMU firmware to 70.00.100 and used Ameridan's (and others) great MazdaToFiat70 files to re-Abartize. When my CarPlay hardware came in and I had everything apart and could get back into the CMU serial port I decided "what the heck, might as well update further." I researched that the Mazda tweaks were OK (if using AIO 2.8.6) up to 70.00.352, but not to try 70.00.367. So update I did, being sure to include ID7 Recovery V2 (the XX package). I did NOT recall that Ameridan specifically said not to go beyond 70.00.100. I ran into two problems... the first reboot attempted to run MazdaToFiat, but failed out because the install script checked the CMU firmware version. I edited the script to allow any version and was prepared to be happy. Happy didn't happen. The seven stages of grief happened. After that first time the MazdaToFiat install would not even start. I tried a lot of things (including downgrading from 352 to 335), finally realizing I would have to live with a Mazda looking CMU and no nav. After an evening wallowing in self pity I decided to go ahead and hope the Mazda tweaks might install to at least get rid of the nanny warnings. Indeed they did install! Hmmm... why would that work and the MazdaToFiat not? On a whim I edited the MazdaToFiat script a little more and put it along with the config folder onto my Mazda AIO USB stick. SUCCESS!!! I now have a re-Abarthized CMU running on 70.00.335 firmware! Happy Happy!
To re-Abart-ize (or Fiat-ize if you roll that way):
Get MazdaToFiatV70AIO from Universal Version 70 Fiat AIO Tweak
Start with a tweaks USB drive generated with MZD-AIO v2.8.6. Load a tweak into your CMU to make sure it works!
Replace the config folder on the AIO USB with the config folder from MazdaToFiatV70AIO
Replace tweaks.sh on the AIO USB with tweaks.sh from MazdaToFiatV70AIO
Edit tweaks.sh on the AIO USB:
Change variables listed below (not sure if necessary, but didn't try without)
# AIO Variables
AIO_VER=2.8.6
AIO_DATE=2020.04.04
# Android Auto Headunit App Version
AA_VER=1.13
# Speedometer Version
SPD_VER=6.1
# AIO Tweaks App Version
AIO_TWKS_VER=1.0
In compatibility_check() change VER_EXT comparison at line 161 from 100 to 360:
159: elif [ $_VER -eq 70 ]
160: then
161: if [ $_VER_EXT -le 360 ]
Save tweaks.sh, then safely eject the USB drive from your computer. Follow Ameridan's instructions to de-Mazda your CMU.
Enjoy!
In preparation for adding CarPlay support I upgraded my CMU firmware to 70.00.100 and used Ameridan's (and others) great MazdaToFiat70 files to re-Abartize. When my CarPlay hardware came in and I had everything apart and could get back into the CMU serial port I decided "what the heck, might as well update further." I researched that the Mazda tweaks were OK (if using AIO 2.8.6) up to 70.00.352, but not to try 70.00.367. So update I did, being sure to include ID7 Recovery V2 (the XX package). I did NOT recall that Ameridan specifically said not to go beyond 70.00.100. I ran into two problems... the first reboot attempted to run MazdaToFiat, but failed out because the install script checked the CMU firmware version. I edited the script to allow any version and was prepared to be happy. Happy didn't happen. The seven stages of grief happened. After that first time the MazdaToFiat install would not even start. I tried a lot of things (including downgrading from 352 to 335), finally realizing I would have to live with a Mazda looking CMU and no nav. After an evening wallowing in self pity I decided to go ahead and hope the Mazda tweaks might install to at least get rid of the nanny warnings. Indeed they did install! Hmmm... why would that work and the MazdaToFiat not? On a whim I edited the MazdaToFiat script a little more and put it along with the config folder onto my Mazda AIO USB stick. SUCCESS!!! I now have a re-Abarthized CMU running on 70.00.335 firmware! Happy Happy!
To re-Abart-ize (or Fiat-ize if you roll that way):
Get MazdaToFiatV70AIO from Universal Version 70 Fiat AIO Tweak
Start with a tweaks USB drive generated with MZD-AIO v2.8.6. Load a tweak into your CMU to make sure it works!
Replace the config folder on the AIO USB with the config folder from MazdaToFiatV70AIO
Replace tweaks.sh on the AIO USB with tweaks.sh from MazdaToFiatV70AIO
Edit tweaks.sh on the AIO USB:
Change variables listed below (not sure if necessary, but didn't try without)
# AIO Variables
AIO_VER=2.8.6
AIO_DATE=2020.04.04
# Android Auto Headunit App Version
AA_VER=1.13
# Speedometer Version
SPD_VER=6.1
# AIO Tweaks App Version
AIO_TWKS_VER=1.0
In compatibility_check() change VER_EXT comparison at line 161 from 100 to 360:
159: elif [ $_VER -eq 70 ]
160: then
161: if [ $_VER_EXT -le 360 ]
Save tweaks.sh, then safely eject the USB drive from your computer. Follow Ameridan's instructions to de-Mazda your CMU.
Enjoy!