input: add workaround for broken hardware keyboard support

* add workaround var for devices with broken kernels

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: I98b04c6906a0e7a1ad893b25d0377bf6df97f30c
Merge "input: add workaround for broken hardware keyboard support" into lollipop
Merge "frameworks: add keyguard wallpaper functionality to WallpaperManager" into lollipop
Merge "Move CAF strings" into lollipop
Merge "frameworks/base: Don't report existing menu key if it was remapped." into lollipop
Merge "frameworks/base: Fix key remapping after toggling navigationbar." into lollipop
framework: add blacklist disconnect cause

Constant to be used when marking a Call as blacklisted.

Change-Id: If8e0ba7a2fb9b3ebbcfde04df48cd0ab14bba864
Signed-off-by: Roman Birg <roman@cyngn.com>
Merge "immersive mode: don't unconfirm a package, that's just dumb" into lollipop
Merge "Revert "Revert "Fix battery % always showing at < 100%""" into lollipop
Merge "Forward Port: Smoother Upload and Download Animation" into lollipop
Merge "Battery text mode (1/2)" into lollipop
Merge "Keyguard: don't refresh ui when screen off" into lollipop
Merge "Revert "SystemUI: Add data type and signal icons"" into lollipop
Merge "Frameworks: inital bringup of slim actions and helper classes" into lollipop
Merge "platform/framework/base: Fix Half Blank screen issue in Wallpaper" into lollipop
Merge "Frameworks: only send volume key events to the session manager if it is not a wake key" into lollipop
Merge "Status bar: Add HSPA+ icons" into lollipop
Merge "Frameworks: add all slim shortcut image resources" into lollipop
Merge "Update color dependent items when reusing notifications." into lollipop
Merge "Frameworks: icon materialization" into lollipop