Reminds me that comma.ai has its own line. While their setup is quite expensive they do run production for a smartphone-level of difficulty in-house. They detail it incredibly well at commacon [0].
[0]: https://www.youtube.com/watch?v=1iiBSN224w4
[1]: https://www.youtube.com/watch?v=LE-QlIWMHxM