This is just a FYI at this point ~ Do not use the new id7 quite yet
from the developer ~ trezdog44
Recently a new version of the infotainment system firmware v70.00.335-C NA was found to have as part of its update process, a highly unnecessary, destructive little script called “neutralizeid7” which DIRECTLY TARGETS ITS USERS BY PERFORMING THE UNDESIRABLE ACTION OF REMOVING THE RECOVERY THAT WE USE TO KEEP OUR SYSTEMS OPEN, CUSTOMIZEABLE AND WELL… OURS!!!
This incredibly destructive script once again acts kind of like ransomware without the ransom and it wipes out all the recovery files, not that they would work after the update anyways for even the mechanism that would run those files during system boot time is also removed, and just locks you out so completely even connecting to the serial port will no longer work. As of right now, this new firmware is only available online for NA region AFAIK, and I haven’t heard of anyone being updated to it by their dealership yet so even though I am extremely busy these days I took the time to think about how to stay one step ahead and I rewrote the recovery scripts so that the update will think it removed the recovery, but really the new recovery slips them right back in there and will even add the required lines of code back to certain files to make the whole thing work again.
Early awareness of all this will help minimize the amount of users that loose access to their systems, but THIS WILL ONLY WORK IF YOU INSTALL IT BEFORE UPDATING, IF YOU UPDATE TO V70.00.335+ WITHOUT THIS VER 2.0 RECOVERY INSTALLED, THERE IS NO CHANCE OF EVER TWEAKING YOUR SYSTEM AGAIN; SERIAL CONNECTION WILL NOT EVEN WORK ANYMORE!
If you are lucky enough to have version 56 firmware, by installing this tweak, you will not only preserve your ability to tweak version 59 and version 70 firmware, but the new counter measures to delete this tweak written into 70.00.335+ firmware will also be defeated.
If you instead have Model Year 2018+ vehicles with firmware version 59.00.502 (or higher*) that Visteon has programmed to permanently disable the ability for scripts on USB drives from running, resulting in no known method to tweak those vehicles except by removing the CMU from the dashboard and truly hacking in via the serial port.
Mazda is also gradually upgrading the older CMU firmwares to 70.00.100 (or higher*) in prior-year Mazda vehicles, as they come in for service, in order to no longer allow tweaking in those vehicles either, *** UNLESS *** you have installed a “backdoor” tweak like “ID7 autorun” prior to that upgrade. 70.00.335 as trezdog previously mentioned, goes so far as to remove that backdoor tweak, so now a revised version 2.0 of the id7 tweak will need to be installed, so that the ability to continue tweaking will prevail. As for Fiat, we don’t know what their plans are yet, but we’ve got some time – stay away from .335 for now though.
Questions have been raised as to whether you can downgrade the firmware after mistakenly upgraded to .335, to which I’ll answer:
- I am not aware of Fiat releasing firmware past version 59, and
- I am not aware of anyone making any version of Fiat firmware available
which is why the “FIAT” CarPlay upgrade project uses Mazda firmware and tweaks it decently for Fiat usage. If Fiat firmware was available, yes you could downgrade, but you would still need to concurrently install id7ver2 using serial access, if you wan’t to reverse the harmful effects of 335 that disallow tweaking. If you are going to go through all that trouble, you might as well keep the most recent version.