Android early boot console over usb I'm trying to port newer kernel versions onto my Nexus S device.

Most newer kernels panic very early on in the boot process. I would like to debug this.
However, since the phone has been provided to me by my school, I cannot get a hold of a serial port (if it does exist..not sure)

Is there any way I can obtain the messages via usb onto my PC?
This site describes how to get access to the serial console on the Nexus S, which is really the only way of debugging boot problems. It's not for the faint-hearted, though: you need a UART-to-USB module, with resistors connected across certain pins, all connected to your phone. If you screw it up you will blow up the phone.

The same information's also mirrored here, in case the first site should disappear.

BTW, if you'd tried asking this on Stack Overflow instead of here, you'd have found this duplicate question which has the same link I just found :-)