Forward port D710 kernel and backwards compatibility for ICS forward.