Short answer
HubSpot's KB: Caller ID uses the Phone number and Mobile number properties to identify the contact. It needs permission to access call logs. The Log calls screen after calls is Android and Xiaomi only.
1. In HubSpot
The relevant screen in my demo portal.

2. Worth knowing
Keep phone and mobile number properties filled so Caller ID can match.