HALv2 and i9305 related fixes.