Support for dynamic shortcuts.

Bug: 32875404
Test: Build and test.
Change-Id: Iab9558532eab1cf15e094de7294b3b169b731be5
15 files changed