Nur um hier mal eine Lanze zu brechen: Ja, es kann tatsächlich sein, dass vorhandenen Hardware ein Android-Update verhindert. Android hat da bekannte Probleme, die immer wieder diskutiert werden. Das Problem ist, dass viele Komponenten über Treiber angebunden werden, die von den jeweiligen Drittherstellern entwickelt werden. Ganz plakativ könnte man beispielsweise annehmen, dass es für den verbauten USB-Controller keine Treiber für Android 6 gibt und daher ein Update unmöglich ist. Ich vermute generell, dass es irgend etwas mit dem USB zu tun hat, dass die alten Fzg. nicht mit Android Auto nachgerüstet werden können.
Google hat übrigens versprochen, mit Android 8 Abhilfe schaffen zu wollen. Eine zusätzliche Abstraktionsschicht zwischen Betriebssystem und Hardware soll es wohl richten. Oder zumindest deutlich erleichtern.