Installer fails to unlock on non-stock Quectel firmware
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.
cc @oopsbagel, not sure if we can support installation procedure on arbitrary firmware though.
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.
+1; I wouldn't call this firmware 'arbitrary'; it is the FOSS solution for the hardware, with substantial community support and userbase.