"I don't personally buy devices that can't be hacked. We started developing Sailfish on hackable devices - we know our roots. And I have one coming to me at full price - no rebates or special treatment."

"The bootloader of the Jolla is 'little kernel' ("lk") which speaks the typical Android fastboot protocol, which has a open source flasher. There's three modes of booting:



Normal booting - boot into 'boot' partition, which is a combined kernel + initrd + cmdline image

Recovery booting (volume down + power on) - doesn't do anything at the moment as there's nothing in recovery but boots into 'recovery' partition (same format as boot) [editor's note: content updated later, currently access to recovery menu]

[editor's note: content updated later, currently access to recovery menu] Fastboot mode (volume down + put USB in) - opens a fastboot session on USB that you can connect to with fastboot flasher

Hi everyone!

Can anyone make dd backup of /dev/mmcblk0p28 of factory resetted device to help me unbrick my Jolla partition?

"My phone stopped booting and there seem to be unrecoverable errors in the btrfs root filesystem. Recovery menu entries for factory reset and btrfs recovery just hang..."

Easy guide:

Format your sdcard to ext4 Unpack jolla-sailfish-1.0.8.21.tar.xz and put jolla-sailfish-1.0.8.21.img to sdcard Boot your phone to recovery mode, enter shell Execute:

mkdir /sdcard

mount /dev/mmcblk1p1 /sdcard

dd if=/sdcard/jolla-sailfish.img of=/dev/mmcblk0p28

#change jolla-sailfish.img to real filename if needed

sync

reboot -f Your Jolla should boot normally

UPDATE, October 23 08:40 UTC: Files were removed from the site originally linked above, as it was found that the image file included 3rd party bits by Qualcomm. Jolla community would still support sharing a recovery file in public, but there are only these options:



Qualcomm open sources this part of their code. Jolla separates this image file to two parts, one including only Sailfish open source licensed code Jolla changes part of the code into similar open source code provided by another, more open 3rd party. This might reduce the performance/features of the phone, or even require changes in the hardware for the next phone model. Files were removed from the site originally linked above, as it was found that the image file included 3rd party bits by Qualcomm. Jolla community would still support sharing a recovery file in public, but there are only these options:





Warning:

That TMO thread has been active ever since, and it's currently 34 pages long. Meanwhile, some users likehave managed to get their Jolla phones into a bootloop.In most cases this problem is solved via a recovery menu brought to us by Jolla. Here's a few of the important words shared by, Chief Research Engineer at Jolla, on December 2013:Beyond this great recovery menu , some hackers like NielDK want to go further. If you're into openness by your heart, you don't want to recover your phone via any internet service provided by any company - not even Jolla. Well, as open as Jolla is (and wants to be even more), Carsten has also shared to us:What comes to the last option, it also enables access to the phones unlocked bootloader (yes, you can easily unlock it via the recovery menu. Open Source at it's best), giving you the full access to the phone. Well, Carsten also shared that Jolla can't directly offer a factory image file... Phones requiring this level of recovery must be sent to the company.No companies needed for that, thoughtat TMO:The community helped him out quickly, and he managed to recover his Jolla via self installed factory image without sending it to the company. But they are open at Jolla too - couple of great Sailors from inside the company joined the community work, resulting copying the needed partition, without user data, from one factory resetted Jolla into another broken one.They encountered a few difficulties in the process because of the file size, but when another userfaced this problem just a while ago, ......the story went on, and again with some help from inside the company, Tuukka shared these steps to recover a broken btrfs (file system) on JollaJust yesterday this story got the best possible ending, ashas added all the needed factory image files (copied from a factory resetted Jolla) and a simple step by step guide into his server. Now we can all enjoy anJolla offers recovery as before, via their official warranty/repair partner(s). If your phone can't be recovored by the recovery menu, please contact care@jolla.comOpen Source Sailfish OS parts may be delivered among customers, and most of them are available in public too. See:[end of update]This is community work, image has not been checked or confirmed to work. Also, hacking your phone in this level might void your warranty.It's not recommended to leave Jolla's bootloader into an unlocked mode. Loosing a phone with unlocked bootloader might compromise your privacy.