"I'm not going to be everybody's cup of tea," said Chelsea's Terry, who also claimed to be "very much wiser now".
Ferdinand, said to be appalled by boss Fabio Capello's handling of the matter, called Terry to back his leadership.
"Rio phoned me, which was a very nice touch and goes to show what a great man he is," said Terry ahead of the Euro 2012 qualifier against Wales in Cardiff on Saturday.
"We had a 10-minute conversation and he wished me well. He cares about England.
"He was naturally disappointed, but said the most important thing was to keep winning."
Despite admitting to dividing opinion, Terry insisted he had the backing of the whole England squad just 13 months after he was stripped of the armband following allegations of an affair with the ex-girlfriend of then international team-mate Wayne Bridge.
"When the manager confronted the team on the training pitch [to tell them], he asked the players if they had any questions," he said.
"Nobody spoke. Nobody said a world to the manager, nobody said a word to me. Respect for the players around me and the manager has always been there."
Former England captain Gary Lineker said he was "surprised" by Capello's decision to give the captaincy back to Terry.
"It's a bit of a smack in the face for both Rio Ferdinand and Steven Gerrard," he told BBC Radio 5 live.
"You do wonder if that will have an effect on morale in the camp."
More to follow.