As far as I know, there is no design spec for the startup process, and
no designer assigned to it. In the meantime...

An automatic filesystem check being interactive makes less and less
sense over time. (As the sheer number of files on a device increases,
and the proportion of apps that are document-based decreases, you're
less and less likely to recognize a file by its pathname.) And it makes
*much* less sense on a phone, where you barely see the filesystem at
all, so the probability that you can make an informed decision about
fixing an individual file is pretty much zero.

So, in the "minimal fsck reveals an error" case, I suggest just
triggering a fsck -y. Don't make it interactive. Ideally, add text
something like "Repairing…" to the startup screen, or (during string
freeze) vary the visual design of the startup screen in *some* tasteful
way, to minimize the proportion of people who will think that the phone
has got stuck while starting up and try to fix it by holding down the
power button.

For the "immediately pull the latest full image and reboot for flashing"
case, you might find useful the design for a failed system update. You'd
need to change the text a bit.
<https://wiki.ubuntu.com/SoftwareUpdates#Download_or_installation_failure>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1387214

Title:
  [TOPBLOCKER] file corruption on touch images in rw portions of the
  filesystem

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/android/+bug/1387214/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to