The investigation team inspecting debris from the crashed aircraft of the Lion Air JT 610 at the Jakarta International Container Terminal Port's evacuation post, Priok, Jakarta, on Nov. 1, 2018. The Boeing 737 MAX 8 crashed into the Java Sea after takeoff from Jakarta on Oct. 29, 2018, killing 189.

Boeing on Friday said it is working to address concerns outlined in Indonesia's final report on the crash of a Lion Air 737 Max jet in October last year that killed all 189 people on board.

A second crash less than five months later in Ethiopia killed all 157 people on board.

The report, released earlier Friday by Indonesia's National Transportation Safety Committee, faulted Boeing, saying the planes needed better cockpit design. It also said stronger oversight was needed by the U.S. Federal Aviation Administration and other agencies.

Much focus for both crashes has been the Boeing-designed anti-stall system known as the Maneuvering Characteristics Augmentation System, or MCAS. Pilots in the two crashes struggled against the system which repeatedly pushed the planes' noses down until their final, fatal dives.

In its response to the report from Indonesian regulators, Boeing said it was redesigning the Angle of Attack sensors which inform the anti-stall system so that they would now turn the system on, only if both sensors agree.

Boeing added the MCAS would now only activate once to "erroneous" AoA data and would "always be subject to a maximum limit than can be overridden with the control column."

The U.S. plane-maker said the changes would prevent the flight conditions that caused the Lion Air crash from ever happening again.

Boeing is also updating crew manuals and pilot training.