add auto rotation, touch disabler button action

Change-Id: I7caebdc76923b90716e160b92bfa58d85b97c5df
apply https://github.com/Koshu/android_frameworks_base/commit/f91b9371b79e6e030223d50c4313ec3df87abc6b

Change-Id: I14591901c57406e00cc4c1be59afe1839da749dc