Я читал противоречивую информацию о блокировке сигнала GPS на форумах разработчиков XDA .
Некоторые пользователи говорят, что они должны быть на улице, чтобы получить какую-либо блокировку спутников, другие говорят, что они могут заблокировать в своем подвале дома.
Который из них?
Ответы:
GPS использует радиочастоты от 1 до 2 ГГц (сигнал L1 на частоте 1,57542 ГГц и сигнал L2 на частоте 1,2276 ГГц). Они должны пройти через GPS, чтобы работать, что не то же самое, что видимость.
Например, мой GPS (Garmin Etrex Legend HCx) получает исправление на верхнем этаже дома, под крышей из черепицы, утепления и гипсокартона. Это не решается на нижних этажах, где слишком много бетона и стали между ними.
Кстати, у меня была Motorola Defy некоторое время, если я правильно помню, она тоже работала, но имела гораздо более низкую точность, иногда она была на расстоянии сотен метров.
источник
Да, GPS нужен четкий обзор неба.
Однако это не означает, что фактические реализации GPS должны полагаться только на сигнал GPS, чтобы определить его местоположение. Большинство реальных реализаций GPS (включая Android) кэширует последнее известное местоположение и использует позиционирование Wi-Fi / Cell для получения информации о местоположении, даже если GPS-сигналы вообще отсутствуют.
источник
Я думаю, что это может зависеть от чипа GPS / программного обеспечения на устройстве. Мне редко удавалось получить замок, если небо было заполнено облаками, и когда я нахожусь в городе с небоскребами, мое местоположение перепрыгивает повсюду. Но у меня есть Samsung Galaxy S (Vibrant), и даже Samsung признал, что были некоторые проблемы с чипом / программным обеспечением на устройствах Galaxy S.
Даже в ясный день это может занять около 3 минут, чтобы получить блокировку GPS, и это было после того, как я рутировал и настраивал настройки GPS, до этого требовалось 5 - 10, а иногда я даже не получал блокировку ,
источник