update hardware & kernel