I've been reverse engineering the bootloader for the G955F in an attempt to find some sort of exploit to let us root our devices and not trip the KNOX flag. It now seems like the next step is to get in to the bootloader UART.
I've looked at guides such as: https://forum.xda-developers.com/showthread.php?t=1901376 where they make a microUSB version of this cable and have attempted to replicate this with the USB-C connector by shorting the CC pins to ground with various resistances but have had no joy.
Looking at the kernel source, I can see this:
Which definitely indicates that the known resistor values should work, but so far, I can not get any serial output at all. Is my assumption that USB-C cables actually have CC wires, rather than an internal resistor in the connector head correct?
UPDATE: I have attached the pinout for the UART cable.
I've looked at guides such as: https://forum.xda-developers.com/showthread.php?t=1901376 where they make a microUSB version of this cable and have attempted to replicate this with the USB-C connector by shorting the CC pins to ground with various resistances but have had no joy.
Looking at the kernel source, I can see this:
Code:
"-MHL:1K",
"-VZW Accessory:28.7K",
"-VZW Incompatible:34K",
"+RDU TA:40.2K",
"+HMT:49.9K",
"-Audiodock:64.9K",
"-USB LANHUB:80.07K",
"-Charging Cable:102K",
"+Game Pad:121K",
"+TYPE1 Charger:200K",
"+Jig USB Off:255K",
"+Jig USB On:301K",
"+Deskdock:365K",
"+TYPE2 Charger:442K",
"+Jig UART Off:523K",
"+Jig UART On:619K",
"+TA:eek:PEN",
"+USB:eek:PEN",
"+CDP:eek:PEN",
"+Undefined Charging:XXX";
UPDATE: I have attached the pinout for the UART cable.
Attachments
-
250.4 KB Views: 4,555
Last edited: