anchor.diff:      EXIT /B 0
   
   :do_rt
  -    CALL :do_install %1
  +    CALL :do_install
       CALL :do_relay
  -    CALL :do_start %*
  +    CALL :do_start
       EXIT /B 0
   
   :do_kill
  -    CALL :do_stop %1
  +    CALL :do_stop
       CALL :do_killserver
       EXIT /B 0
  +
  +:eof
  +    SET dns=
  +    SET serial=
  +    SET ADB=
  +    SET JAVA=
  +    SET RELAY=
  +    SET APK=
positive.code: 
  :do_start
      SETLOCAL
      FOR /f " tokens=1*" %%a IN ("%*") DO (
  
          set ALL_BUT_FIRST=%%b
      )
      IF NOT "%ALL_BUT_FIRST%"=="" (
          set dparam="--esa dnsServers %ALL_BUT_FIRST%"
      )
      ECHO Starting gnirehtet...
      CALL %ADB% %~1 reverse tcp:31416 tcp:31416
      CALL %ADB% %~1 shell am startservice -a com.genymobile.gnirehtet.START %dparam%
      ENDLOCAL
      EXIT /B 0
  
  
negative.code:         IF "%%a"=="-d" ( SET dns=%%b) 
      )
  )
  CALL :do_%1 || CALL :do_help 
  GOTO :eof
  
  :do_help
  