Any protocol changes in iPhone between new and old iPhone SE?
I have a problem with syncing call history from an iPhone to a BMW. The BMW is running the latest available software, but it didn't solve the problem. I've done some troubleshooting by myself and it seems that something in the iPhone has changed between models and iOS, but I can't figure out what.
The problem is with syncing call history (and a small problem with charging from USB-plug in 12V outlet).
The primary phone is an iPhone 8, running iOS 14.4. This phone went from syncing perfectly to not syncing call history at all when I updated to iOS 13.4 (or possibly 13.5). Since then, the call history doesn't sync while the phonebook and other things work as usual. Updates of iOS have been done more or less within days from release, so the phone has always had the latest version. No betas.
I suspected that something was wrong with iOS since the iPhone 8 worked with iOS 13.3.
So I tested with other iPhones.
- iPhone 4S with iOS 9.x.x works perfectly
- iPhone SE (old version from 2016-ish) with iOS 14.2 works perfectly (which indicates that the iOS version doesn't matter)
- iPhone SE (latest version) with iOS 14.4 - doesn't work.
I now suspect that newer phones (2018 and forward) combined with iOS 13.4 or higher were changed in some way in the way they communicate through Bluetooth. Some software changes in iOS have obviously caused the phone to change its behavior compared to before iOS 13.4 - but only newer phones.
Anyone who has any idea of what this change can have been?
...and I've also tried:
- iPhone 8 with iOS 14.4 in newer cars - works perfectly
- iPhone SE with iOS 14.4 in newer cars of different brands - works perfectly
- Android units - works perfectly
iPhone 8