и то и другое, и эффект одинаковых сердцевин сработал в первый раз, а потом палочка Гарри запомнила Волдеморта видимо. плюс какие-то силы любви и жертвы Лили, плюс силы пророчества сработали. к тому же Волдеморт использовал кровь Гарри для возрождения и это создалу связь между ними. и хоркрукс внутри Гарри тоже держал связь с Волдемортом. всё вместе работало в пользу Гарри