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 have now confirmed that he has resumed preparations for Brazil.
The 28-year-old took part in a running session with his team-mates, but is not likely to be in contention for Sunday's friendly against Cameroon.
Neuer's club team-mate Philipp Lahm also returned to training this week following a foot injury, while Bastian Schweinsteiger stepped up his comeback from a tendon problem.
Germany have been drawn in Group G for the World Cup alongside Portugal, Ghana and United States.
Joachim Low's side face Ghana in their Group G opener at Estadio Castelao in Fortaleza on June 21.