Hurricane Jose weakened slightly overnight but remained a dangerous Category 4 storm Saturday morning, with maximum sustained winds of 145 mph, the National Hurricane Center said.