AOSP surfaceflinger patch