Head of the search and recovery operation, Bambang Sulistoyo, has said Indonesian divers may have located the flight recorders of missing AirAsia flight QZ8501.
He said he believed they had been found – and divers would try to retrieve them on Monday.
According to officials, they are buried on the seabed underneath the aircraft’s debris.
The possible discovery comes amid intense efforts to find the main fuselage of Flight QZ8501.
Three Indonesian ships had detected signals from two different locations about 3.5km (2 miles) from where the aircraft’s tail was discovered, Co-ordinating Minister for Maritime Affairs Indroyono Soesilo said.
“The two are close to each other, just about 20 metres [apart],'” Mr Soesilo said. “Hopefully, they are the cockpit voice recorder and flight data recorder.”
AirAsia chief executive Tony Fernandes tweeted on Sunday that he had been “led to believe” that the recorders had been found, but Mr Fernandes said that his “main concern” was recovering bodies from the aircraft’s fuselage.
Earlier he tweeted: “Let’s hope today is a major breakthrough day and we can find main fuselage.”
An official said earlier that a large object resembling the plane’s body had been found in a sonar scan of the search area in the Java Sea.
Supriyadi, operations co-ordinator for Indonesia’s search-and-rescue agency, however later told the BBC’s Indonesian service that reports that the fuselage had been found had not been confirmed.
Supriyadi has said that if the main body of the plane is found, the first priority of search teams will be to remove the remains of victims.