Different uz801 usb product id and missing initmifiservice.sh - working through manual installation
- Dominant language
- Rust
- Stars
- 5.8k
- Forks
- 490
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 23
Description
### Prerequisites
- [x] I have read [CONTRIBUTING.md](https://github.com/EFForg/rayhunter/blob/main/CONTRIBUTING.md)
### Rayhunter Version
v0.8.0
### Device
Other / I'm not sure
### Installer OS
Linux
### Describe the Issue
Hi!
Thanks for working on Rayhunter!
I've been trying to get Rayhunter to work on an UZ801 I have laying around. I see in the source code for the installer its expecting a certain usb vendor and product id. That differs from the one I have. I did not have other adb's running. The installer itself fails with:
```
./installer uz801
Activating USB debugging backdoor... ok
Waiting for device reboot and ADB connection... Failed to install rayhunter on the Uz801. Make sure your computer is connected to the hotspot using USB.
Caused by:
ADB connection error: Resource busy (os error 16)
```
Mine is: Bus 001 Device 019: ID 05c6:9024 Qualcomm, Inc. Android.
In the installer source code for the uz801, I also see its expecting to pull `/system/bin/initmifiservice.sh` however mine did not had that script in its firmware. Which would be an additional failure it would run into eventually.
Manual installation however got rayhunter working. I think the firmware of the uz801 I have is a bit funky?
Not entirely sure what to suggest here, happy to help debug!
Contributor guide
Assessment
This issue has not been assessed yet.