I just walked out to the yard and tested the location function again, the location function works fine now, but when I was using the original miui system, I could locate well even indoors, maybe some of your changes weakened the location function, anyway it has basically worked fine.