Update vendor files for 3.4 kernel

Change-Id: I794c56460b475f0a3d40078d629d80e49716e690
Fix build error

Change-Id: Id29022f488dd6a58620b9d3af0aecbdb298b7ca4
update libs from miuiv5
Update more vendor files