[Android Q&A, Help & Troubleshooting] Zanfly:
Hello everyone! i've tried this on my D405n with CM11 and it works very well.

Now i have upgraded to CM12 but even if it is connected to the device does not work.

This is my log:

03-17 02:22:07:707 W/I Tool version : 3.19
03-17 02:22:07:707 W/I adb.exe
03-17 02:22:07:707 W/I aapt.exe
03-17 02:22:07:986 W/I Android Debug Bridge version 1.0.31

03-17 02:22:11:657 W/I Installed package version : 2.25
03-17 02:22:11:657 W/I Current package version : 3.19
03-17 02:22:11:657 W/I Uninstalling package
03-17 02:22:11.84 A/I process (799) : Force stopping service.tracetool appid=10075 user=-1: uninstall pkg
03-17 02:22:11.84 A/I process (799) : Killing 24786:service.tracetool/u0a75 (adj 0): stop service.tracetool
03-17 02:22:11.85 A/I process (799) : WIN DEATH: Window{23dd82f0 u0 service.tracetool/service.tracetool.MainServiceActivityTab}
03-17 02:22:11.85 A/W process (799) : channel '14e35574 service.tracetool/service.tracetool.MainServiceActivityTab (server)' ~ Consumer closed input channel or an error occurred. events=0x9
03-17 02:22:11.85 A/E process (799) : channel '14e35574 service.tracetool/service.tracetool.MainServiceActivityTab (server)' ~ Channel is unrecoverably broken and will be disposed!
03-17 02:22:11.87 A/W process (799) : Scheduling restart of crashed service service.tracetool/.SocketService in 1000ms
03-17 02:22:11.87 A/W process (799) : Force removing ActivityRecord{2dc9916b u0 service.tracetool/.MainServiceActivityTab t116}: app died, no saved state
03-17 02:22:11.95 A/I process (799) : WIN DEATH: Window{14e35574 u0 service.tracetool/service.tracetool.MainServiceActivityTab}

03-17 02:22:11.95 A/W process (799) : Attempted to unregister already unregistered input channel '14e35574 service.tracetool/service.tracetool.MainServiceActivityTab (server)'
03-17 02:22:11.96 A/W process (799) : Failed trying to unstop package service.tracetool: java.lang.IllegalArgumentException: Unknown package: service.tracetool
03-17 02:22:11.97 A/W process (799) : android.content.pm.PackageManager$NameNotFoundException: service.tracetool
03-17 02:22:12.00 A/I process (799) : Start proc service.tracetool for activity service.tracetool/.MainServiceActivityTab: pid=26317 uid=10075 gids={50075, 9997} abi=armeabi-v7a
03-17 02:22:12.00 A/I process (799) : Force finishing activity ActivityRecord{197757fd u0 service.tracetool/.MainServiceActivityTab t116}
03-17 02:22:12.03 A/I process (799) : Force stopping service ServiceRecord{3094c284 u0 service.tracetool/.SocketService}

03-17 02:22:12.04 A/W process (799) : Spurious death for ProcessRecord{23c1a507 0:service.tracetool/u0a75}, curProc for 24786: null
03-17 02:22:12.06 A/I process (799) : Force stopping service.tracetool appid=10075 user=0: pkg removed
03-17 02:22:12.06 A/I process (799) : Killing 26317:service.tracetool/u0a75 (adj 9): stop service.tracetool
03-17 02:22:12.15 A/W process (799) : Skipping broadcast of Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:service.tracetool flg=0x4000010 (has extras) }: user 10 is stopped

03-17 02:22:12.20 A/W process (799) : Spurious death for ProcessRecord{2f920159 0:service.tracetool/u0a75}, curProc for 26317: null
03-17 02:22:12.24 A/W process (799) : Skipping broadcast of Intent { act=android.intent.action.PACKAGE_FULLY_REMOVED dat=package:service.tracetool flg=0x4000010 (has extras) }: user 10 is stopped
03-17 02:22:12.44 A/D process (799) : Received broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:service.tracetool flg=0x4000010 (has extras) }
03-17 02:22:13:295 W/I Installing new package (this can take up to 10s)
03-17 02:22:12.98 A/D process (18455) : Cleaning up data for package: service.tracetool

03-17 02:22:13.84 A/I process (23672) : PackageReceiver: Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:service.tracetool flg=0x4000010 cmp=com.google.android.gms/.config.ConfigFetchService$PackageReceiver (has extras) }
03-17 02:22:13.86 A/I process (23672) : onStartCommand Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:service.tracetool cmp=com.google.android.gms/.config.ConfigFetchService (has extras) }
03-17 02:22:14.18 A/I process (26444) : Removing dialog suppression flag for package service.tracetool
03-17 02:22:14.20 A/D process (23672) : Received broadcast action=android.intent.action.PACKAGE_REMOVED and uri=service.tracetool

03-17 02:22:14.22 A/D process (23672) : Clearing selected account for service.tracetool
03-17 02:22:14.33 A/I process (23672) : doRemovePackageData service.tracetool

03-17 02:22:27.17 A/D process (799) : Renaming /data/app/vmdl977487071.tmp to /data/app/service.tracetool-1

03-17 02:22:28.37 A/I process (799) : DexFile_isDexOptNeeded failed to open oat file '/data/dalvik-cache/arm/data@app@service.tracetool-1@base.apk@classes.dex' for file location '/data/app/service.tracetool-1/base.apk': Failed to open oat filename for reading: No such file or directory

03-17 02:22:28.37 A/I process (799) : DexFile_isDexOptNeeded failed to open oat file '/data/app/service.tracetool-1/arm/base.odex' for file location '/data/app/service.tracetool-1/base.apk': Failed to open oat filename for reading: No such file or directory
03-17 02:22:28.39 A/I process (799) : DexFile_isDexOptNeeded failed to open oat file '/data/dalvik-cache/arm/data@app@service.tracetool-1@base.apk@classes.dex' for file location '/data/app/service.tracetool-1/base.apk': Failed to open oat filename for reading: No such file or directory

03-17 02:22:28.39 A/I process (799) : DexFile_isDexOptNeeded failed to open oat file '/data/app/service.tracetool-1/arm/base.odex' for file location '/data/app/service.tracetool-1/base.apk': Failed to open oat filename for reading: No such file or directory
03-17 02:22:28.39 A/I process (799) : Running dexopt on: /data/app/service.tracetool-1/base.apk pkg=service.tracetool isa=arm vmSafeMode=false
03-17 02:22:28.46 A/I process (26777) : /system/bin/dex2oat --zip-fd=5 --zip-location=/data/app/service.tracetool-1/base.apk --oat-fd=6 --oat-location=/data/dalvik-cache/arm/data@app@service.tracetool-1@base.apk@classes.dex --instruction-set=arm --instruction-set-features=div --runtime-arg -Xms64m --runtime-arg -Xmx512m
03-17 02:22:30.06 A/W process (799) : Unknown permission android.Manifest.permission.WRITE_EXTERNAL_STORAGE in package service.tracetool

03-17 02:22:30.06 A/W process (799) : Unknown permission android.Manifest.permission.READ_EXTERNAL_STORAGE in package service.tracetool
03-17 02:22:30.06 A/W process (799) : Unknown permission android.Manifest.permission.READ_MEDIA_STORAGE in package service.tracetool
03-17 02:22:30.06 A/W process (799) : Unknown permission android.Manifest.permission.WRITE_MEDIA_STORAGE in package service.tracetool
03-17 02:22:30.14 A/V process (799) : restoreAtInstall pkg=service.tracetool token=3 restoreSet=0

03-17 02:22:30.16 A/W process (799) : Skipping broadcast of Intent { act=android.intent.action.PACKAGE_ADDED dat=package:service.tracetool flg=0x4000010 (has extras) }: user 10 is stopped
03-17 02:22:30.16 A/D process (799) : Received broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:service.tracetool flg=0x4000010 (has extras) }
03-17 02:22:30.16 A/W process (799) : Removing schedule queue dupe of service.tracetool
03-17 02:22:31:182 W/I Ok
03-17 02:22:31.63 A/I process (23672) : PackageReceiver: Intent { act=android.intent.action.PACKAGE_ADDED dat=package:service.tracetool flg=0x4000010 cmp=com.google.android.gms/.config.ConfigFetchService$PackageReceiver (has extras) }

03-17 02:22:31.65 A/I process (23672) : onStartCommand Intent { act=android.intent.action.PACKAGE_ADDED dat=package:service.tracetool cmp=com.google.android.gms/.config.ConfigFetchService (has extras) }
03-17 02:22:31.68 A/D process (23672) : Received broadcast action=android.intent.action.PACKAGE_ADDED and uri=service.tracetool
03-17 02:22:32:173 W/I package : /data/app/service.tracetool-1/base.apk
03-17 02:22:32:193 W/I adb.exe -s LGD405d8e547d4 shell am start -a android.intent.action.MAIN -n service.tracetool/service.tracetool.MainServiceActivityTab
03-17 02:22:32.41 A/I process (799) : START u0 {act=android.intent.action.MAIN flg=0x10000000 cmp=service.tracetool/.MainServiceActivityTab} from uid 2000 on display 0

03-17 02:22:32.47 A/I process (799) : Start proc service.tracetool for activity service.tracetool/.MainServiceActivityTab: pid=26982 uid=10091 gids={50091, 9997, 3003} abi=armeabi
03-17 02:22:33:063 W/I Starting: Intent { act=android.intent.action.MAIN cmp=service.tracetool/.MainServiceActivityTab }
03-17 02:22:33.06 A/I process (799) : Displayed service.tracetool/.MainServiceActivityTab: +635ms (total +21s99ms)

03-17 02:22:33.28 A/I process (799) : Timeline: Activity_windows_visible id: ActivityRecord{cb37c4 u0 service.tracetool/.MainServiceActivityTab t117} time:5864653

03-17 02:22:33.53 A/W process (26982) : Implicit intents with startService are not safe: Intent { act=service.tracetool.SocketService.ACTION (has extras) } android.content.ContextWrapper.startService:515 android.content.ContextWrapper.startService:515 service.tracetool.TTBroadcastReceiver.onReceive:41

03-17 02:22:33.62 A/I UsbThread1 : usbServerSocket : Waiting for the host to connect

03-17 02:22:34:193 W/I Wait java service
03-17 02:22:34:294 W/I waiting android server connection ... 1
03-17 02:22:34:882 W/I Waiting for connection
03-17 02:22:36.63 A/D process (27055) : Checking whether app [uid:10091, pkgName: service.tracetool] is allowed to be root
03-17 02:22:43:063 L/D HOST : localhost
03-17 02:22:43:064 L/D RELEASE : 5.0.2
03-17 02:22:43:065 L/D SDK : 21
03-17 02:22:43:066 L/D FINGERPRINT : lge/w7_global_com/w7:4.4.2/KOT49I.A1402966338/1402966338:user/release-keys
03-17 02:22:43:067 L/D VM name : Dalvik
03-17 02:22:43:068 L/D OS Arch : armv7l
03-17 02:22:43:069 L/D Reverse tethering package version : 3.19
03-17 02:22:43:115 L/D Xposed installer : 3.0 alpha2, app_process : 61, XposedBridge.jar : not found
03-17 02:22:43:130 L/D Hack Connectivity Service. Package version : 1.4, mode : 0, trace : 0
03-17 02:22:44:803 W/I interfaces before script startrev_rmnet7(DOWN), rev_rmnet6(DOWN), rev_rmnet5(DOWN), rev_rmnet4(DOWN), rev_rmnet3(DOWN), rev_rmnet2(DOWN), rev_rmnet8(DOWN), rev_rmnet1(DOWN), rev_rmnet0(DOWN), rmnet1(DOWN), rmnet0(UP) 10.80.94.230/30, rmnet7(DOWN), rmnet6(DOWN), rmnet5(DOWN), rmnet4(DOWN), rmnet3(DOWN), rmnet2(DOWN), ip6tnl0(DOWN), lo(UP) 127.0.0.1/8, sit0(DOWN), rmnet_usb0(DOWN), dummy0(DOWN)
03-17 02:22:45:167 W/I route : destination : 10.80.94.228, gateway : 0.0.0.0, output : rmnet0
03-17 02:22:45:175 L/D OnStart script 3.19
03-17 02:22:45:176 L/D Interface to use : "sit0"
03-17 02:22:45:298 L/D ifconfig sit0 192.168.1.2 netmask 255.255.255.0
03-17 02:22:45:341 L/D route add default gateway 192.168.1.2 sit0
03-17 02:22:45:493 L/D redirect all communications to TETHER chain
03-17 02:22:45:529 L/D forward tcp to native handler
03-17 02:22:45:718 L/D OnStart script done
03-17 02:22:45:832 L/D => setHackMode to 'Wifi' result : 1
03-17 02:22:46:838 W/I interfaces after script startrev_rmnet7(DOWN), rev_rmnet6(DOWN), rev_rmnet5(DOWN), rev_rmnet4(DOWN), rev_rmnet3(DOWN), rev_rmnet2(DOWN), rev_rmnet8(DOWN), rev_rmnet1(DOWN), rev_rmnet0(DOWN), rmnet1(DOWN), rmnet0(UP) 10.80.94.230/30, rmnet7(DOWN), rmnet6(DOWN), rmnet5(DOWN), rmnet4(DOWN), rmnet3(DOWN), rmnet2(DOWN), ip6tnl0(DOWN), lo(UP) 127.0.0.1/8, sit0(UP) 192.168.1.2/24, rmnet_usb0(DOWN), dummy0(DOWN)
03-17 02:22:47:204 W/I route : destination : 0.0.0.0, gateway : 192.168.1.2, output : sit0
03-17 02:22:47:204 W/I route : destination : 10.80.94.228, gateway : 0.0.0.0, output : rmnet0
03-17 02:22:47:204 W/I route : destination : 192.168.1.0, gateway : 0.0.0.0, output : sit0
03-17 02:22:47:204 W/I
03-17 02:22:47:204 W/I Connection done

Server List at 03-17 02:28:35:863

DNS List
208.67.222.222[default]
208.67.220.220