Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/flipperdevices/flipperzero-protobuf.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changelog4
-rw-r--r--flipper.proto1
-rw-r--r--system.proto14
3 files changed, 19 insertions, 0 deletions
diff --git a/Changelog b/Changelog
index ff50875..203987a 100644
--- a/Changelog
+++ b/Changelog
@@ -1,5 +1,9 @@
# Changelog
+## [0.7]
+### Added
+- System message: UpdateResponse: passing update preparation detailed status
+
## [0.6]
### Added
- System message: RebootRequest: added UPDATE restart mode
diff --git a/flipper.proto b/flipper.proto
index 72bf07b..ea848f4 100644
--- a/flipper.proto
+++ b/flipper.proto
@@ -69,6 +69,7 @@ message Main {
.PB_System.ProtobufVersionRequest system_protobuf_version_request = 39;
.PB_System.ProtobufVersionResponse system_protobuf_version_response = 40;
.PB_System.UpdateRequest system_update_request = 41;
+ .PB_System.UpdateResponse system_update_response = 46;
.PB_System.PowerInfoRequest system_power_info_request = 44;
.PB_System.PowerInfoResponse system_power_info_response = 45;
.PB_Storage.InfoRequest storage_info_request = 28;
diff --git a/system.proto b/system.proto
index b518f16..0e626c2 100644
--- a/system.proto
+++ b/system.proto
@@ -69,6 +69,20 @@ message UpdateRequest {
string update_manifest = 1;
}
+message UpdateResponse {
+ enum UpdateResultCode {
+ OK = 0;
+ ManifestPathInvalid = 1;
+ ManifestFolderNotFound = 2;
+ ManifestInvalid = 3;
+ StageMissing = 4;
+ StageIntegrityError = 5;
+ ManifestPointerError = 6;
+ TargetMismatch = 7;
+ }
+ UpdateResultCode code = 1;
+}
+
message PowerInfoRequest {
}