Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Uninstalling

There is no automated uninstallation routine, so this page documents the routine for some devices.

Orbic

Run ./installer util orbic-shell --admin-password mypassword. Refer to the installation instructions for how to find out the admin password.

Inside, run:

echo 3 > /usrdata/mode.cfg  # only relevant if you previously installed via ADB installer
rm -rf /data/rayhunter /etc/init.d/rayhunter_daemon /bin/rootshell
reboot

Your device is now Rayhunter-free, and should no longer be rooted.

  1. Run ./installer util tplink-shell to obtain rootshell on the device.
  2. rm /data/rayhunter /etc/init.d/rayhunter_daemon
  3. update-rc.d rayhunter_daemon remove
  4. (hardware revision v4.0+ only) In Settings > NAT Settings > Port Triggers in TP-Link's admin UI, remove any leftover port triggers.

UZ801

  1. (Optional): Back up the qmdl folder with all of the captures: adb pull /data/rayhunter/qmdl .
  2. Run adb shell to get a root shell on the device
  3. Delete the /data/rayhunter folder: rm -rf /data/rayhunter
  4. Modify the initmifiservice.sh script to remove the rayhunter startup line:
mount -o remount,rw /system
busybox vi /system/bin/initmifiservice.sh

Then type 999G (shift+g), then type dd. Then press the colon key (:) and type wq. Finally, press Enter. 4. Lastly, run setprop persist.sys.usb.config rndis. 5. Type reboot to reboot the device.