-
Notifications
You must be signed in to change notification settings - Fork 157
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Remove unused methods * Renaming before refactoring * General operation runner class * Separate device state * Move isDFU method to DeviceState * Use Device State for message & progress output * Better names n stuff * Migrate recovery operations to AbstractRecoveryOperation * Fully migrate from FlipperZeroOperaton * Add AbstractTopLevelOperation class * Minor code cleanup * UpdateRegistry is now a singleton * Made UpdateRegistry's constructor private * Use deviceState as member of FlipperZero * Partially implemented full update * Fix directory name handling * Working implementation of one-button update * Temporary fix for sha256 check * Reboot device to apply restored settings * Some more code cleanup * Add Failable interface to RemoteFileFetcher * Preparations to bring ScreenStream feature back * RemoteFileFetcher cleanup * Bring back Screen Streaming feature * Fix ScreenStreamer crash * Code cleanup * Add preferences screen * Fix application updates * Implement application preferences * Fix operation satus reporting * Do not try to delete potentially non-empty directories * Remove commit hash workaround * Do not allow devices without OTP programmed * Bring back version selection menu * Read radio and FUS version * Add a temporary directory manager class * Add RadioManifest class * Initial implementation or wireless stack update operation * Open files inside with the necessary modes * Use 8 characters for git commit hash * Working wireless stack update via tar.gz file * Download all necessary files in FullUpdateOperation * Minor fixes * Flush every time * Working one-button update * Use QTemporaryFiles for files with random names * Use QTemporaryDirectory for creating temporary directories * Proper radio stack version detection * Add Repair option * Fix device info fetcher with keys that are substrings * Removed some code duplication * Bring back install from file operations
- Loading branch information
Showing
135 changed files
with
5,290 additions
and
2,495 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.