[Android Software Development] pranoy407:
Highlighted red colour is the point where "IM+" started downloading from market... Hope it helps.

W/I Connecting to device. This may take a few seconds

W/I ==> Check if a device is connected

W/I adb.exe -s S58300bbfbfd1 devices

W/I List of devices attached

W/I S58300bbfbfd1	device

W/I Ok

W/I ==> Checking android package

W/I Installed package version : 2.23

W/I Current package version : 2.23

W/I ==> Check if usb port is available

W/W Warning : port not available

W/I ==> Prepare connection (Adb Forward)

W/I Ok

W/I ==> Check again if usb port is available

W/I Ok

W/I ==> Start android service

A/I TTBroadcastReceiver start service

A/I TTBroadcastReceiver OnReceive done

A/I SocketService.onCreate start

W/I Ok

W/I ==> Ensure connection is closed before open it

W/I Ok

W/I Wait for android connection ready

W/I ... 1

A/I SocketService.onCreate done

A/I SocketService.onStart start

A/I closeUsbServerSocket()

A/I closeUsbServerSocket() done

A/I SocketService.onStart done

A/I initShell : busybox = /data/data/service.tracetool/app_bin/busybox19

A/I initShell : iptables = /data/data/service.tracetool/app_bin/iptables_armv5

A/I Usbthread.run()

A/I UsbThread : Waiting for the host to connect

W/I Ok. Android socket ready.

W/I ==> open connection to android

W/I ==> Check android connection

W/I Waiting for response. If nothing happens now, close the program and retry

A/I UsbThread : Host connected

W/I Check connection 1 ok

W/I Check connection 2 ok

W/I connection done.

W/I ==> check superuser rights

W/I

W/D ------------------------------------------------------------

W/D Android Superuser may ask you to accept rights.

W/D Check your android and accept "Superuser Request" now if needed !!!

W/D If connection stop here and Superuser don't apears ,you phone or tablet is probably not rooted

W/D ------------------------------------------------------------

A/V shell : canSU() su[0]: uid=0(root) gid=0(root) ;

A/I canSu : true

W/I SuperUser rights ok

A/I get process id /data/data/service.tracetool/app_bin/redsocks

A/I initShell : busybox = /data/data/service.tracetool/app_bin/busybox19

A/I initShell : iptables = /data/data/service.tracetool/app_bin/iptables_armv5

A/I UdpRelay : waiting on port 42004

A/D Linux interfaces before updates :

A/D lo UP 127.0.0.1 255.0.0.0 0x00000049

A/D dummy0 DOWN 0.0.0.0 0.0.0.0 0x00000082

A/D rmnet0 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet1 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet2 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet3 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet4 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet5 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet6 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet7 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D usb0 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D tunl0 DOWN 0.0.0.0 0.0.0.0 0x00000080

A/D gre0 DOWN 0.0.0.0 0.0.0.0 0x00000080

A/D sit0 DOWN 0.0.0.0 0.0.0.0 0x00000080

A/D pdp0 UP 49.203.41.210 255.255.255.0 0x000010d1

A/D

A/D Kernel IP routing table

A/D Destination Gateway Genmask Flags Metric Ref Use Iface

A/D 49.203.41.1 * 255.255.255.255 UH 0 0 0 pdp0

A/D 49.203.41.0 * 255.255.255.0 U 0 0 0 pdp0

A/D default 49.203.41.1 0.0.0.0 UG 0 0 0 pdp0

A/D

A/D wifi or 3g card adress : "49.203.41.210"

A/D Interface to use : "usb0"

A/D Old route adress to disable : "49.203.41.1"

A/I don't care if you see errors here, it depends of your kernel.

A/E Error running command :

A/E /data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A INPUT -p icmp -j LOG --log-uid --log-level debug --log-prefix "MYPREROUTING " --log-ip-options

A/E iptables: No chain/target/match by that name.

A/I forward output to tether ok

A/D Linux interfaces after updates :

A/D lo UP 127.0.0.1 255.0.0.0 0x00000049

A/D dummy0 DOWN 0.0.0.0 0.0.0.0 0x00000082

A/D rmnet0 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet1 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet2 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet3 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet4 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet5 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet6 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D rmnet7 DOWN 0.0.0.0 0.0.0.0 0x00001002

A/D usb0 UP 192.168.1.2 255.255.255.0 0x00001043

A/D tunl0 DOWN 0.0.0.0 0.0.0.0 0x00000080

A/D gre0 DOWN 0.0.0.0 0.0.0.0 0x00000080

A/D sit0 DOWN 0.0.0.0 0.0.0.0 0x00000080

A/D pdp0 UP 49.203.41.210 255.255.255.0 0x000010d1

A/D

A/D Kernel IP routing table

A/D Destination Gateway Genmask Flags Metric Ref Use Iface

A/D 49.203.41.1 * 255.255.255.255 UH 0 0 0 pdp0

A/D 49.203.41.0 * 255.255.255.0 U 0 0 0 pdp0

A/D 192.168.1.0 * 255.255.255.0 U 0 0 0 usb0

A/D default 192.168.1.2 0.0.0.0 UG 0 0 0 usb0

A/D

W/D A->H : Create server port : 443

A/W Socks5Server [Thread-15_Session] : Create TCP server 443

A/I --------- Script : Tcp port start : 443 / 42100

W/D A->H : Create server port : 53

A/D UdpRelay : create Udp Server port 53

A/I --------- Script : Udp port start : 53 / 42010

A/W Socks5Server [Thread-39_Session] : Create TCP server 80

W/D A->H : Create server port : 80

A/I --------- Script : Tcp port start : 80 / 42101

W/D A->H : Create server port : 5228

A/W Socks5Server [Thread-95_Session] : Create TCP server 5228

A/I --------- Script : Tcp port start : 5228 / 42102

A/I DownloadManager : Initiating request for download 10

A/I DownloadManager : Initiating request for download 10

Server List

443 (https) : A->H : 38200 ,H->A : 271636

53 (domain) : A->H : 8000 ,H->A : 3726

80 (http) : A->H : 11007 ,H->A : 4682559

5228 (Market) : A->H : 769 ,H->A : 1800

DNS List

192.168.1.1[default]

8.8.8.8