update to off mode charging and p500 changes

Change-Id: I86fd138b0f504454df6b1756200c90e1219e414f
update overlays

Change-Id: I9e70e5b41332db4ef59bf3e73d597644bee4105a
p500 speakerphone fixes

Change-Id: I736c4e03241beddee8ac5a6442e0fefeca76f0aa
make kernel with the build

Change-Id: I49cc3d687bb2b4888d208f38ffbb2a429f0f5806