Description[Bootstrapping] Introduce an accelerator (Ctrl+Alt+Shift+S) to put a ChromeOS device into Slave OOBE process.
In order to enhance the security and avoid the Bluetooth in-middle attach between
Master and Slave, we've decided to do the followings for a Slave device:
- For devices lacking sufficient input, e.g., Chromebit, keep the state as it is today:
- The ChromeOS device will put itself in Bluetooth discoverable mode in the first
OOBE screen (HID detection screen) and accpet the incoming connection request
from the Bootstrapping app.
- For devices with sufficient input, e.g., Chromebook:
- The ChromeOS device will have Bluetooth disabled by default as in normal OOBE flow
- Upon the user pressing the accelerator (Ctrl+Alt+Shift+S) in the first OOBE screen
(Network screen): the device will put itself in Bluetooth discoveralbe mode and
accept the incoming connection request from the Bootstrapping app.
BUG=652003
Committed: https://crrev.com/ee4b4ddc4c4fe256caa19b23d13358eec6740da0
Cr-Commit-Position: refs/heads/master@{#423718}
Patch Set 1 : . #Patch Set 2 : Only add acclerator for the Slave device. #
Total comments: 6
Patch Set 3 : Address the comments. #
Total comments: 19
Patch Set 4 : Address achuith@'s comments. #
Total comments: 3
Patch Set 5 : Address achuith@'s comments. #Messages
Total messages: 23 (12 generated)
|