RootCanal: Use a state machine in ScriptedBeacon
Add indication for ble add playback completion
bt HCI: Make sure the device numbers match
Clean up static variables in scripted beacon
Clean up logs in scripted beacon
Test: boot cuttlefish and check logcat
Tag: #gd-refactor
Bug:
154491371
Bug:
158019041
(cherry picked from commit
79f168b7f3b03722cf2d0bb5ee97258824dc3832)
(cherry picked from commit
1c66bdaa38c46e859b66f8cc055993c5f0e7f5a1)
(cherry picked from commit
82656e9682e9de7596b7327618cf680936f34589)
Change-Id: I7f54ecef4ba08acc33b9d773b02b8428ca91a415
(cherry picked from commit
53c68dba78cc8f746c93e3db062ef358a976f0bf)
Merged-In: I7f54ecef4ba08acc33b9d773b02b8428ca91a415