F-Droid crashed while upgrading to 0.103, leaving F-Droid setup in broken state
- Device OS and version: Android 6
- Device model/manufacturer: S7
- F-Droid version (in the About screen): 0.102
- F-Droid privileged extension version (if installed):
What did you do? (clear steps if possible)
- Enabled mobile data. WiFi was disabled.
- Opened F-Droid (version 0.102) which I have been using since December 2016 without any issues.
- Clicked on Updates (3) to show the list of the three available updates,
- Clicked on the F-Droid update button to show the update information for version 0.103.
- Clicked on Upgrade.
What did you expect to see?
- Expected F-Droid to upgrade to version 0.103 automatically.
What did you see instead?
- Saw the F-Droid shortcut icon being removed from the home screen (by F-Droid itself) without any explanation.
- The F-Droid window disappeared and F-Droid seemed to crash.
- F-Droid InstallManagerService process was running in the background.
- Something (?F-Droid?) enabled WiFi without my permission (naughty!!)
- Waited for 15 minutes, but nothing seemed to happen.
- The F-Droid shortcut is still permanently gone from the home screen.
Attemped recovery
-
Killed the F-Droid InstallManagerService background process. Disabled WiFi. Left mobile data enabled.
-
Manually downloaded the F-Droid app version 0.103 from the site
-
Opened the F-Droid.apk installer
-
Saw the message "Do you want to install an update to this existing application? Your existing data will not be lost. It does not require any special access."
-
Clicked the INSTALL button.
-
Saw the message "X App not installed [DONE]"
-
Clicked the DONE button, and the installer window closed.
-
F-Droid InstallManagerService process was running in the background
-
F-Droid shortcut is still missing.
-
Waited for 15 minutes, but nothing further seemed to happen.
-
Killed the F-Droid InstallManagerService background process. Disabled WiFi. Left mobile data enabled.
Questions
- Why did F-Droid fail to upgrade from 0.102 to 0.103?
- Who enabled WiFi during the failed upgrade, and why?
- How can I get F-Droid working again?
Thanks