[Android Software Development] binser:
Thanks to your hints, the problem is partially solved now.

In the "Select DNS to use" selection, there was previously 192.168.178.1 selected. After I changed that selection to 8.8.8.8 the THL W100 was able to connect.

Partially solved, because browser, You Tube etc are working, but no downloads from Play Store possible: Waiting for Network message. Hack Connectivity Service via Xposed shows "Forced to Wifi" and "Traces Activated".

06-17 14:44:18:547 W/I Tool version : 3.6
06-17 14:44:20:904 W/I ==> Start android service
06-17 14:44:21.10 A/I process (510) : Start proc service.tracetool for broadcast service.tracetool/.TTBroadcastReceiver: pid=2833 uid=10240 gids={50240, 3003, 1028}
06-17 14:44:21:621 W/I Wait service. If nothing happens now, close the program and retry
06-17 14:44:21.12 A/V process (510) : Binding process pid 2833 to record ProcessRecord{417a64c0 2833:service.tracetool/u0a10240}
06-17 14:44:21.12 A/V process (510) : New app record ProcessRecord{417a64c0 2833:service.tracetool/u0a10240} thread=android.os.BinderProxy@41b187d8 pid=2833
06-17 14:44:21:729 W/I waiting android server connection ... 1
06-17 14:44:21.22 A/V process (510) : enqueueNotificationInternal: pkg=service.tracetool id=1 notification=Notification(pri=0 contentView=service.tracetool/0x109008f vibrate=null sound=null defaults=0x0 flags=0x42 kind=[null])
06-17 14:44:21.23 A/V process (510) : notifications are enabled for service.tracetool
06-17 14:44:21.23 A/V process (510) : Assigned score=0 to Notification(pri=0 contentView=service.tracetool/0x109008f vibrate=null sound=null defaults=0x0 flags=0x42 kind=[null])
06-17 14:44:21.23 A/D process (510) : pakage=service.tracetool,In NotificationMangerService, this notification soud, leds and vibrate enable
06-17 14:44:21:884 L/I Reverse tethering started. Process id is 2833
06-17 14:44:21.23 A/I SocketService.onStartCommand. Action = TTServiceStart
06-17 14:44:21.24 A/I TunnelController : thread started
06-17 14:44:21.24 A/W Unexpected value from nativeGetEnabledTags: 0
06-17 14:44:21.24 A/I UsbThread1 : thread started
06-17 14:44:21.24 A/I UsbThread1 : Create usb socket
06-17 14:44:21.24 A/I UsbThread1 : usbServerSocket : Waiting for the host to connect
06-17 14:44:21.26 A/V process (647) : package name: service.tracetool
06-17 14:44:22:911 W/I Waiting for connection. If nothing happens now, close the program and retry
06-17 14:44:22.70 A/I UsbThread1 : Host connected
06-17 14:44:23:383 W/I Check connection 2 ok
06-17 14:44:23:383 W/I Android service status : Host connected
06-17 14:44:23:761 W/D ------------------------------------------------------------
06-17 14:44:23:761 W/D Android Superuser may ask you to accept rights.
06-17 14:44:23:761 W/D Check your android and accept "Superuser Request" now if needed !!!
06-17 14:44:23:761 W/D If connection stop here and Superuser don't apears ,you phone or tablet is probably not rooted
06-17 14:44:23.57 A/I RELEASE : 4.2.1

06-17 14:44:23.57 A/I INCREMENTAL : eng.root.1369748202
06-17 14:44:23.57 A/I SDK : 17
06-17 14:44:25:034 W/I interfaces before script startccmni1(DOWN), ccmni0(DOWN), ccmni2(DOWN), lo(UP) 127.0.0.1/8, ifb1(DOWN), ifb0(DOWN), sit0(DOWN), tunl0(DOWN), ip6tnl0(DOWN)
06-17 14:44:24.85 A/W process (2724) : create_local_service_socket() name=shell:/data/data/service.tracetool/app_bin/busybox21 route -n
06-17 14:44:25:283 W/I no route
06-17 14:44:25.08 A/D OnStart script

06-17 14:44:25.09 A/D wifi or 3g card adress : ""
06-17 14:44:25.09 A/D Interface to use : "tunl0"
06-17 14:44:25.09 A/D Old routes adress to disable : ""
06-17 14:44:25.09 A/D default route to restore : ""
06-17 14:44:25.16 A/V Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
06-17 14:44:25.16 A/V pkts bytes target prot opt in out source destination
06-17 14:44:25.16 A/V 0 0 oem_nat_pre all -- any any anywhere anywhere
06-17 14:44:25.16 A/V Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
06-17 14:44:25.16 A/V pkts bytes target prot opt in out source destination
06-17 14:44:25.17 A/V Chain OUTPUT (policy ACCEPT 5 packets, 300 bytes)
06-17 14:44:25.17 A/V pkts bytes target prot opt in out source destination
06-17 14:44:25.17 A/V Chain POSTROUTING (policy ACCEPT 5 packets, 300 bytes)
06-17 14:44:25.17 A/V pkts bytes target prot opt in out source destination
06-17 14:44:25.17 A/V 5 300 natctrl_nat_POSTROUTING all -- any any anywhere anywhere
06-17 14:44:25.17 A/V Chain natctrl_nat_POSTROUTING (1 references)
06-17 14:44:25.17 A/V pkts bytes target prot opt in out source destination
06-17 14:44:25.17 A/V Chain oem_nat_pre (1 references)
06-17 14:44:25.17 A/V pkts bytes target prot opt in out source destination
06-17 14:44:25.17 A/D adress to use : "192.168.1.2"
06-17 14:44:25.17 A/D nativeUdp : "false"
06-17 14:44:25.17 A/D Create TETHER chain and Clean...
06-17 14:44:25.41 A/D ICMP...
06-17 14:44:25.80 A/D busybox ifconfig tunl0 up
06-17 14:44:25.87 A/D ifconfig tunl0 192.168.1.2 netmask 255.255.255.0
06-17 14:44:25.94 A/D no default route to delete
06-17 14:44:25.94 A/D route add default gateway 192.168.1.2 tunl0
06-17 14:44:26.00 A/D setprop dns and ip
06-17 14:44:29:095 W/I interfaces after script startccmni1(DOWN), ccmni0(DOWN), ccmni2(DOWN), lo(UP) 127.0.0.1/8, ifb1(DOWN), ifb0(DOWN), sit0(DOWN), tunl0(UP) 192.168.1.2/24, ip6tnl0(DOWN)
06-17 14:44:29:361 W/I route : destination : 0.0.0.0, gateway : 192.168.1.2, output : tunl0
06-17 14:44:29:361 W/I route : destination : 192.168.1.0, gateway : 0.0.0.0, output : tunl0
06-17 14:44:29:361 W/I
06-17 14:44:29:361 W/I Connection done
06-17 14:44:26.99 A/D redirect all communications to TETHER chain
06-17 14:44:27.21 A/D forward tcp to native handler
06-17 14:44:27.61 A/D forward udp to redsocks
06-17 14:44:28.25 A/V Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
06-17 14:44:28.25 A/V pkts bytes target prot opt in out source destination
06-17 14:44:28.25 A/V 0 0 oem_nat_pre all -- any any anywhere anywhere
06-17 14:44:28.25 A/V Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
06-17 14:44:28.25 A/V pkts bytes target prot opt in out source destination
06-17 14:44:28.25 A/V Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
06-17 14:44:28.25 A/V pkts bytes target prot opt in out source destination
06-17 14:44:28.25 A/V 0 0 TETHER all -- any any anywhere anywhere
06-17 14:44:28.25 A/V Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
06-17 14:44:28.25 A/V pkts bytes target prot opt in out source destination
06-17 14:44:28.25 A/V 5 300 natctrl_nat_POSTROUTING all -- any any anywhere anywhere
06-17 14:44:28.25 A/V Chain TETHER (1 references)
06-17 14:44:28.25 A/V pkts bytes target prot opt in out source destination
06-17 14:44:28.25 A/V 0 0 REDIRECT tcp -- any tunl0 anywhere anywhere tcp dpts:tcpmux:41999 redir ports 42200
06-17 14:44:28.25 A/V 0 0 REDIRECT tcp -- any tunl0 anywhere anywhere tcp dpts:42500:65535 redir ports 42200
06-17 14:44:28.25 A/V 0 0 REDIRECT udp -- any tunl0 anywhere anywhere udp dpts:1:41999 redir ports 42001
06-17 14:44:28.25 A/V 0 0 REDIRECT udp -- any tunl0 anywhere anywhere udp dpts:42500:65535 redir ports 42001
06-17 14:44:28.25 A/V Chain natctrl_nat_POSTROUTING (1 references)
06-17 14:44:28.25 A/V pkts bytes target prot opt in out source destination
06-17 14:44:28.25 A/V Chain oem_nat_pre (1 references)
06-17 14:44:28.25 A/V pkts bytes target prot opt in out source destination
06-17 14:44:28.25 A/D OnStart script done
06-17 14:44:28.25 A/I UsbThread1 : runGlobalScriptStart : script GlobalScriptStart done
06-17 14:44:28.25 A/I UsbThread1 : Api.nativeTcpSockets : null
06-17 14:44:28.25 A/I UsbThread1 : Api.nativeUdpSockets : null
06-17 14:44:28.25 A/I UsbThread1 : Api.nativeDnsSockets : null
06-17 14:44:28.38 A/I mainTcpServerLoop()
06-17 14:44:28.38 A/V cppMainTcpServerLoop : started
06-17 14:44:28.47 A/I UsbThread1 : call HcActivateFakeWifi intent
06-17 14:44:28.47 A/I UsbThread1 : after HcActivateFakeWifi intent
06-17 14:44:28.47 A/I UsbThread1 : runGlobalScriptStart done
06-17 14:44:28.91 A/W process (2724) : create_local_service_socket() name=shell:/data/data/service.tracetool/app_bin/busybox21 route -n
06-17 14:44:28.98 A/I =====HcActivateFakeWifi==========
06-17 14:46:56:207 W/I Manual disconnect
06-17 14:46:56:392 W/I Normal disconnection
06-17 14:46:56:392 W/E Not connected !

Server List
domain (53) : A->H : 5500 ,H->A : 855
https (443) : A->H : 27416 ,H->A : 657491
http (80) : A->H : 6880 ,H->A : 322304

DNS List
192.168.178.1
8.8.8.8[default]

It would be great if we could also solve this last problem. :)

Thanks.