Manuel Neuer has handed Germany a boost after returning to training on Thursday.
The Bayern Munich keeper hurt his right shoulder in his side's 2-0 DFB Pokal final win over Borussia Dortmund on May 17 and there were concerns he could be a doubt ahead of the World Cup.
Team manager Oliver Bierhoff said on Wednesday that Germany would be adopting a cautious approach to his reintroduction, but Bayern has now confirmed that he has resumed preparations for Brazil.
The 28-year-old took part in a running session with his teammates, but is not likely to be in contention for Sunday's friendly against Cameroon.
Neuer's club teammate Philipp Lahm also returned to training this week following a foot injury, while Bastian Schweinsteiger stepped up his comeback from a tendon problem.
Germany has been drawn in Group G for the World Cup alongside Portugal, Ghana and United States.
Joachim Low's side faces Ghana in its Group G opener at Estadio Castelao in Fortaleza on June 21.