Danilo has shut down talk of quitting Manchester City in January.
The Brazil fullback has been linked with a return to Porto after battling to nail down a regular start since joining City from Real Madrid last summer.
But Danilo told Globo Esporte: "FC Porto is my heart club and will always be my second home, but today a return there is impossible.
"I am very happy to be part of the magnificent Manchester City project, I am totally focused on helping the club win important titles this season.
"Playing the Premier League and working under Pep Guardiola makes me want to stay in this club for a long time."