Canbus on low bandwith should be possible. Use some lowend CortexMx CPU with Canbus and let that CPU handle incoming canbus packages and forward it to I2C to display log on phone screen. Or wait better just use some USB2CanBus if phone USB support HOST mode...