diff --git a/lib/roles/device/plugins/browser.js b/lib/roles/device/plugins/browser.js index 3b30d66d..d7ad4f09 100644 --- a/lib/roles/device/plugins/browser.js +++ b/lib/roles/device/plugins/browser.js @@ -39,6 +39,7 @@ module.exports = syrup.serial() app.name.toLowerCase().replace(/\s+/g, '-') , name: app.name , selected: app.selected + , system: app.system } } diff --git a/lib/roles/device/resources/service.js b/lib/roles/device/resources/service.js index b608a48e..45f87020 100644 --- a/lib/roles/device/resources/service.js +++ b/lib/roles/device/resources/service.js @@ -15,7 +15,7 @@ module.exports = syrup.serial() var log = logger.createLogger('device:resources:service') var resource = { - requiredVersion: '0.6.3' + requiredVersion: '0.6.4' , pkg: 'jp.co.cyberagent.stf' , main: 'jp.co.cyberagent.stf.Agent' , apk: pathutil.vendor('STFService/STFService.apk') diff --git a/lib/wire/wire.proto b/lib/wire/wire.proto index 3aca6e73..8583e5ac 100644 --- a/lib/wire/wire.proto +++ b/lib/wire/wire.proto @@ -149,6 +149,7 @@ message DeviceBrowserAppMessage { required string type = 2; required string name = 3; required bool selected = 4; + required bool system = 5; } message DeviceBrowserMessage { diff --git a/vendor/STFService/STFService.apk b/vendor/STFService/STFService.apk index 080cef4d..33d0d55b 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 66bb4c28..e0569afa 100644 --- a/vendor/STFService/wire.proto +++ b/vendor/STFService/wire.proto @@ -49,6 +49,7 @@ message BrowserApp { required string name = 1; required string component = 2; required bool selected = 3; + required bool system = 4; } message BrowserPackageEvent {