PINE64
Switching your PineTime between InfiniTime and Wasp-os - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PineTime (https://forum.pine64.org/forumdisplay.php?fid=134)
+--- Forum: PineTime Tutorials (https://forum.pine64.org/forumdisplay.php?fid=138)
+--- Thread: Switching your PineTime between InfiniTime and Wasp-os (/showthread.php?tid=14036)



Switching your PineTime between InfiniTime and Wasp-os - Peetz0r - 05-30-2021

Hey all! Many people want to try both Infinitime and Wasp-os. They hear about the reloader, but then find out that the reloader-factory.zip in Wasp-os 0.4 is broken, and building your own usually fails. There is some information about that, but not everyone can find it. That's the goal of this forum post.

The short version: don't use reloader-factory.zip, use the zip from here instead.

This does not contain full InfiniTime, only the recovery. This arrangement is necessary due to the size, but also allows you to flash any future release of InfiniTime without having to find a new reloader zip. After flashing this reloader zip and letting the reloader finish, hold the button until the pinecone turns red to reboot into recovery, then flash the latest InfiniTime.

The long version with step-by-step instructions and pictures for switching in both directions is on the wiki: https://wiki.pine64.org/wiki/Switching_your_PineTime_between_InfiniTime_and_Wasp-os


RE: Switching your PineTime between InfiniTime and Wasp-os - danielt - 06-09-2021

(05-30-2021, 06:55 PM)Peetz0r Wrote: Hey all! Many people want to try both Infinitime and Wasp-os. They hear about the reloader, but then find out that the reloader-factory.zip in Wasp-os 0.4 is broken, and building your own usually fails. There is some information about that, but not everyone can find it. That's the goal of this forum post.

The short version: don't use reloader-factory.zip, use the zip from here instead.

This does not contain full InfiniTime, only the recovery. This arrangement is necessary due to the size, but also allows you to flash any future release of InfiniTime without having to find a new reloader zip. After flashing this reloader zip and letting the reloader finish, hold the button until the pinecone turns red to reboot into recovery, then flash the latest InfiniTime.

The long version with step-by-step instructions and pictures for switching in both directions is on the wiki: https://wiki.pine64.org/wiki/Switching_your_PineTime_between_InfiniTime_and_Wasp-os

Thanks for the report.

I have reissued wasp-os binaries with a correctly compiled reloader-factory.zip (and I fixed the dependancies errors in the build system that resulted in my miscompiling the wasp-os-0.4 release in the first place): https://github.com/daniel-thompson/wasp-os/releases/tag/v0.4

I have also enabled the new bootloader in the wasp-os CI builds so using reloader-factory.zip from the overnight builds will provide the latest bootloader and Infinitime Lite (the recovery only version): CI build (ensure you are logged into github and follow the link to the most recent “workflow run results” and then scroll down to find the artifacts). The current overnight builds will also try install the recovery firmware to the SPINOR recovery slot (e.g. which is need for the advanced anti-bricking features of the latest bootloader to work correctly) however I have not been able to prove this works (during testing my device was unable to switch to recovery image... but also was unable to switch to secondary slot too so not too sure what it happening there).

Out of interest has device recovery been tested with the Peetz0r builds (e.g. with full Infinitime in primary and secondary slots and Infinitime lite in the recovery slot)