Micro-USB Interface Controller

From postmarketOS
(Redirected from MUIC)
Jump to navigation Jump to search
TODO Add more information (which devices have one, how they are useful to us, what do jig and boot do, etc.)

A Micro-USB Interface Controller (MUIC) is a USB multiplexer/switch. (Not a USB Host Controller like the name might imply).

On somewhat recent Samsung models we have:

UART Modes
Resistance Jig Boot
150k Inactive Inactive
523k Active Inactive
619k Active Active

Both 523 kohm and 619 kohm gives serial output and let us access the SBOOT shell.

Tested configurations

TODO Add more devices and fill in missing MUICs
Device MUIC Voltage (VCC) Resistance
150K 523K 619K
Samsung Galaxy Grand Neo (samsung-baffinlite) FSA9485 3.3v Y Y
Google Galaxy Nexus GSM (samsung-maguro) FSA9480 Y
Samsung Galaxy Mini 2 (samsung-s6500d) FSA9280 Y
Samsung Galaxy S4 Mini LTE Y
Samsung Galaxy S5, S6, S7, and plus/edge versions Maxim Integrated MAX77xxx (various) Y
Samsung Galaxy Note 3 (samsung-hlte) Y
Samsung Galaxy S III mini (samsung-golden) Y
Samsung Galaxy Xcover 2 (samsung-skomer) Y
Samsung Galaxy Xcover 4 (samsung-xcover4lte) Y
Samsung Galaxy Note 8.0 (Wi-Fi) (samsung-n5110) Y
Samsung Galaxy Tab S (all variants, i.e. [1], [2], [3], [4]) Y
Samsung Galaxy Y (samsung-totoro) integrated into PMIC (MAX8986, MAX232) 1.8v Y Y
Samsung Galaxy Tab 3 10.1 3G (samsung-santos103g) Y
Y Tested, works
P Tested, partially works
N Tested, doesn't work



Multiplexed Wired Attack Surfaces

Wikipedia: CEA-936-A

CEA-936-A USB Carkit Specification Preview