A system for enabling shock strut shrink, comprising: a shock strut comprising a shrink piston; an accumulator comprising a gas piston, a pneumatic cylinder, and a hydraulic chamber in fluid communication with the shrink piston, wherein the gas piston is configured to apply gas pressure to the hydraulic chamber; a first valve in fluid communication with the accumulator, the hydraulic chamber and the shrink piston; a second valve, wherein the second valve is in fluid communication with a vent, the pneumatic cylinder, and the gas piston; a gas supply in fluid communication with the second valve; a pneumatic pump in fluid communication with the second valve; a first sensor in electronic communication with a controller, the first sensor configured to measure a first landing gear parameter and preferably at least one of a second landing gear parameter, a third landing gear parameter, or a shock strut parameter; a second sensor configured to measure a pressure parameter of the accumulator; a tangible, non-transitory memory configured to communicate with the controller, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the controller, cause the controller to perform operations comprising: receiving, by the controller, a first command signal and the first landing gear parameter; controlling, by the controller, the pneumatic pump and the first valve in response to the first command signal and the first landing gear parameter; receiving, by the controller, the pressure parameter of the accumulator and calculating, by the controller, a difference between the pressure parameter and a threshold pressure; and controlling, by the controller, the pneumatic pump and at least one of the first valve or the second valve in response to the difference between the pressure parameter and the threshold pressure. a shock strut comprising a shrink piston; an accumulator comprising a gas piston, a pneumatic cylinder, and a hydraulic chamber in fluid communication with the shrink piston, wherein the gas piston is configured to apply gas pressure to the hydraulic chamber; a first valve in fluid communication with the accumulator, the hydraulic chamber and the shrink piston; a second valve, wherein the second valve is in fluid communication with a vent, the pneumatic cylinder, and the gas piston; a gas supply in fluid communication with the second valve; a pneumatic pump in fluid communication with the second valve; a first sensor in electronic communication with a controller, the first sensor configured to measure a first landing gear parameter and preferably at least one of a second landing gear parameter, a third landing gear parameter, or a shock strut parameter; a second sensor configured to measure a pressure parameter of the accumulator; a tangible, non-transitory memory configured to communicate with the controller, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the controller, cause the controller to perform operations comprising: receiving, by the controller, a first command signal and the first landing gear parameter; controlling, by the controller, the pneumatic pump and the first valve in response to the first command signal and the first landing gear parameter; receiving, by the controller, the pressure parameter of the accumulator and calculating, by the controller, a difference between the pressure parameter and a threshold pressure; and controlling, by the controller, the pneumatic pump and at least one of the first valve or the second valve in response to the difference between the pressure parameter and the threshold pressure. receiving, by the controller, a first command signal and the first landing gear parameter; controlling, by the controller, the pneumatic pump and the first valve in response to the first command signal and the first landing gear parameter; receiving, by the controller, the pressure parameter of the accumulator and calculating, by the controller, a difference between the pressure parameter and a threshold pressure; and controlling, by the controller, the pneumatic pump and at least one of the first valve or the second valve in response to the difference between the pressure parameter and the threshold pressure.