hardware keys

Change-Id: Ic370d34a6c4c923cf1a4e20c683c8e4e225f06e0