это не баг. разница из-за того, что Windows и Linux считают время по разному. Для решения проблемы необходимо переключить в Windows время на UTC-формат.
на Redmi Note 3 это возможно только на Developer ROM и при наличии разблокированного загрузчика, который идет с завода с заблокированным, а разблокируется по запросу
Определение местоположения по вышкам сотовой связи — это не AGPS