Hi everyone,
With the release of ZWO's new Seestar S50, I'm finally releasing a tool I've been using internally to gain root SSH access to both my Seestar and ASIAIR devices. I was originally hoping that ZWO would reduce their rampant open source software license violations and vendor lock-in, but it's only gotten worse. This has made me decide to create a completely FOSS integrated astrophotography solution that will totally replace their software while still leveraging the ASI hardware. I intend to release this project free of charge to the astronomical community shortly.
In the meantime, I am providing this jailbreak so that others can explore their ASIAIR device without the need of physically opening it and soldering on UART headers. To run it, all you need is a machine running a reasonably new Python 3 as well as the archive attached to this post.
[Current jailbreak release]
Run jailbreak:
python run_jailbreak.py [IP_ADDRESS_OF_DEVICE]Connect to Seestar/ASIAIR:
ssh pi@[IP_ADDRESS_OF_DEVICE]The password for SSH will be "raspberry" (no quotes) if the jailbreak ran successfully. You can access the root account via "sudo".
Edited by joshumax, 22 November 2023 - 11:47 PM.