[Android Q&A, Help & Troubleshooting] tqk2811:
how to fix it :( Tracetool service.apk run nomaly, but no internet connection, (my android ver 4.2.2)

after i wipe used data, and re-install this

ReverseTethering

-> this error

thank for read

Log

04-30 12:53:59:371 W/I Tool version : 3.19

04-30 12:53:59:371 W/I adb.exe

04-30 12:53:59:371 W/I aapt.exe

04-30 12:53:59:487 W/I Android Debug Bridge version 1.0.31

A/

04-30 12:54:00.04 A/W process (168) : create_local_service_socket() name=shell:rm /data/data/service.tracetool/app_bin/rt.txt

04-30 12:54:00.04 A/W process (168) : LS(6): bound to 'shell:rm /data/data/service.tracetool/app_bin/rt.txt' via 18

04-30 12:54:01.01 A/I process (571) : Start proc service.tracetool for broadcast service.tracetool/.TTBroadcastReceiver: pid=2230 uid=10067 gids={50067, 3003, 1028}

04-30 12:54:01.03 A/V process (571) : Binding process pid 2230 to record ProcessRecord{4181c120 2230:service.tracetool/u0a10067}

04-30 12:54:01.03 A/V process (571) : New app record ProcessRecord{4181c120 2230:service.tracetool/u0a10067} thread=android.os.BinderProxy@417b5088 pid=2230

04-30 12:54:01.14 A/V process (571) : enqueueNotificationInternal: pkg=service.tracetool id=1 notification=Notification(pri=0 contentView=service.tracetool/0x109008f vibrate=null sound=null defaults=0x0 flags=0x42 kind=[null])

04-30 12:54:01.14 A/V process (571) : notifications are enabled for service.tracetool

04-30 12:54:01.15 A/V process (571) : Assigned score=0 to Notification(pri=0 contentView=service.tracetool/0x109008f vibrate=null sound=null defaults=0x0 flags=0x42 kind=[null])

04-30 12:54:01.15 A/D process (571) : pakage=service.tracetool,In NotificationMangerService, this notification soud, leds and vibrate enable

04-30 12:54:01.15 A/I UsbThread1 : usbServerSocket : Waiting for the host to connect

04-30 12:54:01.16 A/V process (659) : package name: service.tracetool

04-30 12:54:02:711 W/I Wait java service

04-30 12:54:02:809 W/I waiting android server connection ... 1

04-30 12:54:01.43 A/W process (168) : create_local_service_socket() name=shell:ls /data/data/service.tracetool/app_bin/rt.txt

04-30 12:54:01.44 A/W process (168) : LS(8): bound to 'shell:ls /data/data/service.tracetool/app_bin/rt.txt' via 18

04-30 12:54:02:980 W/I Waiting for connection

04-30 12:54:11:596 L/D HOST : soft-desktop

04-30 12:54:11:599 L/D RELEASE : 4.2.2

04-30 12:54:11:599 L/D SDK : 17

04-30 12:54:11:599 L/D FINGERPRINT : htc/HTC_WWE_VNM/htc_v0_dug:4.2.2/JDQ39/1.00.425.009:user/release-keys

04-30 12:54:11:599 L/D VM name : Dalvik

04-30 12:54:11:599 L/D OS Arch : armv7l

04-30 12:54:11:600 L/D Reverse tethering package version : 3.19

04-30 12:54:11:611 L/D Xposed installer : 2.4.1, app_process : 47, XposedBridge.jar : 42

04-30 12:54:11:615 L/D Hack Connectivity Service. Package version : 1.4, mode : 0, trace : 0

04-30 12:54:13:182 W/I interfaces before script startccmni2(DOWN), ccmni1(DOWN), ccmni0(DOWN), tunl0(DOWN), sit0(DOWN), ifb1(DOWN), ifb0(DOWN), lo(UP) 127.0.0.1/8, ip6tnl0(DOWN)

04-30 12:54:13:413 W/I no route

04-30 12:54:13:428 L/D OnStart script 3.19

04-30 12:54:13:431 L/D Interface to use : "tunl0"

04-30 12:54:21:922 L/D ifconfig tunl0 192.168.1.2 netmask 255.255.255.0

04-30 12:54:23:051 L/D route add default gateway 192.168.1.2 tunl0

04-30 12:54:27:588 L/D redirect all communications to TETHER chain

04-30 12:54:28:805 L/D forward tcp to native handler

04-30 12:54:38:380 L/D OnStart script done

04-30 12:54:41:118 L/D => setHackMode to 'Wifi' result : 1

04-30 12:54:41:697 W/I interfaces after script startccmni2(DOWN), ccmni1(DOWN), ccmni0(DOWN), tunl0(UP) 192.168.1.2/24, sit0(DOWN), ifb1(DOWN), ifb0(DOWN), lo(UP) 127.0.0.1/8, ip6tnl0(DOWN)

04-30 12:54:41:924 W/I route : destination : 0.0.0.0, gateway : 192.168.1.2, output : tunl0

04-30 12:54:41:924 W/I route : destination : 192.168.1.0, gateway : 0.0.0.0, output : tunl0

04-30 12:54:41:924 W/I

04-30 12:54:41:924 W/I Connection done

04-30 13:09:07:649 W/D UsbThread : ReadBytes : Connection Closed Gracefully.

04-30 13:09:07:756 W/E Starting logcat

04-30 13:09:08:205 W/E Disconnected. Waiting for device reconnection... !

Server List at 04-30 13:46:54:246

DNS List

8.8.8.8 (ok)[default]

8.8.4.4 (ok)

more log (i use droidwall to disable "firewall" - iptables)

05-02 14:14:07:153 W/I Tool version : 3.19

05-02 14:14:07:153 W/I adb.exe

05-02 14:14:07:153 W/I aapt.exe

05-02 14:14:07:269 W/I Android Debug Bridge version 1.0.31

A/

05-02 14:14:09.58 A/W process (170) : create_local_service_socket() name=shell:rm /data/data/service.tracetool/app_bin/rt.txt

05-02 14:14:09.58 A/W process (170) : LS(6): bound to 'shell:rm /data/data/service.tracetool/app_bin/rt.txt' via 18

05-02 14:14:10.92 A/I process (576) : Start proc service.tracetool for broadcast service.tracetool/.TTBroadcastReceiver: pid=2771 uid=10067 gids={50067, 3003, 1028}

05-02 14:14:10.94 A/V process (576) : Binding process pid 2771 to record ProcessRecord{41b451b8 2771:service.tracetool/u0a10067}

05-02 14:14:10.94 A/V process (576) : New app record ProcessRecord{41b451b8 2771:service.tracetool/u0a10067} thread=android.os.BinderProxy@4202b118 pid=2771

05-02 14:14:10.97 A/I process (2771) : handleLoadPackage : service.tracetool (2771/2771)

05-02 14:14:10.99 A/W process (2771) : Application service.tracetool can be debugged on port 8100...

05-02 14:14:11.08 A/V process (576) : enqueueNotificationInternal: pkg=service.tracetool id=1 notification=Notification(pri=0 contentView=service.tracetool/0x109008f vibrate=null sound=null defaults=0x0 flags=0x42 kind=[null])

05-02 14:14:11.08 A/V process (576) : notifications are enabled for service.tracetool

05-02 14:14:11.08 A/V process (576) : Assigned score=0 to Notification(pri=0 contentView=service.tracetool/0x109008f vibrate=null sound=null defaults=0x0 flags=0x42 kind=[null])

05-02 14:14:11.08 A/D process (576) : pakage=service.tracetool,In NotificationMangerService, this notification soud, leds and vibrate enable

05-02 14:14:11.09 A/I UsbThread1 : usbServerSocket : Waiting for the host to connect

05-02 14:14:11.11 A/V process (674) : package name: service.tracetool

05-02 14:14:16:600 W/I Wait java service

05-02 14:14:16:702 W/I waiting android server connection ... 1

05-02 14:14:16.39 A/W process (170) : create_local_service_socket() name=shell:ls /data/data/service.tracetool/app_bin/rt.txt

05-02 14:14:16.39 A/W process (170) : LS(8): bound to 'shell:ls /data/data/service.tracetool/app_bin/rt.txt' via 18

05-02 14:14:16:965 W/I Waiting for connection

05-02 14:14:19:862 L/D HOST : soft-desktop

05-02 14:14:19:863 L/D RELEASE : 4.2.2

05-02 14:14:19:863 L/D SDK : 17

05-02 14:14:19:863 L/D FINGERPRINT : htc/HTC_WWE_VNM/htc_v0_dug:4.2.2/JDQ39/1.00.425.009:user/release-keys

05-02 14:14:19:863 L/D VM name : Dalvik

05-02 14:14:19:863 L/D OS Arch : armv7l

05-02 14:14:19:863 L/D Reverse tethering package version : 3.19

05-02 14:14:19:863 L/D Xposed installer : 2.4.1, app_process : 47, XposedBridge.jar : 42

05-02 14:14:19:863 L/D Hack Connectivity Service. Package version : 1.4, mode : 0, trace : 1

05-02 14:14:27:079 W/I interfaces before script startccmni2(DOWN), ccmni1(DOWN), ccmni0(DOWN), tunl0(DOWN), sit0(DOWN), ifb1(DOWN), ifb0(DOWN), lo(UP) 127.0.0.1/8, ip6tnl0(DOWN)

05-02 14:14:27:306 W/I no route

05-02 14:14:27:321 L/D OnStart script 3.19

05-02 14:14:27:330 L/D Interface to use : "tunl0"

05-02 14:14:47:457 L/D ifconfig tunl0 192.168.1.2 netmask 255.255.255.0

05-02 14:14:49:115 L/D route add default gateway 192.168.1.2 tunl0

05-02 14:15:10:580 L/D redirect all communications to TETHER chain

05-02 14:15:12:186 L/D forward tcp to native handler

05-02 14:15:33.54 A/V Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)

05-02 14:15:33.54 A/V pkts bytes target prot opt in out source destination

05-02 14:15:33:884 L/D OnStart script done

05-02 14:15:33.54 A/V 0 0 oem_nat_pre all -- any any anywhere anywhere

05-02 14:15:33.54 A/V Chain INPUT (policy ACCEPT 0 packets, 0 bytes)

05-02 14:15:33.54 A/V pkts bytes target prot opt in out source destination

05-02 14:15:33.54 A/V Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)

05-02 14:15:33.54 A/V pkts bytes target prot opt in out source destination

05-02 14:15:33.54 A/V 0 0 TETHER all -- any any anywhere anywhere

05-02 14:15:33.54 A/V Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)

05-02 14:15:33.54 A/V pkts bytes target prot opt in out source destination

05-02 14:15:33.54 A/V 1 60 natctrl_nat_POSTROUTING all -- any any anywhere anywhere

05-02 14:15:33.55 A/V Chain TETHER (1 references)

05-02 14:15:33.55 A/V pkts bytes target prot opt in out source destination

05-02 14:15:33.55 A/V 0 0 REDIRECT tcp -- any tunl0 anywhere anywhere tcp dpts:tcpmux:41999 redir ports 42200

05-02 14:15:33.55 A/V 0 0 REDIRECT tcp -- any tunl0 anywhere anywhere tcp dpts:42500:65535 redir ports 42200

05-02 14:15:33.55 A/V 0 0 REDIRECT udp -- any tunl0 anywhere anywhere udp dpt:domain redir ports 42001

05-02 14:15:33.55 A/V Chain natctrl_nat_POSTROUTING (1 references)

05-02 14:15:33.55 A/V pkts bytes target prot opt in out source destination

05-02 14:15:33.55 A/V Chain oem_nat_pre (1 references)

05-02 14:15:33.55 A/V pkts bytes target prot opt in out source destination

05-02 14:15:35.24 A/V cppMainTcpServerLoop : started

05-02 14:15:42:665 L/D => setHackMode to 'Wifi' result : 1

05-02 14:15:43:135 W/I interfaces after script startccmni2(DOWN), ccmni1(DOWN), ccmni0(DOWN), tunl0(UP) 192.168.1.2/24, sit0(DOWN), ifb1(DOWN), ifb0(DOWN), lo(UP) 127.0.0.1/8, ip6tnl0(DOWN)

05-02 14:15:43:366 W/I route : destination : 0.0.0.0, gateway : 192.168.1.2, output : tunl0

05-02 14:15:43:366 W/I route : destination : 192.168.1.0, gateway : 0.0.0.0, output : tunl0

05-02 14:15:43:366 W/I

05-02 14:15:43:366 W/I Connection done

Server List at 05-02 14:18:39:336

DNS List

8.8.8.8 (ok)[default]

8.8.4.4 (ok)

another time can't connect such as http://xdaforums.com/attachment.php?attachmentid=3013717&d=1415915848

05-02 14:25:18:215 W/I Tool version : 3.19

05-02 14:25:18:215 W/I adb.exe

05-02 14:25:18:215 W/I aapt.exe

05-02 14:25:18:327 W/I Android Debug Bridge version 1.0.31

A/

05-02 14:25:25.27 A/W process (170) : create_local_service_socket() name=shell:rm /data/data/service.tracetool/app_bin/rt.txt

05-02 14:25:25.27 A/W process (170) : LS(34): bound to 'shell:rm /data/data/service.tracetool/app_bin/rt.txt' via 17

05-02 14:25:26.65 A/V process (576) : enqueueNotificationInternal: pkg=service.tracetool id=1 notification=Notification(pri=0 contentView=service.tracetool/0x109008f vibrate=null sound=null defaults=0x0 flags=0x42 kind=[null])

05-02 14:25:26.65 A/V process (576) : notifications are enabled for service.tracetool

05-02 14:25:26.65 A/V process (576) : Assigned score=0 to Notification(pri=0 contentView=service.tracetool/0x109008f vibrate=null sound=null defaults=0x0 flags=0x42 kind=[null])

05-02 14:25:26.65 A/D process (576) : pakage=service.tracetool,In NotificationMangerService, this notification soud, leds and vibrate enable

05-02 14:25:26.66 A/E UsbThread2.run() : Error while opening ServerSocket : bind failed: EADDRINUSE (Address already in use)

05-02 14:25:26.66 A/E UsbThread2.run() loop error. firstByte : -2 : unknow

05-02 14:25:26.66 A/E UsbThread2.run() loop error. lastCommand : 0 : unknow

05-02 14:25:26.66 A/E UsbThread2.run() loop error. Exception type : class java.lang.NullPointerException

05-02 14:25:26.66 A/E UsbThread2.run() loop error. Exception message : null

05-02 14:25:26.66 A/E UsbThread2.run() loop error. Exception cause : null

05-02 14:25:26.66 A/E UsbThread2.run() loop error. Exception string : java.lang.NullPointerException

05-02 14:25:26.66 A/E service.tracetool.UsbThread.run(UsbThread.java:241)

05-02 14:25:26.66 A/E UsbThread2.run() -> unexpected disconnection

05-02 14:25:26.66 A/I [CDS]close[0]

Server List at 05-02 14:25:58:600

DNS List

8.8.8.8 (ok)[default]

8.8.4.4 (ok)