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

HowTo (all Computer-users): Recover or reset a device that is stuck / in boot loop

asked 2014-01-31 23:19:49 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2015-03-03 10:36:36 +0300

jovirkku gravatar image

Yesterday when updating my Jolla to latest OS I somehow managed (or there was an error on Jolla's / OpenRepos Warehouse part) to get my phone in a situation, where it was stuck and I couldn't do anything with it.

Now I'm not a linux expert nor do I know how to hack/code/use developer mode/etc. Fortunately by the kind help of @bockersjv I finally managed, after 3hrs, to reset my phone via telnet.

So there's detailed instructions below for Windows/Mac/Linux users on how to reset your Jolla to factory settings via telnet. I did some editing on the instructions so everyone should be able to use them quite easily now. Hopefully others will benefit from this. And PLEASE ASK if you need any help/advice.

EDIT: I changed this to "community wiki". Lets make this as easy to follow and precise as possible. Also we really need an option to make some posts sticky. And this should be one of them. @rainisto would it be possible?

EDIT 2 (November 2014): The guidelines of Jolla Care for using the Recovery Mode are here: https://jolla.zendesk.com/hc/en-us/articles/202208763 – including warnings on using the Recovery Mode with certain Sailfish versions.The Jolla Care guidelines are updated, the answers below are not.

EDIT 3 (March 2015): The guidelines of Jolla Care for using the Recovery Mode are here now: https://jolla.zendesk.com/hc/en-us/articles/204709607.

edit retag flag offensive close delete



where i can find the sailfish driver for windows 7 home premium ? i'm unable to install RNDIS driver

redge73 ( 2014-02-01 01:54:59 +0300 )edit

Please read the below instructions carefully: FIRST you have to put the phone in recovery mode, THEN connect it to PC and after that install RNDIS driver.

t0mps0 ( 2014-02-01 02:03:17 +0300 )edit

is already in recovery mode aka fastboot but the unkwown driver is not listed at all, i have Sailfish as unknown and RNDIS fail missing part inf. maybe is Windows 7 Home premium limit the usage of RNDIS driver ?

redge73 ( 2014-02-01 03:01:56 +0300 )edit

re-tag: added recovery-modeand factory-reset

foss4ever ( 2014-02-01 15:52:44 +0300 )edit

what do you do if you have a mac?

wisdomlight ( 2014-02-01 17:46:02 +0300 )edit

12 Answers

Sort by » oldest newest most voted

answered 2016-12-28 12:31:30 +0300

Soy gravatar image

I opened 4) Shell, because I want to backup my data in the recovery mode. I followed this guide, but had a problem with "mount -o subvol=@home /dev/mmcblk0p28 /myhome" : https://jolla.zendesk.com/hc/en-us/articles/202514138 I tried the fdisk -l command and there was only "mmcblk1p1". And then I maked "mount  -o  subvol=@home  /dev/mmcblk0p28 /myhome", but I received "Segmentation fault", I changed the "mmcblk0p28" to "mmcblk1p1" and maked "ls -l /myhome" and "ls -l /mysd" and the content was the same, it was from my sd card. Then I tried it without my sd card. I maked fdisk -l and see only "mmcblk0p1" .So I tried "mkdir -p /myhome" and "mount -o subvol=@home /dev/"mmcblk0p1" /myhome". It comes "mounting /dev/mmcblk0p1 on /myhome failed: Invalid argument". It's not a new SD card, so I think it's mounted to /home/nemo/sdcard or something like that. I tried "mount /dev/sailfish/home /myhome" and it comes "mounting /dev/sailfish/home on /myhome failed: No such file or directory".

edit flag offensive delete publish link more

answered 2017-01-31 16:17:18 +0300

Dante gravatar image

Thanks, this worked fine for me. Before that I tried to follow an instruction to recover data, where I used Putty, and Putty asked for a Device Lock Code, which never was set, I am sure.I bought the Jolla second hand, but put it off and on very often and only needed the SIM card PIN code - what some people seemed not to believe and were not willing to help. But this instruction worked. And: All data is still there. So if somebody is stuck with the recovery instruction using putty, you may better skip it: https://jolla.zendesk.com/hc/en-us/articles/204709607-Jolla-Phone-How-do-I-use-the-Recovery-Mode-

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2014-01-31 23:19:49 +0300

Seen: 50,267 times

Last updated: Jan 31 '17