rayhunter icon indicating copy to clipboard operation
rayhunter copied to clipboard

Installer fails to unlock on non-stock Quectel firmware

Open jamieslyman opened this issue 3 months ago • 3 comments

Rayhunter Version

v0.7.0

Device

Pinephone

Installer OS

Linux

Describe the Issue

Installer instantly fails to unlock the modem if it's flashed with the community distro for the Quectel modem in the Pinephone (Pro) Command output is as follows (with backtrace, if it helps):

Unlocking modem ... Failed to install rayhunter on the Pinephone's Quectel modem

Caused by:
    Received unexpected response: 
    OK
    

Stack backtrace:
   0: anyhow::error::<impl anyhow::Error>::msg
   1: installer::pinephone::start_adb::{{closure}}
   2: installer::run::{{closure}}
   3: tokio::runtime::runtime::Runtime::block_on
   4: installer::main
   5: std::sys::backtrace::__rust_begin_short_backtrace
   6: main

I've tested this after rolling back to stock firmware and the installer ran successfully.

jamieslyman avatar Sep 25 '25 00:09 jamieslyman

cc @oopsbagel, not sure if we can support installation procedure on arbitrary firmware though.

untitaker avatar Sep 25 '25 09:09 untitaker

I should note that this firmware is an alternate given by the PinePhone Pro Software State page and has more features than the official firmware. As it stands I'm unable to access ADB to forward the ports on stock firmware no matter what I try, which is a big reason why I'd prefer to use the alternate firmware.

jamieslyman avatar Oct 02 '25 05:10 jamieslyman

+1; I wouldn't call this firmware 'arbitrary'; it is the FOSS solution for the hardware, with substantial community support and userbase.

vvnull avatar Oct 17 '25 17:10 vvnull