Actualy those settings
[regional.timezone]
reset_os_timezone=0
sync_os_timezone=0
sync_time=0
for me DID the job :D
My chinesee nav got wrong data from sattelites but time was correct,but i am abble to change time and date manualy in device and cant in primo,in other hand Primo Civic 2.4 was changing THE device time after reciving gps signal and was messing the time and manualy changing was not possible to be saved. To be correct in that case primo was showing correct time on left top corner but 'arrival" time was always inccorect (+3 hours and some minutes). After putting those settings in sys file, Primo wasn;t abble to change device time ,time staye saved and viola all is correct,only corection that may need to be dome is daylight saving time .
Just to add i have also 2012 year chinese nav with 9.6.5 primo which doesn't have any of this issues. I dont know why newest one's have this bug.
Bookmarks