[Android Software Development] hadi_rena:
Logs for ver 3:

12-06 19:17:38:097 W/I Installing new package
12-06 19:17:44:908 W/I D:\android-sdk\platform-tools\adb.exe -s 038891c440606417 shell am start -a android.intent.action.MAIN -n service.tracetool/service.tracetool.MainServiceActivityTab
12-06 19:17:45:441 W/I Starting: Intent { act=android.intent.action.MAIN cmp=service.tracetool/.MainServiceActivityTab }
12-06 19:17:45:465 W/I ==> Start android service
12-06 19:17:51:485 W/I Wait service. If nothing happens now, close the program and retry
12-06 19:17:51:584 W/I waiting android server connection ... 1
12-06 19:17:52:596 W/I waiting android server connection ... 2
12-06 19:17:53:610 W/I waiting android server connection ... 3
12-06 19:17:54:624 W/I waiting android server connection ... 4
12-06 19:17:55:638 W/I waiting android server connection ... 5
12-06 19:17:56:652 W/I waiting android server connection ... 6
12-06 19:17:57:665 W/I waiting android server connection ... 7
12-06 19:17:58:679 W/I waiting android server connection ... 8
12-06 19:17:59:693 W/I waiting android server connection ... 9
12-06 19:18:00:832 W/I Waiting for connection. If nothing happens now, close the program and retry
12-06 19:18:01:483 W/I Check connection 2 ok
12-06 19:18:01:483 W/I Android service status : Host connected
12-06 19:18:01:723 W/D ------------------------------------------------------------
12-06 19:18:01:723 W/D Latest android application was send to your android.
12-06 19:18:01:723 W/D Check your android and accept "Superuser Request" NOW !!!
12-06 19:18:01:723 W/D If Superuser don't apears you phone or tablet is probably not rooted
12-06 19:18:06:044 W/I interfaces before script startlo(UP) 127.0.0.1, usb0(DOWN), sit0(DOWN), ip6tnl0(DOWN), vsnet0(UP) 39.198.34.86, vsnet1(DOWN), vsnet2(DOWN), vsnet3(DOWN)
12-06 19:18:06:240 W/I route : destination : 39.198.34.86, gateway : *, output : vsnet0
12-06 19:18:06:240 W/I route : destination : default, gateway : 39.198.34.86, output : vsnet0
12-06 19:18:13:073 W/I interfaces after script startlo(UP) 127.0.0.1, usb0(UP) 192.168.1.2, sit0(DOWN), ip6tnl0(DOWN), vsnet0(UP) 39.198.34.86, vsnet1(DOWN), vsnet2(DOWN), vsnet3(DOWN)
12-06 19:18:13:272 W/I route : destination : 39.198.34.86, gateway : *, output : vsnet0
12-06 19:18:13:272 W/I route : destination : 192.168.1.0, gateway : *, output : usb0
12-06 19:18:13:272 W/I route : destination : default, gateway : 192.168.1.2, output : usb0
12-06 19:18:13:272 W/I
12-06 19:18:13:272 W/I Connection done

Server List
domain (53) : A->H : 18000 ,H->A : 0
https (443) : A->H : 759 ,H->A : 1752
xmpp-client (5222) : A->H : 0 ,H->A : 0

DNS List
156.154.70.1
156.154.71.1
192.168.1.1[default]
8.8.8.8

Log for ver 2:

12-06 19:23:42:127 W/I Connecting to device...
12-06 19:23:42:801 W/I Installing new package
12-06 19:23:00.87 A/D Scanning package service.tracetool

12-06 19:23:00.87 A/D DexInv: --- BEGIN '/data/app/service.tracetool-1.apk' ---
12-06 19:23:01.32 A/D DexInv: --- END '/data/app/service.tracetool-1.apk' (success) ---

12-06 19:23:01.32 A/I Unpacking native libraries for /data/app/service.tracetool-1.apk
12-06 19:23:01.33 A/D DexInv: --- BEGIN '/data/app/service.tracetool-1.apk' ---

12-06 19:23:01.50 A/D DexInv: --- END '/data/app/service.tracetool-1.apk' (success) ---
12-06 19:23:01.50 A/D Services: service.tracetool.SocketService
12-06 19:23:01.50 A/I Force stopping package service.tracetool uid=10116
12-06 19:23:01.51 A/D Receivers: service.tracetool.TTBroadcastReceiver
12-06 19:23:01.51 A/D Activities: service.tracetool.MainServiceActivityTab service.tracetool.UsbStatusActivity service.tracetool.IpTablesActivity service.tracetool.LogsActivity service.tracetool.NetStatActivity service.tracetool.NetCfgActivity service.tracetool.Test_comm service.tracetool.Add_port service.tracetool.TestClientActivity
12-06 19:23:01.92 A/I move /data/dalvik-cache/data@app@service.tracetool-1.apk@classes.dex -> /data/dalvik-cache/data@app@service.tracetool-1.apk@classes.dex

12-06 19:23:01.92 A/D New package installed in /data/app/service.tracetool-1.apk

12-06 19:23:02.58 A/I Handling new theme package: service.tracetool

12-06 19:23:46:284 W/I D:\android-sdk\platform-tools\adb.exe -s 038891c440606417 shell am start -a android.intent.action.MAIN -n service.tracetool/service.tracetool.MainServiceActivityTab
12-06 19:23:03.23 A/I Starting: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=service.tracetool/.MainServiceActivityTab } from pid 10654
12-06 19:23:03.26 A/I Start proc service.tracetool for activity service.tracetool/.MainServiceActivityTab: pid=10662 uid=10116 gids={3003}
12-06 19:23:46:657 W/I Starting: Intent { act=android.intent.action.MAIN cmp=service.tracetool/.MainServiceActivityTab }
12-06 19:23:03.39 A/W	at service.tracetool.Api.copyRawFile(Api.java:1276)
12-06 19:23:03.39 A/W	at service.tracetool.Api.assertBinaries(Api.java:1198)
12-06 19:23:03.39 A/W	at service.tracetool.UsbStatusActivity.onCreate(UsbStatusActivity.java:109)
12-06 19:23:03.39 A/W	at service.tracetool.MainServiceActivityTab.onCreate(MainServiceActivityTab.java:21)
12-06 19:23:04.03 A/I Displayed service.tracetool/.MainServiceActivityTab: +775ms
12-06 19:23:47:504 W/I Wait for android connection ready. If nothing happens now, close the program and retry
12-06 19:23:47:609 W/I waiting android server connection ... 1
12-06 19:23:48:061 L/I Reverse tethering started. Process id is 10662
12-06 19:23:04.74 A/I SocketService.onStartCommand. Action = TTServiceStart

12-06 19:23:04.74 A/I TunnelController : thread started
12-06 19:23:04.74 A/I UsbThread1 : thread started
12-06 19:23:04.74 A/I UsbThread1 : Create usb socket
12-06 19:23:04.74 A/I UsbThread1 : usbServerSocket : Waiting for the host to connect
12-06 19:23:48:629 W/I Waiting for connection. If nothing happens now, close the program and retry
12-06 19:23:05.32 A/I UsbThread1 : Host connected

12-06 19:23:49:636 W/D ------------------------------------------------------------
12-06 19:23:49:636 W/D Latest android application was send to your android.
12-06 19:23:49:636 W/D Check your android and accept "Superuser Request" NOW !!!
12-06 19:23:49:636 W/D If Superuser don't apears you phone or tablet is probably not rooted
12-06 19:23:06.62 A/D STRING:EXE = service.tracetool
12-06 19:23:50:650 W/I waiting android message callback ... 2
12-06 19:23:51:664 W/I waiting android message callback ... 3
12-06 19:23:52:677 W/I waiting android message callback ... 4
12-06 19:23:53:885 W/I interfaces before script startlo(UP) 127.0.0.1, usb0(UP), sit0(DOWN), ip6tnl0(DOWN), vsnet0(UP) 39.198.34.86, vsnet1(DOWN), vsnet2(DOWN), vsnet3(DOWN)
12-06 19:23:54:134 W/I route : destination : 39.198.34.86, gateway : *, output : vsnet0
12-06 19:23:54:134 W/I route : destination : default, gateway : 39.198.34.86, output : vsnet0
12-06 19:23:10.86 A/D wifi or 3g card adress : "39.198.34.86"

12-06 19:23:10.87 A/D Interface to use : "usb0"
12-06 19:23:10.87 A/D Old route adress to disable : "39.198.34.86"
12-06 19:23:10.87 A/D adress to use : "192.168.1.2"

12-06 19:23:54:705 W/I waiting android message callback ... 5
12-06 19:23:11.92 A/D route del default gateway 39.198.34.86
12-06 19:23:55:721 W/I waiting android message callback ... 6
12-06 19:23:56:734 W/I waiting android message callback ... 7
12-06 19:23:57:748 W/I waiting android message callback ... 8
12-06 19:23:58:761 W/I waiting android message callback ... 9
12-06 19:23:59:969 W/I interfaces after script startlo(UP) 127.0.0.1, usb0(UP) 192.168.1.2, sit0(DOWN), ip6tnl0(DOWN), vsnet0(UP) 39.198.34.86, vsnet1(DOWN), vsnet2(DOWN), vsnet3(DOWN)
12-06 19:24:00:166 W/I route : destination : 39.198.34.86, gateway : *, output : vsnet0
12-06 19:24:00:166 W/I route : destination : 192.168.1.0, gateway : *, output : usb0
12-06 19:24:00:166 W/I route : destination : default, gateway : 192.168.1.2, output : usb0
12-06 19:24:00:166 W/I
12-06 19:24:00:166 W/I Connection done
12-06 19:23:46.47 A/E H->A udp serverPort (53) / packet (1) not found

12-06 19:23:46.60 A/E H->A udp serverPort (53) / packet (4) not found

Server List
tsdos390 (1237) : A->H : 264 ,H->A : 90
domain (53) : A->H : 5500 ,H->A : 1404
https (443) : A->H : 8176 ,H->A : 318810
http (80) : A->H : 2792 ,H->A : 63434

DNS List
156.154.70.1[default]
156.154.71.1
8.8.8.8

I also attached a logcat from both of version. This is the steps:

1. Uninstall Usb Tunnel

2. Connect via Reverse Tether

3. Open Market and search or browsing

4. Done

With ver 3 I got connection done but I can't browse anything but with ver 2 I can browse.