I had to set mine to E90. X1 wasn't listed as an option.
My time is updated by the Network when the car starts and then the car updates based on that.
The only issue is that the time on the dash always updates to AM regardless of what the head unit says. Maybe I'll switch to 24 hour time
The unit I have is this:
https://www.aliexpress.com/item/1005...2ac71802LspT8B