My Gemini PDA (SFOS 4) is in a boot loop, constantly rebooting.
Not sure what caused it. I have Defender installed (but encryption isn’t available on gemini), and had rebooted many times without issues. But haven’t reboot since the latest release yesterday.
Last thing I did before the boot loop, was trying to replace GCC files and libraries with the ones I took from Debian ARM in order to get an Ada compiler working on SailfishOS (gcc ada, gnat, etc.).
It’s after that, that I rebooted and get stuck with a boot loop.
I tried to reflash SFOS initially but couldn’t get it working (boot loop won’t let me connect correctly to the PC). Though I went into recovery and wipe flash and cache and all, and managed to reflash official Android 8.1 and it went well.
However, after that I flashed SailfishOS successfly, but upon the first boot it went into the same boot loop.
I might have found a bug in Kodi 4.0.1.48. Not sure why, but I reflashed the device with Sailfish X 3.4.0.24, and I could boot up correctly. However, flashing directly version 4 ends up in a boot loop.
I updated Gemini from SFOS 3.4 to 4.0 OTA without any problems. Of course, I followed all the recommendations (uninstall conflicting Openrepos applications, including repositories, …).
Thanks. Yes, flashing 3.4 and OTA upgrade works (already tried it a couple of weeks ago). However, flashing directly 4 with the flash tool fails in booting (boot loop or now It’s stuck on the boot logo screen).
However, I found out I had my NVRAM is wiped or corrupted, as I couldn’t register my IMEI when logging to Jolla’s account in 3.4.
Restored it from backup with the flash tool, and then I tried reflashing all the SFOS 4 with the flash tool, and it went fine. So maybe that blocked booting on 4.
As I re-flashed everything, I can’t check what was before all that happened
But I installed Defender today, and rebooted the device with no issues.
The file /usr/lib/systemd/system/sailfish-unlock-agent.service doesn’t exist on my system now.