We have moved to a new Sailfish OS Forum. Please start new discussions there.
4

Jolla1 white screen after update to 2.1.0.11

asked 2017-04-11 16:32:31 +0300

sunkan gravatar image

Just updated my phone which has no openrepos or other modifications and after the update was finished I was presented with a white screen. I can tell that the phone is on as double-clicking on the power button makes the phone vibrate as confirmation that screen has been locked (I think). Screen stays the same dull white all the time though.

Have never had any other update fail, what options do I have now?

edit retag flag offensive close delete

Comments

2

I got the phone working again by chrooting into the regular fs from the recovery mode and getting the upgrade going again by doing "version --dup" (as himouto hikiomori did from SSH).

My phone was not connecting to WiFi anyway so even if I have had the remote access configured it would not have helped me much I think.

Here are some notes from what I did (click the pastebin link below), don't have time to clean it up right now. Be very careful and don't follow what I did, just use it for ideas. I may have screwed things up and I'm pretty sure I will need to reset my device soon, but that I will do when I have more time.

https://pastebin.com/ZyVfyz9h

sunkan ( 2017-04-12 00:45:02 +0300 )edit

"Phone did not think it was updated so did the update again, was real quick but after reboot it was still showing 2.0.5.6"

In "white screen of death" mode I had a similar problem, so since I had nothing to lose I tried to roll back the update:

WARNING! VERY DANGEROUS AND LAME! I DO NOT RECOMMEND DOING THIS!

ssu release 2.0.5.6
version --dup

This was kinda broken so I updated again:

ssu release 2.1.0.11
version --dup

Since then everything seems to be ok for me. But I'm not sure that this will help someone else.

himouto hikikomori ( 2017-04-12 07:35:09 +0300 )edit

1 Answer

Sort by » oldest newest most voted
4

answered 2017-04-11 17:39:42 +0300

himouto hikikomori gravatar image

Jolla C, same here. "Upgrade Error, Please reboot" and white screen after reboot. Fortunately, I configured SSH (in Dev mode) before updating and after the reboot the phone was fully functional (except for the GUI). I connected via SSH from my Linux laptop and manually updated once again:

https://together.jolla.com/question/133600/how-to-update-sailfish-the-unofficial-way/

devel-su
ssu release 2.1.0.11
version --dup

...and everything was fixed!

If SSH was not configured before the update, and nothing else helped, well... "Reset phone to factory settings" is the last resort: https://together.jolla.com/question/22079/howto-all-computer-users-recover-or-reset-a-device-that-is-stuck-in-boot-loop/

edit flag offensive delete publish link more

Comments

So far I have tried mounting the fs in the recovery shell and that seems fine. If I knew how to enable developer mode from that point I may be able to do the same I guess.

sunkan ( 2017-04-11 17:42:14 +0300 )edit

If you reboot the phone, do you still get the white screen?

nthn ( 2017-04-11 17:57:07 +0300 )edit
1

Yes. Nothing helps. And by the way, it's not so easy to restart the phone in the "white screen" mode. Even after "shut down" - the screen lights up bright. After connecting to the charge, the phone restarts in "charging mode" and can be rebooted (or You can pull out the battery).

P.S.My english sucks ))))

himouto hikikomori ( 2017-04-11 18:04:22 +0300 )edit
1

Failed update log: /var/log/systemupdate.log

https://pastebin.com/KziHbzdT

Apr 11 13:05:57 Sailfish packagekitd[11412]: Install progress update: 607 of 700
Apr 11 13:05:57 Sailfish store-client[11516]: [D] Package::DistUpgradeTransactionPkgKit::slotTransactionError:158 - void Package::DistUpgradeTransact
ionPkgKit::slotTransactionError(PackageKit::Transaction::Error, const QString&) 4 "Installation aborted by user
                                              " 
Apr 11 13:05:57 Sailfish store-client[11516]: [D] Package::DistUpgradeTransactionPkgKit::slotTransactionFinished:119 - void Package::DistUpgradeTrans
actionPkgKit::slotTransactionFinished(PackageKit::Transaction::Exit, uint) 2 579456 
Apr 11 13:05:57 Sailfish store-client[11516]: [D] PackageHandler::slotUpgradeFailure:777 - void PackageHandler::slotUpgradeFailure(const QString&) "I
nstallation aborted by user
                                              " 
Apr 11 13:05:57 Sailfish store-client[11516]: [D] expression for onOsUpdateResult:56 - System upgrade failed!
Apr 11 13:05:57 Sailfish store-client[11516]: [D] Package::RepositoryTransactionPkgKit::slotWrappedTransactionFailure:306 - Wrapped transaction faile
d: "Installation aborted by user
                                              "

P.S. Censored version )))

himouto hikikomori ( 2017-04-11 20:09:22 +0300 )edit
Login/Signup to Answer

Question tools

Follow
1 follower

Stats

Asked: 2017-04-11 16:32:31 +0300

Seen: 719 times

Last updated: Apr 11 '17