The 30-year-old striker has signed a deal that will keep him at Flamengo until the end of the season.
“I now want to honour the Fla jersey again, which has always been mine, and score as many goals as possible. Thanks for everything and you can count on me,” Adriano said.
Adriano has previously played for clubs like Inter Milan, Parma and Roma.