Ala, todo arreglado. Mañana cambio el kernel a generico y compilo. El motivo de hacer eso con el kernel son los drivers que no funcionan con android auto. Lo demás, ya está el device tree.
Gracias a Lazy de xda developers que me ha ayudado y dado la luz que necesitaba cuando estaba encalladísimo y sin ideas.