External google stuff

Change-Id: I0d4da09cf85e1658f2d0915e4ec86ecfcaa66e0a
Kernel switchup

Change-Id: I35688030d18285211ead70d3ddf44108150e3b40