fix screenrecord abort issues

Change-Id: Ic065d4cdd92cfa7abbaafd8e17f6e9d4cf397562
Merge remote-tracking branch 'omni/android-4.4' into omni-4.4