View Single Post
Posts: 479 | Thanked: 1,284 times | Joined on Jan 2012 @ Enschede, The Netherlands
#1681
Originally Posted by Philippe View Post
It needs a FAT partition (which was done on N900 and N9), which fragments storage on the device. Issues with file permissions and security, back-ups, restoring to factory settings etc... The current btrfs layout gives us huge benefits there that would not be possible if we needed to have some rogue FAT partition.
My desktop is on Linux. My router is on Linux. My TV is on Linux. (I don't have a tablet since there isn't one out there which doesn't come with an OS I'm not willing to pay for) Well ok the tv and router don't support BtrFS, just trying to mention that I really don't care about FAT. Nor do I about Apple.
It needs to unmount/remount it every time mass-storage is enabled. This means every application that might need to handle data on that partition needs to be able to deal with it disappearing. That is a huge job.
Just try to take pictures with mass-storage enabled in N9, will just not work for example. Although that is a minor annoyance. It is an example of what can happen. More evil things happen also.
It also meant killing apps in the background to enable it, which could cause data loss. It also meant sometimes it could not be enabled depending on what applications are open. Not to mention data loss issues/crashes with applications that don't handle it, 3rd party application not knowing what to do when the fs disappears. Not to mention all the data loss issues that exist with mass-storage currently. You know the remove safely button in windows?
I'm perfectly aware of the risks. And btw, even the N95 had an option to unmount the SD-card, so it can be removed without shutting down the OS. IIRC, it simply gracefully shut down the apps which had open handles to the SD-card. Worked for me.

Yeah I'm bitching. And this isn't even a really big deal. I'll shut up about it now. I just hope Sailfish will cater the poweruser by GUI. Speaking for myself, I'm willing to pay for a device which doesn't leave out things because it might "confuse" or "not needed" by the non-techie user. I hope I already did, by buying the Jolla.
 

The Following 3 Users Say Thank You to Fuzzillogic For This Useful Post: