The source from this directory was copied from the Android OS source. Patches have been applied on top of the original source. The git branch used from AOSP was android-4.0.4_r2.1.