diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index 80e91bcb..713e6b16 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -24,7 +24,6 @@ blocks: - checkout - npm install - npm test - - gulp build - name: Build Debian Docker image dependencies: [] task: diff --git a/vendor/STFService/STFService.apk b/vendor/STFService/STFService.apk index 3f543853..01bd3282 100644 Binary files a/vendor/STFService/STFService.apk and b/vendor/STFService/STFService.apk differ diff --git a/vendor/STFService/wire.proto b/vendor/STFService/wire.proto index f0a03fa0..a0e12c72 100644 --- a/vendor/STFService/wire.proto +++ b/vendor/STFService/wire.proto @@ -20,12 +20,15 @@ enum MessageType { GET_SD_STATUS = 25; GET_VERSION = 8; GET_WIFI_STATUS = 23; + GET_BLUETOOTH_STATUS = 29; + GET_ROOT_STATUS = 31; SET_CLIPBOARD = 9; SET_KEYGUARD_STATE = 10; SET_RINGER_MODE = 21; SET_ROTATION = 12; SET_WAKE_LOCK = 11; SET_WIFI_ENABLED = 22; + SET_BLUETOOTH_ENABLED = 30; SET_MASTER_MUTE = 28; EVENT_AIRPLANE_MODE = 13; EVENT_BATTERY = 14; @@ -246,6 +249,30 @@ message GetWifiStatusResponse { required bool status = 2; } +message GetRootStatusRequest { +} + +message GetRootStatusResponse { + required bool success = 1; + required bool status = 2; +} + +message SetBluetoothEnabledRequest { + required bool enabled = 1; +} + +message SetBluetoothEnabledResponse { + required bool success = 1; +} + +message GetBluetoothStatusRequest { +} + +message GetBluetoothStatusResponse { + required bool success = 1; + required bool status = 2; +} + message GetSdStatusRequest { }