[1.1.1.27] Slow installation problem/experience and solution
TL;DR Update can be really slow so give it a lot more time than you expect, then hopefully you'll avoid problems. The installation experience needs to be improved with clearer feedback.
This is my installation experience to provide feedback to the Jolla team and also to potentially help others who run into the same/similar problem.
The initial state of my phone:
- 1.0.8.21
- Dev mode + ssh enabled
- Connected to my wifi
- Openrepos enabled
- 4GB free (backup created on SD card)
Steps taken:
- Download and start install
- Watch 30mins of video on youtube waiting for the install to complete
- Progress bar disappears, screen is black, phone is unresponsive
- Long press power button to reboot phone (probably a mistake on my part)
- After reboot Jolla logo appears then goes black, phone unresponsive
- Login using ssh, greeting screen says 1.0.8.21
version
command shows 1.1.1.27- Diagnosis: incomplete upgrade
- Disable all openrepos to be on the safe side (maybe not necessary)
- Run
version --dup
, this is an R&D tool that will complete the install - Wait ~1.5 hours (!) for upgrade to complete
- Since errors (timeout or some such) were thrown during the upgrade...
- Run
version --dup
repeatedly a few more times until all is success - Reboot phone
Most likely what happened is that the installation took much longer than expected. On the Jolla site it says "It takes usually about 10 minutes to install an update." which made me hard reboot the device after 30mins thinking it was done but hadn't rebooted correctly whereas it was in fact probably still installing (this is corroborated by version --dup
running for so long). I have no idea why it took so long. My connection at home is fast but sometimes unstable so it could be a network situation on my end. It could just as well have been a network situation on Jolla's repo servers.
Fortunately it turned out well without having to do a reset or recovery of some kind and I'm now very happy with my phone again, which almost feels like new with the OOM improvements in the latest version. :) However, for the Jolla team I feel that the upgrade experience needs to be improved with clearer feedback to the ordinary user what is actually happening. Had I not had dev mode/ssh enabled a factory reset or worse would've been necessary.
A big thank you to the people on IRC (#jollamobile on freenode) who helped out!
I've experienced something similar to this left it overnight to upgrade, phone was off in the morning. I powered on, to realize it had been unresponsive so I ended up rebooting. Now I still have notification icon that an upgrade is available - but system settings -> Sailfish update says I'm up to date. Also I cannot access Jolla store as it thinks I'm mid upgrade. I'll try version --dup to see how it goes
coley ( 2014-12-23 14:38:05 +0200 )edit