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

btrfs - phone bricked?

asked 2016-05-10 14:00:44 +0300

ozzi776 gravatar image

updated 2016-05-10 14:41:10 +0300

Hello there

I completely ran out space whilst SF downloading the newest update. Everything was constantly crashing and i couldn't delete files anymore (rm -> not enough space). So i tried (evo3d answer): https://together.jolla.com/question/133605/sfos-20111-cannot-be-updated/

 dd if=/dev/zero of=/media/sdcard/0000-BDCB/btrfs bs=100M count=5
    losetup -v -f /media/sdcard/0000-BDCB/btrfs
    btrfs device add /dev/loop0 /
    btrfs-balancer balance

Balancing now worked... However i couldn't remove the device anymore and rebooted. When the phone boots i get filesystem recovery which fails. Using the recovery mode -> factory reset ->fails too https://i.imgur.com/gSggKBJ.png mmcblk0p28 can only be mounted 'dirty' , so thats why it fails.

Trying to check why it can only be mounted dirty --> BRTFS shows the following output: https://i.imgur.com/2FMxkwN.png The missing device must be the /dev/loop0 How can i remove it?

What should i do? Help much appreciated

edit retag flag offensive close delete



I'm sorry for you, Btrfs is not ready for mainstream! It's just a geek toy!

Kollin ( 2016-05-10 15:05:53 +0300 )edit

Im one of the early adopters and now i have to say, after 4 + years: Its for geeks that want a toy, not for geeks that want a phone.

ozzi776 ( 2016-05-10 15:13:16 +0300 )edit

Similar problem here. Luckily I have not yet fucked up the phone completely with btrfs. But anyhow, OS update will not run because it clogged up all the space and I cannot delete files because the disk is full?!?

Funny how a company can release so buggy SW and SW updates that when normally using the device it basically breaks the product. And I am now talking about the OS update. User shouldn't even need to consider using btrfs or recovery mode. And because the phone is out of warranty the reipair costs would go to me?

Oh well... Maybe I go and get myself a Samsung as all the rest of the peons.

JarnoF ( 2016-05-10 18:28:12 +0300 )edit

I ordered a Sony Xperia for 1 Euro (existing contract). Not going to spend one more minute into fixing this mess of a OS.

ozzi776 ( 2016-05-10 18:35:15 +0300 )edit

Maybe I fire up my (t)rusty ol' backup phone... the N9! :D

JarnoF ( 2016-05-10 18:40:15 +0300 )edit

2 Answers

Sort by » oldest newest most voted

answered 2016-05-10 17:03:54 +0300

evo3de gravatar image

I´m very sorry. Thats not good. Seems to be that the balancer was runing in background after finished and not released the loop0. So it wasn´t able to unmount and the reboot smashed the btrfs because the sdcard was initialated at a later point.

Only chance to bring it back to life is to send in to service for reflash the image. Or reflash it by your own, the howto could be found at the TMO Forum (the unsupported way).

Pls contact Jolla service to send in your device, they will help you.

edit flag offensive delete publish link more


I shall try to re-flash it on my own, otherwise i have a good idea what to do with it (it involves high velocities). Not going to spend a fortune on the repair of a 4.5 year old phone tbh, as much as i like Jolla.

Could you provide a link for the reflashing part please?

ozzi776 ( 2016-05-10 17:30:21 +0300 )edit

answered 2016-05-10 18:02:48 +0300

evo3de gravatar image

I´m realy sorry but on copyright issues it is not allowed to provide the data here. Please try to google at talk.maemo.org to get the needed information. For me it´s to tricky. You could break your device forever.

Try to send in at Jolla Care, they will help you!

edit flag offensive delete publish link more


Wow Jolla is so community friendly and open source.. /sarcasm off It was the reason i bought a Jolla Phone, thinking they would open source everything as they have said.

ozzi776 ( 2016-05-10 18:25:20 +0300 )edit

They will, if it´s possible.Qualcomm is the reason of thirdparty copyright issue not Jolla. You can tell Qualcomm to open it´s drivers and then it would.

In German we say: "Das Leben ist kein Ponyhof." - Life isn´t a picnic

Go in contact with Jolla Care and after one week you will get back your reflashed device


evo3de ( 2016-05-11 10:27:35 +0300 )edit

Ja dann hätte man wohl nicht zu Qualcomm greifen dürfen :(

ozzi776 ( 2016-05-11 14:20:42 +0300 )edit

@ozzi776 weiß man immer erst nachher und was wären die Alternativen gewesen? Schick es über Jolla Care, eines meiner Geräte wird auch gerade geflasht.

So genug auf Deutsch, back to english.

evo3de ( 2016-05-11 14:57:43 +0300 )edit

@evo3de I don't know what the alternatives are, but my point is opensourcing all the apps should have been done right at the beginning. Then i could have wrote the freaking calendar backup function on my own, now i have a huge blob of data i cannot use anywhere else. Blah blah opensource community .

I wrote them costs 25 euro plus postage. I have sensitive data on that device which i like sending anybody... A new phone costs me 1 euro.. do the math

ozzi776 ( 2016-05-11 20:11:20 +0300 )edit
Login/Signup to Answer

Question tools



Asked: 2016-05-10 14:00:44 +0300

Seen: 683 times

Last updated: May 10 '16