Ich sag das jetzt mal vereinfacht damit man technisch nicht allzu versiert sein muss um zu verstehen was ID7 macht.
Tweaks sind Änderungen in der MZD Oberfläche. Also das was aktiv wird, wenn das MZD fertig gestartet wurde.
Das ID7 setzt viel früher an. Nämlich wenn das MZD gerade eben starten will.
Mazda hat in neueren FW verhindert das man Tweaks installieren kann. Dieser Schutz macht das ID7 wieder rückgängig.
Ob ID7 bei der aktuellsten FW noch funktioniert weiß ich nicht.
Da dies naturgemäß ein Katz und Mausspiel ist, ist aber auch dann nicht sicher das ID7 für alle Zeiten funktionieren wird.
ID7 muss bei der alten FW installiert werden und überlebt ein Update der MZD FW durch den Freundlichen. Tweaks hingegen überleben nicht und müssen nach dem Update neu aufgespielt werden.
Mit dem ID7 kann man auch einen WLAN Server auf den MZD installieren. Damit hat man bei Problemen Zugriff auf das Dateisystem. Zur Reparatur, wenn etwas gehörig schief geht, sehr wichtig. Sollte aber dann nur von Profis benutzt werden.
So etwas ähnliches gibt es auch als Tweak. Die ID7 Variante startet aber viel früher und schaltet sich ab sobald das System erfolgreich gestartet wurde.