In the Fairphone forum as well as in the /e/ forum users currently report that while following the /e/ install instructions for the Fairphone 3 they would run into a failing
fastboot -w command on Linux.
Error messages given end with
mke2fs failed: 1 and
error: Cannot generate image for userdata.
The /e/ install instructions currently state
2. Make sure your computer has working
fastboot . Setup instructions can be found here.”
While this is totally correct and would work if followed by the letter, apparently Linux users are easily tempted to assume that the fastboot command they have already installed or could install via their Linux’s packet manager should work for the install … and why would they not?
The staple test
fastboot devices still works, so it’s not easy to spot where things went the wrong way, but somehow there’s some incompatibility.
The solution in this case is to really follow the separate setup instructions for adb and fastboot, so the current Android SDK platform tools are used for the install.
@manoj: To avoid further frustration, could a warning or similar be added to point 2 of the Requirements in the install instructions so that users are made aware that not following the separate setup instructions for adb and fastboot might cause trouble later?