Initial changes for kernel 3.0 on Jelly Bean

Arco