[Upgrading, Modifying and Unlocking] Zacpod:
Ok... lsusb -v output:

Bus 001 Device 006: ID 1004:618e LG Electronics, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 2
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1004 LG Electronics, Inc.
idProduct 0x618e
bcdDevice 1.00
iManufacturer 3 LG Electronics Inc.
iProduct 2 LG Mobile USB Modem
iSerial 1 80A357916030057984
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 166
bNumInterfaces 6
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 2 Communications
bInterfaceSubClass 2 Abstract (modem)
bInterfaceProtocol 1 AT-commands (v.25ter)
iInterface 0
CDC Header:
bcdCDC 1.10
CDC Call Management:
bmCapabilities 0x00
bDataInterface 3
CDC ACM:
bmCapabilities 0x03
line coding and serial state
get/set/clear comm features
CDC Union:
bMasterInterface 0
bSlaveInterface 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x000a 1x 10 bytes
bInterval 9
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x000a 1x 10 bytes
bInterval 9
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 4
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk (Zip)
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x86 EP 6 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 5
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 66
bInterfaceProtocol 1
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x87 EP 7 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0002
(Bus Powered)
Remote Wakeup Enabled

"udevadm monitor" output:

KERNEL[1273774120.799167] add /devices/pci0000:00/0000:00:04.1/usb1/1-1 (usb)
KERNEL[1273774120.800593] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.0 (usb)
UDEV [1273774120.801598] add /devices/pci0000:00/0000:00:04.1/usb1/1-1 (usb)
UDEV [1273774120.802747] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.0 (usb)
KERNEL[1273774120.804161] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.0/tty/ttyACM0 (tty)
KERNEL[1273774120.804196] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.1 (usb)
KERNEL[1273774120.804225] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.2 (usb)
KERNEL[1273774120.804254] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.3 (usb)
KERNEL[1273774120.804281] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4 (usb)
UDEV [1273774120.809177] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.1 (usb)
UDEV [1273774120.810263] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4 (usb)
UDEV [1273774120.811199] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.3 (usb)
UDEV [1273774120.811869] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.2 (usb)
KERNEL[1273774120.819794] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8 (scsi)
KERNEL[1273774120.819819] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/scsi_host/host8 (scsi_host)
KERNEL[1273774120.819843] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.5 (usb)
UDEV [1273774120.822710] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.5 (usb)
UDEV [1273774120.822733] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8 (scsi)
UDEV [1273774120.822748] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/scsi_host/host8 (scsi_host)
UDEV [1273774120.825406] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.0/tty/ttyACM0 (tty)
KERNEL[1273774125.821119] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0 (scsi)
KERNEL[1273774125.821158] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0/8:0:0:0 (scsi)
KERNEL[1273774125.821186] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0/8:0:0:0/scsi_disk/8:0:0:0 (scsi_disk)
KERNEL[1273774125.821210] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0/8:0:0:0/scsi_device/8:0:0:0 (scsi_device)
KERNEL[1273774125.821237] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0/8:0:0:0/scsi_generic/sg2 (scsi_generic)
UDEV [1273774125.826649] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0 (scsi)
UDEV [1273774125.826685] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0/8:0:0:0 (scsi)
UDEV [1273774125.826714] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0/8:0:0:0/scsi_generic/sg2 (scsi_generic)
UDEV [1273774125.826738] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0/8:0:0:0/scsi_device/8:0:0:0 (scsi_device)
UDEV [1273774125.827293] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0/8:0:0:0/scsi_disk/8:0:0:0 (scsi_disk)
KERNEL[1273774125.829473] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0/8:0:0:0/block/sdb (block)
KERNEL[1273774125.829502] add /devices/virtual/bdi/8:16 (bdi)
UDEV [1273774125.832308] add /devices/virtual/bdi/8:16 (bdi)
UDEV [1273774126.554955] add /devices/pci0000:00/0000:00:04.1/usb1/1-1/1-1:1.4/host8/target8:0:0/8:0:0:0/block/sdb (block)

So, this tells us:

1) The USB subsystem is correctly identifying the phone

2) The Composite device IS being correctly loaded - I was able to mount the SD card, and the storage device is a child of the composite device, therefore the composite is working.

However, adb shell still says "Device not found" even when run as root. Strange. I /think/ the ADB device in lsusb is correct. Not sure why it's not working yet, but I'll figure it out. :)